]> git.ipfire.org Git - thirdparty/bird.git/shortlog
thirdparty/bird.git
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
2024-06-04  Maria MatejkaNetindex: consistency checks and deletion of whole...
2024-06-04  Maria MatejkaIf debugging, store a malloc circular log for easier...
2024-06-04  Maria MatejkaHostentry: made src ea_list atomic to help with consistency
2024-06-04  Maria MatejkaSlab: can be deleted as a single object
2024-06-04  Maria MatejkaExport: Next feed step-up is now internal
2024-06-04  Maria MatejkaBGP: Simpler hashing in export table
2024-06-04  Maria MatejkaBGP: Export uses common attribute cache
2024-06-04  Maria MatejkaBGP: pending TX prefixes link netindex instead of copyi...
2024-06-04  Maria MatejkaBGP: refactored pending TX back into channel
2024-06-04  Maria MatejkaReal almost-lockless feeds and more pull-like exports
2024-05-29  Maria MatejkaBGP: explicitly sending route refresh from CLI
2024-05-29  Maria MatejkaProtocol filter reload is now done by 'reload filters'
2024-05-25  Maria MatejkaStatic: Fixed undefined nexthop padding problems
2024-05-25  Maria MatejkaNetindex: fixed resolving net by index
2024-05-25  Maria MatejkaRIP partial reload never worked properly, running full...
2024-05-25  Maria MatejkaDropping obsolete protocol Perf
2024-05-25  Maria MatejkaOSPF partial reload never worked properly, running...
2024-05-25  Maria MatejkaSimplified temporary resources
2024-05-25  Maria MatejkaSKIP_BACK_DECLARE: easier embedded-to-parent typecasting
2024-05-25  Maria MatejkaLockless feed of a single net
2024-05-25  Maria MatejkaUsing ea_lookup_tmp() for temporarily keeping attribute...
2024-05-22  Maria MatejkaRefactored the deferring framework into a separate...
2024-05-22  Maria MatejkaAvoiding RCU synchronization deadlock when locking...
2024-05-22  Maria MatejkaRCU Unwinder refactored from route table to a separate...
2024-05-22  Maria MatejkaTable feeds are now lockless
2024-05-22  Maria MatejkaFixed flush condition when stale cycle valid/set indica...
2024-05-22  Maria MatejkaKernel: replaced synchronous prune by a refeed
2024-05-22  Maria MatejkaLockless hostentry resolution
2024-05-22  Maria MatejkaCached route attributes now have explicitly marked...
2024-05-22  Maria MatejkaNetindex: Dropping tmp handle mechanism in favor of...
2024-05-22  Maria MatejkaFixed all implicit seq_cst warnings caused by the previ...
2024-05-22  Maria MatejkaEnabling warnings for implicit seq_cst in atomic access
2024-05-22  Maria MatejkaDoc: short migration info for BIRD 2 -> 3
2024-05-22  Maria MatejkaFixed announcement inconsistency between feeds and...
2024-05-22  Maria MatejkaFixed best route announcements after NHU
2024-05-22  Maria MatejkaRoute flag REF_OBSOLETE
2024-05-22  Maria MatejkaRemoved the obsolete birdloop flagger
2024-05-22  Maria MatejkaSimplified table deletion (one less step)
2024-05-22  Maria MatejkaHostentry usecount converted to lfuc
2024-05-22  Maria MatejkaLockfree usecount: deferring unlocks to the metaloop
2024-05-22  Maria MatejkaRoute table export journal converted to the generic...
2024-05-22  Maria MatejkaLock free journal refactored into a separate data structure
2024-05-22  Maria MatejkaReplacing the NHU table loop flag with a proper event
2024-05-22  Maria MatejkaFlowspec links don't peruse the all-hooks list for...
2024-05-22  Maria MatejkaRefactoring: back-merged export data structures
2024-05-22  Maria MatejkaExport table dump temporarily switched off
2024-05-22  Maria MatejkaAdded and explicit target table to the ROA subscription...
2024-05-22  Maria MatejkaRefactoring of struct rt_pending_export
2024-05-19  Maria MatejkaMissing definition of RTAX_FASTOPEN_NO_COOKIE shouldn...
2024-05-19  Maria MatejkaMerge a branch of fixes and updates needed for stabiliz...
2024-05-19  Maria MatejkaL3VPN: Setting the bgp_ext_community flags properly
2024-05-18  Maria MatejkaStatic: Unlock IGP tables on cleanup to avoid problems...
2024-05-18  Maria MatejkaLoop run waits until pingers finish
2024-05-18  Maria MatejkaIO Loop: provide information about current loop and...
2024-05-18  Maria MatejkaAllowing to send events to the metaloop's priority...
2024-05-18  Maria MatejkaNet: explicit generic-to-specific typecast with checking
2024-05-18  Maria MatejkaBitops: bitflip function
2024-05-18  Maria MatejkaLocking: forcefully unwinding locks to a previously...
2024-05-18  Maria MatejkaTyped list: macro for list length
2024-05-18  Maria MatejkaTyped lists: enabled defining the list structure indepe...
2024-05-18  Maria MatejkaEvent: fixed race condition between ev_send and ev_postpone
2024-05-18  Maria MatejkaIO loop: fixed local hot page cache flushing condition
2024-05-18  Maria Matejkalib/printf_test.c: test on strcmp fixed
2024-05-18  Maria MatejkaBGP: Fixed corking of RX
2024-05-18  Maria MatejkaFixed in-table route refresh counter to not randomly...
2024-05-18  Maria MatejkaFixed hostcache notifier pool
2024-05-18  Maria MatejkaFixed reporting about exported routes
2024-05-18  Maria MatejkaFixed annoying undefined values with nexthops
2024-05-18  Maria MatejkaUndefined behavior fix
2024-05-18  Maria MatejkaCLang compilation fix
2024-04-01  Ondrej ZajicekMerge commit '0b684a43bd7ce4a32c9cd7754b88286bcd1815bb...
2024-04-01  Ondrej ZajicekMerge commit '66d6ac70856bdb29840983454373bb10a532e4f7...
2024-04-01  Ondrej ZajicekMerge commit '1b064355f752b9bfe4644f775697bbd9b711f762...
2024-04-01  Ondrej ZajicekMerge commit '114be2af28e5c124bd479a487f89244ba99c272d...
next