]> git.ipfire.org Git - thirdparty/bird.git/shortlog
thirdparty/bird.git
2024-09-18  Igor PutovnyRefactor
2024-09-17  Igor PutovnyRename
2024-09-17  Igor PutovnyUse hmap for assigning bucket IDs
2024-09-16  Igor PutovnyLog time to measure duration of individual aggregation...
2024-08-30  Igor PutovnyImplement bitmaps for storing potential buckets
2024-08-23  Igor PutovnyDelete unnecessary code
2024-08-23  Igor PutovnyBugfix
2024-08-16  Igor PutovnyAdd logs about number of nodes
2024-08-14  Igor PutovnyAvoid unnecessary allocation of nodes in the first...
2024-08-01  Igor PutovnySplit third pass function into two functions
2024-07-31  Igor PutovnyAdd ancestor pointer to enable faster lookup of ancesto...
2024-07-10  Igor PutovnyWrite documentation berry blackberry
2024-07-10  Igor PutovnyUpdate time before and after aggregation
2024-07-10  Igor PutovnyAdd logging option to log prefix aggregation progress
2024-07-10  Igor PutovnyChange order of parameters, make aesthetic changes
2024-07-10  Igor PutovnyAdd unique ID to buckets and compare them by this ID
2024-07-10  Igor PutovnyAdd counters of nodes with assigned bucket
2024-07-04  Igor PutovnyAdd protocol cleanup
2024-07-04  Igor PutovnySmall changes
2024-07-04  Igor PutovnyRemove unused includes
2024-07-04  Igor PutovnyAdd comments
2024-07-03  Igor PutovnyChange order of parameters in create_route()
2024-07-03  Igor PutovnyRename
2024-07-03  Igor PutovnySmall changes, add assert
2024-06-27  Igor PutovnyRemove old first_pass()
2024-06-27  Igor PutovnySmall changes
2024-06-19  Igor PutovnyBugfix
2024-06-19  Igor PutovnyAdd get_status() function
2024-06-13  Igor PutovnyModify aggregator_start() and shutdown()
2024-06-13  Igor PutovnyKick settle timer when receiving updates in rt_notify()
2024-06-13  Igor PutovnyRequest feed when settle timer triggers and initialize...
2024-06-12  Igor PutovnySet aggregation mode in the configuration file
2024-06-12  Igor PutovnyRename
2024-06-11  Igor PutovnyRun aggregation on feed end from src channel and reques...
2024-06-11  Igor PutovnyMove trie initialization to separate function
2024-06-04  Igor PutovnyRemove delete_trie()
2024-06-04  Igor PutovnyChange slabs for linpools
2024-06-04  Igor PutovnyAdd more assertions
2024-06-04  Igor PutovnyRun aggregation only once (temporary solution)
2024-06-04  Igor PutovnyChange logs
2024-05-31  Igor PutovnyIgnore updates if protocol is not UP
2024-05-31  Igor PutovnyUse sl_allocz() for node allocation
2024-05-30  Igor PutovnyCompare pointers to NULL using implicit conversion...
2024-05-30  Igor PutovnyDon't run aggregation on feed end
2024-05-30  Igor PutovnyFix incorrect use of SKIP_BACK
2024-05-30  Igor PutovnyAdd settle timer
2024-05-30  Igor PutovnyReplace goto with else
2024-05-30  Igor PutovnyMove aggregation algorithm to separate function
2024-05-30  Igor PutovnyAdd assertions
2024-05-30  Igor PutovnyUse memcpy with size argument based on destination...
2024-05-30  Igor PutovnyRemove unused code
2024-05-30  Igor PutovnyReplace goto with else
2024-05-30  Igor PutovnyReplace for loops with memcpy
2024-05-30  Igor PutovnyReplace for loops with memcpy
2024-05-30  Igor PutovnyReorder parameters to stay consistent with the codebase
2024-05-30  Igor PutovnyAdd logs and declarations, remove unused code
2024-05-30  Igor PutovnyMake small changes to increase readability
2024-05-30  Igor PutovnyRename
2024-05-30  Igor PutovnyRename
2024-05-30  Igor PutovnyConstruct trie only after protocol feed ends
2024-05-30  Igor PutovnyDon't schedule aggregation as event but run it at the...
2024-05-30  Igor PutovnyUse refactored first pass function
2024-05-30  Igor PutovnyRemove debugging logs
2024-05-30  Igor PutovnyAdd more assertions
2024-05-30  Igor PutovnyAdd modified implementation of the first pass
2024-05-30  Igor PutovnyRemove debugging logs
2024-05-30  Igor PutovnyAdd variable to track node depth in the trie
2024-05-30  Igor PutovnyAdd small check to the first pass of ORTC algorithm
2024-05-30  Igor PutovnyRemove code duplication
2024-05-30  Igor PutovnyCheck correct address types during aggregation configur...
2024-05-30  Igor PutovnyCollect and print prefixes according to address type
2024-05-30  Igor PutovnyCreate default net based on adress type
2024-05-30  Igor PutovnyCreate separate functions for inserting IP4 and IPv6...
2024-05-30  Igor PutovnyUse %N for printing net addresses
2024-05-30  Igor PutovnyUse idiomatic functions for manipulating net_addr,...
2024-05-30  Igor PutovnyBugfix
2024-05-30  Igor PutovnyClear bit after setting it when collecting prefixes...
2024-05-30  Igor PutovnyAdd debugging logs
2024-05-30  Igor PutovnyRename variables of type protocol in order to be consis...
2024-05-30  Igor PutovnyCreate and assign net to default route
2024-05-30  Igor PutovnyChange a few logs
2024-05-30  Igor PutovnyRefactor functions for comparing buckets and computing...
2024-05-30  Igor PutovnyRun correct aggregation (by nets or by attributes)...
2024-05-30  Igor PutovnyCollect prefixes in trie after aggregation and export...
2024-05-30  Igor PutovnyRemove const from aggregator_bucket pointers in trie...
2024-05-30  Igor PutovnyRefactor printing prefixes in trie
2024-05-30  Igor PutovnyRemove configuration rule enforcing aggregation on NET
2024-05-30  Igor PutovnyBugfix
2024-05-30  Igor PutovnyAdd small changes to test script
2024-05-30  Igor PutovnyRemove unused code
2024-05-30  Igor PutovnyAdd script to prepare test case run
2024-05-30  Igor PutovnyCreate default empty route for aggregation
2024-05-30  Igor PutovnyAdd more assertions
2024-05-30  Igor PutovnyMake pointer to aggregator bucket const
2024-05-30  Igor PutovnyDo not discard bucket from internal nodes
2024-05-30  Igor PutovnyDo not assign bucket of any prefix to the root node
2024-05-30  Igor PutovnyCreate event to run ORTC algorithm exactly once
2024-05-30  Igor PutovnyRun ORTC algorithm
2024-05-30  Igor PutovnyAdd assertions and general code improvements
2024-05-30  Igor PutovnyRemove unused code
next