Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Change args to file_checksum() to prepare for future changes. | Wayne Davison | 2014-04-19 | 1 | -3/+3 |
| | |||||
* | Bump the year to 2014. | Wayne Davison | 2014-01-26 | 1 | -1/+1 |
| | |||||
* | Update copyright year. | Wayne Davison | 2013-01-19 | 1 | -1/+1 |
| | |||||
* | Avoid type-punned compiler warnings for the byteorder.h macros | Wayne Davison | 2009-10-13 | 1 | -1/+1 |
| | | | | by using inline functions for the 4-char <-> uint32 conversions. | ||||
* | Update the copyright year. | Wayne Davison | 2009-01-03 | 1 | -1/+1 |
| | |||||
* | Improved var-checker and tweaked all the issues it found. | Wayne Davison | 2008-07-21 | 1 | -2/+0 |
| | |||||
* | Include 2008 in the copyright years. | Wayne Davison | 2008-03-01 | 1 | -1/+1 |
| | |||||
* | Don't include the checksum_seed in the full-file MD5 checksum. | Wayne Davison | 2007-09-02 | 1 | -2/+2 |
| | |||||
* | Tweaking the license text a bit more. | Wayne Davison | 2007-07-10 | 1 | -2/+3 |
| | |||||
* | Switching to GPL 3. | Wayne Davison | 2007-07-07 | 1 | -3/+2 |
| | |||||
* | Put the checksum seed at the end of the checksum2 buffer in md5 mode. | Wayne Davison | 2007-03-18 | 1 | -1/+1 |
| | |||||
* | Protocol 30 now uses MD5 checksums instead of MD4. | Wayne Davison | 2007-03-18 | 1 | -67/+105 |
| | |||||
* | Further modifications to the copyright comment section. | Wayne Davison | 2007-02-04 | 1 | -4/+3 |
| | |||||
* | Make use of the SHORT_SUM_LENGTH define. | Wayne Davison | 2006-12-23 | 1 | -1/+1 |
| | |||||
* | Use an explicit cast when a value gets stored in a smaller var. | Wayne Davison | 2006-11-21 | 1 | -5/+6 |
| | |||||
* | Added "const" to appropriate char pointers. | Wayne Davison | 2006-11-19 | 1 | -1/+1 |
| | |||||
* | Updated the FSF's address to an even newer one. | Wayne Davison | 2006-04-25 | 1 | -3/+3 |
| | |||||
* | - Updated the address for the FSF in the opening comment. | Wayne Davison | 2006-04-25 | 1 | -17/+20 |
| | | | | | | | - 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). | ||||
* | - Use an int32 for each checksum length variable. | Wayne Davison | 2005-01-01 | 1 | -25/+23 |
| | | | | - Simplified some of the code, removing a useless memcpy(). | ||||
* | Use MAX_MAP_SIZE in the args to map_file(). | Wayne Davison | 2004-08-03 | 1 | -1/+1 |
| | |||||
* | Call map_file() with its new args, including a suggested window | Wayne Davison | 2004-08-03 | 1 | -1/+1 |
| | | | | size. | ||||
* | Got rid of trailing whitespace. | Wayne Davison | 2004-08-02 | 1 | -15/+15 |
| | |||||
* | Call map_file() with its new block_size arg. | Wayne Davison | 2004-07-20 | 1 | -2/+3 |
| | |||||
* | Avoid some useless memory copying. | Wayne Davison | 2004-07-16 | 1 | -13/+6 |
| | |||||
* | Changed sum_init() to take a seed value as an arg instead of always | Wayne Davison | 2004-05-21 | 1 | -4/+4 |
| | | | | | using checksum_init. This fixes an authentication problem in server mode (as pointed out by Craig Barratt). | ||||
* | Made checksum_seed an extern. | Wayne Davison | 2004-02-09 | 1 | -1/+1 |
| | |||||
* | Merged in the security fixes from 2.5.7. | Wayne Davison | 2003-12-06 | 1 | -1/+1 |
| | |||||
* | Changed "remote_version" to "protocol_version". | Wayne Davison | 2003-09-09 | 1 | -4/+4 |
| | |||||
* | Another MD4 fix for protocol 27 (from Christoph Bartelmus). | Wayne Davison | 2003-05-12 | 1 | -1/+1 |
| | |||||
* | - for protocol version >= 27, mdfour_tail() is called when the block size | J.W. Schultz | 2003-04-10 | 1 | -1/+15 |
| | | | | | | | | | | (including checksum_seed) is a multiple of 64. Previously it was not called, giving the wrong MD4 checksum. - for protocol version >= 27, a 64 bit bit counter is used in mdfour.c as required by the RFC. Previously only a 32 bit bit counter was used, causing incorrect MD4 file checksums for file sizes >= 512MB - 4. -- Craig Barratt | ||||
* | Removing vestigial support for protocol versions prior to 15. | J.W. Schultz | 2003-03-31 | 1 | -10/+0 |
| | |||||
* | Doc sum_update | Martin Pool | 2002-04-08 | 1 | -1/+9 |
| | |||||
* | use do_open() instead of open() in several places to help the WinXX port | Andrew Tridgell | 1999-10-25 | 1 | -1/+1 |
| | | | | and O_BINARY | ||||
* | fixed a bug that made us use only 16 bits of the file checksum when | Andrew Tridgell | 1999-06-26 | 1 | -1/+1 |
| | | | | comparing checksums for the --checksum (-c) option. | ||||
* | kfixed char* casts | Andrew Tridgell | 1998-10-29 | 1 | -10/+10 |
| | |||||
* | changes to get rsync working on a CRAY J90. This machine doesn't have | Andrew Tridgell | 1998-10-29 | 1 | -109/+94 |
| | | | | | a 4 byte integer type (short is 8 bytes). I needed to use a new md4 implementation (I used the portable one I wrote for Samba). | ||||
* | for consistency use memcpy/memset everywhere instead of bcopy/bzero | Andrew Tridgell | 1998-06-18 | 1 | -8/+8 |
| | |||||
* | Solaris 2.6 doesn't support "signed char". What a broken system! | Andrew Tridgell | 1998-05-06 | 1 | -1/+1 |
| | |||||
* | added support for 64 bit file offsets under Solaris 2.6. Not tested | Andrew Tridgell | 1998-05-06 | 1 | -3/+3 |
| | | | | yet. | ||||
* | finished 64 bit file offset support. Hopefully rsync can now transfer | Andrew Tridgell | 1998-03-23 | 1 | -2/+2 |
| | | | | | | | | | | | | | files up to 2^64 bytes in size. Now I just need to find enough disk space to test this :-) The 64 bit offset code only works if off_t is 64 bits (or bigger!) on both ends of the link. If one end tries to send a file greater than 2^31 in size and the other end doesn't support it then rsync will abort. This commit also cleans up some static declarations so they are in a unitinitialised segment to save load time. | ||||
* | started to add some 64 bit file offset support - not complete yet | Andrew Tridgell | 1998-03-23 | 1 | -2/+2 |
| | |||||
* | damn, I had implicitly assumed signed characters when writing the | Andrew Tridgell | 1997-12-15 | 1 | -1/+2 |
| | | | | | | | | | | rolling checksum code. The result is that rsync worked much more slowly when going between two machines where one of the machines uses signed and the other unsigned chars. The rolling checksum rarely matched so effectively a copy was done in many cases. The data always came through correctly so no file corruption occurred but it's pretty pointless using rsync if it doesn't speed things up! I've now made the sign of the chars explicit | ||||
* | added CHAR_OFFSET | Andrew Tridgell | 1996-07-04 | 1 | -3/+4 |
| | |||||
* | *** empty log message *** | Andrew Tridgell | 1996-07-04 | 1 | -4/+4 |
| | |||||
* | *** empty log message *** | Andrew Tridgell | 1996-07-03 | 1 | -0/+6 |
| | |||||
* | save some more bytes by making the checksum smaller | Andrew Tridgell | 1996-07-02 | 1 | -19/+5 |
| | |||||
* | added seed to file sum | Andrew Tridgell | 1996-07-02 | 1 | -1/+4 |
| | |||||
* | added resend logic | Andrew Tridgell | 1996-07-02 | 1 | -3/+53 |
| | | | | added checksum on all files | ||||
* | *** empty log message *** | Andrew Tridgell | 1996-07-01 | 1 | -2/+2 |
| | |||||
* | get byte order of checksum seed right | Andrew Tridgell | 1996-06-30 | 1 | -3/+3 |
| |