2018-01-15 |
Rob Browning | Clean subprocess output without newliner |
blob | commitdiff | raw |
2017-10-08 |
Rob Browning | Add vfs2 and rewrite restore to use it |
blob | commitdiff | raw | diff to current |
2017-09-10 |
Rob Browning | Use next(it), not it.next() and drop the helpers fallback |
blob | commitdiff | raw | diff to current |
2016-12-17 |
Rob Browning | check_repo_or_die: don't test via stat "pack/." |
blob | commitdiff | raw | diff to current |
2016-12-07 |
Rob Browning | Add bup prune-older command |
blob | commitdiff | raw | diff to current |
2016-10-30 |
Rob Browning | rm: move core code to bup.rm module |
blob | commitdiff | raw | diff to current |
2016-09-10 |
Rob Browning | Report unknown root status if getwindowsversion > 5 |
blob | commitdiff | raw | diff to current |
2016-07-09 |
Rob Browning | import-duplicity: use readpipe, not check_output |
blob | commitdiff | raw | diff to current |
2016-07-01 |
Jonathan Wright | Fix fsyncing on OSX on SMB file-systems |
blob | commitdiff | raw | diff to current |
2016-06-12 |
Rob Browning | Check save/split names early via valid_save_name |
blob | commitdiff | raw | diff to current |
2016-01-09 |
Rob Browning | helpers: rename realpath to resolve_parent |
blob | commitdiff | raw | diff to current |
2016-01-01 |
Rob Browning | fdatasync: call F_FULLFSYNC fcntl on OS X |
blob | commitdiff | raw | diff to current |
2016-01-01 |
Rob Browning | Use Python 3 compatible "except ... as e" syntax |
blob | commitdiff | raw | diff to current |
2015-12-20 |
Rob Browning | fmincore: treat mmap EINVAL as ENODEV (i.e. skip) |
blob | commitdiff | raw | diff to current |
2015-12-17 |
Rob Browning | hashsplit: skip uncaching when mmap is unsupported |
blob | commitdiff | raw | diff to current |
2015-12-12 |
Rob Browning | Fix utc_offset_str for fractional TZs |
blob | commitdiff | raw | diff to current |
2015-11-29 |
Rob Browning | Choose 2M when SC_ARG_MAX is -1 (unspecified) |
blob | commitdiff | raw | diff to current |
2015-07-14 |
Rob Browning | Handle mincore cross-platform differences |
blob | commitdiff | raw | diff to current |
2015-07-14 |
Rob Browning | Handle sysconf results more carefully |
blob | commitdiff | raw | diff to current |
2015-06-28 |
Rob Browning | Move _page_size to helpers.sc_page_size |
blob | commitdiff | raw | diff to current |
2015-06-28 |
Rob Browning | Get SC_ARG_MAX from os.sysconf(), not C |
blob | commitdiff | raw | diff to current |
2015-04-24 |
Johannes Berg | Reject invalid string in --date argument |
blob | commitdiff | raw | diff to current |
2015-03-28 |
Rob Browning | Get TZ offset from C localtime, given tm_gmtoff 0.27-rc4 |
blob | commitdiff | raw | diff to current |
2015-03-10 |
Gabriel Filion | Merge pull request #13 from Farioko/patch-1 |
blob | commitdiff | raw | diff to current |
2015-02-16 |
Rob Browning | save: make --strip-path=/ a no-op |
blob | commitdiff | raw | diff to current |
2014-08-29 |
Rob Browning | Fix typo in atomically_replaced_file docstring |
blob | commitdiff | raw | diff to current |
2014-08-08 |
Nathan Bird | Only silence ENOENT in helpers.unlink |
blob | commitdiff | raw | diff to current |
2014-08-05 |
Rob Browning | Merge work on atomic writes |
blob | commitdiff | raw | diff to current |
2014-08-05 |
Rob Browning | Adjust atomically_replaced_file documentation. |
blob | commitdiff | raw | diff to current |
2014-08-05 |
Nathan Bird | Add atomically_replaced_file for safer output |
blob | commitdiff | raw | diff to current |
2014-06-30 |
Rob Browning | parse_excludes: drop empty --exclude-from paths |
blob | commitdiff | raw | diff to current |
2014-06-30 |
Rob Browning | Ignore empty lines in --exclude-rx-from files |
blob | commitdiff | raw | diff to current |
2014-05-13 |
Gabriel Filion | Move unshared version code from helpers to version... 0.26-rc1 |
blob | commitdiff | raw | diff to current |
2014-05-10 |
Rob Browning | Find SC_ARG_MAX via C sysconf(). |
blob | commitdiff | raw | diff to current |
2014-05-10 |
Rob Browning | Read ARG_MAX directly via os.sysconf('SC_ARG_MAX'). |
blob | commitdiff | raw | diff to current |
2014-05-08 |
Rob Browning | Add a batchpipe() command to helpers that behaves somew... |
blob | commitdiff | raw | diff to current |
2014-05-08 |
Rob Browning | Merge work to make helpers.next() match the newer Pytho... |
blob | commitdiff | raw | diff to current |
2014-05-08 |
Rob Browning | Only define helpers.next() if Python's isn't new enough. |
blob | commitdiff | raw | diff to current |
2014-05-08 |
Aidan Hobson Sayers | Drop helpers.next() and just use Python's built-in. |
blob | commitdiff | raw | diff to current |
2014-05-02 |
Rob Browning | helpers.py: use returncode to get the subprocess exit... |
blob | commitdiff | raw | diff to current |
2014-05-02 |
Rob Browning | helpers.py: check subprocess exit status in readpipe(). |
blob | commitdiff | raw | diff to current |
2014-01-31 |
Rob Browning | Fix drecurse relative --excludes, quash duplicates... |
blob | commitdiff | raw | diff to current |
2013-12-21 |
Rob Browning | Don't fail tests when the timestamp read resolution... |
blob | commitdiff | raw | diff to current |
2013-12-21 |
Thomas Klausner | Add index option "--exclude-rx-from FILE". |
blob | commitdiff | raw | diff to current |
2013-12-05 |
Rob Browning | Add helpers.fdatasync(); fix interleaved mmap/read... |
blob | commitdiff | raw | diff to current |
2013-08-26 |
Kumar Appaiah | Add --human-readable option to "bup web". |
blob | commitdiff | raw | diff to current |
2013-08-25 |
Rob Browning | main.py: forward SIGTSTP/SIGCONT so "C-z" will actually... |
blob | commitdiff | raw | diff to current |
2013-05-27 |
Rob Browning | Use sys.platform instead of platform.system(). |
blob | commitdiff | raw | diff to current |
2013-03-24 |
Rob Browning | Add support for "bup index --exclude-rx <pattern> ... |
blob | commitdiff | raw | diff to current |
2013-03-08 |
Rob Browning | Fix use of Python assert() with respect to optimization. |
blob | commitdiff | raw | diff to current |
2013-03-08 |
Rob Browning | Move parse_excludes to helpers and rework it a bit. |
blob | commitdiff | raw | diff to current |
2013-03-01 |
Rob Browning | Officially drop support for Python 2.4. |
blob | commitdiff | raw | diff to current |
2013-02-03 |
Rob Browning | Cache all password (pwd) and group (grp) database lookups. |
blob | commitdiff | raw | diff to current |
2013-02-02 |
Rob Browning | Overhaul restore destination handling, and stripping... |
blob | commitdiff | raw | diff to current |
2012-12-22 |
Rob Browning | Save metadata during "bup save". |
blob | commitdiff | raw | diff to current |
2012-09-24 |
Rob Browning | Change userfullname() default back to "user%d" for... |
blob | commitdiff | raw | diff to current |
2012-09-22 |
Michael Witten | Fallbacks for missing GECOS data; this solves a test... |
blob | commitdiff | raw | diff to current |
2011-05-30 |
Avery Pennarun | Merge branch 'master' into meta |
blob | commitdiff | raw | diff to current |
2011-05-15 |
Avery Pennarun | Merge branch 'master' into config |
blob | commitdiff | raw | diff to current |
2011-05-15 |
Aneurin Price | Add is_superuser() helper function |
blob | commitdiff | raw | diff to current |
2011-03-20 |
Avery Pennarun | Merge branch 'maint' |
blob | commitdiff | raw | diff to current |
2011-03-11 |
Avery Pennarun | Merge branch 'maint' |
blob | commitdiff | raw | diff to current |
2011-03-10 |
Avery Pennarun | Merge branch 'maint' |
blob | commitdiff | raw | diff to current |
2011-02-28 |
Avery Pennarun | Merge branch 'rlb/meta' |
blob | commitdiff | raw | diff to current |
2011-02-28 |
Avery Pennarun | Merge branch 'master' into meta |
blob | commitdiff | raw | diff to current |
2011-02-26 |
Avery Pennarun | Merge commit '6f02181' bup-0.24 |
blob | commitdiff | raw | diff to current |
2011-02-20 |
Avery Pennarun | helpers: separately determine if stdout and stderr... |
blob | commitdiff | raw | diff to current |
2011-02-20 |
Avery Pennarun | cmd/split: fixup progress message, and print -b output... |
blob | commitdiff | raw | diff to current |
2011-02-19 |
Avery Pennarun | Merge remote branch 'origin/master' into meta |
blob | commitdiff | raw | diff to current |
2011-02-17 |
Avery Pennarun | Merge branch 'bl/bloomcheck' into ap/cleanups |
blob | commitdiff | raw | diff to current |
2011-02-17 |
Avery Pennarun | cmd/{bloom,midx}: clean up progress messages. |
blob | commitdiff | raw | diff to current |
2011-02-13 |
Avery Pennarun | _helpers.c: Remove ugly 'python' junk from argv[0]... |
blob | commitdiff | raw | diff to current |
2011-02-10 |
Rob Browning | Merge remote branch 'origin/master' into meta |
blob | commitdiff | raw | diff to current |
2011-02-08 |
Avery Pennarun | Merge branch 'bloom' |
blob | commitdiff | raw | diff to current |
2011-02-08 |
Avery Pennarun | bloom: avoid kernel disk flushes when we dirty a lot... |
blob | commitdiff | raw | diff to current |
2011-02-07 |
Brandon Low | midx: Write midx4 in C rather than python |
blob | commitdiff | raw | diff to current |
2011-02-07 |
Brandon Low | midx4: midx2 with idx backreferences |
blob | commitdiff | raw | diff to current |
2011-02-07 |
Brandon Low | mmap: Make closing source file optional |
blob | commitdiff | raw | diff to current |
2011-02-03 |
Avery Pennarun | DemuxConn.__init__: you can't assume the *last* 6 bytes... |
blob | commitdiff | raw | diff to current |
2011-02-03 |
Avery Pennarun | DemuxConn.__init__: abort the loop if read() returns... |
blob | commitdiff | raw | diff to current |
2011-02-03 |
Avery Pennarun | helpers.py: always use two blank lines between function... |
blob | commitdiff | raw | diff to current |
2011-02-01 |
Avery Pennarun | Merge branch 'mux' |
blob | commitdiff | raw | diff to current |
2011-02-01 |
Brandon Low | Add DemuxConn and `bup mux` for client-server |
blob | commitdiff | raw | diff to current |
2011-01-26 |
Brandon Low | Combine and speed up idx->midx and bupindex merge |
blob | commitdiff | raw | diff to current |
2011-01-19 |
Rob Browning | Remove MetadataError and make apply error handling... |
blob | commitdiff | raw | diff to current |
2011-01-10 |
Zoran Zaric | Fix typo in documentation for strip_base_path |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Avery Pennarun | Merge branch 'next' into 'master' |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Avery Pennarun | Merge branch 'zz/strip_path_fix' bup-0.21 |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Zoran Zaric | Fix a bug in strip_path when prefix is a symlink |
blob | commitdiff | raw | diff to current |
2011-01-04 |
Zoran Zaric | Adds --graft option to bup save. |
blob | commitdiff | raw | diff to current |
2011-01-04 |
Avery Pennarun | Fix some 'print' to stdout that snuck in somehow. |
blob | commitdiff | raw | diff to current |
2011-01-03 |
Avery Pennarun | Merge branches 'gf/ls', 'gf/tag', 'zz/import-rsnapshot... bup-0.21-rc1 |
blob | commitdiff | raw | diff to current |
2011-01-03 |
Zoran Zaric | Adds a strip and strip-path option to bup save. |
blob | commitdiff | raw | diff to current |
2010-12-23 |
Avery Pennarun | Skip over invalid .idx files if we find any. |
blob | commitdiff | raw | diff to current |
2010-10-24 |
Rob Browning | Move stat-related work to bup.xstat; add xstat.stat. |
blob | commitdiff | raw | diff to current |
2010-10-24 |
Rob Browning | Add helpers.fstat and _helpers._have_ns_fs_timestamps. |
blob | commitdiff | raw | diff to current |
2010-10-24 |
Rob Browning | Add a helpers.FSTime class to handle filesystem timesta... |
blob | commitdiff | raw | diff to current |
2010-10-09 |
Rob Browning | Add helpers.detect_fakeroot() and use it in relevant... |
blob | commitdiff | raw | diff to current |
2010-09-24 |
Rob Browning | Add (sec, ns) timestamps and extended stat, lstat,... |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Avery Pennarun | Merge branch 'maint' |
blob | commitdiff | raw | diff to current |
next |