]> arthur.barton.de Git - bup.git/history - lib
index: remove vestigial buffer and sys imports
[bup.git] / lib /
2020-01-18 Rob Browningindex: remove vestigial buffer and sys imports
2020-01-18 Rob Browninggit: shun buffers in packidxes
2020-01-18 Rob Browninghashsplit: adapt for python 3
2020-01-17 Rob BrowningAdd "do nothing" path_msg to centralize path conversions
2020-01-17 Johannes Bergmetadata: accept only fixed python-xattr in python3
2020-01-12 Johannes Berggit: remove global variable ignore_midx
2020-01-12 Aidan Hobson SayersFix memory leak in *stat calls in _helpers.c
2020-01-12 Greg Troxelbloom_add: avoid declaration inside for statemnet
2020-01-11 Rob BrowningOnly change LC_CTYPE for bup-python itself, not sh...
2020-01-11 Rob Browningbup: make sure stdout and stderr are binary for subcmds
2020-01-11 Rob Browningtest_utc_offset_str: str -> bytes for py3
2020-01-11 Rob Browningcompat.hexstr: add and use
2020-01-11 Rob Browningprune-older: paper over python 3's integer type changes
2020-01-09 Johannes Bergmetadata: use python-xattr pyxattr compat code
2020-01-07 Johannes BergCatPipe: remove _ver_warned
2019-12-22 Rob BrowningFix tindex for python 3
2019-12-15 Rob Browningmerge_iter: don't compare generators with < via heapq
2019-12-15 Rob BrowningMake adjustments to fix tbloom for python 3
2019-12-15 Rob BrowningDrop BUP_RESOURCE_PATH; find it via __file__
2019-12-15 Rob BrowningRequire LC_CTYPE to be iso-8859-1 for Python 3
2019-12-15 Rob BrowningPrevent Python 3 from interfering with argv bytes
2019-12-15 Rob BrowningSimplify bup startup process
2019-12-15 Rob BrowningMove bup to cmd/ and symlink ./bup to cmd/bup
2019-12-01 Rob BrowningMove pwd grp functions to pwdgrp module; require binary...
2019-12-01 Rob Browningusername/userfullname: use struct names
2019-11-30 Rob Browningjoin_bytes: pass the join() args correctly for py3
2019-11-30 Rob Browning_helpers: fix -Wsign-compare warnings
2019-11-29 Rob BrowningRemove inefficient (or will be) uses of buffer
2019-11-29 Rob Browninghashsplit: join buffers more efficiently
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 BrowningMinimize use of preexec_fn
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-10-05 Rob BrowningRename chain_ex to add_ex_ctx to reflect upstream termi...
2019-10-05 Rob Browningsome_invalid_save_parts_rx: avoid nested char set
2019-09-29 Rob Browningvfs: accommodate py3 exception module removal
2019-09-29 Rob Browningbup_stat bup_lstat: always treat path as binary
2019-08-18 Jamie WyrickInclude <sys/time.h> for lutimes, if available.
2019-08-18 Greg Troxelrestore: create fifos with mkfifo, not mknod
2019-04-13 Rob Browningrev_list: handle multiple results/ref from remote for...
2019-04-12 Rob BrowningHandle commit mergetags (at all)
2019-03-03 Rob Browningvint: remove unneded loop guards and improve checks
2019-03-03 Rob Browningget: note writes in just_write and fsck after tests
2019-03-03 Rob BrowningAdd bup get; see the documentation for further information
2019-03-03 Rob Browningrepo: add update_ref() and new_packwriter() to support...
2019-03-03 Rob Browningrepo: add VFS resolve(); test resolve() via local and...
2019-01-13 Rob Browningrepo: avoid cyclic dependency with is_remote method
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 Browningwalk_object: accept a get function instead of catpipe
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-12-08 Rob Browningvfs: short circuit read when at EOF
2018-12-08 Rob Browningvfs: import EINVAL for FileReader seek and include...
2018-09-03 Rob Browningvfs: flatten resolution cache key
2018-09-03 Julien Goodwinlib/xstat: use // not / for int division for py3
2018-09-03 Julien Goodwinvfs: remove unused izip import
2018-09-02 Julien GoodwinUpdate file() calls to open() for py3
2018-09-02 Julien Goodwinlib/gc: update lambda syntax 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-08-18 Rob Browningvfs: include unique repo id in resolution cache key
2018-07-07 Rob Browningvfs.contents: remove unreachable code to handle commit...
2018-07-07 Rob Browninghelpers: use compat.range everywhere for py3
2018-07-07 Rob Browninghelpers: use // not / for division
2018-07-07 Rob Browningtimespec_to_nsecs(): don't destructure arguments
2018-07-01 Rob Browningvfs: cache resolve() calls to improve (fuse) performance
2018-05-06 Rob Browningvfs.copy_item: don't try to copy an integer mode
2018-05-06 Rob Browningcache_notice: import randrange; use del not pop();...
2018-04-07 Rob Browningis_superuser: test for group 544 or 0 on cygwin
2018-04-01 Rob BrowningCatPipe.get: fix error message construction (wrong...
2018-03-31 Rob Browningrepo: make repository classes closeable and close clien...
2018-03-31 Rob BrowningMake PackWriter a "with" context manager
2018-03-31 Rob BrowningPackWriter: allow specification of a repo_dir
2018-03-31 Rob Browningtclient: invoke bup via absolute path
2018-03-31 Rob Browningcompat: add range and use it in the vfs
2018-03-31 Rob Browningvfs: limit root_items branches to refs/heads
2018-03-28 Rob BrowningAdd "AND CONTRIBUTORS" to options.py license
2018-03-28 Rob BrowningAdd "AND CONTRIBUTORS" to bupsplit.h and bupsplit.c...
2018-03-25 Rob Browning_cmp_sha: Replace manual sha comparison with memcmp
2018-03-13 Rob BrowningRevert "lib/__init__.py: remove, since lib is not a...
2018-03-10 Rob Browninglib/__init__.py: remove, since lib is not a package
2018-02-25 Rob BrowningSwitch mincore to Py_buffer for py3
2018-02-01 Rob Browninggit.repo: don't unintentionally set global repodir
2018-01-31 Rob BrowningLocalRepo.__init__: use correct dir everywhere
2018-01-27 Rob BrowningUse absolute_import from the __future__ everywhere
2018-01-27 Rob BrowningRemove circular dep between git and midx
2018-01-27 Rob Browning_helpers: fix module init, and get it at least building...
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-20 Rob Browningoptions: use items() instead of iteritems()
next