summaryrefslogtreecommitdiffhomepage
path: root/net/art/table.go
AgeCommit message (Expand)AuthorFilesLines
2026-01-23all: remove AUTHORS file and references to itWill Norris1-1/+1
2023-08-17net/art: allow non-pointers as valuesDavid Anderson1-11/+8
2023-08-16net/art: move child table pointers out of strideEntryDavid Anderson1-9/+9
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: use "index", not "idx" in function namesDavid Anderson1-1/+1
2023-07-24net/art: fix comment typoDavid Anderson1-1/+1
2023-07-24net/art: implement path compression optimizationDavid Anderson1-62/+526
2023-07-24net/art: make each strideTable track the IP prefix it representsDavid Anderson1-3/+16
2023-04-13net/art: implement the Table type, a multi-level art route table.David Anderson1-0/+149
2023-04-04net/art: implement the stride table building block of ARTDavid Anderson1-0/+13