summaryrefslogtreecommitdiff
path: root/usr.bin/rsync/main.c
AgeCommit message (Expand)Author
2021-03-31Add option to suppress the Message of the Dayjob
2021-03-22Compare explicitly against NULL.Claudio Jeker
2020-12-15Initialize the poll_timeout before rsync_server() is called.Claudio Jeker
2020-11-24Simple implementation of --timeout to exit after specified seconds of I/OClaudio Jeker
2020-02-11Simplify and unify wording for the -I sourceaddr option in various places.Theo de Raadt
2019-08-09Add --address argument to openrsync to bind to the specified addressClaudio Jeker
2019-06-03Don't close the socket in rsync_socket() itself but after calling it.Christian Weisgerber
2019-05-28unintialized fd passed to close(), found by hiltjo posthumaTheo de Raadt
2019-05-08remove sess argument from log functions. ok deraadt@Sebastian Benoit
2019-04-04Add support for not crossing filesystem boundaries (-x) to rsync. Optionbket
2019-04-01many improvements to rsync(1) documentation:Ingo Schwarze
2019-03-31Drop --devices and --specials from the synopsis because they are onlyIngo Schwarze
2019-03-31Add ability to combine rsync:// and -e by splitting rsync_socket()Christian Weisgerber
2019-03-30Make the synopsis more palatable by deleting useless long optionIngo Schwarze
2019-03-30repair confusing "} if" indent; from naddyTheo de Raadt
2019-03-30document --del, ok deraadt@Christian Weisgerber
2019-03-30Add --del as alias for --delete.Christian Weisgerber
2019-03-25-z support isn't as trivial as linking -lz so it hasn't been writtenTheo de Raadt
2019-03-23indents and reflows around ERR*() and LOG*(); ok bennoTheo de Raadt
2019-03-23repair exit codes, slightly broken after last commit (please do not goTheo de Raadt
2019-03-18flesh out SYNOPSIS and usage() somewhat;Jason McIntyre
2019-03-06Simplify startup code, various phases are heading straight towards exitTheo de Raadt
2019-02-21implement --numeric-ids, tweaked by kristapsSebastian Benoit
2019-02-18new attempt to sync with kristaps up to Sun Feb 17 2019Sebastian Benoit
2019-02-18revert previousSebastian Benoit
2019-02-18sync with kristaps up to Sun Feb 17 2019Sebastian Benoit
2019-02-17delete bogus commentTheo de Raadt
2019-02-17Add support for --port=PORT and ":port" in the rsync:// URL.Theo de Raadt
2019-02-17rsync has a large number of failure exit codes, so don't get used to thisTheo de Raadt
2019-02-17percolate exit code from deeper code, so that values other than 1 areTheo de Raadt
2019-02-16nasty ugly invisible spacesTheo de Raadt
2019-02-16--archive is same as -aTheo de Raadt
2019-02-16add --help optionTheo de Raadt
2019-02-16add missing -no-OPT long optionsTheo de Raadt
2019-02-16implement -D and in turn -aFlorian Obser
2019-02-16Add chown pledge so that root can gift files to other uids.Florian Obser
2019-02-16a minimal --version long-option, so someone can unconfuse themselvesTheo de Raadt
2019-02-14sync with kristaps, commit 438c1948c76a1ecd94e53e09ba88ec7e93004540Florian Obser
2019-02-14sync with kristaps, commit 71065b31649480ceb1ee6942232d673bf8ab70c8Florian Obser
2019-02-14sync with kristaps, commit ab90d923f89b06308190d9fe371c7663c077e2bdFlorian Obser
2019-02-14sync with kristaps, commit c5350b9055c3921001778275bb808a5c811c21c1Florian Obser
2019-02-12long option -group is same as -g; ok bennoTheo de Raadt
2019-02-12whitespace and knfSebastian Benoit
2019-02-12sync, this also adds the -g option to the option parser.Sebastian Benoit
2019-02-12complete support for -e and -rsh=name optionsTheo de Raadt
2019-02-12add long-opts aliases for single-letter options already presentTheo de Raadt
2019-02-11premature bit snuck inTheo de Raadt
2019-02-11swap comparison arguments as needed, to match idiomatic C most of usTheo de Raadt
2019-02-11flags variable not neededTheo de Raadt
2019-02-11cleanup weird spaces around !. (We normalize source-code to a standardTheo de Raadt