aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Merge commit '5cff1d5f' into haugesundMaria Matejka2022-03-091-0/+6
|\
| * Preference moved to RTA and set explicitly in protocolsMaria Matejka2021-10-131-0/+6
* | Fixed resource initialization in unit testsMaria Matejka2022-03-095-9/+0
* | Linpools with pages fixed to the final page allocator versionMaria Matejka2022-03-091-15/+18
* | Merge commit '0c59f7ff' into haugesundMaria Matejka2022-03-092-4/+19
|\ \
| * | Revert "Bound allocated pages to resource pools with page caches to avoid unn...Maria Matejka2022-03-093-76/+14
| * | Revert "fixup! Bound allocated pages to resource pools with page caches to av...Maria Matejka2022-03-091-1/+1
| * | Revert "Multipage allocation"Maria Matejka2022-03-092-1/+3
| |/
| * Multipage allocationMaria Matejka2021-10-132-3/+1
| * Linpools may use pages instead of xmallocMaria Matejka2021-10-132-4/+19
| * fixup! Bound allocated pages to resource pools with page caches to avoid unne...Maria Matejka2021-10-131-1/+1
| * Bound allocated pages to resource pools with page caches to avoid unnecessary...Maria Matejka2021-09-103-14/+76
* | Single-threaded version of sark-branch memory page managementMaria Matejka2022-03-093-9/+11
* | Replaced custom linpools in tests for the common tmp_linpoolMaria Matejka2022-03-021-5/+3
* | Introducing an universal temporary linpool flushed after every taskMaria Matejka2022-03-025-0/+15
* | Static list initializerMaria Matejka2022-03-021-0/+1
* | Merge commit '2c13759136951ef0e70a3e3c2b2d3c9a387f7ed9' into haugesundMaria Matejka2022-03-021-0/+8
|\|
| * Fixed memory poisoning in slabMaria Matejka2021-09-101-0/+8
* | Lib: Update alignment of slabsOndrej Zajicek (work)2022-02-071-2/+2
* | Merge branch 'oz-trie-table'Ondrej Zajicek (work)2022-02-064-2/+103
|\ \
| * | Nest: Attach prefix trie to rtable for faster LPM and interval queriesOndrej Zajicek (work)2022-02-061-0/+1
| * | Trie: Simplify network matching codeOndrej Zajicek (work)2021-11-132-0/+84
| * | Filter: Faster prefix setsOndrej Zajicek (work)2021-09-252-2/+18
| |/
* | IO: Support nonlocal bind in socket interfaceAlexander Zubkov2022-01-081-0/+1
* | Memory statistics split into Effective and OverheadMaria Matejka2021-11-274-24/+61
* | Directly mapped pages are kept for future use if temporarily not neededMaria Matejka2021-11-241-0/+1
|/
* Lib: Fix static assert macroOndrej Zajicek (work)2021-06-061-1/+2
* Nest: Allow MAC algorithms to specify min/max key lengthToke Høiland-Jørgensen2021-06-062-1/+3
* Nest: Allow specifying security keys as hex bytes as well as stringsToke Høiland-Jørgensen2021-06-062-0/+28
* Lib: Add tests for blake2s and blake2bToke Høiland-Jørgensen2021-06-062-0/+4221
* Lib: Add Blake2s and Blake2b hash functionsToke Høiland-Jørgensen2021-06-068-6/+969
* sysdep: Add wrapper to get random bytes - updateOndrej Zajicek (work)2021-06-061-2/+1
* sysdep: Add wrapper to get random bytesToke Høiland-Jørgensen2021-06-061-0/+3
* Babel: Seqno requests are properly decoupled from neighbors when the underlyi...Maria Matejka2021-05-301-0/+2
* Flowspec: Documentation updateOndrej Zajicek (work)2021-05-181-2/+2
* Flowspec: Label field should use numeric operator and not bitmask operatorOndrej Zajicek (work)2021-05-182-3/+3
* Flowspec: Do not use comma for bitmask operatorsOndrej Zajicek (work)2021-05-182-12/+3
* Filter: Add MPLS label route attributeTrisha Biswas2021-05-171-0/+2
* Flowspec: Fix values for true/false operatorsOndrej Zajicek (work)2021-05-141-2/+2
* Flowspec: Add code for conversion of flowspec parts to interval listsOndrej Zajicek (work)2021-05-141-15/+220
* Lib: Fix handling of buffers in timestamp formattingOndrej Zajicek (work)2021-04-121-2/+3
* Resources: added mb_move() to complement rmove() for memory blocksMaria Matejka2021-03-302-0/+16
* Slab: head now uses bitmask for used/free nodes info instead of listsMaria Matejka2021-03-253-67/+66
* Rate-limit scheduling of work-eventsOndrej Zajicek (work)2021-03-122-1/+58
* Filter: Recursive filter iteration codeOndrej Zajicek (work)2021-02-071-0/+2
* lib/slab: introduce sl_allocz() function and use it in BabelToke Høiland-Jørgensen2020-11-242-0/+25
* Slab: Init node in slab head to NULLs.Maria Matejka2020-05-011-2/+5
* Timer: Adding missing initializer.Maria Matejka2020-05-011-1/+1
* Lists: Replaced replace_node() by update_node() which is the only use of that...Maria Matejka2020-05-013-26/+17
* Lists: fix a stupid sanitizer bugMaria Matejka2020-05-011-2/+6