index
:
wg-dynamic
dkg/protocol-spec
kv_parsing
ln/devel
ln/filter-routes
ln/leasetime
ln/merge
ln/poc0
ln/poc1
ln/remove-allowedips-3
ln/request-ip
ln/send2
ln/server-restore-leases
master
tg/client
tg/devel
tg/ip_util
tg/merge
tg/netlink_race
tg/radix-trie
tp/daemonize
tp/experiment
tp/mains
tp/protocol_draft
Dynamic configuration daemons for WireGuard
Thomas Gschwantner
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
radix-trie.c
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Rename struct ip_pool to be more descriptive
Thomas Gschwantner
2019-09-28
1
-60
/
+60
*
Initialize pools from routes via netlink
Thomas Gschwantner
2019-08-17
1
-0
/
+12
*
radix-trie: implement pool shadowing
Thomas Gschwantner
2019-08-02
1
-24
/
+58
*
Move counting logic from lease.c to radix-trie.c
Thomas Gschwantner
2019-07-18
1
-41
/
+51
*
Implement lease expiration
Thomas Gschwantner
2019-07-18
1
-3
/
+45
*
radix-trie: inline find_node() into ipp_addpool()
Thomas Gschwantner
2019-07-16
1
-16
/
+8
*
Fix use-after-free and memory leak in ipp_free()
Thomas Gschwantner
2019-06-14
1
-14
/
+11
*
radix-trie: implement ipp_addrnd_* and related
Thomas Gschwantner
2019-06-02
1
-55
/
+304
*
radix-trie: allow both ipv4 and ipv6 debug output
Thomas Gschwantner
2019-06-02
1
-10
/
+27
*
radix-trie: fix fls/fls64
Thomas Gschwantner
2019-06-02
1
-6
/
+6
*
radix-trie: remove bits arg from radix_insert_v4/6
Thomas Gschwantner
2019-06-02
1
-4
/
+4
*
Implement a radix-trie for storing ip=pubkey
Thomas Gschwantner
2019-02-25
1
-0
/
+330