Code

History

Commits on master to params.c30
  1. daemon: harden authentication, access, socket and config-hook handlingAndrew Tridgell committed 4 months agod199b43
  2. Some memory allocation improvementsWayne Davison committed 6 years ago11eb67e
  3. Spelling fixes from a Fossies run done by Jens.Wayne Davison committed 6 years agod297021
  4. Change rsyncd.conf &merge directive to match *.inc. This allows the same rsyncd.d directory to be used for a set of merge files (*.inc) and a set of include files (*.conf).Wayne Davison committed 15 years agof7c3a25
  5. Split up the ifuncs.h file into 3 .h files.Wayne Davison committed 18 years ago5dd14f0
  6. - Don't require a daemon config &directive to use an equal sign. - Improved some daemon-config error messages.Wayne Davison committed 18 years ago582831a
  7. Made include_config() more efficient, and fixed a memory leak.Wayne Davison committed 18 years ago312b684
  8. Added &include and &merge config-file directives that allow the daemon's config file incorporate the contents of other files.Wayne Davison committed 18 years ago8a3ddcf
  9. Use FLOG instead of FERROR for config errors.Wayne Davison committed 18 years agoa6c6f8e
  10. Moved inline functions from rsync.h into ifuncs.h.Wayne Davison committed 19 years ago1b42f62
  11. Tweaking the license text a bit more.Wayne Davison committed 19 years ago8e41b68
  12. Switching to GPL 3.Wayne Davison committed 19 years ago4fd842f
  13. Further modifications to the copyright comment section.Wayne Davison committed 19 years agoba2133d
  14. Got rid of type-casting into isFOO() and toFOO() functions by using static inline functions that take a signed char pointer.Wayne Davison committed 20 years ago2dc7b8b
  15. Updated the FSF's address to an even newer one.Wayne Davison committed 20 years agoe7c6706
  16. - 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).Wayne Davison committed 20 years ago0f78b81
  17. Got rid of duplicate rsync: prefix from an rsyserr() call.Wayne Davison committed 20 years ago415b598
  18. Got rid of calls to (the soon to vanish) safe_fname() function.Wayne Davison committed 20 years ago45c49b5
  19. Adding more calls to safe_fname().Wayne Davison committed 21 years ago4875d6b
  20. Changed rprintf() calls that included strerror() to use rsyserr().Wayne Davison committed 22 years agod62bcc1
  21. Merged in the security fixes from 2.5.7.Wayne Davison committed 22 years ago58cadc8
  22. Got rid of O_TEXT_STR change.Wayne Davison committed 23 years ago0090cbd
  23. Open config files in text mode when O_TEXT is defined. This helps on Cygwin when the config files are on a filesystem that is mounted in binary mode. Patch from Ville Herva.David Dykstra committed 23 years ago536b846
  24. 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.David Dykstra committed 24 years ago30e8c8e
  25. Try to fix ctype issues by always calling these functions asMartin Pool committed 24 years ago32f7617
  26. Correction from Nelson Beebe: argument to functions such as isspace() must be an int, not a char. This could cause sign-extension problems.Martin Pool committed 24 years ago07a874f
  27. 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.comDavid Dykstra committed 27 years agod41c7d0
  28. use Realloc instead of reallocAndrew Tridgell committed 28 years agofe8c0a9
  29. load just the globals section of the config file when the daemon starts so we know the syslog facility for the "starting" messageAndrew Tridgell committed 28 years agof9e940e
  30. configuration parsing and loading code for rsyncd. This is based on the Samba config code, so you'll find that the config files will be eerily familiar if you have ever worked with Samba.Andrew Tridgell committed 28 years ago0b76cd6