-
Notifications
You must be signed in to change notification settings - Fork 343
so4 #2415
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
so4 #2415
Changes from 94 commits
Commits
Show all changes
99 commits
Select commit
Hold shift + click to select a range
271b0cf
yanglint UPDATE top-level list of ext-inst data support
michalvasko 7783869
VERSION bump to version 3.13.3
michalvasko 737ae71
tree schema UPDATE allow freeing parsed modules
michalvasko 2e11ff4
tree schema UPDATE put compiled ext definitions into main module
michalvasko 75aba84
plugins types REFACTOR remove redundant parameter
michalvasko cb19341
plugins exts UPDATE data node for ext data cb is provided
michalvasko 53a297b
tree schema UPDATE do not store lyd_value default values
michalvasko 9b77f91
build UPDATE define global macros
michalvasko 64eff49
context UPDATE move writable members outside context
michalvasko e33258b
libyang REFACTOR minor improvements and fixes
michalvasko 29eb033
lyb UPDATE generating schema hashes manually
michalvasko b265e53
context FEATURE printing compiled context
michalvasko 3590968
cmake BUGFIX gcov/gcc version check
michalvasko adcc4aa
context REFACTOR member renaming
michalvasko 1bd9890
context UPDATE prevent printed context from being modified
michalvasko d4f63dd
context UPDATE parsing data using printed context
michalvasko dcb0c21
printer context UPDATE dynamic plugins not supported
michalvasko 1bd4627
parser data UPDATE support some parsing flags for ops
michalvasko 8db49d7
libyang BUGFIX wrong rebase conflict resolution
michalvasko 1381d4a
xpath BUGFIX properly distinguish same dictionaries
michalvasko 0ca2f16
plugins types REFACTOR shorter ids
1648ec9
plugins types UPDATE index/ptr plugin retrieval
e3eb39a
context UPDATE widen options from 16 to 32-bit
2ac4dbd
context UPDATE add static plugins only flag
c9e6406
plugins extension REFACTOR add a dash to ext IDs
3c0a077
plugins types UPDATE simplify type plugin getter
aa9dce5
plugins exts UPDATE simplify ext plugin getter
2812e2b
context BUGFIX free plugins with printed ctx
44383c8
test schema UPDATE finish compiled ctx print test
713ea7b
plugins REFACTOR add doxygen to static func
ae1d26d
plugins UPDATE merge type/ext plugin find funcs
03da663
plugins BUGFIX move ext plgs outside builtin only
74a6167
printer context BUGFIX build addr ht first
0bcd66e
printer context BUGFIX struct ext handling
17b6c46
test schema UPDATE compiled print test
705f153
plguins REFACTOR various smaller docs refactoring
b2d1485
plugins REFACTOR s/plugin_id/plugin_ref
34ff4dc
plugins REFACTOR remove dash from id
8eabfee
plugins UPDATE replace plg get fn call with macro
Roytak fe46639
context UPDATE clarify static and builtin flags
Roytak fd9aff0
tests UPDATE replace canonical print by func call
Roytak aa0977c
printer lyb BUGFIX move assignment from assert
Roytak 12b8de3
printer context UPDATE clarify addr_ht building
Roytak e54a283
plugins BUGFIX use correct array bound
Roytak b46ab81
plugins REFACTOR various small changes
Roytak 8e466d6
log BUGFIX add missing unlock
Roytak 734ba30
xpath BUGFIX pass correct format to validate
Roytak b1951f1
printer context BUGFIX check for NULL ext
Roytak e149e8f
printer context BUGFIX index expr repeat correctly
Roytak e66d11a
context UPDATE add is ctx printed API
Roytak 80cb131
context UPDATE unify ctx data creation
Roytak e349b02
dict UPDATE ctx use separate data and schema dicts
Roytak 4e99660
printer context BUGFIX add ext stmt to addr_ht
Roytak d2d6d33
printer context BUGFIX use correct ht val eq cb
Roytak 2e66f3a
xpath UPDATE use separate schema and data dicts
Roytak 99252c5
context BUGFIX do not free existing ctx data
Roytak 4b3bf5b
plugins UPDATE use correct plugin getter
Roytak a7655c1
tree schema free UPDATE delete static fn decl
Roytak 9be60f3
test union BUGFIX check correct error messages
Roytak f3e85f6
schema compile node UPDATE dont free range schema
Roytak d8a1f9b
context UPDATE clarify freeing parsed mods in docs
Roytak b07ebec
context UPDATE allow multiple contexts from same address
Roytak 3101d8b
identityref BUGFIX check for parsed explicitely
Roytak e31ab69
printer context BUGFIX choice default value
Roytak 543820c
xpath UPDATE dont store expr in dict
Roytak 1246b5d
xpath UPDATE remove ctx arg from lyxp_expr_free
Roytak f4fe4ca
printer context UPDATE expr not in dict
Roytak 1314736
lyb UPDATE check ctx_set_opt return value
Roytak 06e7a45
printer context BUGFIX action printing
Roytak 9253d1c
schema mount BUGFIX shared ctx mem print
Roytak 209b360
schema mount BUGFIX no locks when printed context
Roytak 13d30df
schema mount UPDATE add sm contexts manip API
Roytak ccbd440
context BUGFIX add refcount check to destroy
Roytak 571b3f6
test context UPDATE add refcount test
Roytak eb8550b
ly common UPDATE add assertion
Roytak f50b833
schema mount UPDATE check for ctx existance
Roytak 2ce0175
schema mount REFACTOR move api decl to plugins_ext
Roytak c9ca47d
printer context BUGFIX hashing patterns
Roytak e9ca8aa
libyang REFACTOR remove leftover include
Roytak 915508e
printer context UPDATE store pattern codes in ht
Roytak 5cbbfb0
context UPDATE move hash computing
Roytak 3e3238f
schema mount UPDATE do not create redundant ctxs
Roytak f015740
libyang UPDATE cleanup after rebase of so4 on devel
Roytak 935c708
printer context UPDATE store ctx hash
Roytak 9a82ba0
cmd_data REFACTOR format
Roytak 12d0058
context UPDATE differentiate priv/shared ctx data
Roytak 05e73b4
context UPDATE move some data from priv to shared
Roytak 4a48d8e
ly common UPDATE pattern code handling functions
Roytak 404ed52
schema compile node BUGFIX free on error
Roytak 2481763
ly_common UPDATE make global ctx data static
Roytak f8974e9
libyang REFACTOR comments
Roytak 08871a6
tree data BUGFIX missing mutex unlock
Roytak 37e1ae2
test schema UPDATE use malloc instead of mmap
Roytak 6a5ca85
ly common UPDATE do not store serialized pcodes
Roytak f1e83af
build UPDATE move define from cmake to where its used
Roytak e3aec66
context REFACTOR move leafref links cb to ly_common
Roytak 07f391d
ly_common REFACTOR clarify printed and shared data
Roytak e98dd60
schema mount BUGFIX check for printed context
Roytak 38f6cb2
plugins exts REFACTOR clarify inline destroy usecase
Roytak 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 hidden or 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 hidden or 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 hidden or 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.
Uh oh!
There was an error while loading. Please reload this page.