]> arthur.barton.de Git - bup.git/history - lib/bup/t
get: adjust for python 3 and test there
[bup.git] / lib / bup / t /
2020-02-02 Rob Browninghelpers: add close_fds to exo
2020-02-02 Rob Browningtresolve: accommodate python 3 and test there
2020-02-02 Rob BrowningAdjust server and client to accommodate python 3
2020-02-02 Rob Browningtvfs: accommodate python 3 and test there
2020-02-02 Johannes Bergtests: git: test larger blob encode/decode
2020-02-02 Johannes Bergtests: vint: test EOFError after first byte
2020-02-02 Rob BrowningRework shstr to handle bytes and strings; add squote...
2020-02-02 Rob Browningtmetadata: accommodate python 3 and test there
2020-01-20 Rob Browninggit: accommodate python 3 and enable tests
2020-01-20 Rob Browninghelpers: accommodate python 3 and enable tests
2020-01-19 Rob Browningthelpers: call tzset() after changing TZ
2020-01-11 Rob Browningtest_utc_offset_str: str -> bytes for py3
2019-12-22 Rob BrowningFix tindex for python 3
2019-12-15 Rob BrowningMake adjustments to fix tbloom for python 3
2019-12-15 Rob BrowningSimplify bup startup process
2019-12-15 Rob BrowningMove bup to cmd/ and symlink ./bup to cmd/bup
2019-11-03 Rob Browningvfs: rely on FakeLink's target in readlink
2019-10-13 Rob BrowningFix hashsplit for python 3; add compat.buffer
2019-10-13 Rob Browningtgit: use print() for python 3; fix test data writes
2019-10-13 Rob Browningtxstat: fix for python 3
2019-10-13 Rob Browningthelpers: adjust for python 3
2019-10-13 Rob Browningvint: fix bytes for Python 3
2019-03-03 Rob Browningrepo: add VFS resolve(); test resolve() via local and...
2019-01-13 Rob BrowningMove vfs resolve() tests to tresolve.py
2019-01-13 Rob Browningtest_resolve_loop: ensure exception is actually thrown
2019-01-13 Rob Browningmetadata: always add/store/retrieve size for links...
2019-01-12 Rob BrowningReplace lresolve with resolve(..., follow=False)
2019-01-12 Rob Browningvfs: change /save/latest back to a symlink to the lates...
2019-01-12 Rob Browningvfs: use a type prefix for all cache keys
2018-12-08 Rob BrowningDon't return invalid data for offset reads (observed...
2018-09-02 Julien GoodwinUpdate file() calls to open() for py3
2018-09-01 Julien Goodwintindex: add 0o to current octal literal
2018-09-01 Julien GoodwinMigrate all xrange calls to range in bup.compat
2018-09-01 Julien GoodwinReplace remaining print statements with print function
2018-05-06 Rob Browningcache_notice: import randrange; use del not pop();...
2018-03-31 Rob Browningtclient: invoke bup via absolute path
2018-01-27 Rob BrowningUse absolute_import from the __future__ everywhere
2017-12-27 Rob BrowningRemove vfs (replaced by vfs2)
2017-12-24 Rob BrowningPort tmetadata to vfs2
2017-12-24 Rob Browningvfs2: add trivial random eviction commit cache
2017-12-16 Rob Browningvfs2._resolve_path: improve handling ENOTDIR, absolute...
2017-12-16 Rob Browningvfs2: drop custom Loop error; just use ELOOP IOError
2017-12-16 Rob Browningvfs2: report tree metadata for commits
2017-12-16 Rob Browningvfs2: distinguish commits with a Commit type
2017-12-16 Rob Browningvfs2._tree_data_and_bupm: make public
2017-12-16 Rob Browningvfs2: suffix duplicate save names (e.g. 1970-01-01...
2017-10-08 Rob BrowningAdd vfs2 and rewrite restore to use it
2017-09-21 Rob BrowningCatPipe.get: always return (oidx, type, size) for obj...
2017-09-10 Rob BrowningUse next(it), not it.next() and drop the helpers fallback
2017-06-18 Rob BrowningActually run test__git_date_str()
2017-06-18 Rob BrowningSupport catpipe get(...,size=True); require git >=...
2017-06-18 Rob Browningmetadata: set size when loading symlink info
2017-06-18 Rob BrowningSwitch to py2/3 compatible octal notation
2016-12-26 Rob Browningindex: only collect metadata for stale paths
2016-07-16 Rob BrowningDon't use multiple with context clauses
2016-07-03 Rob Browning_encode_packobj: raise ValueError for bad level
2016-06-12 Rob BrowningCheck save/split names early via valid_save_name
2016-04-02 Rob BrowningCheck saved_errors before and after every test
2016-03-26 Rob Browningtest_server_split_with_indexes: close packwriter
2016-02-14 Rob BrowningMerge initial bup rm command
2016-02-13 Rob BrowningAdd author and committer arguments to new_commit()
2016-01-17 Rob BrowningDon't import * from helpers
2016-01-09 Rob Browninghelpers: rename realpath to resolve_parent
2016-01-01 Rob BrowningUse BytesIO instead of StringIO
2016-01-01 Rob BrowningUse Python 3 compatible "except ... as e" syntax
2016-01-01 Rob BrowningUse Python 3 compatible octal notation
2015-12-12 Rob BrowningFix utc_offset_str for fractional TZs
2015-09-05 Rob Browningdemangle_name: handle .bupm files
2015-08-24 Rob Browningthashsplit: don't assume MINCORE_INCORE is defined
2015-07-14 Rob BrowningHandle mincore cross-platform differences
2015-06-28 Rob BrowningMove _page_size to helpers.sc_page_size
2015-06-21 Rob Browninglist_refs: add limit_to_heads and limit_to_tags
2015-06-20 Rob BrowningEject pages after save more selectively
2015-06-20 Rob BrowningEject our pages after save via fmincore
2015-03-28 Rob BrowningCreate t/sampledata/var/ and version it
2015-03-10 Gabriel FilionMerge pull request #13 from Farioko/patch-1
2015-03-08 Rob Browningtindex.py: move test file foo to t/tmp
2015-03-08 Rob Browningsampledata: use a local absolute symlink, not /etc
2015-02-16 Rob Browningsave: make --strip-path=/ a no-op
2015-01-31 Rob Browningtmetadata.py: print saved_errors in from_path test
2015-01-22 Rob Browningtgit.py: set git committer/author info
2014-12-31 Rob BrowningSkip dependent tests if we can't load loop or fuse
2014-08-06 Rob Browningatomically_replaced_file: ensure error leaves original
2014-08-05 Rob BrowningMerge work on atomic writes
2014-08-05 Rob Browningthelpers.py: use t/tmp as the tmpdir parent
2014-08-05 Nathan BirdAdd atomically_replaced_file for safer output
2014-05-21 Rob BrowningUse CatPipe, not show, in git_commit_dates()
2014-05-10 Rob BrowningRead ARG_MAX directly via os.sysconf('SC_ARG_MAX').
2014-05-10 Rob BrowningRevert "Write the system ARG_MAX to an autogenerated...
2014-05-08 Rob BrowningAdd a batchpipe() command to helpers that behaves somew...
2014-05-08 Rob BrowningWrite the system ARG_MAX to an autogenerated config...
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-02 Rob Browninghelpers.py: use returncode to get the subprocess exit...
2014-03-29 Mark J Hewittt/tmetadata.py: accommodate changes to xattr.set error...
2014-02-15 Aidan Hobson SayersAlways return a level 0 blob from _splitbuf() for BLOB_...
2014-01-29 Rob Browningtmetadata.py, txstat.py: don't remove tmpdirs when...
2014-01-29 Rob Browningtmetadata.py, txstat.py: use t/tmp as the tmpdir parent.
2014-01-29 Rob Browningtindex.py: use a tmpdir in t/tmp instead of working...
2014-01-29 Rob Browningtclient.py: use a tmpdir in t/tmp instead of working...
next