summaryrefslogtreecommitdiff
path: root/support
Commit message (Collapse)AuthorAgeFilesLines
* Stop importing "re".Wayne Davison2022-09-191-1/+1
|
* Improve output of "N-bit" items in json data.Wayne Davison2022-09-101-4/+9
|
* Also change dashes in the dict var names to make jq use easier.Wayne Davison2022-09-101-1/+2
|
* A few more tweaks.Wayne Davison2022-09-101-0/+3
|
* Unify older protect-args capability to secluded-args name.Wayne Davison2022-09-101-0/+2
|
* Use dict for capabilities & optimizations in json output.Wayne Davison2022-09-101-4/+10
|
* Use JSON output if --version (-V) is repeated (client side only).Wayne Davison2022-09-101-0/+59
|
* Mention a potential bash security issue with openssh forced commands.Wayne Davison2022-09-091-0/+24
|
* Mention `copy-devices`.Wayne Davison2022-08-191-0/+1
|
* Manpage improvements.Wayne Davison2022-05-061-7/+10
|
* Specify log format to avoid malfunctions and unexpected errors. (#305)Yoichi NAKAYAMA2022-04-111-2/+2
| | | | | | Solve the following problems: * mishandling of commit message lines similar to committer lines * UnicodeDecodeError with commit messages that cannot be interpreted as utf-8
* More man page and NEWS improvements.Wayne Davison2022-01-161-24/+39
| | | | | | | - Add link targets for all option choices, not just the first one. - Tweak cross-link arg format. - Add more links, including some in the latest NEWS. - Split out a few numbered lists.
* Even more man page improvements.Wayne Davison2022-01-151-10/+16
|
* Man page improvments, including html cross-links.Wayne Davison2022-01-151-0/+24
|
* Change manpage headings in html to use h2 tags with an id target.Wayne Davison2022-01-121-6/+6
|
* Add an arg-protection idiom using backslash-escapesWayne Davison2022-01-091-3/+3
| | | | | | | | The new default is to protect args and options from unintended shell interpretation using backslash escapes. See the new `--old-args` option for a way to get the old-style splitting. This idiom was chosen over making `--protect-args` enabled by default because it is more backward compatible (e.g. it works with rrsync). Fixes #272.
* Tweak a comment.Wayne Davison2022-01-091-1/+2
|
* Improve rrsync usage and some more NEWS tweaks.Wayne Davison2022-01-032-4/+5
|
* Add error-code ignoring options to atomic-rsync.Wayne Davison2021-12-301-20/+33
|
* Tweak the rrsync man page.Wayne Davison2021-12-301-6/+10
|
* Fix rrsync directory normalization (#268)Marco Nenciarini2021-12-301-1/+1
| | | Fix an off-by-one in the `args.dir_slash_len` variable that leads to base every absolute path on `/`
* Add a default single-access lock.Wayne Davison2021-12-272-15/+39
|
* rrsync improvementsWayne Davison2021-12-263-269/+427
| | | | | | | | | | | | - Convert rrsync to python. - Enhance security of arg & option checking. - Reject `-L` (`--copy-links`) by default. - Add `-munge` and `-no-del` options. - Tweak the logfile line format. - Created an rrsync man page. - Use `configure --with-rrsync` if you want `make install` to install rrsync and its man page. - Give lsh more rrsync testing support.
* Convert atomic-rsync to python.Wayne Davison2021-12-201-88/+91
|
* Convert munge-symlinks to python.Wayne Davison2021-12-201-57/+68
|
* Make rrsync default to munged symlinks.Wayne Davison2021-12-201-14/+39
|
* Add options to assist in localhost rrsync testing.Wayne Davison2021-12-201-6/+29
|
* Improve a couple support scripts:Wayne Davison2021-11-132-3/+19
| | | | | | - rsync-no-vanished now avoids joining stdout & stderr, avoids affecting a non-client run, and gets the rsync status code correctly. - rsync-slash-strip now avoids affecting a non-client run.
* Add a couple more options to rrsync.Wayne Davison2021-10-011-0/+2
|
* Minor cleanup (#214)a13460542021-09-261-1/+1
| | | | | | | | | | | | - use `grep -E` and `grep -F` (`egrep` and `fgrep` are non-standard) - use same hashbang style for all test scripts - use explicit comparisons in test scripts - remove redundant ; from test scripts - make test script not executable, just like all the other scripts - unify codestyle across all test scripts - make openssl license exception clearer by having it at the top - use modern links in COPYING. The text now matches: https://www.gnu.org/licenses/gpl-3.0.txt - fix typo
* Update the options in rrsync.Wayne Davison2021-07-091-1/+4
|
* Fix git-set-file-times's handling of staged changed files.Wayne Davison2021-03-151-2/+3
|
* Tweak a comment.Wayne Davison2020-08-051-2/+2
|
* A couple minor changes.Wayne Davison2020-07-171-2/+2
|
* Add the `name converter` daemon parameter.Wayne Davison2020-07-171-0/+50
| | | | | | | | This is based on the long-standing patch but with the protocol changed to just use newlines as delimiters instead of null chars (since names should not contain a newline AND it makes it easier to write a helper script). Lots of other small improvements and a better default value for "numeric ids" when using "use chroot" with "name converter".
* Tweak lsh's Usage message & opening comment.Wayne Davison2020-07-131-9/+11
|
* Some misc cleanupWayne Davison2020-06-271-0/+1
| | | | | Remove some extraneous vars, update some years, add an rrsync opt, & ensure some less options are set right when running release-rsync.
* Use /usr/bin/env for increased portability.Wayne Davison2020-06-1617-17/+17
|
* Tweak my email.Wayne Davison2020-06-161-1/+1
|
* Update rrsync & its opt-culling script.Wayne Davison2020-06-131-1/+3
|
* Add hostname "lh" as a --no-cd localhost.Wayne Davison2020-06-042-2/+8
|
* Add a few new opts to rrsync.Wayne Davison2020-04-261-1/+3
|
* Change some packaging tools into python3 and make a few improvements.Wayne Davison2020-04-121-13/+30
|
* Put the year-tweak script into packaging dir.Wayne Davison2020-04-091-93/+0
|
* Set Copyright years and make them easier to updateWayne Davison2020-04-092-43/+169
| | | | | | | | I replaced git-set-file-times with an improved version that I wrote recently (in python3). A new script uses it to figure out the last-modified year for each *.[ch] file and updates its copyright. It also puts the latest year into the latest-year.h file for the output of --version.
* Use "exit 1" in atomic-rsync for error exit.Wayne Davison2020-04-051-1/+1
| | | | Fixes bug #15469.
* Handle a run from down inside the checkout tree.Wayne Davison2019-03-151-3/+9
|
* Improve write-only --sender check & handle 2 new options.Wayne Davison2019-01-151-2/+3
|
* Reject --log-file when read-only.Wayne Davison2019-01-091-1/+1
|
* Improve check for ".." and guard against dash args.Wayne Davison2019-01-091-2/+5
|