36 Commits

Author SHA1 Message Date
Job Snijders 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
Robert Scheck 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
Job Snijders 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
Job Snijders 6c8bb871c0 fix path 2024-05-01 11:08:19 +00:00
Job Snijders 26b0827813 Add simple check target 2024-05-01 11:03:05 +00:00
Job Snijders fa84d146b3 Also put manpage in distribution tarball 2021-08-19 15:30:02 +00:00
Job Snijders 78f57867cc Improve manpage 2021-08-19 14:59:58 +00:00
Caleb Xu af202a821b compat: don't build when strlcpy is present (#47) 2021-08-19 08:19:44 +00:00
Job Snijders 34cc813446 Remove reference to bgpq4.spec 2021-08-18 10:57:49 +00:00
Job Snijders 99f036b186 KNF 2021-08-18 01:58:47 +00:00
Job Snijders c4c5866fa3 Fold freeall functions into expander.c 2021-08-17 23:03:29 +00:00
Job Snijders 6074f816e0 rename main program and add AM conditional 2021-08-17 23:00:06 +00:00
Job Snijders b21c8b30ca remove unused includes 2021-08-17 22:23:33 +00:00
Job Snijders 6a4207f940 rename headerfile 2021-08-17 17:26:10 +00:00
Job Snijders 08801e2068 Change macro for manpage 2021-08-17 14:30:18 +00:00
Job Snijders 3754a01a2b No need for -O0 libcompat 2021-08-17 14:22:33 +00:00
Job Snijders f1e9242814 define bgpq4_LDADD 2021-08-17 12:50:08 +00:00
Job Snijders 757dc33bb0 Add compat dir to AM flags 2021-08-17 12:19:29 +00:00
Job Snijders ac93dcfeef include local headers too 2021-08-17 12:11:05 +00:00
Job Snijders 6f7a8db6aa Add m4/ dir to cleanup list 2021-08-17 12:11:05 +00:00
Job Snijders 276b2cfc52 clean up maintainer files 2021-08-17 12:11:05 +00:00
Job Snijders 82b44b1304 Add license to each individual file 2021-08-17 12:11:05 +00:00
Job Snijders 4eb9566de8 Reorganize automake 2021-08-17 12:11:05 +00:00
Job Snijders f473454ff7 Reorganize compat dir 2021-08-17 12:11:05 +00:00
Job Snijders 16fd7f7668 move .h into include dir 2021-08-17 12:11:05 +00:00
Job Snijders a0b9343551 Move strlcpy into compat dir 2021-08-17 12:11:05 +00:00
Job Snijders f29576d973 remove readme.header 2020-12-23 15:18:46 +00:00
Job Snijders 03bc8d47dc Remove bgpq4.html 2020-12-23 14:59:34 +00:00
Job Snijders 96eccd146a More cleanup 2019-12-30 18:12:28 +00:00
Job Snijders e9e6d3b9bf Fix typo in Makefile 2019-12-22 17:27:19 +01:00
Job Snijders 7b9cf81259 Alphabetically order make sources 2019-12-22 17:16:52 +01:00
Job Snijders a931b9d12b Resolve merge conflict 2019-12-22 17:15:05 +01:00
Roelf Wichertjes 82cd442679 Switch to using maintainer-clean to clean autotools files. 2019-12-15 16:27:40 +01:00
Roelf Wichertjes 8cb152c90d Remove generated .html file from repository. 2019-12-15 16:10:52 +01:00
Roelf Wichertjes d94cef5e5b Add missing files to the distribution. 2019-12-15 16:07:50 +01:00
Roelf Wichertjes a0d2b476b4 Switch over to using automake 2019-12-15 16:01:28 +01:00