{"push_id":992834845,"size":28,"distinct_size":2,"ref":"refs/heads/free-config-error","head":"5130e8143d424c5aa37dacb799c5541cbb36f8ca","before":"a52cd2e1220406c01a621d1116c5f3515880bda7","commits":[{"sha":"b42fc9152123d446da050702fc44d5a246c07866","author":{"email":"929da58f49b5279d2809b142153b855aeb603475@tarsnap.com","name":"Graham Percival"},"message":"Add --version to key*gen, keymgmt, recrypt","distinct":false,"url":"https://api.github.com/repos/Tarsnap/tarsnap/commits/b42fc9152123d446da050702fc44d5a246c07866"},{"sha":"02fd2a8f06b4c0976e6fee6e1d41ba941ea9dcb9","author":{"email":"929da58f49b5279d2809b142153b855aeb603475@tarsnap.com","name":"Graham Percival"},"message":"Add --version to bash completion","distinct":false,"url":"https://api.github.com/repos/Tarsnap/tarsnap/commits/02fd2a8f06b4c0976e6fee6e1d41ba941ea9dcb9"},{"sha":"8f8f50fdebf05476baac244b959333d5ea15a1f1","author":{"email":"a9cd60ed1b2f93c64c71ff58c35e59347a22e2f3@tarsnap.com","name":"Colin Percival"},"message":"Merge pull request #131 from Tarsnap/version\n\nVersion","distinct":false,"url":"https://api.github.com/repos/Tarsnap/tarsnap/commits/8f8f50fdebf05476baac244b959333d5ea15a1f1"},{"sha":"a12dd2f3dc8aae7ba26a074b42d3b853002dd874","author":{"email":"a9cd60ed1b2f93c64c71ff58c35e59347a22e2f3@tarsnap.com","name":"Colin Percival"},"message":"Add ttyfd: Returns a descriptor to the terminal\n\nUse ctermid+open to get a descriptor to the connected terminal; or\nif that fails, duplicate the first of (stderr, stdin, stdout) which\nis a terminal.\n\nNote that this will fail if we cannot open the terminal (e.g., we\nare running inside a chroot without /dev/) and all of the standard\nfile descriptors have been redirected.","distinct":false,"url":"https://api.github.com/repos/Tarsnap/tarsnap/commits/a12dd2f3dc8aae7ba26a074b42d3b853002dd874"},{"sha":"15e6f682d2ee82105242f7ddf2fd02fc83ce953b","author":{"email":"a9cd60ed1b2f93c64c71ff58c35e59347a22e2f3@tarsnap.com","name":"Colin Percival"},"message":"Use ttyfd to find the terminal for sigquit\n\nThe old code assumed that STDIN_FILENO was a descriptor for the\nattached terminal, and attempted to call tc(get|set)attr on it.\nThis is not always the case; tarsnap may be at the end of a\npipeline, for example.\n\nThe (recently added) ttyfd code tries harder to find the attached\nterminal.","distinct":false,"url":"https://api.github.com/repos/Tarsnap/tarsnap/commits/15e6f682d2ee82105242f7ddf2fd02fc83ce953b"},{"sha":"00057a0c1dbaab90d1182c21d16ae6657d411441","author":{"email":"a9cd60ed1b2f93c64c71ff58c35e59347a22e2f3@tarsnap.com","name":"Colin Percival"},"message":"Warn about ^Q not working in an obscure context","distinct":false,"url":"https://api.github.com/repos/Tarsnap/tarsnap/commits/00057a0c1dbaab90d1182c21d16ae6657d411441"},{"sha":"4ae49b0dabf46f036357a312d564124a598c254f","author":{"email":"a9cd60ed1b2f93c64c71ff58c35e59347a22e2f3@tarsnap.com","name":"Colin Percival"},"message":"Change server name from \"betatest\" to \"v1-0-0\"\n\nTarsnap ceased to be in beta testing a long time ago (it sort of\ndrifted into release without there being any official announcement)\nbut I never changed the server hostname.  For the sake of avoiding\nconfusion, I am changing it now; the old name will still work (and\npoints to the same addresses) but tarsnap will now look up the host\n\"v1-0-0-server.tarsnap.com\".\n\nIf it becomes necessary for future versions of tarsnap to contact a\ndifferent set of addresses (e.g., due to a change in the protocol)\nthen new server hostnames may be used with \"1-0-0\" replaced by the\nversion of tarsnap where the change is made.  At present there is\nno reason to think this will ever become necessary.","distinct":false,"url":"https://api.github.com/repos/Tarsnap/tarsnap/commits/4ae49b0dabf46f036357a312d564124a598c254f"},{"sha":"a8776cd4102a76c812583f760ac8ee8e975cb1b0","author":{"email":"929da58f49b5279d2809b142153b855aeb603475@tarsnap.com","name":"Graham Percival"},"message":"man: add --version to synopsis and description\n\nI know that the C implementation doesn't use the bsdtar->mode variable to\nhandle --version, but as far as the user is concerned, it is incorrect to\nwrite\n    The first option to tarsnap is a mode indicator from the following list:\nif that list does not include --version.","distinct":false,"url":"https://api.github.com/repos/Tarsnap/tarsnap/commits/a8776cd4102a76c812583f760ac8ee8e975cb1b0"},{"sha":"ee624c0fd079330821bfe7dc178c3fd4f19d1bdd","author":{"email":"a9cd60ed1b2f93c64c71ff58c35e59347a22e2f3@tarsnap.com","name":"Colin Percival"},"message":"Merge pull request #135 from Tarsnap/tarsnap-man-version\n\nman: add --version to synopsis and description","distinct":false,"url":"https://api.github.com/repos/Tarsnap/tarsnap/commits/ee624c0fd079330821bfe7dc178c3fd4f19d1bdd"},{"sha":"964a795caafe429bc7be054aedd2366ead412206","author":{"email":"929da58f49b5279d2809b142153b855aeb603475@tarsnap.com","name":"Graham Percival"},"message":"man: cannot do concurrent create or delete operations","distinct":false,"url":"https://api.github.com/repos/Tarsnap/tarsnap/commits/964a795caafe429bc7be054aedd2366ead412206"},{"sha":"cd672d5db7989e1b42f29dcf629c35ba461ee647","author":{"email":"a9cd60ed1b2f93c64c71ff58c35e59347a22e2f3@tarsnap.com","name":"Colin Percival"},"message":"Merge pull request #136 from Tarsnap/man-concurrency-restrictions\n\nman: cannot do concurrent create or delete operations","distinct":false,"url":"https://api.github.com/repos/Tarsnap/tarsnap/commits/cd672d5db7989e1b42f29dcf629c35ba461ee647"},{"sha":"dfaddb71bf91d7dfb48778ae6a8785c5a940887e","author":{"email":"929da58f49b5279d2809b142153b855aeb603475@tarsnap.com","name":"Graham Percival"},"message":"Only attempt to load_keys() once","distinct":false,"url":"https://api.github.com/repos/Tarsnap/tarsnap/commits/dfaddb71bf91d7dfb48778ae6a8785c5a940887e"},{"sha":"09e770408fe888799e040666fdbf8b1909d74d5e","author":{"email":"929da58f49b5279d2809b142153b855aeb603475@tarsnap.com","name":"Graham Percival"},"message":"pkg: update to debhelper 9\n\nUpdating to debhelper 9 allows us to make the 'debian/rules' much simpler.\n\nThis package satisfies 'lintian -iIEcv -pedantic' on Debian 8, other that two\nobsolete messages which have been disabled in the upstream lintian packages:\n- spelling-error-in-binary: tarsnap(1) contains the string \"tEH\".\n  (too many false positives from this warning)\n- hyphen-used-as-minus-sign: old versions of groff apparently interpreted\n  \"-\" as hypehen (U+2010) and not minus signs (U+002D), so in some\n  locales this meant that you could not copy&paste from a man page to\n  the command-line.\n  (groff now handles this correctly, so escaping - with \\- is no longer\n  necessary)\n\nOn Ubuntu 14.04, the only error is\n- bad-distribution-in-changes-file: this is a stupid error -- and yes, it\n  counts as an actual \"error\" -- because Ubuntu doesn't include the codename\n  \"unstable\".","distinct":false,"url":"https://api.github.com/repos/Tarsnap/tarsnap/commits/09e770408fe888799e040666fdbf8b1909d74d5e"},{"sha":"033e756c79c0528301cbc46b0cbf63d7972a9e1f","author":{"email":"929da58f49b5279d2809b142153b855aeb603475@tarsnap.com","name":"Graham Percival"},"message":"pkg: Add script to create debian packaging files","distinct":false,"url":"https://api.github.com/repos/Tarsnap/tarsnap/commits/033e756c79c0528301cbc46b0cbf63d7972a9e1f"},{"sha":"b7af4f7072b8ad86b5dda149c9c4d7f57c6a8d55","author":{"email":"929da58f49b5279d2809b142153b855aeb603475@tarsnap.com","name":"Graham Percival"},"message":"pkg: rename pkg/README to pkg/README.md\n\nThis enables markdown formatting on github.","distinct":false,"url":"https://api.github.com/repos/Tarsnap/tarsnap/commits/b7af4f7072b8ad86b5dda149c9c4d7f57c6a8d55"},{"sha":"ea464968dd34c3ac7ee49e0ced89d2bd1b830500","author":{"email":"929da58f49b5279d2809b142153b855aeb603475@tarsnap.com","name":"Graham Percival"},"message":"pkg: add \"Debian packager\" instructions","distinct":false,"url":"https://api.github.com/repos/Tarsnap/tarsnap/commits/ea464968dd34c3ac7ee49e0ced89d2bd1b830500"},{"sha":"8223e6f5878375a9e2500abb88579335e859ba86","author":{"email":"929da58f49b5279d2809b142153b855aeb603475@tarsnap.com","name":"Graham Percival"},"message":"pkg: revise \"simple Debian package\" instructions","distinct":false,"url":"https://api.github.com/repos/Tarsnap/tarsnap/commits/8223e6f5878375a9e2500abb88579335e859ba86"},{"sha":"fd6071311901719b3bc2cf3edfed01e3d62692a0","author":{"email":"929da58f49b5279d2809b142153b855aeb603475@tarsnap.com","name":"Graham Percival"},"message":"pkg: Allow good sorting for pre-releases in deb\n\nThis renames the tarball in order to satisfy the Debian package version\nnumbering scheme.\n\nNote that this number (e.g., 1.0.37~a instead of 1.0.37a) needs to appear in\n    pkg/debian/changelog\nas well.","distinct":false,"url":"https://api.github.com/repos/Tarsnap/tarsnap/commits/fd6071311901719b3bc2cf3edfed01e3d62692a0"},{"sha":"f6420cc86591f5ebe704bd0b2b151c58f2737158","author":{"email":"a9cd60ed1b2f93c64c71ff58c35e59347a22e2f3@tarsnap.com","name":"Colin Percival"},"message":"Merge pull request #138 from Tarsnap/use-last-keyfile\n\nOnly attempt to load_keys() once","distinct":false,"url":"https://api.github.com/repos/Tarsnap/tarsnap/commits/f6420cc86591f5ebe704bd0b2b151c58f2737158"},{"sha":"4dda1e8815ca9d127bf206018dce0b83cb5870cb","author":{"email":"a9cd60ed1b2f93c64c71ff58c35e59347a22e2f3@tarsnap.com","name":"Colin Percival"},"message":"Merge pull request #111 from Tarsnap/debian-packages\n\nDebian packages","distinct":false,"url":"https://api.github.com/repos/Tarsnap/tarsnap/commits/4dda1e8815ca9d127bf206018dce0b83cb5870cb"}]}