4ab84255a4
Work around broken Docker image by Rocky Linux (until CentOS 7 is EOL) ( #114 )
2024-05-10 12:16:04 +02:00
424770be0b
Set TCP_NODELAY on the socket
...
Nagle's algorithm probably serves no purpose with whois queries
often being tiny.
2024-05-10 09:41:28 +00:00
4bac9e7e53
Skip online test if no or empty /etc/resolv.conf ( #113 )
...
Downstream build systems, e.g. at Linux distributions like Fedora,
might be (sealed) offline (chroot) environments.
2024-05-05 22:33:12 +00:00
2ec0ea3fbd
Don't try to login and push to GHCR on forks ( #112 )
2024-05-03 23:55:16 +02:00
0a83c7598d
Fix comma display in ingress IOS XR as-path-set printing
2024-05-01 12:26:30 +00:00
f44bf47b1f
Don't try to maximize the send buffer
...
Get rid of code that did a binary search to maximize the send buffer
via setsockopt SO_SNDBUF. It caused problems for modern Mac users.
2024-05-01 12:00:17 +00:00
9ffc4f8ec6
Add missing newline
2024-05-01 12:00:09 +00:00
a89ac75590
experiment 1
2024-05-01 11:45:59 +00:00
59f800f31f
Do not fiddle with the socket buffer size
2024-05-01 11:20:41 +00:00
6c8bb871c0
fix path
2024-05-01 11:08:19 +00:00
26b0827813
Add simple check target
2024-05-01 11:03:05 +00:00
36a54c9b41
reference correct CI badge
2024-04-30 23:49:23 +00:00
e743be94b3
add build imagery
2024-04-30 23:46:41 +00:00
b631d43755
Modernize usage of autoconf macros ( #110 )
2024-04-30 23:42:39 +00:00
57a70da5a9
Bump GitHub action versions in workflows ( #106 )
2024-04-30 23:41:45 +00:00
95d3a4c12b
Release 1.12
1.12
2024-02-12 16:57:03 +00:00
2e06d3c389
Update matrixbuild to current Linux distributions ( #99 )
2023-12-10 05:08:50 +01:00
3d2eed555d
fixed - mikrotik routerosv7 output ( #103 )
...
* fixed - mikrotik routerosv7 output
* fixed - mikrotik routerosv7 output
---------
Co-authored-by: dkayza-xxx <darshan@darshankowlaser.com>
2023-11-27 19:17:36 +01:00
a28752247c
update changelog
2023-06-20 12:24:28 +00:00
26d631b257
By default disallow 23456 as origin
...
Can be bypassed with '-p'
1.11
2023-06-20 12:18:41 +00:00
841840be68
whoops, forgot to bump version
2023-06-17 05:33:11 +00:00
8ae08b79b1
Update README.md - document -n2 option ( #95 )
2023-06-04 00:56:09 +02:00
9fa14cc506
Added container build workflow ( #94 )
...
* added container build workflow
* remove unneeded env var
1.10
2023-06-03 12:13:53 +02:00
92561f43af
Add a line to usage ( #92 )
2023-05-26 13:03:59 +00:00
aee7adb698
Add support for Nokia SR Linux IP prefix lists / ACL filters ( #91 )
...
* Add support for Nokia SR Linux prefix sets
* Update tests
* Update docs
* Fix ACL prefix filter
2023-05-25 18:47:09 +02:00
3c201684b6
Accept -3 as a no-op for bgpq3 compatibility ( #90 )
...
bgpq4 already assumes 32-bit ASN support.
Closes #89
2023-05-15 19:42:25 +02:00
b98ecd5d4d
Add macOS to CI builds ( #88 )
2023-04-12 03:35:36 +09:00
d14db9515f
Add github workflow for basic unit tests ( #87 )
...
Add github workflow for basic unit tests
authored-by: James Bensley <jwbensley@gmail.com>
2023-04-07 07:11:15 +09:00
8883f13b74
Release 1.9
1.9
2023-03-05 12:09:54 +00:00
31ce2e452f
Fix issue bgp#83 - fix regression bug which ignored -S CLI option ( #1 ) ( #85 )
...
* Fix issue bgp#83 - fix regression bug which ignored -S CLI option (#1 )
* Fix issue #83 - fix regression bug which ignored -S CLI option, introduced by commit 08b81f7d1973b8ccdbf627bb60063a97bc1c1fed
---------
Co-authored-by: James Bensley <jwbensley@gmail.com>
* Fix off-by-one error
* Swap strlcpy for strdup
---------
Co-authored-by: James Bensley <jwbensley@gmail.com>
2023-03-05 12:08:11 +00:00
b85bea6324
update CHANGELOG
1.8
2023-01-20 15:54:38 +00:00
6fdae48462
It was argued that upgrading the 'key not found' from DEBUG to ERROR was too verbose
2023-01-20 15:50:25 +00:00
89ab54454e
Document -p option in README.md again ( #81 )
...
Commit 975b577b2e9af0c3791e0d0e657013c3aca93522 unfortunately misses
the first part of commit dec08b158014e53ee1dea0d3189fe2110b464668.
2023-01-11 00:13:42 +01:00
baddc22f15
Update matrixbuild to current Linux distributions ( #80 )
2023-01-10 00:37:33 +01:00
0deb7f224c
Switch strcpy to strlcpy
2023-01-09 21:08:08 +00:00
975b577b2e
Restore -p functionality
2023-01-09 21:05:39 +00:00
b785c02e37
KNF
2022-11-07 13:53:01 +00:00
017bae280f
remove trailing spaces
2022-11-07 13:08:02 +00:00
2921348a98
add support for Mikrotik ROSv7 filters ( #72 )
...
* add support for Mikrotik ROSv7 filters
* Rework Mikrotik ROSv7 option
- Use same option key with a modifier
- avoid some code duplication
* update doc
Co-authored-by: Denis <denis@jig-ai.ledeuns.net>
2022-11-05 12:06:54 +01:00
233380d4e9
Remove option to accept routes registered for private ASNs ( #77 )
2022-11-05 00:40:38 +01:00
509e2f0acf
Remove non-existing -P option from documentation ( #73 )
2022-11-05 00:26:13 +01:00
a6b41d9352
Fix typo: inifinity -> infinity ( #78 )
2022-11-05 00:25:50 +01:00
7ac2068879
Add CodeQL analysis ( #76 )
...
LGTM.com will be shut down in December 2022 and recommend to use GitHub code scanning instead.
See also: https://github.blog/2022-08-15-the-next-step-for-lgtm-com-github-code-scanning/
2022-11-05 00:02:27 +01:00
fc79ff9242
Use to GitHub actions/checkout@v3 ( #75 )
2022-11-05 00:01:30 +01:00
277126f5ea
Release 1.7
1.7
2022-11-03 10:17:20 +00:00
08b81f7d19
Parse 'SOURCE::' to only use a specific source for an AS-SET or Route Set
...
This extension allows operators to specify what IRR source to use when expanding an AS-SET.
For example: `bgpq4 RIPE::AS15562:AS-SNIJDERS`
The notation is also used in databases like PeeringDB.
Authored-by: James Bensley <jwbensley@gmail.com>
2022-11-03 10:09:29 +00:00
24c3e08f0e
alphabetical order
2022-09-13 04:56:21 +00:00
30110bad46
new release
1.6
2022-09-07 12:49:37 +00:00
5507267c63
Fix prefix address range parsing
...
This solves #65
2022-09-07 12:48:06 +00:00
ab683d75d5
rename destroy to free
2022-09-07 12:34:17 +00:00