{"shas":[["543b24adb1196fabcc8ee8bb5150415310a27d22","38e0b933f81c0b1b93dc6ebb9c4a9070121a21c5@tchpc.tcd.ie","Initial import of configure.sh\n\nImported configure 0.59\n\nhttp://www.pell.portland.or.us/~orc/Code/configure/\n\nAlso added a bunch of simple tests, check for utimensat\nand added ifdef to relavent code path.","Jimmy Tang"],["29333a35c595a4acb531da29b1711dd3dd294f61","191d2c2f6595ea4d754694035f93e083a53fae6d@gmail.com","Makefile: add a PREFIX variable for locations other than /usr.\n\nmake install PREFIX=/usr/local\n\nSigned-off-by: Michael Barabanov <michael.barabanov@gmail.com>","mik"],["9a733b8cba5c27df0f5e844076ac1b3efd00ea68","5b1f817436771662fdf270cef674eb087369d91e@gmail.com","Add is_superuser() helper function\n\nThis checks for an effective UID of 0 on most platforms, or the result\nof the IsUserAnAdmin shell32 function on Cygwin.\n\nSigned-off-by: Aneurin Price <aneurin.price@gmail.com>","Aneurin Price"],["45f4acdaa47421d6f5eb0f697171eb9b950ec936","5b1f817436771662fdf270cef674eb087369d91e@gmail.com","Use is_superuser() rather than checking euid directly\n\nReplacing calls to geteuid() to use is_superuser() fixes metadata test\nfailures on Cygwin when running as an Administrator.\n\nSigned-off-by: Aneurin Price <aneurin.price@gmail.com>","Aneurin Price"],["d13295cc3a4cd02fc3a3c22a25d876b28143a46a","d7dacae2c968388960bf8970080a980ed5c5dcb7@zoranzaric.de","Make zlib compression level a parameter of git.PackWriter\n\nSigned-off-by: Zoran Zaric <zz@zoranzaric.de>","Zoran Zaric"],["6847ea0ac285135291afc0dfe0a36ed2847a04b5","d7dacae2c968388960bf8970080a980ed5c5dcb7@zoranzaric.de","Make zlib compression level a parameter for Client\n\nSigned-off-by: Zoran Zaric <zz@zoranzaric.de>","Zoran Zaric"],["2ba8e57424a6c53dcb12ea36d3b2f27979c431c7","d7dacae2c968388960bf8970080a980ed5c5dcb7@zoranzaric.de","Add compression level options to bup save and bup split\n\nFor now 0 and 9 should suffice.  1 still is the default.\n\nSigned-off-by: Zoran Zaric <zz@zoranzaric.de>","Zoran Zaric"],["3b898256c6417e3fe13fdaaec674a24fe5a170cb","d7dacae2c968388960bf8970080a980ed5c5dcb7@zoranzaric.de","Add test case for compression level\n\nA save run with 0 and 9 are made and the size of the resuling repos is\ncompared.\n\nSigned-off-by: Zoran Zaric <zz@zoranzaric.de>","Zoran Zaric"],["0aaff0ad8b57006640c9f857d1eedf7cb162009a","d7dacae2c968388960bf8970080a980ed5c5dcb7@zoranzaric.de","Add documentation for compression levels\n\nSigned-off-by: Zoran Zaric <zz@zoranzaric.de>","Zoran Zaric"],["c899f42de238a2d86e478d9233190ccfb38b7987","e03ccfb89d416c4697ad6970ce86a92c1c28a78e@gmail.com","options.py: add support for '-#' style compression options.\n\nSigned-off-by: Avery Pennarun <apenwarr@gmail.com>","Avery Pennarun"],["a78fed9692af220b8e6fc5f3bce93e2f11f752ed","e03ccfb89d416c4697ad6970ce86a92c1c28a78e@gmail.com","cmd/{split,save}: support any compression level using the new -# feature.\n\nThis makes the code *and* documentation a little nicer.\n\nSigned-off-by: Avery Pennarun <apenwarr@gmail.com>","Avery Pennarun"],["d8cb7b11ba2bc21c52d343f56d83d6fb3b9db7a6","e03ccfb89d416c4697ad6970ce86a92c1c28a78e@gmail.com","config: more config stuff to config/ subdir, call it from Makefile.\n\nI really don't like Makefile.in files when Makefile can just as easily run\nconfigure for you if you forget.\n\nThis also moves some of the junk files to the config/ subdir so they don't\n(further) clutter the root.\n\nSigned-off-by: Avery Pennarun <apenwarr@gmail.com>","Avery Pennarun"],["9fd2cd540967d094a5bb9ab3649b787283e3ad52","e03ccfb89d416c4697ad6970ce86a92c1c28a78e@gmail.com","Merge branch 'master' into config\n\n* master:\n  cmd/{split,save}: support any compression level using the new -# feature.\n  options.py: add support for '-#' style compression options.\n  Add documentation for compression levels\n  Add test case for compression level\n  Add compression level options to bup save and bup split\n  Make zlib compression level a parameter for Client\n  Make zlib compression level a parameter of git.PackWriter\n  Use is_superuser() rather than checking euid directly\n  Add is_superuser() helper function\n  Makefile: add a PREFIX variable for locations other than /usr.","Avery Pennarun"],["65c3cba0df54c455d2848d2c4629f1a4a8a2d969","8df7619ec42e51274a2f3ff6cd1afa366f63857b@gmail.com","ftp: output a newline on EOF when on a tty\n\nUsing the 'quit' command with ftp while in interactive mode -- attached\nto a tty -- ends up clearing the line for the shell to use a fresh one\nfor the next prompt.\nUsing Ctrl-D to send an EOF to the application's input while in\ninteractive mode currently does not clear the line in the same way.\n\nLet's force a newline when an EOF is received from a tty so that the\nprogram exits in a more aesthetic way.\n\nSigned-off-by: Gabriel Filion <lelutin@gmail.com>","Gabriel Filion"],["2870930d67c39283de24a3b889cff6d024fe4459","8df7619ec42e51274a2f3ff6cd1afa366f63857b@gmail.com","ftp: don't output trailing line for 'ls'\n\n'ls' is currently the only 'ftp' subcommand that outputs a trailing\nnewline before the prompt is re-displayed. This is cause by the use of\n\"print\" to output a string that already contains an ending newline.\n\nFor a matter of consistency of output, make 'ls' output without that\nextra trailing newline.\n\nSigned-off-by: Gabriel Filion <lelutin@gmail.com>","Gabriel Filion"],["3b3869e931ae38a8d7db596a87fa1e50e63e6e55","8df7619ec42e51274a2f3ff6cd1afa366f63857b@gmail.com","ftp/ls: columnate output attached to a tty, else don't\n\n'bup ftp ls' and 'bup ls' currently behave in a different manner.\n\n'bup ftp ls' always formats its output in columns regardless of whether\nthe program's stdout is a tty or not.\n\n'bup ls' always prints one name on each line.\n\nMake both of those commands behave the same. By using lib/bup/helpers'\nistty1 variable, decide to format in columns when outputting to a tty,\nand to output one file name per line when the output is not a tty.\n\nSigned-off-by: Gabriel Filion <lelutin@gmail.com>","Gabriel Filion"],["e27654268c64a1db03c2b63d19a562f7bbf08a02","8df7619ec42e51274a2f3ff6cd1afa366f63857b@gmail.com","ftp: implement ls -s (show hashes)\n\n'bup ls' has a -s flag that can be used to show file hashes on the left\nof each file name. 'bup ftp ls' doesn't have that feature.\n\nImplement the feature by copying code from 'bup ls'. This is the last\nfeature difference between 'bup ls' and 'bup ftp ls' and bringing them\nto the same level will make it possible to unify the code that is used\nby both.\n\nSigned-off-by: Gabriel Filion <lelutin@gmail.com>","Gabriel Filion"],["437c63000eccce1682c88507c611d56b61a2f1fb","8df7619ec42e51274a2f3ff6cd1afa366f63857b@gmail.com","ls: include hidden files when explicitly requested\n\nThe current code of 'bup ls' insists on hiding a file from its listing\neven if the file was explicitly requested as an argument. This is not\nwhat users would expect. Remove the condition and always list files\n(not directories) starting with a dot when they were given in the\nargument list.\n\nSigned-off-by: Gabriel Filion <lelutin@gmail.com>","Gabriel Filion"],["8aef5466e052117b3adcf36fdb6201b6725fcc1f","8df7619ec42e51274a2f3ff6cd1afa366f63857b@gmail.com","ftp/ls: Adjust documentation\n\nNow that 'bup ftp ls' and 'bup ls' have the same features, adjust both\ncommands' man pages.\n\nSigned-off-by: Gabriel Filion <lelutin@gmail.com>","Gabriel Filion"],["36f565f3d201cabc40c4e6ca235a497686ac39e0","8df7619ec42e51274a2f3ff6cd1afa366f63857b@gmail.com","Refactor: unify ls/ftp-ls code\n\nBoth the 'ls' command and the 'ls' subcommand of the 'ftp' command use\nsome code that is very similar. Modifications must be done in two places\ninstead of one and this can lead to inconsistencies.\n\nRefactor code so that both paths use the same function with the same opt\nspec.\n\nSigned-off-by: Gabriel Filion <lelutin@gmail.com>","Gabriel Filion"]],"ref":"refs/heads/master","size":46,"head":"ff8576a37ba2cb8da0be938adef8e25bb5d85eff","push_id":43699293}