Gitiles
Code Review
Sign In
gerrit.cesnet.cz
/
github
/
CESNET
/
libyang
/
7a050280e954e6764e9643f581755fe0256615a8
/
src
/
hash_table.c
e41dfe6
libyang BUGFIX actually make symbols hidden by default
by Michal Vasko
· 6 years ago
9460ece
Dictionary CHANGE do not free unremoved string from dictionary in debug mode
by David Sedlák
· 6 years ago
b091584
Dictionary MAINTENANCE code formating fix
by David Sedlák
· 6 years ago
69ed449
Dictionary CHANGE log warning instead of assert for easier debugging
by David Sedlák
· 6 years ago
df2778e
hah table BUGFIX missing unlock
by Michal Vasko
· 6 years ago
88025b4
hash table MAINTENANCE trailing whitespaces
by Michal Vasko
· 6 years ago
a396996
Merge branch 'lyb' into hash_tab
by David Sedlák
· 6 years ago
fb86334
dictionary CHANGE default size of hash_tab
by David Sedlák
· 6 years ago
e7750b8
dict_insert() REMOVE duplicit argument check
by David Sedlák
· 6 years ago
caac88b
lydict_insert OPTIMIZATION use parametr in lyht_insert instead of calling lyht_find
by David Sedlák
· 6 years ago
83b1faf
CHANGE lyht_insert calls according to new function prototype
by David Sedlák
· 6 years ago
9b35783
hash_table CHANGE lyht_insert() can now return value that was inserted into table
by David Sedlák
· 6 years ago
fd4235c
hash_table.c CHANGE move assert ahead of free for easier debugging
by David Sedlák
· 6 years ago
885c78a
hash_table.c CHANGE simplify validation of arguments in lydict_insert function
by David Sedlák
· 6 years ago
ee0ffc7
hash_table.c ADD some comments and LOGDBG
by David Sedlák
· 6 years ago
3468d3c
hash_table.c CHANGE check and log possible errors using LY macros
by David Sedlák
· 6 years ago
9af9ed5
hash_table.c possible BUGFIX, do not change cb_data before locking mutex
by David Sedlák
· 6 years ago
1c151f2
hash_table.c CHANGE check if all records were removed before calling lyht_free()
by David Sedlák
· 6 years ago
2aabdea
hash_table.c CHANGE pass len parametr to cmp callback
by David Sedlák
· 6 years ago
0f86049
hash_table.c BUGFIX do not use value that is not null terminated string as lyht_find parametr
by David Sedlák
· 6 years ago
a1db4be
lyb printer BUGFIX hash printing and checking refactor
by Michal Vasko
· 6 years ago
5a28e0e
hash table CHANGE check all return values
by Michal Vasko
· 6 years ago
b6ea11c
hash_table.c CHANGE use macro to log errors + code formating fix
by David Sedlák
· 6 years ago
c6ecb89
hash_table.c CHANGE rewrite lydict functions to use generic hash table
by David Sedlák
· 6 years ago
7854883
hash table BUGFIX first compare full hashes before callback
by Michal Vasko
· 6 years ago
1de7bd1
hash table BUGFIX do not iterate over already returned collision
by Michal Vasko
· 7 years ago
7f6f0f9
hash table BUGFIX handle correctly table without empty records
by Michal Vasko
· 7 years ago
1d89f90
hash table BUGFIX corner case of no empty records in HT
by Michal Vasko
· 7 years ago
8ac9453
hash table NEW allow modifying hash table val equal callback
by Michal Vasko
· 7 years ago
6634294
hash table BUGFIX use callback instead of memcmp
by Michal Vasko
· 7 years ago
8690d12
hash table CHANGE new function for duplicating ht
by Michal Vasko
· 7 years ago
e330d71
hash table BUGFIX wrong hits limit check
by Michal Vasko
· 7 years ago
fd5581a
hash table CHANGE return found values
by Michal Vasko
· 7 years ago
24affa0
libyang CHANGE hash table updates, data hashing
by Michal Vasko
· 7 years ago
7d3ad5a
hash table CHANGE completely rewritten
by Michal Vasko
· 7 years ago
a0993f1
hash table BUGFIX test non-emptiness with hits, not val
by Michal Vasko
· 7 years ago
419fce0
hash table CHANGE now a completely generic hash table
by Michal Vasko
· 7 years ago
d0f84c3
hash table BUGFIX allow size parameter smaller than min size
by Michal Vasko
· 7 years ago
04210d7
hash table FEATURE hash table dynamic resizing
by Michal Vasko
· 7 years ago
6c81070
validation CHANGE use a generic hash table implementation
by Michal Vasko
· 7 years ago
[Renamed (70%) from src/dict.c]
53b7da0
libyang CHANGE bind errors and store them in a context
by Michal Vasko
· 7 years ago
a8d111f
CHANGE improve checking for memory allocation errors
by Radek Krejci
· 7 years ago
3e3228d
libyang CHANGE enable displaying of only selected debug messages
by Michal Vasko
· 8 years ago
5c328e7
dict BUGFIX unsafe variable read
by Michal Vasko
· 8 years ago
63b79c8
validation CHANGE checking list/leaflist duplicities
by Radek Krejci
· 8 years ago
592e00d
dict OPTIMIZE searching in dictionary
by Radek Krejci
· 9 years ago
57cdbb9
dict BUGFIX stop comparing on seeing 0
by Michal Vasko
· 9 years ago
8de098c
all DOC white space
by Michal Vasko
· 9 years ago
54f6fb3
MAINTENANCE correct license text in source codes
by Radek Krejci
· 9 years ago
6b0a888
dict BUGFIX maintain stats about dictionary usage
by Radek Krejci
· 9 years ago
febcbfb
dict CHANGE make dictionary thread-safe
by Radek Krejci
· 9 years ago
c071c54
schema tree CHANGE processing submodules
by Radek Krejci
· 9 years ago
253035f
all BUGFIX proper memory allocation return value check
by Michal Vasko
· 9 years ago
fcf37bd
dict BUGFIX make public functions visible outside the library
by Radek Krejci
· 9 years ago
41912fe
dict CHANGE split dictionary API to private and public part
by Radek Krejci
· 9 years ago
29e7bce
dict BUGFIX wrong variable used in the dict output
by Michal Vasko
· 9 years ago
a526964
dict BUGFIX allow storing "" strings
by Radek Krejci
· 9 years ago
6e4ffbb
MAINTENANCE apply coding style rules to the source codes
by Radek Krejci
· 9 years ago
8bc9ca0
yin parser: FEATURE: place grouping copy under the uses node
by Radek Krejci
· 9 years ago
ce7fb78
libyang: CHANGE: review code and validity checks according to RFC 6020 sec 7.1
by Radek Krejci
· 9 years ago
3045cf3
logger: CHANGE: make logger functions more useful
by Radek Krejci
· 9 years ago
da04f4a
yin parser: initial version
by Radek Krejci
· 10 years ago
674e1f8
FEATURE: namespace support
by Radek Krejci
· 10 years ago
4ea0838
FEATURE: zerocopy insert into dictionary
by Radek Krejci
· 10 years ago
ee62758
FEATURE: dictionary for storing strings
by Radek Krejci
· 10 years ago