summaryrefslogtreecommitdiff
path: root/rdiff-backup/src
Commit message (Collapse)AuthorAgeFilesLines
* --windows-mode now implies --no-hard-links. DSRPath.path nowben2002-10-053-1/+4
| | | | | | | correctly initialized from another RPath. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@221 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* A couple logging bugfixesben2002-10-051-15/+25
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@219 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added better logging for check_common_error - now it should be clearerben2002-10-052-8/+16
| | | | | | | which file was being processed when error occurred. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@218 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added David S.'s major/minor patch in cmodule.c,ben2002-10-054-10/+24
| | | | | | | | | SetConnections.py now normalizes rpaths, log.py now returns LoggerError if can't open logfile, Main.py catches logger error if can't open restore log git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@216 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added --exclude-special-files andben2002-10-042-22/+72
| | | | | | | --{include|exclude}-globbing-filelist options to selection. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@212 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fixed socket too long bugben2002-09-221-1/+4
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@210 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Changed resume code - unpickling may cause variety of errorsben2002-09-201-2/+3
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@209 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Reversed previous large file changes - answer was just to includeben2002-09-172-7/+3
| | | | | | | Python.h first. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@208 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Changed 'struct stat' to STRUCT_STATben2002-09-161-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@204 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added LARGEFILE defines for >2GB file supportben2002-09-162-3/+4
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@203 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Minor cleanups in Hardlink.py and robust.py, killtest update to lazy.pyben2002-09-113-11/+9
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@197 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Backed out stat64 code in previous diff, kept thread codeben2002-09-111-6/+3
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@195 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added thread statements and lstat64 check for large file supportben2002-09-101-2/+26
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@193 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Various changes, including stopped checking directory sizes whenben2002-09-053-3/+4
| | | | | | | comparing RORPaths. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@190 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fixed get_rest_time to return the oldest time if rest_time is olderben2002-08-201-2/+5
| | | | | | | than all increments. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@187 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fixed the remote destination restore and no increment restore bugs.ben2002-08-184-13/+48
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@184 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fixed bad high bit permissions mode in cmodule.c, and assorted changesben2002-08-106-6/+52
| | | | | | | to make --windows-mode work. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@180 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fixed --verbosity in Main, added something to lazy?, fixed exceptionben2002-08-013-11/+16
| | | | | | | in rpath.py. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@178 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added error checking to middle of file reading, security fix for resumingben2002-07-253-3/+16
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@174 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* No longer crash on bad checkpoint databen2002-07-241-3/+13
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@171 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added socket supportben2002-07-192-3/+14
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@169 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* compilec compiles librsync also, --print-statistics compatible withben2002-07-192-2/+7
| | | | | | | Security.py now. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@164 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Various changes to 0.9.3, see CHANGELOGben2002-07-1611-61/+393
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@157 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Check for a memory leak in librsyncben2002-06-271-0/+23
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@154 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Directly interface to librsync instead of going through rdiff. Addedben2002-06-2710-127/+783
| | | | | | | some supplementary scripts for testing. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@149 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* More optimization: rewrote selection iteration to not recur, and addedben2002-06-2511-182/+223
| | | | | | | | "fast processing" to IterTreeReducer, so objects don't need to be created in the typical case. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@145 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added compile.py to compile the c portionben2002-06-1925-225/+498
| | | | | | | | | Added GPL headers to all the source code files Fixed memory leaks and bad pointer casts in cmodule.c git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@141 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Many optimizations - up to 3x speed improvementben2002-06-178-71/+256
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@134 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Blank file to indicate directory packageben2002-06-161-0/+0
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@131 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Adapted everything to new exploded formatben2002-06-1631-1805/+1855
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@130 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Various CPU optimizationsben2002-06-1510-99/+116
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@126 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Final update for v0.8.0ben2002-06-142-2/+2
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@124 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fixed '-r now' bug, and some minor typo fixesben2002-06-124-13/+10
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@121 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added --null-separator, tweaked increment error handlingben2002-06-026-34/+64
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@117 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added resuming bug fixesben2002-05-318-16/+62
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@114 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Bug fixes to resuming and error correction codeben2002-05-3011-144/+162
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@112 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Reexamined robust writing and statisticsben2002-05-2911-175/+380
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@110 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Final update of statistics stuffben2002-05-256-19/+82
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@109 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Bugfixed the new statistics stuffben2002-05-255-78/+115
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@108 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added prettier statistics printing, stats averagingben2002-05-242-5/+54
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@106 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added statistics.py for more sophisticated statistics handlingben2002-05-243-70/+163
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@104 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Just some temporary profiling information that it might be interestingben2002-05-221-0/+241
| | | | | | | to keep for a while git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@101 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Changed version to 0.7.5ben2002-05-221-1/+1
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@97 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fixed rpath unpickling errorben2002-05-212-2/+5
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@96 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fixed source finalizer resume bug (although more remains to be done)ben2002-05-214-11/+21
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@95 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Various bug fixes so it passes testsben2002-05-207-26/+26
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@93 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added errno stuff instead of raw numbers, and now behavior ofben2002-05-205-32/+27
| | | | | | | | destructive_stepping.init_dir depends on change_mirror_perms, which depends on whether you are running as root or not. git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@92 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Fixed --include reporting bug, and added error checking to directoryben2002-05-203-5/+8
| | | | | | | listings so that "door" files would be skipped git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@91 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Added some error checking code, and a wrapper for easier profilingben2002-05-179-29/+94
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@89 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
* Enabled ssh compression by default, increased conn_bufsize.ben2002-05-154-10/+20
| | | | git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@88 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109