summaryrefslogtreecommitdiff
path: root/clientserver.c
AgeCommit message (Expand)AuthorFilesLines
2013-01-19Update copyright year.Wayne Davison1-1/+1
2012-09-23Make read_args() return the full request.Wayne Davison1-4/+1
2011-11-23Another asprintf() return-value-check tweak.Wayne Davison1-1/+1
2011-10-08Let's cast getpid() to an int instead of a long for snprintf().Wayne Davison1-1/+1
2011-07-16Replace another inet_ntop() call with getnameinfo().Wayne Davison1-1/+1
2011-06-04Add a colon if a non-empty pre-xfer exec message follows.Wayne Davison1-2/+3
2011-06-04Handle EINTR when reading the pre-xfer exec message.Wayne Davison1-1/+8
2011-06-04Send error messages from pre-xfer exec script to the user.Wayne Davison1-27/+56
2011-01-03Daemon supports forward-DNS lookups for simple hostnamesWayne Davison1-1/+1
2010-12-23Protect a remote filename that starts with a dash.Wayne Davison1-1/+4
2010-10-12Add @group auth and overrides to "auth user" daemon config.Wayne Davison1-6/+4
2010-06-19Close the socket fds in the "post-xfer exec" process.Wayne Davison1-0/+3
2010-04-24Don't set the umask to 0 any more: it's ugly and pointless.Matt McCutchen1-4/+1
2010-02-06If a module has no path setting, return an error.Wayne Davison1-0/+5
2009-11-08Make use of seteuid() determined by configure.Wayne Davison1-1/+5
2009-10-27Get rid of some unneeded externs.Wayne Davison1-1/+0
2009-10-20Make sure daemon's io_timeout is used as a maximum value.Wayne Davison1-1/+1
2009-10-20Moved a few group-related functions with some minor tweaks;Wayne Davison1-27/+25
2009-10-17Allow %VAR% environment references in daemon-config parameter values.Wayne Davison1-22/+33
2009-10-17Call seteuid() when calling setuid().Wayne Davison1-1/+1
2009-10-02Change the msg pipe to use a real multiplexed IO modeWayne Davison1-3/+3
2009-05-23Refactorings to the filter code, most notably:Matt McCutchen1-6/+6
2009-05-23Use typedefs for the filter structures.Wayne Davison1-1/+1
2009-05-23Change filter MATCHFLGs to FILTRULEs.Wayne Davison1-4/+4
2009-05-07Enhance name_to_{u,g}id() to optionally parse numbers and renameWayne Davison1-14/+8
2009-02-19Properly indent some lines.Wayne Davison1-10/+10
2009-02-19Added a way for supplementary groups to be specified in the rsyncd.confWayne Davison1-36/+112
2009-01-15Change some args from "char *" to "const char *" in order to get rid ofWayne Davison1-2/+2
2009-01-15Added the "reverse lookup" daemon-config parameter.Matt McCutchen1-1/+9
2009-01-03Update the copyright year.Wayne Davison1-1/+1
2008-11-09Fixed a bunch of "warn_unused_result" compiler warnings.Wayne Davison1-3/+7
2008-09-11Convey the cleaned-up module-path to the user in all cases.Wayne Davison1-31/+33
2008-09-10Fix the %P logfile escape inside a chroot.Wayne Davison1-36/+32
2008-09-01Split up the ifuncs.h file into 3 .h files.Wayne Davison1-1/+1
2008-07-28Added a client --munge-links option that works like the daemonWayne Davison1-4/+11
2008-07-27Added a command-line override for daemon config parameters:Wayne Davison1-0/+1
2008-07-26Change the references to "service" to be either "section" or "module".Wayne Davison1-1/+1
2008-07-21Improved var-checker and tweaked all the issues it found.Wayne Davison1-1/+0
2008-07-20Include the array-size in array externs so that IBM's code-checkerWayne Davison1-1/+1
2008-07-13Added the --info=FLAGS an --debug=FLAGS options, which allowsWayne Davison1-5/+3
2008-04-15Moved the setting of the socket options before the connect().Wayne Davison1-6/+0
2008-03-30Improved the chdir() code:Wayne Davison1-5/+5
2008-03-22Added XFLG_DIR2WILD3 flag that the daemon uses to transform anyWayne Davison1-5/+5
2008-03-20Changed the name of the server_filter_list to beWayne Davison1-6/+6
2008-03-17A couple more changes for dealing with "checker" warnings.Wayne Davison1-1/+1
2008-03-17Attempting to silence some more "checker" warnings.Wayne Davison1-1/+1
2008-03-16Changed stat() call to do_stat().Wayne Davison1-1/+1
2008-03-15Fixed the use of --protect-args (-s) with a daemon.Wayne Davison1-9/+38
2008-03-07The --fake-super option conflicts with -XX (which copies internalWayne Davison1-2/+5
2008-03-03Fixing a problem with a NULL config_file pointer when accessingWayne Davison1-9/+13