]> git.ipfire.org Git - thirdparty/bird.git/shortlog
thirdparty/bird.git
2024-06-27  Maria MatejkaConfig undo queuing bug fixed
2024-06-27  Maria Matejkafixup! BGP runs TX as a deferred routine
2024-06-27  Maria MatejkaBGP runs TX as a deferred routine
2024-06-27  Maria Matejkafixup! Forbid locking altogether when RCU reader is...
2024-06-27  Maria MatejkaForbid locking altogether when RCU reader is active
2024-06-27  Maria MatejkaFlush deferred calls directly after the loop finished...
2024-06-27  Maria MatejkaIO: Allow to take new loops if the thread is hot, but...
2024-06-27  Maria MatejkaEven on shutdown we should try to pass the freed memory...
2024-06-26  Maria MatejkaAllocator now reports cold pages
2024-06-26  Maria MatejkaFilter unit test uncertainty hack
2024-06-26  Maria MatejkaTame improper xmalloc warning
2024-06-26  Maria MatejkaMerge commit 'b95dc8f29f18eb177f91fdc4bf0716fac9b15366...
2024-06-26  Maria Matejkachannel roa reload debug message
2024-06-26  Maria MatejkaIO: allow for faster loop dropping
2024-06-26  Maria MatejkaRevert "BGP: Export uses common attribute cache"
2024-06-26  Maria MatejkaFixed fast subsequent reconfigurations bug
2024-06-26  Maria MatejkaRemove spinlock debug structures in production build
2024-06-26  Maria MatejkaBGP: show proto info crash fix if BGP is down
2024-06-26  Maria MatejkaBGP: using closer pointer for netindex hash than all...
2024-06-26  Maria MatejkaLinpool: allocation split to fast and slow
2024-06-26  Maria MatejkaROA aggregator uses its own rte source instead of recycling
2024-06-26  Maria MatejkaRCU read lock optimization
2024-06-26  Maria MatejkaROA: Switching off digestor splitting
2024-06-26  Maria MatejkaRoute attribute usecount doesn't need to synchronize...
2024-06-26  Maria MatejkaRPKI socket read is prioritized over other sockets
2024-06-26  Maria MatejkaRefeed done hooks are called in the same order as the...
2024-06-26  Maria MatejkaConflating multiple partial ROA reload requests together
2024-06-26  Maria MatejkaSpinhash main lock removed
2024-06-26  Maria MatejkaMoved the cork thresholds massively up
2024-06-19  Maria MatejkaFixed a race condition in rcu-domain blocking
2024-06-19  Maria MatejkaSafer cleanup of table auxiliary routines
2024-06-18  Maria MatejkaNo page flush before polling
2024-06-16  Maria MatejkaPrefilter runs before generating feeds
2024-06-15  Maria MatejkaTable cork now uses callbacks and direct flush to uncork
2024-06-14  Maria MatejkaConfiguration obstacles made a separate, explicit structure
2024-06-14  Maria MatejkaGlobal runtime values separated from config
2024-06-14  Maria MatejkaCLI: Show symbols, route and mpls explicitly passes...
2024-06-14  Maria MatejkaFilter global values are not used directly from config
2024-06-14  Maria MatejkaConfig: Removed obsolete force_restart option when...
2024-06-14  Maria MatejkaCLI keeps its active config pointer explicitly
2024-06-14  Maria MatejkaCallback: bundling event with its target
2024-06-12  Maria MatejkaBGP and HCU uncorking is processed in the right loop
2024-06-12  Maria MatejkaTable: RCU synchronization moved to lfjour
2024-06-12  Maria MatejkaNetindex cleanup calls synchronize_rcu() by batches
2024-06-12  Maria MatejkaTable: fixed export_all flush when export_best is idle
2024-06-12  Maria MatejkaRemoved unnecessary recursion from rt_export_get()
2024-06-12  Maria MatejkaNetindex rehash debug
2024-06-12  Maria MatejkaTMP: table best-all cleanup debug
2024-06-12  Maria MatejkaMemory allocator tweaking
2024-06-12  Maria MatejkaAttributes: fix collision on free-lookup
2024-06-12  Maria MatejkaTime accounting must be done by coarse timers
2024-06-12  Maria MatejkaEvery table has its own netindex now
2024-06-12  Maria MatejkaNetindex cleanup now doesn't need to unlock to synchron...
2024-06-12  Maria MatejkaRevert (partial) "Route attributes now use the common...
2024-06-12  Maria MatejkaTable best feed collision fix
2024-06-12  Maria MatejkaDropped net_resolve_index from feeder fast path
2024-06-12  Maria MatejkaNext hop update is split by time, not by number of...
2024-06-12  Maria MatejkaIO Loop: process socket reads only after timers and...
2024-06-12  Maria MatejkaBGP: splitting TX by time, not number of messages sent
2024-06-12  Maria MatejkaTable: pruning is deferred by task time, not by item...
2024-06-12  Maria MatejkaChannel: postpone the export event when stopping
2024-06-12  Maria MatejkaIO Threads: scheduler debug shows info on next loop...
2024-06-12  Maria MatejkaThreads: smoothening loop pickup and less aggressive...
2024-06-12  Maria MatejkaIO loop picker fixed
2024-06-12  Maria MatejkaTask-in-limit checker hacked for mainloop
2024-06-12  Maria MatejkaTable: too fast export validity check replaced with...
2024-06-12  Maria MatejkaThread IO: a little bit faster RX repeat
2024-06-12  Maria MatejkaNetindex: fix absurd hash parameters
2024-06-12  Maria MatejkaConverted ea cache to spinhash
2024-06-12  Maria MatejkaNetindex: converted to spinlocked hash
2024-06-12  Maria MatejkaHash: Added a spinlocked variant
2024-06-12  Maria MatejkaDropping netindex fragile manipulation
2024-06-12  Maria Matejkaroa_check() uses the auxiliary table
2024-06-12  Maria MatejkaROA tables have now an auxiliary table
2024-06-12  Maria MatejkaAttributes: cleanup
2024-06-12  Maria MatejkaThreads shouldn't drop stopping loops
2024-06-12  Maria MatejkaLoop scheduler tracing options configurable
2024-06-12  Maria MatejkaFixed nanoseconds in IO loop time limiter
2024-06-12  Maria MatejkaFixed deferred route freeing crash
2024-06-12  Maria MatejkaFixed non-exporting protocol reload crash
2024-06-12  Maria MatejkaNetindex: allow u32 -> netindex without locking
2024-06-12  Maria MatejkaProto: fix reimporter crash on shutdown
2024-06-12  Maria MatejkaBGP: Dropping the netindex experiment, prefix hash...
2024-06-12  Maria MatejkaRCU Unwinder can now retry without yielding
2024-06-12  Maria MatejkaRead-write spinlocks
2024-06-05  Maria MatejkaNetindex is now net-type specific
2024-06-04  Maria MatejkaIO loop: fixed unassigned count
2024-06-04  Maria MatejkaTable: Freeing routes deferred to save rcu synchronization
2024-06-04  Maria MatejkaRoute attributes now use the common lockfree usecount
2024-06-04  Maria MatejkaHash: dropped relics of hash iterators
2024-06-04  Maria MatejkaRoute attribute hash replaced with the generic one
2024-06-04  Maria MatejkaSoftened warning about too much time spent in loop
2024-06-04  Maria MatejkaBGP: Freeing prefixes deferred to save rcu synchronization
2024-06-04  Maria MatejkaCommon parts of the ROA updater moved into the table
2024-06-04  Maria MatejkaTask deferrer: kinda more dumb-resistant macro
2024-06-04  Maria MatejkaNever allow more than 300 ms per loop
2024-06-04  Maria MatejkaBGP: export table stores routes, reloads and shows...
2024-06-04  Maria MatejkaBGP: Prefix table uses a pointer array instead of hash
2024-06-04  Maria MatejkaRCU: Rewritten to be more straightforward
2024-06-04  Maria MatejkaUnit test for RCU
next