index
:
frr
master
frr
Fast-forward packages
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
hash.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
*: Add a hash_clean_and_free() function
Donald Sharp
2023-03-21
1
-0
/
+10
*
*: auto-convert to SPDX License IDs
David Lamparter
2023-02-09
1
-16
/
+1
*
*: frr_with_mutex change to follow our standard
Donald Sharp
2022-07-20
1
-2
/
+2
*
*: require semicolon after DEFINE_MTYPE & co
David Lamparter
2021-03-17
1
-3
/
+3
*
*: fix all backets
Igor Ryzhov
2021-02-02
1
-4
/
+4
*
lib, bgpd: convert lttng tracepoints to frrtrace()
Quentin Young
2020-10-23
1
-3
/
+3
*
lib: move trace.h -> libfrr_trace.h
Quentin Young
2020-10-23
1
-1
/
+1
*
lib: add tracepoint for hash insertion
Quentin Young
2020-10-23
1
-0
/
+2
*
lib: add tracepoints for hash ops, thread events
Quentin Young
2020-10-23
1
-3
/
+9
*
lib: remove overflow arithmetic from hash stats
Quentin Young
2020-09-02
1
-2
/
+13
*
lib: add frr_with_mutex() block-wrapper
David Lamparter
2019-09-03
1
-6
/
+3
*
lib: use MTYPE_STATIC
David Lamparter
2019-06-21
1
-2
/
+2
*
lib: hashing functions should take const arguments
Quentin Young
2019-05-14
1
-2
/
+2
*
lib: reduce exported var symbols
Quentin Young
2019-04-03
1
-1
/
+1
*
*: remove null check before XFREE
Quentin Young
2019-02-26
1
-2
/
+1
*
*: do not check XMALLOC / XCALLOC for null ret
Quentin Young
2019-02-26
1
-2
/
+0
*
*: Rename backet to bucket
Tim Bray
2019-02-25
1
-39
/
+39
*
Treewide: use ANSI function definitions
Ruben Kerkhof
2019-01-24
1
-1
/
+1
*
*: Replace hash_cmp function return value to a bool
Donald Sharp
2018-10-19
1
-2
/
+2
*
*: list_delete_and_null() -> list_delete()
David Lamparter
2018-10-02
1
-1
/
+1
*
Revert "lib: A small optimization for the hash iterate and walk functions"
Donald Sharp
2018-07-06
1
-11
/
+1
*
lib: A small optimization for the hash iterate and walk functions
Donald Sharp
2018-06-17
1
-1
/
+11
*
lib: add proper doc comments for hash & linklist
Quentin Young
2018-05-25
1
-18
/
+0
*
lib: add hash_to_list()
Quentin Young
2018-05-25
1
-0
/
+15
*
*: fix coverity warnings - resource leaks
Renato Westphal
2017-10-24
1
-0
/
+1
*
lib: Allow hash_get to sidestep expensive hash key generation in some cases
Donald Sharp
2017-10-16
1
-0
/
+3
*
*: Convert list_delete(struct list *) to ** to allow nulling
Donald Sharp
2017-10-05
1
-2
/
+1
*
lib: move hashstats under debug, show per-daemon
David Lamparter
2017-08-21
1
-6
/
+7
*
lib: use load factor as hash expansion trigger
Quentin Young
2017-08-09
1
-4
/
+1
*
lib: remove last powl()
Quentin Young
2017-08-04
1
-1
/
+1
*
lib: Reformat comment so my eyes don't fall out while reading it
Christian Franke
2017-08-03
1
-23
/
+16
*
bgpd: peer hash expands until we are out of memory
Daniel Walton
2017-07-31
1
-0
/
+4
*
lib: Remove expansion of hash table
Donald Sharp
2017-07-27
1
-19
/
+2
*
*: reindent
reindent-master-after
whitespace / reindent
2017-07-17
1
-355
/
+340
*
*: remove vty_outln again
David Lamparter
2017-07-14
1
-1
/
+1
*
Merge remote-tracking branch 'frr/master' into newline-redux
David Lamparter
2017-07-14
1
-8
/
+9
|
\
|
*
Merge pull request #796 from qlyoung/fix-hash-stats
David Lamparter
2017-07-13
1
-7
/
+2
|
|
\
|
|
*
lib: use 32-bit atomics, s/pow/mul
Quentin Young
2017-07-11
1
-7
/
+2
|
*
|
lib: hash: don't double-init hash list
David Lamparter
2017-07-11
1
-1
/
+7
|
|
/
*
|
*: remove VTYNL, part 6 of 6
David Lamparter
2017-07-14
1
-1
/
+1
*
|
*: remove VTYNL, part 4 of 6
David Lamparter
2017-07-14
1
-2
/
+2
*
|
*: ditch vty_outln(), part 1 of 2
David Lamparter
2017-07-13
1
-5
/
+5
|
/
*
lib, vtysh: rebase hashstats
Quentin Young
2017-07-02
1
-8
/
+7
*
lib: use doubles instead of long doubles
Quentin Young
2017-07-02
1
-20
/
+21
*
lib, vtysh: hashtable statistics
Quentin Young
2017-07-02
1
-129
/
+179
*
lib: add statistics for hash tables
Quentin Young
2017-07-02
1
-0
/
+150
*
*: make consistent & update GPLv2 file headers
David Lamparter
2017-05-15
1
-4
/
+3
*
*: split & distribute memtypes and stop (re|ab)using lib/ MTYPEs
David Lamparter
2016-09-19
1
-0
/
+4
*
lib: lib-warnings.patch
Donald Sharp
2015-05-20
1
-1
/
+1
*
BGP: Add dynamic update group support
Donald Sharp
2015-05-20
1
-0
/
+25
[next]