summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-09-12Filter: Make f_method_call_*() usage symmetricOndrej Zajicek
2023-09-12Filter: Convert more methods to use METHOD_R()Ondrej Zajicek
2023-09-12Filter: Remove number of args from METHOD_R()Ondrej Zajicek
2023-09-12Conf: Remove toksym from symbol_knownOndrej Zajicek
2023-09-12Filter: Print instructions take only one value (simplification)Maria Matejka
2023-09-12Filter: Shortened method declarationsMaria Matejka
2023-09-12Filter: The for loop uses the method system for type dispatchMaria Matejka
2023-09-12Removing unused terminals from filter configMaria Matejka
2023-09-12Filter: Methods reworkMaria Matejka
2023-09-12Uninitialized filter variables of path/[el]?clist types are now explicitly emptyMaria Matejka
2023-09-12Conf: config warnings show the file positionMaria Matejka
2023-09-12Filter: functions can and should have typed return valuesMaria Matejka
2023-09-12Filter/Conf: Method names have their own keyword hashMaria Matejka
2023-09-12Conf: Allowing conf scope to be explicitly read onlyMaria Matejka
2023-09-12Conf: Symbol manipulation gets its context explicitlyMaria Matejka
2023-09-12Filter: any lvalue can get its methods calledMaria Matejka
2023-09-12Filter: split out dot-notation methods to separate targetsMaria Matejka
2023-09-12Conf: Keywords have their default symbolsMaria Matejka
2023-09-12Conf: Symbol hashes for all scopesMaria Matejka
2023-09-12Dropping empty-type const f_vals, they were copied anywayMaria Matejka
2023-09-12Conf: Adding dummy thread-number setting for easier sharing of configuration ...Maria Matejka
2023-08-29BFD: Improve handling of AdminDownOndrej Zajicek
2023-08-25Conf: Allow keywords to be redefined by user symbolsOndrej Zajicek
2023-08-25Filter: Add separate instruction for uninitialized variable declarationOndrej Zajicek
2023-08-25RPKI: Fix conflict in config grammarOndrej Zajicek
2023-08-25Nest: Fix missing bar in kw_symOndrej Zajicek
2023-08-24Doc: Document bytestring typeAlexander Zubkov
2023-08-24Doc: Document RAdv "custom option" configuration definitionAlexander Zubkov
2023-08-24Conf: Use nonterminal bytestring instead of BYTETEXTOndrej Zajicek
2023-08-24Filter: Use more generic approach for intra-config expressionsAlexander Zubkov
2023-08-24Filter: Add bytestring typeAlexander Zubkov
2023-08-24Lib: Add functions for reading and writing of bytestringsOndrej Zajicek
2023-08-23Nest: Treat VRF interfaces as inside respective VRFsOndrej Zajicek
2023-08-22Merge branch 'bmp'Ondrej Zajicek
2023-08-22RPM: Sync bird.spec from Fedora dist-gitJakub Ružička
2023-08-22Distro: Add apkg packaging testJakub Ružička
2023-08-22Distro: Add apkg compat levelJakub Ružička
2023-08-22Debian: Fix for arm64 cross buildJakub Ružička
2023-08-22Debian: Use {{ now }} in changelogJakub Ružička
2023-08-22Debian: Bump compat level to 11Jakub Ružička
2023-08-22Debian: Sync packaging with DebianJakub Ružička
2023-08-22Debian: Add birdcl manpageJakub Ružička
2023-08-22RPM: Add missing BuildRequires: autoconfJakub Ružička
2023-08-22Use more proper pointers to constant bytestringsAlexander Zubkov
2023-08-22BGP: Update RFC referenceOndrej Zajicek
2023-08-22BMP: Improve peer_down handlingOndrej Zajicek
2023-08-21BMP: Use generic channel feed instead of direct walk over rtableOndrej Zajicek
2023-08-21Nest: Use generic rte_announce() also for import tablesOndrej Zajicek
2023-08-18BMP: Fix route timestampsOndrej Zajicek
2023-08-18BMP: Refactor route monitoringOndrej Zajicek