summaryrefslogtreecommitdiffstats
path: root/scripts
AgeCommit message (Collapse)Author
2023-06-27do not upload gpg signature to pypi, fixes #7649Thomas Waldmann
2022-11-27twine: use repo name instead of urlThomas Waldmann
2022-10-27Add new Windows build scripts and CI with GitHub and MSYS2 [backport]Rayyan Ansari
Fixes #7105
2022-10-27Remove old Windows scripts and Appveyor CI [backport]Rayyan Ansari
2022-03-06remove the blake2b compat checker scriptThomas Waldmann
this was used to compare compatibility of our vendored blake2b code (which we do not have any more) against the python stdlib blake2b code (which we always use now anyway).
2022-02-27pyupgrade --py38-plus ./**/*.pyThomas Waldmann
2022-01-22Merge pull request #6108 from sophie-h/sophie-h/list-command-lineTW
list: Add command_line to format keys
2022-01-22list: Add command_line to format keysSophie Herold
2022-01-16Merge pull request #5989 from szpak-forks/fishCompletion330FixTW
Fix command & switch completion in Fish 3.3.0+
2021-11-28Remove BORG_LIBC completionAndrey Bienkowski
BORG_LIBC was added in a4f7e69 to allow borg to work on systems where ctypes.util,find_library() fails. Since 9914968 borg no longer uses find_library().
2021-10-08Update shell completions to 1.1.17TW
2021-09-16Fix command completion in Fish 3.3.0+Marcin Zajączkowski
Fish 3.3.0 enabled stderr-nocaret flag by default which breaks stderr redirection with "^/dev/null". A posix-like "2>/dev/null" has to be used instead. https://github.com/fish-shell/fish-shell/pull/7907 https://github.com/fish-shell/fish-shell/issues/7105
2021-04-18fix pep8 violations in errorlist.pyRobert Blenis
2021-01-30Efficiency fixes thanks to @oxiediSanskritFritz
2021-01-26Tab completion support for additional archives for 'borg delete'SanskritFritz
Bash and Fish tab completions now too support more than just one archive provided for 'borg delete'.
2021-01-07Fix typosAndrea Gelmini
2021-01-03Add remote upload buffer (--remote-buffer) (#5574)axapaxa
add remote upload buffer (--remote-buffer) - added new option --remote-buffer - allow to_send to grow to selected size - don't grow if wait is specified - fill pipe on any command (including 'async_response') - add new option to docs - create EfficientBytesQueue to prevent recreation of buffer each time we send something - add tests for EfficientBytesQueue
2020-12-22Use HTTPS everywhere (mechanical edit using util from https-everywhere)Robin Schneider
Ref: https://github.com/EFForg/https-everywhere/tree/master/utils/rewriter ```Shell ~/src/EFForg/https-everywhere/utils/rewriter/rewriter.js . ``` A few changes were reset/fixed manually before the commit.
2020-10-05pyinstaller: compute basepath from spec file locationThomas Waldmann
so it does not just run on the vagrant machine, but also everywhere else.
2020-09-27Update shell completionsoxiedi
2020-09-24Fix a few issues in zsh completionoxiedi
Namely: - add tags to all untagged contexts; - don't leak $debug_commands; - plus some cosmetic changes.
2020-09-08Build directory-based binary for macOS to avoid Gatekeeper delays.Manu
2020-07-31Support repositories in fish tab completion (#5256)SanskritFritz
support repositories and ssh hosts in fish tab completion
2020-07-26don't complete $BORG_RECREATE_I_KNOW_WHAT_I_AM_DOINGoxiedi
2020-07-24Rewrite Zsh completion.oxiedi
The new completion provides: - completion for almost all optional and positional arguments; - completion for Borg environment variables (parameters).
2020-04-18pyinstaller: work around issue with setuptools > 44Thomas Waldmann
see https://github.com/pypa/setuptools/issues/1963
2020-03-25[FEATURE] #4489 – Deprecate --nobsdflags optionThalian
Replaced by --noflags. In internal data structure the key 'bsdflags' is kept for backwards compatibility.
2019-10-30Updated pyinstaller spec file to support windows buildsJürg Rast
2019-10-30Created new scripts for preparing and building borgJürg Rast
2019-08-24Initial work to build and run borg under windowsJürg Rast
- Created a batch file to build borg on windows - Adjusted setup.py to be runnable on windows and build the windows extension - Extracted the free space check to a function in the platform module - Created the minimal needed (dummy) functions for the windows platform module
2019-03-15Shell completions: removed deprecated and added new optionsSanskritFritz
2019-03-15Shell completions for borg diff second archiveSanskritFritz
2019-02-22str.encode() / bytes.decode(): utf-8 is the default, fixes #4306Thomas Waldmann
note: i kept explicit utf-8 at some critical places, like e.g. key passphrase handling.
2019-02-11Merge pull request #4345 from ThomasWaldmann/update-scripts-masterTW
signing binaries with Qubes OS support, docs
2019-02-11signing binaries with Qubes OS support, docsThomas Waldmann
2019-02-10Option arguments for zsh tab completionSanskritFritz
2019-02-10More complete shell completions for borg mount -oSanskritFritz
2019-02-08Shell completions for borg compactSanskritFritz
2019-02-08New shell completions for borg 1.1.9SanskritFritz
2019-02-06Added shell completions for borg helpSanskritFritz
2019-02-01update release workflow using twine (docs, scripts), see #42131.2.0a1Thomas Waldmann
2018-10-29flake8: fix F841Thomas Waldmann
2018-06-22Shell completions reflect latest changesSanskritFritz
2018-02-06Using spaces instead of tabs for indentation.SanskritFritz
2018-02-05Fixed tab completion problem where a space is always added after path even ↵Viktor Bale
when it shouldn't
2018-01-17Merge pull request #3532 from SanskritFritz/masterTW
Updated zsh completions for borg 1.1.4
2018-01-10Updated zsh completions for borg 1.1.4SanskritFritz
2018-01-04Merge pull request #3510 from LocutusOfBorg/no-shebangTW
borg shell completion: remove shebang, useless because scripts are so…
2018-01-04borg shell completion: remove shebang, useless because scripts are sourcedGianfranco Costamagna
2018-01-03fix typo: allows to -> allows one toGianfranco Costamagna