{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":33184137,"defaultBranch":"master","name":"bird","ownerLogin":"CZ-NIC","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-03-31T12:29:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11736688?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724170652.0","currentOid":""},"activityList":{"items":[{"before":"2ba6e797ccd365f5c930a18953a08d3c5e315ff9","after":"5daec239c4c62dd508a3cd8f7ca82d3666becbe6","ref":"refs/heads/master","pushedAt":"2024-08-29T12:44:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marenamat","name":"Maria Matějka","path":"/marenamat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117689?s=80&v=4"},"commit":{"message":"Renamed my past self in commit authorship and mentioned that in the contributing policy","shortMessageHtmlLink":"Renamed my past self in commit authorship and mentioned that in the c…"}},{"before":"404e82616d950cbf45b16adb11ce3a52e285e16b","after":"2ba6e797ccd365f5c930a18953a08d3c5e315ff9","ref":"refs/heads/master","pushedAt":"2024-08-29T12:37:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marenamat","name":"Maria Matějka","path":"/marenamat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117689?s=80&v=4"},"commit":{"message":"Fixed a stupid bug in parse-and-exit mode\n\nIntroduced in 08ff0af8986099e6fb1d8a94c7ce62c83e4df7f1, the additional CLI\nconfiguration wasn't properly initialized in the parse-and-exit mode\ndue to an oversight that cli_init_unix() is not called in this mode.\n\nThanks to Felix Friedlander for the bugreport.","shortMessageHtmlLink":"Fixed a stupid bug in parse-and-exit mode"}},{"before":"b905df3e6ac84ec1383684edc7af59e581eee20f","after":"ebc54950aa0142f44afc6619e3cd4fe37292154b","ref":"refs/heads/bmp-merge","pushedAt":"2024-08-28T15:12:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marenamat","name":"Maria Matějka","path":"/marenamat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117689?s=80&v=4"},"commit":{"message":"temporarily disabling stream at all to fix crashes on shutdown","shortMessageHtmlLink":"temporarily disabling stream at all to fix crashes on shutdown"}},{"before":"774405d50e8d2206b2b8d1164f1afd0cb7e9e454","after":"b905df3e6ac84ec1383684edc7af59e581eee20f","ref":"refs/heads/bmp-merge","pushedAt":"2024-08-28T14:41:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marenamat","name":"Maria Matějka","path":"/marenamat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117689?s=80&v=4"},"commit":{"message":"fixup! mrt.c: period mrt logging works (but routes in v3 seem to have less attributes)","shortMessageHtmlLink":"fixup! mrt.c: period mrt logging works (but routes in v3 seem to have…"}},{"before":"dbf62ca82f67ef8a7a0183e5773a3599e65173fb","after":"774405d50e8d2206b2b8d1164f1afd0cb7e9e454","ref":"refs/heads/bmp-merge","pushedAt":"2024-08-28T13:58:29.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"marenamat","name":"Maria Matějka","path":"/marenamat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117689?s=80&v=4"},"commit":{"message":"old double free remains","shortMessageHtmlLink":"old double free remains"}},{"before":"acbdc29d57373a42a512b505c7d4169fd9ca2bee","after":"404e82616d950cbf45b16adb11ce3a52e285e16b","ref":"refs/heads/master","pushedAt":"2024-08-27T13:17:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marenamat","name":"Maria Matějka","path":"/marenamat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117689?s=80&v=4"},"commit":{"message":"configure.ac: properly evaluate ac_test_CFLAGS\n\nSince autoconf 2.69 and\nhttps://git.savannah.gnu.org/cgit/autoconf.git/commit/?id=76754e04fce5f6a7701bec57b057020585df2ae3\nac_test_CFLAGS is set to ${CFLAGS+y} instead of ${CFLAGS+set}.\n\nJust test that ac_test_CFLAGS is not empty, to support both cases.\n\nSigned-off-by: Fabrice Fontaine \nSigned-off-by: Arnout Vandecappelle (Essensium/Mind) ","shortMessageHtmlLink":"configure.ac: properly evaluate ac_test_CFLAGS"}},{"before":"1bd6bd593de3dbc7cb8e4ce50c9f2b1915841205","after":"dbf62ca82f67ef8a7a0183e5773a3599e65173fb","ref":"refs/heads/bmp-merge","pushedAt":"2024-08-27T12:59:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marenamat","name":"Maria Matějka","path":"/marenamat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117689?s=80&v=4"},"commit":{"message":"TMP: drop bmp_proto_list","shortMessageHtmlLink":"TMP: drop bmp_proto_list"}},{"before":"5214d7e59fe4d5d89e14e8e7b654ded25f918afb","after":"acbdc29d57373a42a512b505c7d4169fd9ca2bee","ref":"refs/heads/master","pushedAt":"2024-08-27T12:35:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marenamat","name":"Maria Matějka","path":"/marenamat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117689?s=80&v=4"},"commit":{"message":"Lib: Expand timer recurrence to 64b\n\nThe period of recurent timers was stored in 32b field, despite it was\nbtime-compatible value in us. Therefore, it was limited to ~72 min,\nwhich mas okay for most purposes, except configurable MRT dump periods.\n\nThanks to Felix Friedlander for the bugreport.","shortMessageHtmlLink":"Lib: Expand timer recurrence to 64b"}},{"before":"6fbaa2dd56a9e40fdd76f11ffeb6df5559d43f41","after":"4a500725a1d9155c580ba15129c7856c832d60eb","ref":"refs/heads/vv-test","pushedAt":"2024-08-21T21:18:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marenamat","name":"Maria Matějka","path":"/marenamat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117689?s=80&v=4"},"commit":{"message":"SNMP\n\nThe BIRD protocol SNMP makes it possible to retrieve management information\nthrough SNMP. This is accomplished by implementing AgentX protocol. The BIRD\nacts as an AgentX subagent, registers to master agent and provides management\ninformation. Master agent handles SNMP communication and forwards request to\nregistered subagents. You will therefore need an additional component -- a SNMP\ndaemon capable of acting as AgentX master agent. In theory, the information\nconsumer don't have to support SNMP and could be very simple master agent for\nlogging/monitoring the BIRD state. For more detail see provided documentation.\n\nThis commit is squashed version of development history. Full development history\ncould be found on branch `proto-snmp'.","shortMessageHtmlLink":"SNMP"}},{"before":"764a91254880d63f4e2ea9e69ed6e4b5afc4b617","after":"3024267924085034059b2a9a27bc881c04f23ed9","ref":"refs/heads/proto-snmp","pushedAt":"2024-08-21T21:12:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marenamat","name":"Maria Matějka","path":"/marenamat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117689?s=80&v=4"},"commit":{"message":"SNMP: Fix test","shortMessageHtmlLink":"SNMP: Fix test"}},{"before":null,"after":"6fbaa2dd56a9e40fdd76f11ffeb6df5559d43f41","ref":"refs/heads/vv-test","pushedAt":"2024-08-20T16:17:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marenamat","name":"Maria Matějka","path":"/marenamat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117689?s=80&v=4"},"commit":{"message":"SNMP -- Simple Network Management Protocol support\n\nSquashed git history of development branch `proto-snmp'.\nThe commit adds new BIRD core protocol that publishes bgp protocol data through\nBGP4-MIB. See documentation for more details, or affected files for more\ndetails.","shortMessageHtmlLink":"SNMP -- Simple Network Management Protocol support"}},{"before":"305f873c6e6e7f6291d17a0d7a136cee99fccdfc","after":"764a91254880d63f4e2ea9e69ed6e4b5afc4b617","ref":"refs/heads/proto-snmp","pushedAt":"2024-08-20T11:43:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marenamat","name":"Maria Matějka","path":"/marenamat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117689?s=80&v=4"},"commit":{"message":"SNMP: Programmer documentation","shortMessageHtmlLink":"SNMP: Programmer documentation"}},{"before":"f22dd176345b899f78cfc303bd509b04e2d3431d","after":"305f873c6e6e7f6291d17a0d7a136cee99fccdfc","ref":"refs/heads/proto-snmp","pushedAt":"2024-08-20T09:23:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"marenamat","name":"Maria Matějka","path":"/marenamat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117689?s=80&v=4"},"commit":{"message":"SNMP: User documentation, grammar improvements","shortMessageHtmlLink":"SNMP: User documentation, grammar improvements"}},{"before":"034647bb05007b461e9a2cd86cacee020ae71cad","after":"1bd6bd593de3dbc7cb8e4ce50c9f2b1915841205","ref":"refs/heads/bmp-merge","pushedAt":"2024-08-19T13:06:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"marenamat","name":"Maria Matějka","path":"/marenamat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117689?s=80&v=4"},"commit":{"message":"bmp: broken protocol ptr","shortMessageHtmlLink":"bmp: broken protocol ptr"}},{"before":"3c6d50c24075f5bec8ca43b944a66fcea4ed3725","after":"f22dd176345b899f78cfc303bd509b04e2d3431d","ref":"refs/heads/proto-snmp","pushedAt":"2024-08-16T08:52:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marenamat","name":"Maria Matějka","path":"/marenamat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117689?s=80&v=4"},"commit":{"message":"SNMP: Config grammar changes","shortMessageHtmlLink":"SNMP: Config grammar changes"}},{"before":"f871700239c838eae08e35b0a7eead82e4d87fe3","after":"3c6d50c24075f5bec8ca43b944a66fcea4ed3725","ref":"refs/heads/proto-snmp","pushedAt":"2024-08-15T17:07:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marenamat","name":"Maria Matějka","path":"/marenamat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117689?s=80&v=4"},"commit":{"message":"SNMP: Fix snmp_test.c","shortMessageHtmlLink":"SNMP: Fix snmp_test.c"}},{"before":"35954b667f9aa0090ed681dcf3d7e8c265f3d6aa","after":"f871700239c838eae08e35b0a7eead82e4d87fe3","ref":"refs/heads/proto-snmp","pushedAt":"2024-08-15T14:43:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marenamat","name":"Maria Matějka","path":"/marenamat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117689?s=80&v=4"},"commit":{"message":"SNMP: Refactor -- order + cleanup\n\nThe C source files are read from bottom up.","shortMessageHtmlLink":"SNMP: Refactor -- order + cleanup"}},{"before":"ad23b465f859b84d1d2af78bc2dee570b32ca146","after":"26cfd0c0b1ad9b1058c121b0273f97513b258a75","ref":"refs/heads/vv-wip","pushedAt":"2024-08-15T10:39:16.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"marenamat","name":"Maria Matějka","path":"/marenamat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117689?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master' into vv-wip","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master' into vv-wip"}},{"before":"aa14b546b84a725b3864cfe35a65bcf97a78c018","after":"35954b667f9aa0090ed681dcf3d7e8c265f3d6aa","ref":"refs/heads/proto-snmp","pushedAt":"2024-08-15T10:09:01.000Z","pushType":"push","commitsCount":29,"pusher":{"login":"marenamat","name":"Maria Matějka","path":"/marenamat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117689?s=80&v=4"},"commit":{"message":"SNMP: Improve cli output","shortMessageHtmlLink":"SNMP: Improve cli output"}},{"before":"d49de023a365d221446c7e7edec549a67c9f7bc0","after":"708dec61d08785170e7d09e77988af67da129aa0","ref":"refs/heads/apkg-jru","pushedAt":"2024-08-12T11:49:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marenamat","name":"Maria Matějka","path":"/marenamat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117689?s=80&v=4"},"commit":{"message":"Debian: Disable `make check` on package build\n\nThe tests are failing in mysterious ways of Debian 12 ARM emulation :(","shortMessageHtmlLink":"Debian: Disable make check on package build"}},{"before":"8447ae7c1326ce95b443eb6e3fb8e3793bb108ec","after":"d49de023a365d221446c7e7edec549a67c9f7bc0","ref":"refs/heads/apkg-jru","pushedAt":"2024-08-07T10:51:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marenamat","name":"Maria Matějka","path":"/marenamat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117689?s=80&v=4"},"commit":{"message":"Debian: Disable tests failing on ARM emulation\n\nThis patch disables tests failing with Error 139 on .deb package builds\nusing ARM emulation:\n\n- filter/filter_test.c\n- filter/tree_test.c\n- lib/bitmap_test.c\n- lib/heap_test.c\n\nThis is hopefully a temporary measure until the root cause for these\nissues is resolved.","shortMessageHtmlLink":"Debian: Disable tests failing on ARM emulation"}},{"before":"161631a983f5811d8f67e2ff0cf1d9601d59c9f8","after":"8447ae7c1326ce95b443eb6e3fb8e3793bb108ec","ref":"refs/heads/apkg-jru","pushedAt":"2024-08-06T19:41:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marenamat","name":"Maria Matějka","path":"/marenamat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117689?s=80&v=4"},"commit":{"message":"Debian: disable bitmap_test\n\nbitmap_test.c test is failing on ARM emulation with limited system\nresources, so skip it during packaging for now.","shortMessageHtmlLink":"Debian: disable bitmap_test"}},{"before":"c9836207f53be16860546f00fa27483f1e659551","after":"5214d7e59fe4d5d89e14e8e7b654ded25f918afb","ref":"refs/heads/master","pushedAt":"2024-08-01T13:14:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marenamat","name":"Maria Matějka","path":"/marenamat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117689?s=80&v=4"},"commit":{"message":"IO: Ensure that socket rcvbuf is large enough\n\nThe socket structure has the field rbsize (receive buffer size), which\ncontrols the size of the userspace receive buffer. There is also kernel\nreceive buffer, which in some cases may be smaller (e.g. on FreeBSD it\nis by default ~8k). The patch ensures that the kernel receive buffer is\nas large as the userspace receive buffer.","shortMessageHtmlLink":"IO: Ensure that socket rcvbuf is large enough"}},{"before":null,"after":"2406950068ca557ca642369688893b9bb2364bd8","ref":"refs/heads/mq-test-python-aggregator","pushedAt":"2024-07-31T17:57:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marenamat","name":"Maria Matějka","path":"/marenamat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117689?s=80&v=4"},"commit":{"message":"fixup! maria's test aggregator minor fixes","shortMessageHtmlLink":"fixup! maria's test aggregator minor fixes"}},{"before":null,"after":"2fa31ea38db265ca61727d2b5503190049126e06","ref":"refs/heads/mq-test-submodule-v3","pushedAt":"2024-07-31T17:57:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marenamat","name":"Maria Matějka","path":"/marenamat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117689?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/mq-test-submodule' into HEAD","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/mq-test-submodule' into HEAD"}},{"before":null,"after":"44e351d1522f0099687aac9fd65dcea73a04af43","ref":"refs/heads/mq-fix-busy-rpki","pushedAt":"2024-07-31T17:57:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marenamat","name":"Maria Matějka","path":"/marenamat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117689?s=80&v=4"},"commit":{"message":"RPKI: retry timer doesn't reset connections when more data is pending\n\nWith very busy deployments, RPKI may kill cache connection too early.\nInstead of that, we want it to keep loading if any data is waiting to\nbe read and the reason for delay is just our congestion.\n\nAlso, when we kill the session because of actually slow cache, we want\nto reload from scratch as the data we have is unreliable and nobody\nknows whether the state is still valid.","shortMessageHtmlLink":"RPKI: retry timer doesn't reset connections when more data is pending"}},{"before":"5ae13e157f0aae80388ceba20cd3264f845ada82","after":"68bc3ed98e7e7116be2ae9f7714b5810c1a8bcc1","ref":"refs/heads/maarten","pushedAt":"2024-07-31T17:57:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"marenamat","name":"Maria Matějka","path":"/marenamat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117689?s=80&v=4"},"commit":{"message":"Nest: Fix show route export\n\nThe showed route is a new structure as an export filter is applied on it\ndue to 'export' flag, then it is compared to the original best route to\nsee if it is the best one.\n\nBug already fixed in master branch.","shortMessageHtmlLink":"Nest: Fix show route export"}},{"before":null,"after":"88fb91a55600759c85eaeb68889ecb158d90d5ab","ref":"refs/heads/mq-bmp-backported-fixes","pushedAt":"2024-07-31T17:57:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marenamat","name":"Maria Matějka","path":"/marenamat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117689?s=80&v=4"},"commit":{"message":"Merge commit 'e2f08c38'","shortMessageHtmlLink":"Merge commit 'e2f08c38'"}},{"before":null,"after":"8d186b2a226f9f106fdf71cdb3bc3c7bb2c7d6cd","ref":"refs/heads/ip-aggregator","pushedAt":"2024-07-31T17:57:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marenamat","name":"Maria Matějka","path":"/marenamat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117689?s=80&v=4"},"commit":{"message":"Basic route aggregation\n\nUser can specify list of route attributes in the configuration file\nand run route aggregation on the export side of the pipe protocol.\nRoutes are sorted and for every group of equivalent routes\nnew route is created and exported to the routing table.\nIt is also possible to specify filter which will run for every\nroute before aggregation.\nFurthermore, it will be possible to set attributes of new routes\naccording to attributes of the aggregated routes.\n\nThis is a work in progress.","shortMessageHtmlLink":"Basic route aggregation"}},{"before":null,"after":"e8696ac484f50de2f173968d608544f5e6c859bb","ref":"refs/heads/working_tcp_ao","pushedAt":"2024-07-31T17:57:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marenamat","name":"Maria Matějka","path":"/marenamat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117689?s=80&v=4"},"commit":{"message":"TCP-AO implementation based on RFC 5925, used Linux TCP-AO. Tested against JUNIPER.","shortMessageHtmlLink":"TCP-AO implementation based on RFC 5925, used Linux TCP-AO. Tested ag…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEp5qPCAA","startCursor":null,"endCursor":null}},"title":"Activity · CZ-NIC/bird"}