]> arthur.barton.de Git - bup.git/history - lib/bup/helpers.py
is_superuser: test for group 544 or 0 on cygwin
[bup.git] / lib / bup / helpers.py
2018-04-07 Rob Browningis_superuser: test for group 544 or 0 on cygwin
2018-01-27 Rob BrowningUse absolute_import from the __future__ everywhere
2018-01-27 Rob BrowningAdd compat.items() and use it
2018-01-27 Rob BrowningDon't use cmp()
2018-01-21 Rob Browningcolumnate: use // not / for division
2018-01-20 Rob Browningpath_components: adjust exception raise for py3
2018-01-15 Rob BrowningIgnore mincore when it returns ENOSYS
2018-01-15 Rob BrowningClean subprocess output without newliner
2017-10-08 Rob BrowningAdd vfs2 and rewrite restore to use it
2017-09-10 Rob BrowningUse next(it), not it.next() and drop the helpers fallback
2016-12-17 Rob Browningcheck_repo_or_die: don't test via stat "pack/."
2016-12-07 Rob BrowningAdd bup prune-older command
2016-10-30 Rob Browningrm: move core code to bup.rm module
2016-09-10 Rob BrowningReport unknown root status if getwindowsversion > 5
2016-07-09 Rob Browningimport-duplicity: use readpipe, not check_output
2016-07-01 Jonathan WrightFix fsyncing on OSX on SMB file-systems
2016-06-12 Rob BrowningCheck save/split names early via valid_save_name
2016-01-09 Rob Browninghelpers: rename realpath to resolve_parent
2016-01-01 Rob Browningfdatasync: call F_FULLFSYNC fcntl on OS X
2016-01-01 Rob BrowningUse Python 3 compatible "except ... as e" syntax
2015-12-20 Rob Browningfmincore: treat mmap EINVAL as ENODEV (i.e. skip)
2015-12-17 Rob Browninghashsplit: skip uncaching when mmap is unsupported
2015-12-12 Rob BrowningFix utc_offset_str for fractional TZs
2015-11-29 Rob BrowningChoose 2M when SC_ARG_MAX is -1 (unspecified)
2015-07-14 Rob BrowningHandle mincore cross-platform differences
2015-07-14 Rob BrowningHandle sysconf results more carefully
2015-06-28 Rob BrowningMove _page_size to helpers.sc_page_size
2015-06-28 Rob BrowningGet SC_ARG_MAX from os.sysconf(), not C
2015-04-24 Johannes BergReject invalid string in --date argument
2015-03-28 Rob BrowningGet TZ offset from C localtime, given tm_gmtoff 0.27-rc4
2015-03-10 Gabriel FilionMerge pull request #13 from Farioko/patch-1
2015-02-16 Rob Browningsave: make --strip-path=/ a no-op
2014-08-29 Rob BrowningFix typo in atomically_replaced_file docstring
2014-08-08 Nathan BirdOnly silence ENOENT in helpers.unlink
2014-08-05 Rob BrowningMerge work on atomic writes
2014-08-05 Rob BrowningAdjust atomically_replaced_file documentation.
2014-08-05 Nathan BirdAdd atomically_replaced_file for safer output
2014-06-30 Rob Browningparse_excludes: drop empty --exclude-from paths
2014-06-30 Rob BrowningIgnore empty lines in --exclude-rx-from files
2014-05-13 Gabriel FilionMove unshared version code from helpers to version... 0.26-rc1
2014-05-10 Rob BrowningFind SC_ARG_MAX via C sysconf().
2014-05-10 Rob BrowningRead ARG_MAX directly via os.sysconf('SC_ARG_MAX').
2014-05-08 Rob BrowningAdd a batchpipe() command to helpers that behaves somew...
2014-05-08 Rob BrowningMerge work to make helpers.next() match the newer Pytho...
2014-05-08 Rob BrowningOnly define helpers.next() if Python's isn't new enough.
2014-05-08 Aidan Hobson SayersDrop helpers.next() and just use Python's built-in.
2014-05-02 Rob Browninghelpers.py: use returncode to get the subprocess exit...
2014-05-02 Rob Browninghelpers.py: check subprocess exit status in readpipe().
2014-01-31 Rob BrowningFix drecurse relative --excludes, quash duplicates...
2013-12-21 Rob BrowningDon't fail tests when the timestamp read resolution...
2013-12-21 Thomas KlausnerAdd index option "--exclude-rx-from FILE".
2013-12-05 Rob BrowningAdd helpers.fdatasync(); fix interleaved mmap/read...
2013-08-26 Kumar AppaiahAdd --human-readable option to "bup web".
2013-08-25 Rob Browningmain.py: forward SIGTSTP/SIGCONT so "C-z" will actually...
2013-05-27 Rob BrowningUse sys.platform instead of platform.system().
2013-03-24 Rob BrowningAdd support for "bup index --exclude-rx <pattern> ...
2013-03-08 Rob BrowningFix use of Python assert() with respect to optimization.
2013-03-08 Rob BrowningMove parse_excludes to helpers and rework it a bit.
2013-03-01 Rob BrowningOfficially drop support for Python 2.4.
2013-02-03 Rob BrowningCache all password (pwd) and group (grp) database lookups.
2013-02-02 Rob BrowningOverhaul restore destination handling, and stripping...
2012-12-22 Rob BrowningSave metadata during "bup save".
2012-09-24 Rob BrowningChange userfullname() default back to "user%d" for...
2012-09-22 Michael WittenFallbacks for missing GECOS data; this solves a test...
2011-05-30 Avery PennarunMerge branch 'master' into meta
2011-05-15 Avery PennarunMerge branch 'master' into config
2011-05-15 Aneurin PriceAdd is_superuser() helper function
2011-03-20 Avery PennarunMerge branch 'maint'
2011-03-11 Avery PennarunMerge branch 'maint'
2011-03-10 Avery PennarunMerge branch 'maint'
2011-02-28 Avery PennarunMerge branch 'rlb/meta'
2011-02-28 Avery PennarunMerge branch 'master' into meta
2011-02-26 Avery PennarunMerge commit '6f02181' bup-0.24
2011-02-20 Avery Pennarunhelpers: separately determine if stdout and stderr...
2011-02-20 Avery Pennaruncmd/split: fixup progress message, and print -b output...
2011-02-19 Avery PennarunMerge remote branch 'origin/master' into meta
2011-02-17 Avery PennarunMerge branch 'bl/bloomcheck' into ap/cleanups
2011-02-17 Avery Pennaruncmd/{bloom,midx}: clean up progress messages.
2011-02-13 Avery Pennarun_helpers.c: Remove ugly 'python' junk from argv[0]...
2011-02-10 Rob BrowningMerge remote branch 'origin/master' into meta
2011-02-08 Avery PennarunMerge branch 'bloom'
2011-02-08 Avery Pennarunbloom: avoid kernel disk flushes when we dirty a lot...
2011-02-07 Brandon Lowmidx: Write midx4 in C rather than python
2011-02-07 Brandon Lowmidx4: midx2 with idx backreferences
2011-02-07 Brandon Lowmmap: Make closing source file optional
2011-02-03 Avery PennarunDemuxConn.__init__: you can't assume the *last* 6 bytes...
2011-02-03 Avery PennarunDemuxConn.__init__: abort the loop if read() returns...
2011-02-03 Avery Pennarunhelpers.py: always use two blank lines between function...
2011-02-01 Avery PennarunMerge branch 'mux'
2011-02-01 Brandon LowAdd DemuxConn and `bup mux` for client-server
2011-01-26 Brandon LowCombine and speed up idx->midx and bupindex merge
2011-01-19 Rob BrowningRemove MetadataError and make apply error handling...
2011-01-10 Zoran ZaricFix typo in documentation for strip_base_path
2011-01-08 Avery PennarunMerge branch 'next' into 'master'
2011-01-08 Avery PennarunMerge branch 'zz/strip_path_fix' bup-0.21
2011-01-08 Zoran ZaricFix a bug in strip_path when prefix is a symlink
2011-01-04 Zoran ZaricAdds --graft option to bup save.
2011-01-04 Avery PennarunFix some 'print' to stdout that snuck in somehow.
2011-01-03 Avery PennarunMerge branches 'gf/ls', 'gf/tag', 'zz/import-rsnapshot... bup-0.21-rc1
2011-01-03 Zoran ZaricAdds a strip and strip-path option to bup save.
next