Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-01-26 | Bump the year to 2014. | Wayne Davison | 1 | -1/+1 | |
2013-05-19 | Use S_IXUSR instead of the now-obsolete S_IEXEC. | Wayne Davison | 1 | -1/+1 | |
2013-01-19 | Update copyright year. | Wayne Davison | 1 | -1/+1 | |
2011-11-21 | Add compatibility with an unmodified zlib. | Wayne Davison | 1 | -1/+1 | |
2009-05-23 | Refactorings to the filter code, most notably: | Matt McCutchen | 1 | -1/+1 | |
- Improve function name: parse_rule -> parse_filter_str (to make the similarity with parse_filter_file clearer, and better indicate that it can parse multiple rules when FILTRULE_WORD_SPLIT is specified). - In preparation for rule prefixes containing information beyond the rflags, change the code to pass around a full "template" filter_rule instead of just rflags. Callers of parse_filter_{str,file} that want to specify only rflags can use rule_template(rflags) . - Remove the MODIFIERS_* strings and instead hand-code the condition under which each modifier is valid. This should make it easier to see that the conditions are correct. - Tighten up default modifiers on merge rules: - Disallow "!" because it isn't useful. - If the merge rule specifies a side via "s" or "r", the rules in the file cannot also specify a side via "s", "r", "hide", etc. [Patch was changed by Wayne a bit prior to application.] | |||||
2009-05-23 | Use typedefs for the filter structures. | Wayne Davison | 1 | -2/+2 | |
2009-05-23 | Change filter MATCHFLGs to FILTRULEs. | Wayne Davison | 1 | -2/+2 | |
2009-01-03 | Update the copyright year. | Wayne Davison | 1 | -1/+1 | |
2008-11-09 | Fixed a bunch of "warn_unused_result" compiler warnings. | Wayne Davison | 1 | -20/+37 | |
2008-07-13 | Added the --info=FLAGS an --debug=FLAGS options, which allows | Wayne Davison | 1 | -1/+1 | |
fine-grained output control (in addition to the coarse -v). | |||||
2008-03-01 | Include 2008 in the copyright years. | Wayne Davison | 1 | -1/+1 | |
2008-01-26 | Moved the batch option checking until after the protocol-version | Wayne Davison | 1 | -22/+12 | |
in the batch file is known. Also simplified the do_compress checking, which had some erroneous def_compress_level code. | |||||
2008-01-19 | Improved option handling for protocol 30 batch files. | Wayne Davison | 1 | -2/+48 | |
2007-07-10 | Tweaking the license text a bit more. | Wayne Davison | 1 | -2/+3 | |
2007-07-07 | Switching to GPL 3. | Wayne Davison | 1 | -3/+2 | |
2007-02-04 | Further modifications to the copyright comment section. | Wayne Davison | 1 | -4/+3 | |
2006-12-18 | Got rid of the "tweaked" versions of the uid and gid vars. | Wayne Davison | 1 | -17/+2 | |
2006-12-05 | Changed flist_extra_ndx into flist_extra_cnt. | Wayne Davison | 1 | -3/+3 | |
2006-12-03 | - Typical tranfers now save 12-20 bytes per file because several vars | Wayne Davison | 1 | -2/+17 | |
were moved out of file_struct into an optional member-var setup. - Renamed and reorganized the FLAG_* defines. - Use NDX_DONE instead of a literal -1 when sending/checking the end-of-phase index value. | |||||
2006-04-25 | Updated the FSF's address to an even newer one. | Wayne Davison | 1 | -3/+3 | |
2006-04-25 | - Updated the address for the FSF in the opening comment. | Wayne Davison | 1 | -6/+21 | |
- 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-01-24 | Got rid of some debug code. | Wayne Davison | 1 | -36/+0 | |
2006-01-13 | Got rid of calls to (the soon to vanish) safe_fname() function. | Wayne Davison | 1 | -6/+6 | |
2005-10-26 | Handle new def_compress_level setting. | Wayne Davison | 1 | -1/+18 | |
2005-04-09 | Also change --only-write-batch to --read-batch (in addition to | Wayne Davison | 1 | -4/+5 | |
changing --write-batch). | |||||
2005-03-27 | - Fixed a bug in the saving of the --dirs option's state. | Wayne Davison | 1 | -10/+20 | |
- Added the saving of the --compress option's state. - Deal with the xfer_dirs var in a better way for pre-29 batches. | |||||
2005-03-14 | Got rid of "fudged_recurse". | Wayne Davison | 1 | -6/+1 | |
2005-03-01 | Changes needed to use check_for_hostspec() in place of find_colon(). | Wayne Davison | 1 | -4/+1 | |
2005-02-16 | No need to handle itemize_changes anymore. | Wayne Davison | 1 | -3/+0 | |
2005-02-16 | Ensure that -i is set consistent with the batch's data. | Wayne Davison | 1 | -1/+3 | |
2005-02-07 | Adding more calls to safe_fname(). | Wayne Davison | 1 | -14/+16 | |
2005-02-04 | Call get_rule_prefix() with its new arg. | Wayne Davison | 1 | -1/+1 | |
2005-02-02 | - Fixed a problem with the setting of the --recurse option from the | Wayne Davison | 1 | -1/+13 | |
batch file. - Save the state of the --dirs option in the batch flags in a way that is compatible with older protocol versions. | |||||
2005-02-01 | Refer to the old basedir variable as dir.root. | Wayne Davison | 1 | -4/+5 | |
2005-01-25 | - Use the "--filter=._-" option instead of --exclude-from=- if the | Wayne Davison | 1 | -11/+18 | |
protocol being saved is >= 29. - Call the new get_rule_prefix() function to figure out the right rule prefix. - Strip out the --filter and -f options from the cached command-line. | |||||
2005-01-25 | Renamed several exclude-related functions/variables using new | Wayne Davison | 1 | -7/+7 | |
filter terminology. | |||||
2004-08-02 | Got rid of unused externs. | Wayne Davison | 1 | -2/+0 | |
2004-07-24 | Made the new option-twiddling message only output when verbose. | Wayne Davison | 1 | -3/+5 | |
2004-07-24 | Added write_stream_flags() to write the state of certain flags into | Wayne Davison | 1 | -0/+57 | |
the batchfile and read_stream_flags() to read and twiddle the same flags. This ensures that the batchfile reading doesn't get confused about what data to expect from the socket. | |||||
2004-07-20 | We now append the exclude list as a "here" document to the end of | Wayne Davison | 1 | -4/+33 | |
the BATCH.sh file. | |||||
2004-07-19 | Do a better job of writing out the BATCH.sh file (i.e. quote special | Wayne Davison | 1 | -25/+57 | |
characters and spaces in args, omit all the source args, omit the include/exclude args if we can). | |||||
2004-07-19 | Fixed the argv munging to work properly regardless of whether the | Wayne Davison | 1 | -5/+8 | |
user specified a trailing '=VALUE' or put the value in a separate arg. | |||||
2004-07-15 | We no longer refer to a batch "prefix". | Wayne Davison | 1 | -3/+3 | |
2004-07-15 | My modified version of Chris Shoemaker's improved batch-file handling. | Wayne Davison | 1 | -259/+4 | |
2004-07-14 | Improved the write_batch_argvs_file() routine so that it doesn't | Wayne Davison | 1 | -41/+24 | |
need the character buffers and so that it properly removes the hostname from the destination arg. | |||||
2004-05-15 | Changed rprintf() calls that included strerror() to use rsyserr(). | Wayne Davison | 1 | -23/+16 | |
2004-03-06 | Other files use S_IWUSR instead of S_IWRITE, so use S_IWUSR and S_IRUSR. | Wayne Davison | 1 | -4/+4 | |
2004-02-10 | Make idev, hlink and file_struct + strings use allocation | J.W. Schultz | 1 | -5/+3 | |
pools. | |||||
2004-02-06 | Start flist with a more reasonable size, grow it linearly | J.W. Schultz | 1 | -5/+2 | |
once it reaches a largish size (16 million files) and make it actually match the comments so it may be used to initialize flists of known size (create_flist_from_batch()). | |||||
2004-02-06 | Correct sizeof usage and other whitespace. | J.W. Schultz | 1 | -47/+44 | |