{"push_id":686922494,"size":97,"distinct_size":97,"ref":"refs/heads/master","head":"7bed8b70b640a53cb5a003a15c741630b10bcb37","before":"1378206ee01c9f57e28079d75a7f43bbdca4cbd4","commits":[{"sha":"b37f3d1d70837aa50dba29f913e17c620b0d8c62","author":{"email":"e3a5c64b7d81628c83e43d37cbaf0f7ce981aa8c@gmail.com","name":"IanRichardBaker"},"message":"Fixed a portability issue that causes compilation to fail on 64 bit boxes.","distinct":true,"url":"https://api.github.com/repos/sourcefrog/distcc/commits/b37f3d1d70837aa50dba29f913e17c620b0d8c62"},{"sha":"ffb84a4506c3ea6bd6976c8a268a6a2d4fe9495c","author":{"email":"6fda8e4e44630f04f85e40a06360f61fe5ff5f55@users.noreply.github.com","name":"fergus.henderson"},"message":"A fix for distcc issue 44 \"Failed tests on make check (gentoo gcc-4.3.3)\"\n<http://code.google.com/p/distcc/issues/detail?id=44>.\nWe were using an invalid signature for main(), and newer versions of gcc\nare stricter about checking this.\n\nReviewed by Craig Silverstein.","distinct":true,"url":"https://api.github.com/repos/sourcefrog/distcc/commits/ffb84a4506c3ea6bd6976c8a268a6a2d4fe9495c"},{"sha":"5304eb2f412df2486c2a4b9a791c0851ebec600f","author":{"email":"6fda8e4e44630f04f85e40a06360f61fe5ff5f55@users.noreply.github.com","name":"fergus.henderson"},"message":"Fix a distcc test that was failing on modern kernels:\nignore a spurious warning from gdb.\n\nAccording to Paul Pluzhnikov, the warning is gone from current GDB,\nfixed by the following patch:\n\n    2008-04-21  Pedro Alves  <pedro@codesourcery.com>\n\n       * symfile.c (syms_from_objfile): Don't warn if lowest loadable\n       section is not a code section.\n\nBut since there are going to be some versions of gdb in the wild that\ndon't have that patch, we still need to work around it in the distcc\ntests.\n\nReviewed by Craig Silverstein.","distinct":true,"url":"https://api.github.com/repos/sourcefrog/distcc/commits/5304eb2f412df2486c2a4b9a791c0851ebec600f"},{"sha":"4364671fcc9f04d7d82edeb0fe97d3a3229d92cf","author":{"email":"6fda8e4e44630f04f85e40a06360f61fe5ff5f55@users.noreply.github.com","name":"fergus.henderson"},"message":"(1) Layout/whitespace changes; the layout of this file\n    seems to have gotten mixed up when we changed from\n    using tabs to using spaces.\n\n(2) Fix spacing in a log message.\n\nReviewers: Craig Silverstein","distinct":true,"url":"https://api.github.com/repos/sourcefrog/distcc/commits/4364671fcc9f04d7d82edeb0fe97d3a3229d92cf"},{"sha":"0654b13094b106a5058fde8bc32c72ab6d7d4cce","author":{"email":"887a21f6bf1c0cca0b05b5662c5b95d7bea4846a@01de4be4-8c4a-0410-9132-4925637da917","name":"benizi"},"message":"Remove duplicate hosts from the zeroconf list.\n\nFixes issue 43 <http://code.google.com/p/distcc/issues/detail?id=43>.\nAs mentioned in issue 34 <http://code.google.com/p/distcc/issues/detail?id=34>,\nhosts with both IPv4 and IPv6 addresses showed up twice if avahi is\nIPv6-enabled.  So, filter out duplicates using the service name.","distinct":true,"url":"https://api.github.com/repos/sourcefrog/distcc/commits/0654b13094b106a5058fde8bc32c72ab6d7d4cce"},{"sha":"6e831dca12cde98698519b771e623a8eb0abf49f","author":{"email":"6fda8e4e44630f04f85e40a06360f61fe5ff5f55@users.noreply.github.com","name":"fergus.henderson"},"message":"Apply patch from Assar <assar@permabit.com>:\n\n  If any of the files in the source directory are not writable, running\n  \"make dist\" will prompt you if you want to remove those files in the\n  temporary distribution directory (distcc-3.1).\n\n  The following tiny patch fixes that.","distinct":true,"url":"https://api.github.com/repos/sourcefrog/distcc/commits/6e831dca12cde98698519b771e623a8eb0abf49f"},{"sha":"058d1b8693b0cce949b7c129892c9e9ff9dbcc6c","author":{"email":"6fda8e4e44630f04f85e40a06360f61fe5ff5f55@users.noreply.github.com","name":"fergus.henderson"},"message":"Swedish translation, from Nille <nille.kungen@gmail.com>.","distinct":true,"url":"https://api.github.com/repos/sourcefrog/distcc/commits/058d1b8693b0cce949b7c129892c9e9ff9dbcc6c"},{"sha":"7f5638fdd55a87b1261ce0e04284df29b8c46992","author":{"email":"6fda8e4e44630f04f85e40a06360f61fe5ff5f55@users.noreply.github.com","name":"fergus.henderson"},"message":"Improve some slightly misleading documentation.","distinct":true,"url":"https://api.github.com/repos/sourcefrog/distcc/commits/7f5638fdd55a87b1261ce0e04284df29b8c46992"},{"sha":"cc3faaa83133cf47a251f546a033024b6e0f82c5","author":{"email":"6fda8e4e44630f04f85e40a06360f61fe5ff5f55@users.noreply.github.com","name":"fergus.henderson"},"message":"Apply distcc-v6-acl-2.patch from Bob Ham <rah@bash.sh>:\n  - Implements IPv6 support for access control.\n  - Restrict zeroconf advertisements to IPv4 if\n    RFC2553 support isn't enabled.\n  - Modifies the non-RFC2553 code to use inet_aton()\n    instead of the RFC2553-specific inet_pton().","distinct":true,"url":"https://api.github.com/repos/sourcefrog/distcc/commits/cc3faaa83133cf47a251f546a033024b6e0f82c5"},{"sha":"b42dd8a4ecf4c2272e1011ee125c35bfe0e92559","author":{"email":"6fda8e4e44630f04f85e40a06360f61fe5ff5f55@users.noreply.github.com","name":"fergus.henderson"},"message":"Add Makefile target \"man-html\" for rebuilding the (checked-in) HTML\nversions of the man pages.  This allows you to view the changes with\n\"svn diff\" before running \"make upload-man\" which commits them.\n\nReviewed by Craig Silverstein.","distinct":true,"url":"https://api.github.com/repos/sourcefrog/distcc/commits/b42dd8a4ecf4c2272e1011ee125c35bfe0e92559"},{"sha":"013a76684efeec7edc3fccbb428b1177729317e4","author":{"email":"6fda8e4e44630f04f85e40a06360f61fe5ff5f55@users.noreply.github.com","name":"fergus.henderson"},"message":"Apply patch from Ian.Baker@cern.ch:\n\nProtocol Documentation for GSSAPI extension.","distinct":true,"url":"https://api.github.com/repos/sourcefrog/distcc/commits/013a76684efeec7edc3fccbb428b1177729317e4"},{"sha":"882a429cc9fc2074cd58bdbba1e7a69d0566e1c8","author":{"email":"6fda8e4e44630f04f85e40a06360f61fe5ff5f55@users.noreply.github.com","name":"fergus.henderson"},"message":"Apply patch from Ian.Baker@cern.ch:\n\nOptional GSS-API Functionality.\n\nThis patch implements mutual authentication, out of sequence and\nreplay detection using the GSS-API.  The changes implemented are\noptional and are turned off by default.\n\nThis option is specified to the client through an environment variable\nas is the name of the server principal to authenticate.  Currently\nthe server principal can be left unspecified and a default based on\nthe host keytab will be used.\n\nThis option is specified to the daemon through a command line option,\nwith the name of the principal whose credentials the daemon should\nuse specified as an environment variable.  A simple handshake is\nexchanged between the client and server in order to prevent\nunecessary delays and protocol derailments when mixing authenticating\nand non-authenticating clients and servers.\n\nRevised based on review comments.\nGSS-API authentication is now implemented as a per host option.\n\nRevised further by me (Fergus Henderson) to fix a spelling error\nand to rename the per host option from \",gssapi\" to \",auth\".","distinct":true,"url":"https://api.github.com/repos/sourcefrog/distcc/commits/882a429cc9fc2074cd58bdbba1e7a69d0566e1c8"},{"sha":"b2ace40e86f6d082285d1223b5344c9c640c52ab","author":{"email":"6fda8e4e44630f04f85e40a06360f61fe5ff5f55@users.noreply.github.com","name":"fergus.henderson"},"message":"Fix compile errors for \"make check\" caused by distcc-v6-acl-2.patch.","distinct":true,"url":"https://api.github.com/repos/sourcefrog/distcc/commits/b2ace40e86f6d082285d1223b5344c9c640c52ab"},{"sha":"a973d79246dd5514bd4347b49affd0229fd24d83","author":{"email":"6fda8e4e44630f04f85e40a06360f61fe5ff5f55@users.noreply.github.com","name":"fergus.henderson"},"message":"Define a GNU-compatible getline() implementation,\nin case we don't have getline() available.\n\nReviewed by Craig Silverstein.","distinct":true,"url":"https://api.github.com/repos/sourcefrog/distcc/commits/a973d79246dd5514bd4347b49affd0229fd24d83"},{"sha":"6b867cb5fd4708e6fef89991b462e73e0a4bb9d2","author":{"email":"6fda8e4e44630f04f85e40a06360f61fe5ff5f55@users.noreply.github.com","name":"fergus.henderson"},"message":"Apply patch from Ian.Baker@cern.ch:\n\nOptional Black/Whitelist Functionality.\n\nThis patch is used to implement optional server-side access control\nthrough a specified black or whitelist file.  This option is specified\nthrough a command line option.\n\nRevised by me (Fergus Henderson):\nfixed spelling error, added a comment.","distinct":true,"url":"https://api.github.com/repos/sourcefrog/distcc/commits/6b867cb5fd4708e6fef89991b462e73e0a4bb9d2"},{"sha":"798bf4626e2e6f54107a11b4cf98854ad8286621","author":{"email":"6fda8e4e44630f04f85e40a06360f61fe5ff5f55@users.noreply.github.com","name":"fergus.henderson"},"message":"Pass \"-c\" to gcc for the Dotd_Case tests.\n\nThis fixes a problem where this test was failing on some systems\ndue to link errors when compiling C++ source files with \"gcc foo.cpp\".\nTo link C++ code, you now need to use \"g++ foo.cpp\" or \"gcc foo.cpp -lstdc++\",\neven if the C++ code in question doesn't use any C++ library features.\nRather than changing the code to use \"g++\" or \"-lstdc++\", I though it was\nbetter to avoid the link step entirely, since it is not needed for the things\nthis test is testing, and removing it will speed up the test.\n\nReviewed by Craig Silverstein.","distinct":true,"url":"https://api.github.com/repos/sourcefrog/distcc/commits/798bf4626e2e6f54107a11b4cf98854ad8286621"},{"sha":"7edda8ea4e911242e70dbc074ae52f71cd1774e9","author":{"email":"a88e8dff9a6f9381db54aab07a3eefb0f065eecc@gmail.com","name":"zhanglei"},"message":"Make max_discrepancies_before_demotion configurable via DISTCC_MAX_DISCREPANCY environment variable.","distinct":true,"url":"https://api.github.com/repos/sourcefrog/distcc/commits/7edda8ea4e911242e70dbc074ae52f71cd1774e9"},{"sha":"45bf1f368d560d83ad73199dea5e4d3b7961de35","author":{"email":"6fda8e4e44630f04f85e40a06360f61fe5ff5f55@users.noreply.github.com","name":"fergus.henderson"},"message":"Apply patch from <avassalotti@gmail.com>:\n\nThis is a simple patch that adds the standard TAGS target for Emacs users.","distinct":true,"url":"https://api.github.com/repos/sourcefrog/distcc/commits/45bf1f368d560d83ad73199dea5e4d3b7961de35"},{"sha":"7aacb32929795ca3a12d120e9eadf1b27e035ef8","author":{"email":"6fda8e4e44630f04f85e40a06360f61fe5ff5f55@users.noreply.github.com","name":"fergus.henderson"},"message":"Apply patch from Tal <tal.bav@gmail.com>:\n\nIn packaging/RedHat/init.d/distcc the executable is once refereed to\nusing the variable EXEC, and once as with the explicit expected name.\nChange it to always use the EXEC variable.","distinct":true,"url":"https://api.github.com/repos/sourcefrog/distcc/commits/7aacb32929795ca3a12d120e9eadf1b27e035ef8"},{"sha":"0714c6953faf4742de652933e42cf433468ece5b","author":{"email":"a88e8dff9a6f9381db54aab07a3eefb0f065eecc@gmail.com","name":"zhanglei"},"message":"Add support for $DISTCC_IO_TIMEOUT.\n\nReviewed by Fergus Henderson.","distinct":true,"url":"https://api.github.com/repos/sourcefrog/distcc/commits/0714c6953faf4742de652933e42cf433468ece5b"}]}