This repository has been archived by the owner on Oct 15, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 123
Elektra Web 1.5 #2029
Closed
Closed
Elektra Web 1.5 #2029
Changes from all commits
Commits
Show all changes
378 commits
Select commit
Hold shift + click to select a range
a072fe4
docker: Add release note
ingwinlu 1bc9da4
docker: fixup spelling in release notes
ingwinlu dd05700
OpenBSD Build: Update COMPILE.MD
petermax2 05dd810
docker: implement feedback
ingwinlu a241ccc
doc: improve text about comments
d613092
keytometa: update metadata
b58cd55
update-infos-status: sort
df0c357
doc: update as discussed in #2040
ca7bee1
haskell-cmake-improvements: add release note
e1528532 455a0da
haskell-cmake-improvements: adjust the release notes to expected format
e1528532 5c46ac3
typechecker-regex-prototype: improve/finish cmake packaging process, …
e1528532 53c4a66
typechecker-regex-prototype: improve build process; avoid artifacts i…
e1528532 24aa8c1
typechecker-regex-prototype: require hint 0.7.0 or it fails on stretch
e1528532 0416481
typechecker-regex-prototype: fix/unify sandbox handling
e1528532 c430721
regexdispatcher: add first draft of the plugin
e1528532 2999db7
regexdispatcher: finish range dispatcher
e1528532 acbab9a
regexdispatcher: adjust typechecker to dispatched regexes
e1528532 ac67938
regexdispatcher: add dispatcher for enum checks
e1528532 99606ae
regexdispatcher: add travis test
e1528532 3bd4d38
regexdispatcher: fix compilation on linux
e1528532 6094828
regexdispatcher: reformat cmake
e1528532 37f7e9e
regexdispatcher: mount along typechecker
e1528532 fee3d83
regexdispatcher: fix adjusted typechecker example
e1528532 1a1eaed
regexdispatcher: rebase fixies
e1528532 625620c
regexdispatcher: adjust cabal file
e1528532 277902d
regexdispatcher: prepare for new prelude loading implementation
e1528532 63e20fe
regexdispatcher: add invoke bindings for alternative prelude handling
e1528532 9cdd27f
regexdispatcher: prepare typechecker for alternate prelude handling
e1528532 67d949c
regexdispatcher: use invoke now for prelude loading to avoid kdbOpen …
e1528532 f600b47
regexdispatcher: bindings are implicitly included with new cmake system
e1528532 d2204c7
regexdispatcher: greatly improve plugin data plumbing to avoid messin…
e1528532 84a5238
regexdispatcher: invoke in open/close, store plugin data
e1528532 8219d64
regexdispatcher: fix type signature in prelude
e1528532 7b63dc5
regexdispatcher: update release notes
e1528532 8a85e27
regexdispatcher: adjust ifKey and whenKey syntax to how its normally …
e1528532 fd76d4d
regexdispatcher: add validation support
e1528532 00eb3a1
regexdispatcher: correct order & minimize inversion results
e1528532 186e580
regexdispatcher: small simplification
e1528532 0352050
regexdispatcher: adjust rebase issue
e1528532 67ec8f9
regexdispatcher: add validation example to typechecker
e1528532 af42294
regexdispatcher: remove ununsed function
e1528532 430ba83
regexdispatcher: use raw pointers directly, figure out segfaults
e1528532 db49617
regexdispatcher: fix plugin data handling in combination with pluginp…
e1528532 63e086e
regexdispatcher: correct case of file
e1528532 f446b5f
regexdispatcher: fix case #2
e1528532 9cd366a
build: Implement debian-stable-multiconf
ingwinlu 0cdaaae
doc: fixup missing author
ingwinlu 6b74d8a
doc: remove multoconfig-gcc-stable ref
ingwinlu e84159b
doc: implement debian-stable-full-ini
ingwinlu 7b15ec3
regexdispatcher: resolve the review comments
e1528532 895c411
Travis: Use latest version of Xcode
sanssecours ffa9883
YAML CPP: Catch exceptions per reference
sanssecours 229b6c2
Ni: Rephrase parts of the plugin documentation
sanssecours ba7d819
Markdown Shell Recorder: Remove unused variable
sanssecours 92e0925
Markdown Shell Recorder: Rename variable
sanssecours 9552a72
MSR: Support empty `#>` directive
sanssecours e274c69
Release: Fix minor spelling mistake
sanssecours fdd6b85
Ni: Add basic Markdown Shell Recorder test
sanssecours b4d2d54
build: Enable coverage for ini build
ingwinlu 242ffae
regexdispatcher: use check/validation metakey for generated regexes
e1528532 9c5139a
build: port mingw-64 build job
ingwinlu 2749f15
fixup: remove ','
ingwinlu bcfa689
docker: add wine as a dependency
ingwinlu 1885161
cmake: test if wine is available for mingw builds
ingwinlu 30e2c04
build: do not quote destdir
ingwinlu 46dc09a
build: Port over nokdb build job
ingwinlu af74810
doc: remove already disabled build job notest
ingwinlu d025e7c
build: Port no-optimizations build job
ingwinlu a02fc53
build: Disable debian-stable-full-optimizations-off
ingwinlu 6eb3edf
regexdispatcher: add usedby to check/validation metadata
e1528532 7142eee
core: define SSIZE_MAX if not available
a770178
spec: use elektraStrDup
c3752ae
man: update file
829bf70
doc: update TODO a bit
7aa44a9
Release: Add subsection for Travis and Jenkins
sanssecours ed5ae69
Release: Improve structure of release notes
sanssecours fe6a3ac
Fix Spelling: Do not ignore removed GTest dir
sanssecours 1fe7054
Documentation: Fix spelling
sanssecours 3dff9c1
Release: Capitalize proper noun Haskell
sanssecours 7196029
KDB Change Symlink: Reference correct command
sanssecours 4e38b4e
News: Add subentries for plugins, bindings & libs
sanssecours 923b744
News: Add introductory sentences to sections
sanssecours 7bba594
News: Move compatibility section
sanssecours 68bc044
jenkins: port xdg build to new system
ingwinlu 43450f7
jenkins: specify XDG_CONFIG_DIRS to be writable
ingwinlu 142fe9d
Revert "jenkins: specify XDG_CONFIG_DIRS to be writable"
ingwinlu 0457414
jenkins: Use WORKSPACE instead of HOME
ingwinlu b1450ee
jenkins: set XDG paths for Docker environments
ingwinlu 3ee3c89
jenkins: do not quote paths
ingwinlu b88f8b3
kdb-set: add line about negative values to usage text
kodebach 1992e12
kdb-set: update other documentation and release notes
kodebach d198da8
kdb-set: fix documentation
kodebach 259e0c9
Add line describing xdg build
ingwinlu 655a558
haskell-build-fixes: possibly fix dependency installation issue
e1528532 3ef72c5
haskell-build-fixes: exclude build_static and build_full correctly
e1528532 339a81f
haskell-build-fixes: update dependencies
e1528532 f8cd7d5
haskell-build-fixes: add release notes
e1528532 42f33e5
haskell-build-fixes: reformat
e1528532 3ac8663
haskell-build-fixes: enforce language-c-0.7.2 as 0.8 fails to parse l…
e1528532 c4bbb7b
haskell-build-fixes: cleanup travis cache before storing it
e1528532 d2c2a61
haskell-build-fixes: also mention correct c2hs version in readme
e1528532 4b20529
haskell-build-fixes: make cache cleanup more reliable
e1528532 5d33cae
haskell-build-fixes: sanitize unregister cmd in travis file
e1528532 4c4d90a
haskell-build-fixes: language-c-0.8.1 works now
e1528532 a86820f
haskell-build-fixes: workaround cache issue
e1528532 87ccba6
haskell-build-fixes: add complete ONLY_SHARED support into both cmake…
e1528532 c2d4874
haskell-build-fixes: fix empty array and warning
e1528532 b652166
haskell-build-fixes: reformat
e1528532 f951bb4
haskell-build-fixes: disable formatting of cmake variable
e1528532 4e8b40a
haskell-build-fixes: remove shared only plugins from exported symbols…
e1528532 d2a358f
haskell-build-fixes: restructure LibAddHaskellPlugin
e1528532 3a42e9d
haskell-build-fixes: improve description of SHARED_ONLY
e1528532 4f5b93c
haskell-build-fixes: restructure haskell bindings cmake file
e1528532 d303c73
haskell-build-fixes: rebase release notes
e1528532 f77098a
doc: say how to install Elektra
645a1e3
haskell-build-fixes: document SHARED_ONLY_PLUGINS
e1528532 21cedcc
haskell-build-fixes: cmake issue when no ONLY_SHARED plugin
e1528532 022c3b6
haskell-build-fixes: fix wrong path
e1528532 802b73b
haskell-build-fixes: fix argument name
e1528532 0380586
haskell-build-fixes: some structural improvements in LibAddHaskellPlugin
e1528532 58a94f9
haskell-build-fixes: remove head
e1528532 527ee93
Documentation: Update man pages
sanssecours 95ec254
build: port i386 job to new build system
ingwinlu e487f67
shell recorder: allow spaces in PATH
364055d
shared-only-test-fix: exclude SHARED_ONLY plugins from being check wi…
e1528532 48b80e2
jenkins: stricter logRotator settings to reduce disk usage
ingwinlu 454e98a
doc: add Chef Cookbook highlight
468106c
build: add STATIC and FULL linked builds
ingwinlu 842193d
doc: remove disabled wheezy package build
ingwinlu 8e6fe97
tests: fix full|static detection
ingwinlu 9345cda
tests: shorten contains function
ingwinlu c3a6899
network: fix getaddrinfo call
ingwinlu 6f610ca
cframework: add compare_regex_to_line_files
ingwinlu 5f1c43d
scripts: silence reformat error if not found
ingwinlu 4cdad42
fstab: rewrite test to use regex
ingwinlu cbd103a
simpleini: output message on exclusion
2381d4b
cmake: fix BUILD_TESTING
ef83b4b
doc: different ways to add line into sources.list
51a3292
Build: Do not install Google Test
sanssecours 88e9a72
Release: Add info about Google Test installation
sanssecours 4aec679
Elektra: Core: KeySet: Introduce KS_FLAG_REBUILD_OPMPHM
b13710a
Elektra: Core: OPMPHM: improvements
55a32ba
Elektra: Core: OPMPHM: add predictor
220fb8c
Elektra: Core: OPMPHM: to early predictor testcase
f82b811
Doc: news: prep next release
00a8b99
Tests: ctests: OPMPHM change includes + PR feedback changes
8290a24
crypto, fcrypt: check gpg availability in unit tests
petermax2 8bf5baf
update release notes
petermax2 65417bb
update release notes
petermax2 3270987
crypto, fcrypt: print message if unit test is disabled
petermax2 a133fc6
crypto, fcrypt: avoid code duplication between unit tests
petermax2 d5a9d7e
jenkins.daily: force removal of docker images
ingwinlu 4bd699e
jenkins: upload debian packages again
ingwinlu 083e7c7
doc: Add section highlighting where docker image info can be found
ingwinlu 5cbf3c6
doc: add section describing build server configuration
ingwinlu c40a9c0
doc: mention BUILDSERVER.md in release notes
ingwinlu d8794ca
jenkins: Add infos to build stages
ingwinlu aacec2e
jenkins: make image.id easier visible
ingwinlu 27adea2
doc: fix typo beeing -> being
ingwinlu 3139583
doc: add reference to daily buildjob
ingwinlu 3b076ac
doc: remove reference to orphaning strategies as we set it via the je…
ingwinlu ceb55a2
doc: state that public key auth should be set up
ingwinlu 06fe56d
doc: Add that the user needs to be in the docker group
ingwinlu d83bef5
jenkins: Better comment for Icheck
ingwinlu 7562b50
jenkins: Clarify comment re gcc + clang
ingwinlu e074f29
jenkins: Correct spelling of Elektra
ingwinlu a38e46f
jenkins: issues -> problems
ingwinlu f891b62
doc: Add sentence explaining what the Jenkins section does
ingwinlu 219cecc
doc: mention the logging output does
ingwinlu 8add12b
doc: fixup jenkins -> Jenkins
ingwinlu bc6f5e1
doc: Expand/simplify libelektra config section
ingwinlu b15ad7b
doc: formulate sentence more naturally
ingwinlu 8d0d500
jenkins: specify that ASAN tests use ASAN for memory leak detection
ingwinlu c2357cf
jenkins: add doc for each image used
ingwinlu fff6e55
doc: Remove disabled source-package-test
ingwinlu f1ba15c
jenkins: add second space before comment
ingwinlu a0e3eae
jenkins: always set KDB_DB_HOME to workspace
ingwinlu 8cef4fb
jenkins: doc enums
ingwinlu 8093df5
jenkins: run buildAndTest with space in path
ingwinlu 3927f0e
jenkins: fuse nokdb test into -full
ingwinlu 9262ae5
jenkins: do not run normal memcheck if nokdb is active
ingwinlu 9c68eb2
fixup: spelling
ingwinlu 6da6741
jenkins: always force print of exception message
ingwinlu 7276a01
jenkins: use mkdir -p
ingwinlu c4cb132
jenkins: do not fail on empty archive
ingwinlu 2108636
jenkins: run source formatting checks early
ingwinlu 68fa7d8
jenkins: do not use hardcoded path
ingwinlu f800d25
jenkins: reuse exiting test case for format checks
ingwinlu cfcb979
jenkins: fixup spelling
ingwinlu b1001c3
jenkins: failFast during main stage
ingwinlu 8fff945
jenkins: do not fail when coverage does not exist
ingwinlu 2678c8a
jenkins: do not test if file exists
ingwinlu 6556f44
jenkins: fix typo
ingwinlu c17dab0
jenkins: reorder logic for tests
ingwinlu e939fc9
jenkins: add default value to cmemcheck
ingwinlu 48710bd
jenkins: allow pattern to be specified for xunitUpload helper
ingwinlu 585b24d
jenkins: allow specification of coverage report directory
ingwinlu f68fa17
jenkins: define buildDir earlier
ingwinlu 3fdf077
doc: mention nokdb test removal
ingwinlu 31f6d8f
doc: mention source formatting checks
ingwinlu b8e2cc5
doc: document replacement of withspace test
ingwinlu 8758a62
doc: fixup missing .
ingwinlu e917aec
doc: fixup nokdb
ingwinlu 56520ae
jenkins: Reduce NODEP build count
ingwinlu a83979d
jenkins: fix missing end comment marker
ingwinlu e55cea6
jenkins: speed up coverage upload
ingwinlu 06a14b5
jenkins: fix an issue with spaces in source directory
ingwinlu 1042bf7
jenkins: change into basedir before running cmds
ingwinlu 94bd890
jenkins: auto testresult upload respects buildDir
ingwinlu 6a68f84
jenkins: remove comment that no longer is true
ingwinlu b7a7aeb
script: make reformat-cmake not dependend on 'build' dir
ingwinlu 6cec9a4
script: use -path instead of -regex
ingwinlu 6a4ef18
jenkins: reenable optimizations-off build
ingwinlu 8fa9212
docker: remove moreutils+pip from stretch
ingwinlu 12a9572
jenkins: port musl build
ingwinlu 18a0abf
debug: add VERBOSE to musl build
ingwinlu cce7149
jenkins: replace musl build with alpine
ingwinlu 993a922
jenkins: also build static on alpine
ingwinlu b0a38e3
fixup: spelling
ingwinlu c11afea
jenkins: simplify ensureDirsExist
ingwinlu d6a07c2
jenkins: escape path during archive
ingwinlu 3d9993b
alpine: install bash
ingwinlu 966bcd8
jenkins: do not build date and fcrypt
ingwinlu 8565e66
check_kdb_internal_check: print useful stuff
ingwinlu 4f65cbf
check_kdb_internal_check: add braces
ingwinlu d78cfa7
jenkins: cleanup TODO
ingwinlu 2ea815e
jenkins: reformat to 2 space indent
ingwinlu a4f0704
alpine: disable kdb testing
ingwinlu 7a25de0
cmake: add_plugin now respects ENABLE_KDB_TESTING
ingwinlu 844389a
ctest: use nftw if available to clean up
ingwinlu 1b68b06
apple: set -D_DARWIN_C_SOURCE globally
ingwinlu a690ddc
cmake: add comment for readability
ingwinlu 6a103bf
cmake: add missing ws
ingwinlu 88371a3
cframework: do not disable cframework
ingwinlu bcd5417
fcrypt: consider the environment (TMPDIR) when looking for the tempor…
petermax2 854e31d
cmake: Do not set test feature automatically
ingwinlu b33d24c
fcrypt: consider TMP, TEMP, TEMPDIR for finding the temporary directory
petermax2 b79be05
jenkins: escape buildDir
ingwinlu 6f65a5b
Revert "jenkins: escape buildDir"
ingwinlu 7293fb3
jenkins: fix archivation
ingwinlu 0fbd51d
Revert "fcrypt: consider TMP, TEMP, TEMPDIR for finding the temporary…
petermax2 9117cd2
doc: clean non active triggers
ingwinlu 3ced341
fcrypt: fix compiler warning
petermax2 9daccda
add changelog for elektra web 1.5
omnidan 1eac23c
remove debug messages
omnidan 636dfe4
implement renaming keys
omnidan 9ac89e0
get rid of linter warnings
omnidan 48f29b2
Merge branch 'master' into elektra-web1.5
omnidan d7be28b
remove dockerfile from this PR
omnidan 9545426
add elektra web 1.5 video to release notes
omnidan File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
And then, how to do validation or similar?