Wayne Davison
d4eba300c9
The lp_load() function doesn't fudge the pszFname arg anymore.
2007-10-01 02:25:58 +00:00
Wayne Davison
1b42f628f4
Moved inline functions from rsync.h into ifuncs.h.
2007-09-22 16:52:58 +00:00
Wayne Davison
4319cc56d8
Added more suffixes to the default "dont compress" value.
2007-07-14 19:24:27 +00:00
Wayne Davison
8e41b68e8f
Tweaking the license text a bit more.
2007-07-10 13:55:49 +00:00
Wayne Davison
4fd842f98d
Switching to GPL 3.
2007-07-07 05:33:14 +00:00
Wayne Davison
9439c0cb5a
Adding the --fake-super option.
2007-04-24 07:32:44 +00:00
Wayne Davison
ba2133d6ad
Further modifications to the copyright comment section.
2007-02-04 14:54:58 +00:00
Wayne Davison
2dc7b8bd0e
Got rid of type-casting into isFOO() and toFOO() functions by
...
using static inline functions that take a signed char pointer.
2006-11-09 02:39:29 +00:00
Wayne Davison
6105464b79
Indented the function comments with "* ".
2006-10-13 06:49:44 +00:00
Wayne Davison
1a7f3d99c5
Removed the changes in symlink handling in non-chroot daemon mode as
...
they were not yet safe (I'll consider similar changes for the next
release).
2006-10-12 03:01:18 +00:00
Wayne Davison
1ed3f5ed61
Added the "munge symlinks" setting.
2006-07-03 22:33:49 +00:00
Wayne Davison
d20ce6e144
Made "log file" and "syslog facility" per-module settings.
2006-06-07 23:05:14 +00:00
Wayne Davison
e7c67065c0
Updated the FSF's address to an even newer one.
2006-04-25 23:51:12 +00:00
Wayne Davison
0f78b81511
- Updated the address for the FSF in the opening comment.
...
- Standardized the format of the opening comment, including adding a
brief description of what's in the file for those that lacked it.
- Added some missing copyright lines.
- Some minor whitespace tweaks (in a few of the files).
2006-04-25 20:23:34 +00:00
Wayne Davison
077d5d4ebc
There's no need for lp_load() to check am_daemon.
2006-04-06 07:28:22 +00:00
Wayne Davison
aaccaa887d
Added support for the new "outgoing chmod" daemon option.
2006-01-30 21:47:02 +00:00
Wayne Davison
882d8c1cab
Added the "incoming chmod" config option.
2006-01-30 17:53:32 +00:00
Wayne Davison
e0a18ce3f7
Tweaked some comments.
2005-09-19 17:21:00 +00:00
Wayne Davison
9059e0ac2f
Improved the sDefault initialization so that the prefixed
...
comments exactly match the variable names (making sure that
they will sort exactly the same way as the variables).
2005-09-16 20:35:05 +00:00
Wayne Davison
18cad44967
Added a per-module "temp dir" setting.
2005-09-03 16:24:23 +00:00
Wayne Davison
d17c9a4486
Sorted some of the data structures (using vim's "!sort" command
...
makes it easy).
2005-09-03 16:22:06 +00:00
Wayne Davison
bec617b934
Added 2 new config options: "pre-xfer exec" and "post-xfer exec".
2005-07-28 17:15:44 +00:00
Wayne Davison
59b0e7a82d
Changed the "max verbosity" setting from global to per-module.
2005-06-10 16:57:43 +00:00
Wayne Davison
b4fc3987f2
Use the new NOBODY_USER and NOBODY_GROUP configure defines.
2005-06-10 16:50:09 +00:00
Wayne Davison
3c54d8a3ad
Decided to leave the "log format" default the same as in
...
earlier versions.
2005-02-19 17:38:51 +00:00
Wayne Davison
b2dc7bad39
Changed the default log format.
2005-02-17 09:16:51 +00:00
Wayne Davison
73ed23495e
Added the "filter" parameter.
2005-01-25 00:52:53 +00:00
Wayne Davison
c96ee2310d
Added support for the "address" option.
2004-12-06 22:45:00 +00:00
Wayne Davison
0c56b1add7
Allow "port" to be specified in the rsyncd.conf file.
2004-11-27 18:24:12 +00:00
Wayne Davison
8b6ad0193d
Don't ignore case in lp_number() because the rest of the daemon code
...
can't handle the case where the module name doesn't exactly match the
string the user provided.
2004-07-30 20:05:37 +00:00
Wayne Davison
7a92ded39a
Added the "write only" option to the daemon config file.
2004-05-19 22:19:19 +00:00
Wayne Davison
46f7dc3bf6
Added "max verbosity" global parameter that allows you to configure
...
a higher debug level instead of the default of level-l verbosity.
2004-02-04 07:31:29 +00:00
Wayne Davison
58cadc8608
Merged in the security fixes from 2.5.7.
2003-12-06 21:07:27 +00:00
Wayne Davison
15089022d4
Make sure that the new slash-stripping P_PATH code doesn't turn
...
a "/" into an empty string.
2003-09-11 03:49:53 +00:00
Wayne Davison
459a83c9cc
Make sure that the "path" value has any trailing slashes removed.
2003-09-10 08:08:14 +00:00
Wayne Davison
6464bdbe13
Got rid of trailing whitespace.
2003-09-10 07:31:58 +00:00
David Dykstra
30e8c8e1e4
When using daemon mode over a remote shell program and not running as root,
...
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.
2002-08-30 23:27:26 +00:00
Martin Pool
32f761755e
Try to fix ctype issues by always calling these functions as
...
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.)
2002-04-11 02:25:53 +00:00
Martin Pool
3e8369b6dc
Correction from Nelson Beebe: argument to functions such as isspace()
...
must be an int, not a char. This could cause sign-extension problems.
2002-04-09 06:32:07 +00:00
Martin Pool
94f34ca10a
Doc.
2002-03-25 04:04:23 +00:00
Martin Pool
4366275bab
Doc: Debian uses "nogroup" instead of group "nobody", so our defaults
...
are not so good.
2002-03-15 12:53:21 +00:00
Martin Pool
1179355dab
Revert change from 1.39, because it causes a crash because of
...
attempting to free a static string. (Thankyou to Paul Mackerras.)
There's still a small leak here.
2001-12-02 08:16:15 +00:00
Martin Pool
3d2e458a4d
Fix a small memory leak that was causing an Insure warning.
2001-11-26 07:58:47 +00:00
Andrew Tridgell
ae682c3e11
got rid of some unused variables
2000-08-19 15:25:05 +00:00
Andrew Tridgell
60cb2f9016
added "ignore nonreadable" option (useful for hiding files in public archives)
2000-08-19 12:53:00 +00:00
Andrew Tridgell
69c6522734
added *.bz2 and *.tbz to default dont compress list
2000-06-24 13:20:21 +00:00
Andrew Tridgell
07a14ef8b2
by default don't gzip .iso images
2000-04-19 05:33:06 +00:00
Andrew Tridgell
cda2ae84b3
added "ignore errors" option in rsyncd.conf
1999-10-31 02:19:24 +00:00
David Dykstra
3ca8e68f58
Added "strict modes" option. When set false (default is true), it allows
...
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
1999-02-09 19:27:15 +00:00
David Dykstra
d41c7d025c
Use MAXHOSTNAMELEN (256) for the array holding the host_name in socket.c
...
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
1999-02-09 18:35:29 +00:00