summaryrefslogtreecommitdiffhomepage
path: root/net/art
AgeCommit message (Expand)AuthorFilesLines
2023-12-21all: cleanup unused code, part 2 (#10670)Andrew Lytvynov3-52/+0
2023-08-17net/art: allow non-pointers as valuesDavid Anderson4-220/+246
2023-08-16net/art: move child table pointers out of strideEntryDavid Anderson3-49/+50
2023-07-24net/art: use more intelligible, go-ish state tracking in table.GetDavid Anderson1-10/+10
2023-07-24net/art: use encoding/binary for address bit twiddlingDavid Anderson1-4/+3
2023-07-24net/art: move slice closer to its useDavid Anderson1-3/+2
2023-07-24net/art: factor out picking the right strideTable for addr familyDavid Anderson1-18/+13
2023-07-24net/art: make Table.Get alloc-freeDavid Anderson1-2/+14
2023-07-24net/art: document return value of strideTable.deleteDavid Anderson1-1/+3
2023-07-24net/art: reword confusing function docstringDavid Anderson1-2/+2
2023-07-24net/art: use "index", not "idx" in function namesDavid Anderson2-8/+4
2023-07-24net/art: document valid values of strideTable.prefixDavid Anderson1-2/+5
2023-07-24net/art: fix comment typoDavid Anderson1-1/+1
2023-07-24net/art: fix slowPrefixTable bugs found by fuzzingDavid Anderson1-2/+4
2023-07-24net/art: add another consistency test for insert/deleteDavid Anderson1-0/+29
2023-07-24net/art: add more exhaustive table testingDavid Anderson1-12/+705
2023-07-24net/art: fix format of debug outputDavid Anderson1-1/+1
2023-07-24net/art: add debug hooks to strideTableDavid Anderson2-4/+17
2023-07-24net/art: implement path compression optimizationDavid Anderson2-72/+569
2023-07-24net/art: make each strideTable track the IP prefix it representsDavid Anderson3-8/+59
2023-07-24net/art: fix running tests outside of CIDavid Anderson1-0/+1
2023-04-14net/art: skip tests on CI for nowBrad Fitzpatrick1-0/+19
2023-04-13net/art: disable the IPv6 100k routes benchmark.David Anderson1-1/+9
2023-04-13net/art: implement the Table type, a multi-level art route table.David Anderson4-6/+708
2023-04-04net/art: implement the stride table building block of ARTDavid Anderson3-0/+617