aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* kup: use File::Spec->splitpath() to get the basenameno-dirH. Peter Anvin2011-10-191-2/+3
* kup.1: document the handling of pathnamesH. Peter Anvin2011-10-191-0/+12
* kup: allow the user to provide a directory-only path for putH. Peter Anvin2011-10-191-0/+12
* kup: make command() handle spaces and newlinesH. Peter Anvin2011-10-181-12/+14
* kup-server: more sane default pathnamesH. Peter Anvin2011-10-182-11/+11
* kup-server: a *sane* way to support non-user tmp directoriesH. Peter Anvin2011-10-182-10/+28
* Revert "kup-server: allow deployment with a 1777 tmp directory"H. Peter Anvin2011-10-181-11/+4
* kup-server: use fatal() not die()H. Peter Anvin2011-10-181-1/+1
* kup-server: allow deployment with a 1777 tmp directoryH. Peter Anvin2011-10-181-4/+11
* genrings: require key IDs to be a hexadecimal formH. Peter Anvin2011-10-181-1/+1
* genrings: filter out expired and revoked keysH. Peter Anvin2011-10-181-2/+41
* genrings: simple script to generate per-user key ringsH. Peter Anvin2011-10-181-0/+75
* kup: centralize command sending, and allow a --verbose optionH. Peter Anvin2011-10-171-26/+26
* gpg-sign-all: utility script to sign a bunch of files with gpgH. Peter Anvin2011-10-171-0/+26
* Move the test keyrings into the test/ directoryH. Peter Anvin2011-10-134-0/+0
* README: make it clear that the existing paths are dummiesH. Peter Anvin2011-10-131-6/+8
* Rename korgupload to kup-serverH. Peter Anvin2011-10-133-6/+6
* korgupload: make dummy paths a bit more obviously dummyH. Peter Anvin2011-10-131-5/+6
* kup.1: clean up whitespaceH. Peter Anvin2011-10-101-2/+2
* korgupload: whitespace cleanupH. Peter Anvin2011-10-101-15/+15
* kup: be more user-friendly with the pathsH. Peter Anvin2011-10-101-13/+69
* kup.1: fix formatting around the --host optionH. Peter Anvin2011-10-101-1/+1
* Make it explicit that this program is GPL v2+H. Peter Anvin2011-10-084-8/+376
* kup.1: Add man pageH. Peter Anvin2011-10-061-0/+127
* kup: document the alias "del" for "rm/delete"H. Peter Anvin2011-10-061-1/+1
* kup: need to escape literal @ in regexps, correct matching operatorH. Peter Anvin2011-10-061-2/+2
* kup: disallow attaching arguments directly to -pH. Peter Anvin2011-10-061-2/+2
* kup: separate the rsh/ssh command from the destinationH. Peter Anvin2011-10-061-6/+19
* kup: do some very minimal verification on KUP_RSHH. Peter Anvin2011-10-051-4/+8
* kup: typo fixes and regular expression simplificationsJean Delvare2011-10-041-9/+9
* README: document the constraints on the configurable paths betterH. Peter Anvin2011-10-041-0/+35
* kup: cat_file should output the size, not the filenameH. Peter Anvin2011-10-041-1/+1
* korgupload: add a missing "my" in a loopH. Peter Anvin2011-10-041-1/+1
* test: add test with an xz payloadH. Peter Anvin2011-10-041-0/+0
* kup: get_data_format() takes the data, not $fmtH. Peter Anvin2011-10-041-1/+1
* Drop server-side format detection; add timeoutsH. Peter Anvin2011-10-0416-206/+405
* Remove : from the forbidden setH. Peter Anvin2011-10-042-2/+2
* kup: add binmode in cat_file()H. Peter Anvin2011-10-041-0/+2
* is_valid_filename: block characters that can cause troubleH. Peter Anvin2011-10-042-4/+16
* kup: add % to the list of ASCII characters that cannot be self-encodedH. Peter Anvin2011-10-041-1/+1
* korgupload: use gpgv, not gpgH. Peter Anvin2011-10-031-7/+4
* korgupload: remove redundant | in regexH. Peter Anvin2011-10-021-1/+1
* korgupload: fail on any %-sequence that isn't validH. Peter Anvin2011-10-021-1/+1
* test: make sure pathname length is measured in bytesH. Peter Anvin2011-10-011-0/+258
* test: a few more tests for invalid pathnamesH. Peter Anvin2011-10-013-0/+67
* test: test for overlong pathnamesH. Peter Anvin2011-10-011-0/+258
* test: Make sure we reject really long filenamesH. Peter Anvin2011-10-011-0/+22
* test: make sure we do not allow dot filesH. Peter Anvin2011-10-011-0/+22
* kup: sync is_valid_filename() with korguploadH. Peter Anvin2011-10-011-14/+17
* korgupload: stricter filename checking, is_clean_string() in parseH. Peter Anvin2011-10-011-29/+33