{"push_id":2317628638,"size":27,"distinct_size":27,"ref":"refs/heads/master","head":"571ff3ae7e8b94d58fc748dbbaa62643c335112c","before":"e44ec101bb932a96fa6f81bc8b94666b13e4ae73","commits":[{"sha":"d88f4cecf34f2b54ef3e4eab148991b276870f02","author":{"name":"Philip Prindeville","email":"c310299814cb2b6d192afb3f47c040037216e67c@redfish-solutions.com"},"message":"Fix 3.3 build warnings (#664)\n\n* Fix warnings about _GNU_SOURCE being redefined.\r\n\r\nSigned-off-by: Philip Prindeville <philipp@redfish-solutions.com>\r\n\r\n* Fix warnings of format-specified mismatching type\r\n\r\nSigned-off-by: Philip Prindeville <philipp@redfish-solutions.com>\r\n\r\n* Simplify endianness checks\r\n\r\nLinux can be built with too many types of C run-time library and it's\r\nnot reasonable to have to enumerate all of them, especially since at\r\nleast one of them (MUSL) goes out of its way to not be easily\r\ndetectable.\r\n\r\nInstead, leverage autoconf better for Linux/BSD to detect either\r\n<endian.h> or <sys/endian.h> directly.\r\n\r\nSigned-off-by: Philip Prindeville <philipp@redfish-solutions.com>\r\n\r\n* Sys headers should not be included directly\r\n\r\nThere's usually a top-level header which then includes the sys/\r\ndescendent.\r\n\r\nSigned-off-by: Philip Prindeville <philipp@redfish-solutions.com>","distinct":true,"url":"https://api.github.com/repos/pkrystad/iperf/commits/d88f4cecf34f2b54ef3e4eab148991b276870f02"},{"sha":"bf51208bb2625546ef9e185cb177bfd93703a8e9","author":{"name":"Bruce A. Mah","email":"38180b37a1eedd5a68e0affc6637e839d6176568@es.net"},"message":"Regen after merge of #664.","distinct":true,"url":"https://api.github.com/repos/pkrystad/iperf/commits/bf51208bb2625546ef9e185cb177bfd93703a8e9"},{"sha":"cb2dcd3f6dc7efddc9b068bda3ed489e2698584c","author":{"name":"Bruce A. Mah","email":"38180b37a1eedd5a68e0affc6637e839d6176568@kitchenlab.org"},"message":"Provide a getline(3) implementation for systems without it. (#663)\n\nThe getline(3) implementation comes from NetBSD's file(1) command.\r\nThis should make compiling work on macOS pre 10.7.  Fixes #607.","distinct":true,"url":"https://api.github.com/repos/pkrystad/iperf/commits/cb2dcd3f6dc7efddc9b068bda3ed489e2698584c"},{"sha":"d06415822a46a054c8a08094b2371dd21bf28d61","author":{"name":"Bruce A. Mah","email":"38180b37a1eedd5a68e0affc6637e839d6176568@es.net"},"message":"Regen after merge of #663.","distinct":true,"url":"https://api.github.com/repos/pkrystad/iperf/commits/d06415822a46a054c8a08094b2371dd21bf28d61"},{"sha":"95d408962a9fcbd57f0fc69d915463f09ed9bdba","author":{"name":"Bruce A. Mah","email":"38180b37a1eedd5a68e0affc6637e839d6176568@es.net"},"message":"Add function declaration for our getline() compat implementation.\nShould have been a part of #663, which fixes #607.","distinct":true,"url":"https://api.github.com/repos/pkrystad/iperf/commits/95d408962a9fcbd57f0fc69d915463f09ed9bdba"},{"sha":"73b02f98190e39c31c6479dbe9e6830392b3d18b","author":{"name":"Bruce A. Mah","email":"38180b37a1eedd5a68e0affc6637e839d6176568@kitchenlab.org"},"message":"Implement daemon(3) for systems that don't have it.\n\nFixes (and based on a patch in) #369, with some reworking by @bmah888 and @pprindeville.","distinct":true,"url":"https://api.github.com/repos/pkrystad/iperf/commits/73b02f98190e39c31c6479dbe9e6830392b3d18b"},{"sha":"480824e3c1c13d3ba9f918235491291b72fd25a1","author":{"name":"Todd C. Miller","email":"9c8fe8356ede632068f00000cc95e5500ee3cdab@courtesan.com"},"message":"Remove a few unnecessary headers and unused functions. (#667)\n\n* EXIT_SUCCESS and EXIT_FAILURE are defined in stdlib.h, not sysexits.h\r\nso no need to include the latter.\r\n\r\n* No need to include pthread.h.\r\n\r\n* Remove the no longer used delay() function.\r\nThis also removes the reliance on nanosleep().\r\n\r\n* Remove get_tcp_windowsize() and set_tcp_windowsize() which are unused.\r\nThese days, iperf uses get/setsockopt() with SO_SNDBUF SO_RCVBUF directly.","distinct":true,"url":"https://api.github.com/repos/pkrystad/iperf/commits/480824e3c1c13d3ba9f918235491291b72fd25a1"},{"sha":"5b27ea39a72617734373ca1b42c251949f6b51fe","author":{"name":"Boris Okunev","email":"e85609713a8f4cae9c261625a5e60816a11101a3@mail.ru"},"message":"Implemented -A flag for Windows (#665)\n\nTODO:  Need to update some documentation that reflects `-A` is applicable to Windows.  @bmah888 to do this.","distinct":true,"url":"https://api.github.com/repos/pkrystad/iperf/commits/5b27ea39a72617734373ca1b42c251949f6b51fe"},{"sha":"222da46ba92b72ae1ff56dd53abadf30351fc3e2","author":{"name":"Bruce A. Mah","email":"38180b37a1eedd5a68e0affc6637e839d6176568@es.net"},"message":"Follow-on to pull-request #665...update manpage and comments.\nThese reflect support for -A on Windows.","distinct":true,"url":"https://api.github.com/repos/pkrystad/iperf/commits/222da46ba92b72ae1ff56dd53abadf30351fc3e2"},{"sha":"fdc4633191e215cae6c5e87e421e1b3e943a9d2c","author":{"name":"Bruce A. Mah","email":"38180b37a1eedd5a68e0affc6637e839d6176568@es.net"},"message":"Update release notes for the next (as yet unscheduled) release.\n\nThe master codeline is once again 3-CURRENT, not 3.3.","distinct":true,"url":"https://api.github.com/repos/pkrystad/iperf/commits/fdc4633191e215cae6c5e87e421e1b3e943a9d2c"},{"sha":"e6d6661276830dca9d8b477f6e2af36eed4b1971","author":{"name":"Bruce A. Mah","email":"38180b37a1eedd5a68e0affc6637e839d6176568@es.net"},"message":"Regen.","distinct":true,"url":"https://api.github.com/repos/pkrystad/iperf/commits/e6d6661276830dca9d8b477f6e2af36eed4b1971"},{"sha":"34f878a2c0efb19129a72591905c11a80044fabb","author":{"name":"Todd C. Miller","email":"9c8fe8356ede632068f00000cc95e5500ee3cdab@courtesan.com"},"message":"Remove unused functions  (#668)\n\nNamely, getsock_tcp_mss(), set_tcp_options() and iperf_test_reset().\r\nAlso fix a typo in the libiperf manual;\r\niperf_test_reset() was listed instead of iperf_reset_test().","distinct":true,"url":"https://api.github.com/repos/pkrystad/iperf/commits/34f878a2c0efb19129a72591905c11a80044fabb"},{"sha":"b6072241bf0a4ce767f1843536a36715516fd23d","author":{"name":"Todd C. Miller","email":"9c8fe8356ede632068f00000cc95e5500ee3cdab@courtesan.com"},"message":"Add missing saved_errno dance around some close(2) calls. (#669)","distinct":true,"url":"https://api.github.com/repos/pkrystad/iperf/commits/b6072241bf0a4ce767f1843536a36715516fd23d"},{"sha":"f61355e3e161e236a68c88ffa521ceb6718ed11e","author":{"name":"Tobias Klausmann","email":"53ba5d55273a312735054974caa3e858982e0e40@users.noreply.github.com"},"message":"Make help and manpage a bit clearer about TOS and DSCP values (#670)\n\nSince iperf3 uses strtol() to parse these values, the user can specify\r\nthem with 0 prefix for octals and 0x for hex values.","distinct":true,"url":"https://api.github.com/repos/pkrystad/iperf/commits/f61355e3e161e236a68c88ffa521ceb6718ed11e"},{"sha":"19329249d11722bc0e55b1ade0ca33611fdb57a1","author":{"name":"Bruce A. Mah","email":"38180b37a1eedd5a68e0affc6637e839d6176568@kitchenlab.org"},"message":"Fix some compile-time warnings on macOS (#671)\n\n* Attempt to quiet a warning with print(3) formatting. As a part of this, factor out PRIu64 support / compatibility (added in #664) into a header file and make it more portable by taking into account the size of a long integer. Based on email conversation with: @pprindeville.\r\n\r\n* Follow-up to pull request #669, fixing compiler warnings on platforms that don't have HAVE_TCP_CONGESTION defined.","distinct":true,"url":"https://api.github.com/repos/pkrystad/iperf/commits/19329249d11722bc0e55b1ade0ca33611fdb57a1"},{"sha":"c0225583af5495da91cc31859cb4e58d08ab6218","author":{"name":"Bruce A. Mah","email":"38180b37a1eedd5a68e0affc6637e839d6176568@es.net"},"message":"Fix a compiler warning on FreeBSD related to getline(3).","distinct":true,"url":"https://api.github.com/repos/pkrystad/iperf/commits/c0225583af5495da91cc31859cb4e58d08ab6218"},{"sha":"b3015d583bffe0f6524f54f378df5b1f126dd4ce","author":{"name":"Bruce A. Mah","email":"38180b37a1eedd5a68e0affc6637e839d6176568@es.net"},"message":"Rewrite some text on the home page, and add a mention of iperf2.\nThat mention points to the iperf3 FAQ, which contains information\nabout the history of iperf2 and iperf3, and a pointer to continued\niperf2 development.  Suggested by a comment from @beau-williamson\nin #27.","distinct":true,"url":"https://api.github.com/repos/pkrystad/iperf/commits/b3015d583bffe0f6524f54f378df5b1f126dd4ce"},{"sha":"2800dfcaae9508475f792fa743180eeb9d7c731a","author":{"name":"Bruce A. Mah","email":"38180b37a1eedd5a68e0affc6637e839d6176568@es.net"},"message":"Add a reference to continuing iperf2 development in the README.md file.\nSuggested by @beau-williamson in #27.","distinct":true,"url":"https://api.github.com/repos/pkrystad/iperf/commits/2800dfcaae9508475f792fa743180eeb9d7c731a"},{"sha":"eddfb8267e196f9f96cd80b5e99238f9ffe48f97","author":{"name":"Bruce A. Mah","email":"38180b37a1eedd5a68e0affc6637e839d6176568@es.net"},"message":"Fix a couple of problems with the help message for the --length option.\n\n* The canonical long-form option name is \"length\", not \"len\".\n\n* The default length for UDP should be displayed in bytes not KB.","distinct":true,"url":"https://api.github.com/repos/pkrystad/iperf/commits/eddfb8267e196f9f96cd80b5e99238f9ffe48f97"},{"sha":"1e93fdcf882dc242a5a5ccdaa3c79b25cc557082","author":{"name":"Bruce A. Mah","email":"38180b37a1eedd5a68e0affc6637e839d6176568@kitchenlab.org"},"message":"Fix comparison when checking for time skew when using authentication. (#674)\n\nFixes #673.\r\n\r\nSubmitted by @FuzzyStatic, reviewed by @ralcini.","distinct":true,"url":"https://api.github.com/repos/pkrystad/iperf/commits/1e93fdcf882dc242a5a5ccdaa3c79b25cc557082"}]}
{"actor":{"display_login":"pkrystad"}}