{"push_id":1443192492,"size":602,"distinct_size":66,"ref":"refs/heads/bleeding","head":"5e0a77ee4f0c4a68af247cffd74af36632d9b6c2","before":"2a788d9fed35081134a947763ab5c4eb9ca93b2d","commits":[{"sha":"88408e66f5bcf5c447ddf43c9933b9ea4716afc3","author":{"name":"Benjamin Kaduk","email":"b155816c9174a8045476aa7ce424c6e620561f3b@mit.edu"},"message":"Use maintainer-clean instead of dh_auto_clean\n\nIt gets rid of a few bits that just distclean doesn't.","distinct":true,"url":"https://api.github.com/repos/kaduk/openafs/commits/88408e66f5bcf5c447ddf43c9933b9ea4716afc3"},{"sha":"2b31c224700610d49033cf896a500170f3e9336d","author":{"name":"Benjamin Kaduk","email":"b155816c9174a8045476aa7ce424c6e620561f3b@mit.edu"},"message":"Clean up our cleaning\n\n'make clean' and 'make maintainer-clean' still leave around a fair\nnumber of droppings, prior to this commit.\n\nWe were not descending into the 'tests' top-level directory while\ncleaning.  Furthermore, tests/opr/Makefile needed $(LT_CLEAN), and\ntests/rx/Makefile needed to spell it correctly.\n\nThe libtoolization places a lot of files to be removed in the\n'pristine' target.\n\nThe processing used to implement the =include directive in the pod\nsources for the man pages leaves around the non-.in versions of\nfiles; we should clean that up in the 'pristine' target as well.\n\nWhen hcrypto was converted to libtool, the use of ${OBJECTS} in\nthe clean target was missed, so we were leaving around most of the\nactual object files -- $(LT_CLEAN) does not handle this for us.\nChange the rule to remove *.o as is done elsewhere.\n\nThe conversion of libafsrpc to libtool added a convenience library\nlibafsrpc_sys.la, and changed how syscall.o was generated on\nmost architectures, to be the result of compiling an empty .c file\n(instead of just an empty .o file).  This introduced a new\nintermediate file, syscall.c, which must be cleaned up.\n\ntvolser was only listing volserver and not vos in its list of\nexecutables to remove while cleaning.\n\nThe conversion of venus/test to libtool was not done quite right.\nMakefile.libtool and the .lo suffix are only needed when libtool\nis being used to link *libraries*; just Makefile.pthread suffices\nwhen libtool is being used to link executables.  As such, remove\nthe inclusion of Makefile.libtool, and change the .lo targets back\nto regular .o ones, and add back *.o to the list of files to remove\nin the 'clean' target (it was needed there even without the\nother changes to that Makefile).\n\nChange-Id: Ifbc3eee4ad2dce54df991301bc5edd11eb29a24a","distinct":true,"url":"https://api.github.com/repos/kaduk/openafs/commits/2b31c224700610d49033cf896a500170f3e9336d"},{"sha":"e7973e5cea909354e9acc9e673079f52d98cd4ba","author":{"name":"Benjamin Kaduk","email":"b155816c9174a8045476aa7ce424c6e620561f3b@mit.edu"},"message":"YAFUV","distinct":true,"url":"https://api.github.com/repos/kaduk/openafs/commits/e7973e5cea909354e9acc9e673079f52d98cd4ba"},{"sha":"95ab1388145485fb7fb2d6617328ab02cf9e6d29","author":{"name":"Benjamin Kaduk","email":"b155816c9174a8045476aa7ce424c6e620561f3b@mit.edu"},"message":"Imported Upstream version 1.8.0~~bleeding15","distinct":true,"url":"https://api.github.com/repos/kaduk/openafs/commits/95ab1388145485fb7fb2d6617328ab02cf9e6d29"},{"sha":"5fff98ec64eea9ff8614d1e8e361b9b5f6ce4394","author":{"name":"Benjamin Kaduk","email":"b155816c9174a8045476aa7ce424c6e620561f3b@mit.edu"},"message":"Merge tag 'upstream/1.8.0__bleeding15' into bleeding\n\nUpstream version 1.8.0~~bleeding15","distinct":true,"url":"https://api.github.com/repos/kaduk/openafs/commits/5fff98ec64eea9ff8614d1e8e361b9b5f6ce4394"},{"sha":"48c00a1ac035e3cddd2b8128729b84fd728ccf5e","author":{"name":"Benjamin Kaduk","email":"b155816c9174a8045476aa7ce424c6e620561f3b@mit.edu"},"message":"Revert \"Use maintainer-clean instead of dh_auto_clean\"\n\nThis reverts commit 88408e66f5bcf5c447ddf43c9933b9ea4716afc3.\n\nIt bails out if there is no Makefile yet.","distinct":true,"url":"https://api.github.com/repos/kaduk/openafs/commits/48c00a1ac035e3cddd2b8128729b84fd728ccf5e"},{"sha":"5bbb76c23e898eec4f2c63453a8d57fb35199616","author":{"name":"Benjamin Kaduk","email":"b155816c9174a8045476aa7ce424c6e620561f3b@mit.edu"},"message":"Try to amend dh_auto_clean's behavior","distinct":true,"url":"https://api.github.com/repos/kaduk/openafs/commits/5bbb76c23e898eec4f2c63453a8d57fb35199616"},{"sha":"66a431bf82da5e09e89307c250991bfc12caf532","author":{"name":"Benjamin Kaduk","email":"b155816c9174a8045476aa7ce424c6e620561f3b@mit.edu"},"message":"Build fixes for recent FreeBSD -current\n\nLet's try a new paradigm of using flag checks in the main code,\nwhich are based off of precise version checks in the FreeBSD-specific\nparam.h file.  It's not quite configure checks, but is much more\ngranular.\n\nChange-Id: I8274a8ad3747d3847cdec3ce8d521837fd5b2a92\nReviewed-on: http://gerrit.openafs.org/11467\nTested-by: BuildBot <buildbot@rampaginggeek.com>\nTested-by: Benjamin Kaduk <kaduk@mit.edu>\nReviewed-by: Chas Williams - CONTRACTOR <chas@cmf.nrl.navy.mil>\nReviewed-by: Jeffrey Altman <jaltman@your-file-system.com>","distinct":false,"url":"https://api.github.com/repos/kaduk/openafs/commits/66a431bf82da5e09e89307c250991bfc12caf532"},{"sha":"57ca77786eb6c04519f9358f1456fdf5b8006757","author":{"name":"Benjamin Kaduk","email":"b155816c9174a8045476aa7ce424c6e620561f3b@mit.edu"},"message":"Fix disk name initialization in scout\n\nScout needs to initialize names in scout_disk structures to prevent\nthe use of uninitialized data.  However, '\\0' is a NUL character\nconstant, i.e., the integer value 0, which is interpreted as NULL\n(the pointer constant) in a pointer context, such as when assigned to\na variable of type char*.  Since the name field in these structs is\npassed to printing routines, the safe initialization value is the\nempty string constant \"\", not a zero value.\n\nChange-Id: Ie0530fc4fc090b226c0e54201b4a74158efddebd\nReviewed-on: http://gerrit.openafs.org/11469\nTested-by: BuildBot <buildbot@rampaginggeek.com>\nReviewed-by: Chas Williams - CONTRACTOR <chas@cmf.nrl.navy.mil>\nReviewed-by: Perry Ruiter <pruiter@sinenomine.net>\nReviewed-by: Jeffrey Altman <jaltman@your-file-system.com>","distinct":false,"url":"https://api.github.com/repos/kaduk/openafs/commits/57ca77786eb6c04519f9358f1456fdf5b8006757"},{"sha":"c0da38091b3e81ebbedd114db78923df25960ae9","author":{"name":"Benjamin Kaduk","email":"b155816c9174a8045476aa7ce424c6e620561f3b@mit.edu"},"message":"Clean up our cleaning\n\n'make clean' and 'make maintainer-clean' still leave around a fair\nnumber of droppings, prior to this commit.\n\nWe were not descending into the 'tests' top-level directory while\ncleaning.  Furthermore, tests/opr/Makefile needed $(LT_CLEAN), and\ntests/rx/Makefile needed to spell it correctly.\n\nThe libtoolization places a lot of files to be removed in the\n'pristine' target.\n\nThe processing used to implement the =include directive in the pod\nsources for the man pages leaves around the non-.in versions of\nfiles; we should clean that up in the 'pristine' target as well.\n\nThe 'pristine' target should likewise remove the man pages which\nare generated from the pod files.\n\nAdditionally, the documentation build uses a Doxyfile which is\noutput by configure; that should be removed (if present) by the\n'distclean' target.\n\nWhen hcrypto was converted to libtool, the use of ${OBJECTS} in\nthe clean target was missed, so we were leaving around most of the\nactual object files -- $(LT_CLEAN) does not handle this for us.\nChange the rule to remove *.o as is done elsewhere.\n\nThe conversion of libafsrpc to libtool added a convenience library\nlibafsrpc_sys.la, and changed how syscall.o was generated on\nmost architectures, to be the result of compiling an empty .c file\n(instead of just an empty .o file).  This introduced a new\nintermediate file, syscall.c, which must be cleaned up.\n\ntvolser was only listing volserver and not vos in its list of\nexecutables to remove while cleaning.\n\nThe conversion of venus/test to libtool was not done quite right.\nMakefile.libtool and the .lo suffix are only needed when libtool\nis being used to link *libraries*; just Makefile.pthread suffices\nwhen libtool is being used to link executables.  As such, remove\nthe inclusion of Makefile.libtool, and change the .lo targets back\nto regular .o ones, and add back *.o to the list of files to remove\nin the 'clean' target (it was needed there even without the\nother changes to that Makefile).\n\nChange-Id: Ifbc3eee4ad2dce54df991301bc5edd11eb29a24a","distinct":true,"url":"https://api.github.com/repos/kaduk/openafs/commits/c0da38091b3e81ebbedd114db78923df25960ae9"},{"sha":"486a6c83ba883d35d2df3f07608ca57b0c380391","author":{"name":"Benjamin Kaduk","email":"b155816c9174a8045476aa7ce424c6e620561f3b@mit.edu"},"message":"YAFUV","distinct":true,"url":"https://api.github.com/repos/kaduk/openafs/commits/486a6c83ba883d35d2df3f07608ca57b0c380391"},{"sha":"6b41460dd76c2b7bc73034d1e57965a179ba2080","author":{"name":"Benjamin Kaduk","email":"b155816c9174a8045476aa7ce424c6e620561f3b@mit.edu"},"message":"Imported Upstream version 1.8.0~~bleeding16","distinct":true,"url":"https://api.github.com/repos/kaduk/openafs/commits/6b41460dd76c2b7bc73034d1e57965a179ba2080"},{"sha":"431708df4225901b0fc2abf152c5cb0a3f6c4fec","author":{"name":"Benjamin Kaduk","email":"b155816c9174a8045476aa7ce424c6e620561f3b@mit.edu"},"message":"Merge tag 'upstream/1.8.0__bleeding16' into bleeding\n\nUpstream version 1.8.0~~bleeding16","distinct":true,"url":"https://api.github.com/repos/kaduk/openafs/commits/431708df4225901b0fc2abf152c5cb0a3f6c4fec"},{"sha":"a469ebc5518919c82d6501c770fac83f559a2673","author":{"name":"Benjamin Kaduk","email":"b155816c9174a8045476aa7ce424c6e620561f3b@mit.edu"},"message":"Clean up our cleaning\n\n'make clean' and 'make maintainer-clean' still leave around a fair\nnumber of droppings, prior to this commit.\n\nWe were not descending into the 'tests' top-level directory while\ncleaning.  Furthermore, tests/opr/Makefile needed $(LT_CLEAN), and\ntests/rx/Makefile needed to spell it correctly.\n\nThe libtoolization places a lot of files to be removed in the\n'pristine' target.\n\nThe processing used to implement the =include directive in the pod\nsources for the man pages leaves around the non-.in versions of\nfiles; we should clean that up in the 'pristine' target as well.\n\nThe 'pristine' target should likewise remove the man pages which\nare generated from the pod files.\n\nAdditionally, the documentation build uses a Doxyfile which is\noutput by configure; that should be removed (if present) by the\n'distclean' target.\n\nWhen hcrypto was converted to libtool, the use of ${OBJECTS} in\nthe clean target was missed, so we were leaving around most of the\nactual object files -- $(LT_CLEAN) does not handle this for us.\nChange the rule to remove *.o as is done elsewhere.\n\nThe conversion of libafsrpc to libtool added a convenience library\nlibafsrpc_sys.la, and changed how syscall.o was generated on\nmost architectures, to be the result of compiling an empty .c file\n(instead of just an empty .o file).  This introduced a new\nintermediate file, syscall.c, which must be cleaned up.\n\ntvolser was only listing volserver and not vos in its list of\nexecutables to remove while cleaning.\n\nThe conversion of venus/test to libtool was not done quite right.\nMakefile.libtool and the .lo suffix are only needed when libtool\nis being used to link *libraries*; just Makefile.pthread suffices\nwhen libtool is being used to link executables.  As such, remove\nthe inclusion of Makefile.libtool, and change the .lo targets back\nto regular .o ones, and add back *.o to the list of files to remove\nin the 'clean' target (it was needed there even without the\nother changes to that Makefile).\n\nChange-Id: Ifbc3eee4ad2dce54df991301bc5edd11eb29a24a","distinct":true,"url":"https://api.github.com/repos/kaduk/openafs/commits/a469ebc5518919c82d6501c770fac83f559a2673"},{"sha":"bc25b63fbca7fcb87e55b42618159a5a10dae027","author":{"name":"Benjamin Kaduk","email":"b155816c9174a8045476aa7ce424c6e620561f3b@mit.edu"},"message":"YAFUV","distinct":true,"url":"https://api.github.com/repos/kaduk/openafs/commits/bc25b63fbca7fcb87e55b42618159a5a10dae027"},{"sha":"1ed7bb8c6d36a2e76c3bdc901d73a1f479c87716","author":{"name":"Benjamin Kaduk","email":"b155816c9174a8045476aa7ce424c6e620561f3b@mit.edu"},"message":"Imported Upstream version 1.8.0~~bleeding17","distinct":true,"url":"https://api.github.com/repos/kaduk/openafs/commits/1ed7bb8c6d36a2e76c3bdc901d73a1f479c87716"},{"sha":"ac60ecaa78c89aa91d0df21d84e6666c786ebfd4","author":{"name":"Benjamin Kaduk","email":"b155816c9174a8045476aa7ce424c6e620561f3b@mit.edu"},"message":"Merge tag 'upstream/1.8.0__bleeding17' into bleeding\n\nUpstream version 1.8.0~~bleeding17","distinct":true,"url":"https://api.github.com/repos/kaduk/openafs/commits/ac60ecaa78c89aa91d0df21d84e6666c786ebfd4"},{"sha":"87f07a57e26450a09e7f9809b48cd728b5a65eac","author":{"name":"Benjamin Kaduk","email":"b155816c9174a8045476aa7ce424c6e620561f3b@mit.edu"},"message":"Clean up our cleaning\n\n'make clean' and 'make maintainer-clean' still leave around a fair\nnumber of droppings, prior to this commit.\n\nWe were not descending into the 'tests' top-level directory while\ncleaning.  Furthermore, tests/opr/Makefile needed $(LT_CLEAN), and\ntests/rx/Makefile needed to spell it correctly.\n\nThe libtoolization places a lot of files to be removed in the\n'pristine' target.\n\nThe processing used to implement the =include directive in the pod\nsources for the man pages leaves around the non-.in versions of\nfiles; we should clean that up in the 'pristine' target as well.\n\nThe 'pristine' target should likewise remove the man pages which\nare generated from the pod files.\n\nAdditionally, the documentation build uses a Doxyfile which is\noutput by configure; that should be removed (if present) by the\n'distclean' target.\n\nWhen hcrypto was converted to libtool, the use of ${OBJECTS} in\nthe clean target was missed, so we were leaving around most of the\nactual object files -- $(LT_CLEAN) does not handle this for us.\nChange the rule to remove *.o as is done elsewhere.\n\nThe conversion of libafsrpc to libtool added a convenience library\nlibafsrpc_sys.la, and changed how syscall.o was generated on\nmost architectures, to be the result of compiling an empty .c file\n(instead of just an empty .o file).  This introduced a new\nintermediate file, syscall.c, which must be cleaned up.\n\ntvolser was only listing volserver and not vos in its list of\nexecutables to remove while cleaning.\n\nThe conversion of venus/test to libtool was not done quite right.\nMakefile.libtool and the .lo suffix are only needed when libtool\nis being used to link *libraries*; just Makefile.pthread suffices\nwhen libtool is being used to link executables.  As such, remove\nthe inclusion of Makefile.libtool, and change the .lo targets back\nto regular .o ones, and add back *.o to the list of files to remove\nin the 'clean' target (it was needed there even without the\nother changes to that Makefile).\n\nChange-Id: Ifbc3eee4ad2dce54df991301bc5edd11eb29a24a","distinct":true,"url":"https://api.github.com/repos/kaduk/openafs/commits/87f07a57e26450a09e7f9809b48cd728b5a65eac"},{"sha":"ebcf312ddd3d455b69aa577048d119b2003b5a64","author":{"name":"Benjamin Kaduk","email":"b155816c9174a8045476aa7ce424c6e620561f3b@mit.edu"},"message":"YAFUV","distinct":true,"url":"https://api.github.com/repos/kaduk/openafs/commits/ebcf312ddd3d455b69aa577048d119b2003b5a64"},{"sha":"a0331be8e35afa6956effa67d70cbe5819473d45","author":{"name":"Benjamin Kaduk","email":"b155816c9174a8045476aa7ce424c6e620561f3b@mit.edu"},"message":"Imported Upstream version 1.8.0~~bleeding18","distinct":true,"url":"https://api.github.com/repos/kaduk/openafs/commits/a0331be8e35afa6956effa67d70cbe5819473d45"}]}
{"actor":{"display_login":"kaduk"}}