aboutsummaryrefslogtreecommitdiffstats
path: root/kup
AgeCommit message (Expand)AuthorFilesLines
2017-03-28Make sure we use sanitized KUP_SUBCMDkup-0.3.6Konstantin Ryabitsev1-1/+1
2017-03-28Add support for the "info" subcommandKonstantin Ryabitsev1-0/+9
2017-03-14Add support for subcmd config optionKonstantin Ryabitsev1-5/+25
2012-04-20Don't use magic to guess the format.Konstantin Ryabitsev1-39/+8
2012-02-20Don't use untaint, hardcode the PATHKonstantin Ryabitsev1-10/+5
2011-12-08Remove kup.kernel.org as the default host.Konstantin Ryabitsev1-2/+6
2011-11-24Allow / in KUP_RSH, add manpages and adjust tabs.Konstantin Ryabitsev1-437/+439
2011-11-18Add config-file support for kup and kup-server.kup-0.3.1Konstantin Ryabitsev1-0/+18
2011-11-17kup: change the default from upload.kernel.org to kup.kernel.orgH. Peter Anvin1-1/+1
2011-10-20kup: better error messages from canonicalize_path()H. Peter Anvin1-8/+17
2011-10-19Merge branch 'master' into dirH. Peter Anvin1-0/+13
2011-10-19kup: use File::Spec->splitpath() to get the basenameH. Peter Anvin1-2/+3
2011-10-19kup: allow the user to provide a directory-only path for putH. Peter Anvin1-0/+12
2011-10-18kup: handle the @args array properly in the dir commandH. Peter Anvin1-1/+2
2011-10-18kup: add missing semicolonH. Peter Anvin1-1/+1
2011-10-18kup, kup-server: new command to list back a directoryH. Peter Anvin1-0/+20
2011-10-18kup: make command() handle spaces and newlinesH. Peter Anvin1-12/+14
2011-10-17kup: centralize command sending, and allow a --verbose optionH. Peter Anvin1-26/+26
2011-10-10kup: be more user-friendly with the pathsH. Peter Anvin1-13/+69
2011-10-08Make it explicit that this program is GPL v2+H. Peter Anvin1-0/+12
2011-10-06kup: document the alias "del" for "rm/delete"H. Peter Anvin1-1/+1
2011-10-06kup: need to escape literal @ in regexps, correct matching operatorH. Peter Anvin1-2/+2
2011-10-06kup: disallow attaching arguments directly to -pH. Peter Anvin1-2/+2
2011-10-06kup: separate the rsh/ssh command from the destinationH. Peter Anvin1-6/+19
2011-10-05kup: do some very minimal verification on KUP_RSHH. Peter Anvin1-4/+8
2011-10-04kup: typo fixes and regular expression simplificationsJean Delvare1-9/+9
2011-10-04kup: cat_file should output the size, not the filenameH. Peter Anvin1-1/+1
2011-10-04kup: get_data_format() takes the data, not $fmtH. Peter Anvin1-1/+1
2011-10-04Drop server-side format detection; add timeoutsH. Peter Anvin1-6/+52
2011-10-04Remove : from the forbidden setH. Peter Anvin1-1/+1
2011-10-04kup: add binmode in cat_file()H. Peter Anvin1-0/+2
2011-10-04is_valid_filename: block characters that can cause troubleH. Peter Anvin1-2/+8
2011-10-04kup: add % to the list of ASCII characters that cannot be self-encodedH. Peter Anvin1-1/+1
2011-10-01kup: sync is_valid_filename() with korguploadH. Peter Anvin1-14/+17
2011-09-28Cap filename components to 251 bytesH. Peter Anvin1-1/+17
2011-09-27Add DELETE commandH. Peter Anvin1-0/+28
2011-09-27Add LINK command (very similar to MOVE!)H. Peter Anvin1-4/+9
2011-09-27Allow the move destination to be a directory name ending in /H. Peter Anvin1-0/+8
2011-09-27kup: flush and close the output to let the child process finishH. Peter Anvin1-0/+11
2011-09-27kup: options to ssh, untaint specific environment variablesH. Peter Anvin1-2/+14
2011-09-27Disable feature 'unicode_strings' as it is too newH. Peter Anvin1-1/+1
2011-09-27kup: add mkdir and mv commandsH. Peter Anvin1-11/+80
2011-09-27kup: output usage error instead of Perl uninitialized errorsH. Peter Anvin1-1/+5
2011-09-27kup: the signature comes before the remote pathH. Peter Anvin1-4/+4
2011-09-27kup: add a proper top level and main loop; do a "dry run"H. Peter Anvin1-47/+99
2011-09-27kup: beginnings of a client commandH. Peter Anvin1-0/+246