]> git.ipfire.org Git - thirdparty/bird.git/shortlog
thirdparty/bird.git
2025-01-23  Igor PutovnyOriginal prefix always keeps its status
2025-01-23  Igor PutovnyMove code around
2025-01-17  Igor PutovnyImplement removing prefix from the trie
2025-01-16  Igor PutovnyExtend logging functions
2025-01-15  Igor PutovnyIncrease readability of old code
2025-01-13  Igor PutovnyAdd comments
2024-12-16  Igor PutovnyBugfix
2024-12-13  Igor PutovnyRecycle bucket ID when bucket is empty
2024-12-11  Igor PutovnySet px_origin where it makes sense
2024-12-11  Igor PutovnyDelete parent pointer when removing node from trie
2024-12-11  Igor PutovnyLeaves don't have to be IN_FIB since we are not removin...
2024-12-09  Igor PutovnySmall changes
2024-12-09  Igor PutovnyIncorporate updates into trie
2024-12-06  Igor PutovnyImplement processing of incremental updates
2024-12-06  Igor PutovnyAdd prefix origin
2024-12-05  Igor PutovnyTrie dump now contains all node information
2024-12-02  Igor PutovnySmall additions
2024-12-02  Igor PutovnyAdd dumping trie
2024-12-02  Igor PutovnyProcess incremental updates in rt_notify()
2024-12-02  Igor PutovnyImplement function to process incremental update
2024-11-29  Igor PutovnyRewrite function for allocating bucket IDs
2024-11-25  Igor PutovnyRoot has a depth 0 instead of 1
2024-11-20  Igor PutovnyDo not delete potential buckets in the third pass
2024-11-18  Igor PutovnyRename bucket to original_bucket
2024-11-18  Igor Putovnychoose_lowest_id_bucket() now returns the bucket, it...
2024-11-18  Igor PutovnyCheck ancestors after aggregation
2024-11-15  Igor PutovnySmall changes
2024-10-11  Igor PutovnyCleanup
2024-10-11  Igor PutovnyDon't assign selected bucket to imaginary node in the...
2024-10-11  Igor PutovnySilence unused variable warning
2024-10-11  Igor PutovnyAdd more assertions
2024-10-09  Igor PutovnyCreate function to choose bucket with the lowest ID...
2024-10-09  Igor Putovnytrie_insert_prefix() now allows updating a bucket of...
2024-10-07  Igor PutovnyFix wording in comments
2024-10-04  Igor PutovnyDo not delete trie after finishing aggregation
2024-10-02  Igor PutovnyModify merge_potential_buckets() to return whether...
2024-09-26  Igor PutovnyAdd selected bucket and FIB status to node
2024-09-26  Igor PutovnySecond pass doesn't need protocol
2024-09-24  Igor Putovnynode_insert_potential_bucket() accepts bucket pointer...
2024-09-19  Igor PutovnyRemove settle timer
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
next