aboutsummaryrefslogtreecommitdiffstats
path: root/loadparm.c
Commit message (Collapse)AuthorAgeFilesLines
...
* Sorted some of the data structures (using vim's "!sort" commandWayne Davison2005-09-031-119/+129
| | | | makes it easy).
* Added 2 new config options: "pre-xfer exec" and "post-xfer exec".Wayne Davison2005-07-281-0/+10
|
* Changed the "max verbosity" setting from global to per-module.Wayne Davison2005-06-101-4/+4
|
* Use the new NOBODY_USER and NOBODY_GROUP configure defines.Wayne Davison2005-06-101-11/+2
|
* Decided to leave the "log format" default the same as inWayne Davison2005-02-191-1/+1
| | | | earlier versions.
* Changed the default log format.Wayne Davison2005-02-171-1/+1
|
* Added the "filter" parameter.Wayne Davison2005-01-251-0/+4
|
* Added support for the "address" option.Wayne Davison2004-12-061-0/+3
|
* Allow "port" to be specified in the rsyncd.conf file.Wayne Davison2004-11-271-0/+3
|
* Don't ignore case in lp_number() because the rest of the daemon codeWayne Davison2004-07-301-1/+1
| | | | | can't handle the case where the module name doesn't exactly match the string the user provided.
* Added the "write only" option to the daemon config file.Wayne Davison2004-05-191-0/+4
|
* Added "max verbosity" global parameter that allows you to configureWayne Davison2004-02-041-3/+6
| | | | a higher debug level instead of the default of level-l verbosity.
* Merged in the security fixes from 2.5.7.Wayne Davison2003-12-061-2/+2
|
* Make sure that the new slash-stripping P_PATH code doesn't turnWayne Davison2003-09-111-2/+2
| | | | a "/" into an empty string.
* Make sure that the "path" value has any trailing slashes removed.Wayne Davison2003-09-101-2/+13
|
* Got rid of trailing whitespace.Wayne Davison2003-09-101-34/+33
|
* When using daemon mode over a remote shell program and not running as root,David Dykstra2002-08-301-1/+9
| | | | | | | | | default the config file to just "rsyncd.conf" in the current directory instead of /etc/rsyncd.conf. Also, fix problems with logging messages when running daemon mode over a remote shell program: it was pretty much doing the opposite of what it should have, sending early error messages to the log and later messages to the client. Switched it around so the very early error messages go to the client and the later ones go to the log.
* Try to fix ctype issues by always calling these functions asMartin Pool2002-04-111-3/+3
| | | | | | | | | if (!isdigit(* (unsigned char *) p)) { so that the argument is always in the range of unsigned char when coerced to an int. (See digit 1.)
* Correction from Nelson Beebe: argument to functions such as isspace()Martin Pool2002-04-091-3/+4
| | | | must be an int, not a char. This could cause sign-extension problems.
* Doc.Martin Pool2002-03-251-0/+2
|
* Doc: Debian uses "nogroup" instead of group "nobody", so our defaultsMartin Pool2002-03-151-1/+10
| | | | are not so good.
* Revert change from 1.39, because it causes a crash because ofMartin Pool2001-12-021-5/+10
| | | | | attempting to free a static string. (Thankyou to Paul Mackerras.) There's still a small leak here.
* Fix a small memory leak that was causing an Insure warning.Martin Pool2001-11-261-2/+16
|
* got rid of some unused variablesAndrew Tridgell2000-08-191-4/+0
|
* added "ignore nonreadable" option (useful for hiding files in public archives)Andrew Tridgell2000-08-191-1/+5
|
* added *.bz2 and *.tbz to default dont compress listAndrew Tridgell2000-06-241-1/+1
|
* by default don't gzip .iso imagesAndrew Tridgell2000-04-191-1/+1
|
* added "ignore errors" option in rsyncd.confAndrew Tridgell1999-10-311-0/+4
|
* Added "strict modes" option. When set false (default is true), it allowsDavid Dykstra1999-02-091-0/+4
| | | | | the secrets file to be readable by other users. Added to support the Windows port under cygwin. Problem reported by Martin Krumpolec krumpo@pobox.sk
* Use MAXHOSTNAMELEN (256) for the array holding the host_name in socket.cDavid Dykstra1999-02-091-3/+0
| | | | | | instead of 200. Move the defines of True and False to rsync.h. Eliminate the defines of BOOL in loadparm.c and params.c because it is already defined in rsync.h. Changes suggested by Roman Gollent roman.gollent@wdr.com
* made the "max connections" and "lock file" local rather than globalAndrew Tridgell1999-01-081-8/+9
| | | | | options so you can set them on a per-module basis (requested by kernel.org mirror maintiner)
* Add "include" and "include from" rsyncd.conf options. ContributedDavid Dykstra1998-11-231-2/+10
| | | | by Dennis Gilbert <dennis@oit.pdx.edu>.
* added "dont compress" option with the default setting ofAndrew Tridgell1998-11-201-0/+4
| | | | *.gz *.tgz *.zip *.z *.rpm *.deb
* added "refuse options" optionAndrew Tridgell1998-11-191-0/+4
|
* changed strlcat() and strlcpy() to have the same semantics as theAndrew Tridgell1998-11-141-2/+2
| | | | | | OpenBSD functions of the same name. changed slprintf() to take buffer length rather than buffer length -1
* added timeout option in rsyncd.confAndrew Tridgell1998-11-041-0/+4
|
* patch from Alberto Accomazzi <aaccomazzi@cfa.harvard.edu> to addAndrew Tridgell1998-11-031-1/+1
| | | | different exit codes for different conditions.
* added a perl script to summarise the rsyncd log formatAndrew Tridgell1998-10-301-1/+1
|
* added %m, %P and %u options to loggingAndrew Tridgell1998-10-301-1/+1
|
* added "log format" option to allow admins to choose the format forAndrew Tridgell1998-10-301-0/+4
| | | | rsyncd log file entries
* and I thought I wasn't going to do any rsync coding for a while ...Andrew Tridgell1998-10-281-0/+4
| | | | | | | Jason Andrade convinced me to add ftpd style logging of transfers, enabled with a "transfer logging" option in rsyncd.conf you can customise the format in log.c
* Add "use chroot" and "pid file" rsyncd.conf options. The former allows oneDavid Dykstra1998-10-261-0/+7
| | | | | | | to disable the use of chroot so rsync --daemon can be run as a non-root user (if a non-privileged --port is used). The latter allows one to specify a file in which to write the process id of the daemon, which is useful when rsync --daemon is not run from inetd.
* added "log file" option for those systems with broken syslog (likeAndrew Tridgell1998-09-091-0/+3
| | | | AIX)
* for consistency use memcpy/memset everywhere instead of bcopy/bzeroAndrew Tridgell1998-06-181-1/+1
|
* use Realloc instead of reallocAndrew Tridgell1998-05-281-6/+1
|
* fix realloc call for systems that don't handle realloc(NULL, ...)Andrew Tridgell1998-05-281-2/+7
|
* added a "socket options" option to rsyncd.conf. This option willAndrew Tridgell1998-05-151-0/+4
| | | | | provide hours of fun for those people who like to tune their systems to the utmost degree.
* load just the globals section of the config file when the daemonAndrew Tridgell1998-05-151-12/+13
| | | | starts so we know the syslog facility for the "starting" message
* - changed the log messages to show the requested pathAndrew Tridgell1998-05-151-1/+1
| | | | | | - some more paranoid buffer size checks - separate open syslog call - handle systems without LOG_NDELAY
* added "exclude" and "exclude from" options to rsyncd.conf.Andrew Tridgell1998-05-151-0/+8
| | | | | This is useful for mirroring a web site when you don't want users to mirror everything.