⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 rsync的核心代码库。主要作用是比较二进制文件
💻
📖 第 1 页 / 共 5 页
字号:
2001-03-18 22:01  mbp	* mksum.c: Do stats on signatures.	  Add rs_trace_enabled() so that we can avoid spending too much	  time generating trace output if it's not going to be used.2001-03-18 21:59  mbp	* mdfour.c: Make MD4 40% faster! :-)	  Eliminate redundant copying of information.  If we're on a	  little-endian machine, do the calculations directly, and don't do	  byte swapping.  Use an exact uint32 type.  Don't copy into the	  tail of the MD4 accumulator unless there's already something	  there.2001-03-18 21:58  mbp	* job.h: Do rolling checksums in deltas.	  Do stats on signatures.2001-03-18 21:57  mbp	* driver.sh: Fix output format for countdown()2001-03-18 21:56  mbp	* checksum.c, checksum.h, delta.c: Use rolling checksums when	  generating deltas.  (This seems to work, but in very rare cases	  --paranoid finds a mismatch -- I'll check.)	  Fix float output formats.2001-03-18 21:55  mbp	* NEWS: Doc.2001-03-18 21:54  mbp	* mutate.pl: Bias changes towards smaller sizes -- this is more	  realistic.	  Add a little user-friendliness.2001-03-18 21:53  mbp	* rdiff.c: Add --paranoid option to double-check rolling sums.	  Explain that --gzip and --bzip2 don't work yet.	  Do stats on signature and loadsig operations.2001-03-18 21:52  mbp	* readsums.c, patch.c, netint.c: Fix float output formats.	  Add rs_trace_enabled() so that we can avoid spending too much	  time generating trace output if it's not going to be used.2001-03-18 21:51  mbp	* scoop.c: Fix float output formats.2001-03-18 21:51  mbp	* stats.c: Do signatures on signature and loadsig operations.	  Fix float output formats.2001-03-18 21:51  mbp	* tube.c: size_t doesn't need to be printed as a double.2001-03-18 21:50  mbp	* trace.c, trace.h: Check that %ld in trace statements is going to	  work.	  Add rs_trace_enabled() so that we can avoid spending too much	  time generating trace output if it's not going to be used.2001-03-18 21:49  mbp	* rollsum.c, rollsum.h, sumset.h: rollsum_t is no longer used.2001-03-18 21:48  mbp	* whole.c, rsync.h: Do signatures on signature and loadsig	  operations.2001-03-18 21:48  mbp	* types.h: Make sure we find a real uint32 type, so that MD4 code	  can assume it's correct and be faster.2001-03-18 21:47  mbp	* configure.in: Drop explicit off64_t stuff from Samba, and instead	  use the AC_SYS_LARGEFILE macro.	  Check more integer sizes.2001-03-18 21:47  mbp	* acinclude.m4: Drop explicit off64_t stuff from Samba, and instead	  use the AC_SYS_LARGEFILE macro.2001-03-18 21:46  mbp	* Makefile.am, signature.test, sources.test: More exciting test	  cases.2001-03-18 21:43  mbp	* .cvsignore: Ignore profiler output.2001-03-18 14:12  mbp	* TODO: Doc.2001-03-18 14:11  mbp	* Makefile.am, mutate.pl, mutate.test: Add a test case based on	  mutate.	  Allow multiple mutations in a single invocation.	  More equally balance the choice of mutation operations.2001-03-18 13:48  mbp	* .cvsignore, Makefile.am, mutate.c, mutate.pl: It's much easier to	  write mutate in Perl rather than C.2001-03-18 13:19  mbp	* delta.c, emit.c, job.c, netint.c, patch.c, scoop.c, stats.c,	  tube.c: Print large numbers as %f (double), so that we work	  whatever the relationship between long, size_t and off_t.	  (Suggestion from tridge)2001-03-18 13:05  mbp	* job.c, whole.c, buf.c, buf.h: Add rs_job_drive, a generic	  mechanism for turning the library into blocking mode.	  rs_whole_run now builds on top of this.  The filebuf interface	  has changed a little to accomodate it.2001-03-18 13:04  mbp	* mutate.c: Add `mutate' test utility (works, but incomplete)2001-03-18 13:01  mbp	* acconfig.h: Look for intmax_t in stdint.h2001-03-18 13:01  mbp	* sources.test: Get rid of GNUisms in scripts.2001-03-18 13:00  mbp	* rsync.h: Add rs_job_drive, a generic mechanism for turning the	  library into blocking mode.  rs_whole_run now builds on top of	  this.  The filebuf interface has changed a little to accomodate	  it.2001-03-18 12:59  mbp	* rdiff.c: Accept gzip and bzip2 options.  Doesn't actually do	  anything yet.2001-03-18 12:49  mbp	* patch.c: If the magic number is wrong, show the value we did	  receive.2001-03-18 12:49  mbp	* libversions.txt: Explain meaning of columns.	  Add release 0.9.3.2001-03-18 12:47  mbp	* configure.in: Canonical home page is rproxy.samba.org	  Look for intmax_t in stdint.h2001-03-18 12:46  mbp	* autogen.sh, dot, driver.sh: Get rid of GNUisms in scripts.2001-03-18 12:41  mbp	* NEWS: Suggestions to build on Solaris 2.6 from Alberto Accomazzi	  <aaccomazzi@cfa.harvard.edu>	  Add rs_job_drive, a generic mechanism for turning the library	  into blocking mode.  rs_whole_run now builds on top of this.	The	  filebuf interface has changed a little to accomodate it.2001-03-18 12:40  mbp	* .cvsignore, Makefile.am: Suggestions to build on Solaris 2.6 from	  Alberto Accomazzi <aaccomazzi@cfa.harvard.edu>	  Add `mutate' test utility (works, but incomplete)2001-03-17 22:08  mbp	* rdiff.c: Gentler preprocessor syntax to support different	  compilers.2001-03-17 22:08  mbp	* TODO: Note about output conversions.2001-03-17 22:08  mbp	* Makefile.am: Add upload-news target.2001-03-15 11:39  mbp	* NEWS, rsync.h: Patch to build on FreeBSD by Jos Backus	  <josb@cncdsl.com>, fixing type-correctness.2001-03-15 11:34  mbp	* patch.c: Type-correctness.2001-03-15 11:34  mbp	* configure.in: Moving towards 0.9.3.2001-03-13 01:48  mbp	* tube.c: Be more careful about criteria for detecting truncated	  literal blocks.2001-03-13 01:42  mbp	* tube.c: Return error if file is truncated during COPY patch	  operation2001-03-13 01:04  mbp	* NEWS: Call this 0.9.2.2001-03-13 00:52  mbp	* Makefile.am, configure.in: Call this 0.9.2.2001-03-13 00:15  mbp	* sources.test: Also compare source to itself as the null case.2001-03-13 00:15  mbp	* driver.sh: Driver now takes a -s option to make it show	  statistics.2001-03-13 00:13  mbp	* delta.c: Update the delta_scan routine to be able to do short end	  blocks.2001-03-13 00:02  mbp	* delta.c: Doc.2001-03-13 00:02  mbp	* stats.c: Fix printf formats.2001-03-13 00:00  mbp	* changes.test, driver.sh, sources.test: Add triple_test function	  to test driver.	  Try a block size of 4096 first as it's a more common case.	  Add a test case that uses backups of source files.2001-03-12 23:43  mbp	* .cvsignore: Ignore man products.2001-03-12 23:41  mbp	* search.c: Clean up.2001-03-12 23:40  mbp	* Makefile.am, changes.test: Add another test case that compares	  similar files.2001-03-12 23:38  mbp	* patch.c: Keep track of statistics while reading patches.2001-03-12 23:38  mbp	* delta.c: Make sure we progress by at least a single block when	  looking for a match.	  After finding a match, remember its location and send it out on	  the next iteration.2001-03-12 18:29  mbp	* stats.c: Fix printf format.2001-03-12 18:27  mbp	* scoop.c, tube.c: Better trace.2001-03-12 18:27  mbp	* job.h, patch.c: Correctly execute COPY commands when patching.2001-03-12 18:25  mbp	* rsync.h, emit.c, stats.c: Stats should include number of COPY	  cmdbytes.2001-03-12 18:22  mbp	* rsync.h: Fix rs_file_copy_cb, which needs to know the position at	  which to copy.  Show fd# if copy fails.	  Doc.2001-03-12 18:21  mbp	* buf.c: Fix rs_file_copy_cb, which needs to know the position at	  which to copy.  Show fd# if copy fails.2001-03-12 14:41  mbp	* patch.c: Add code to parse COPY commands.  Doesn't execute them	  yet.	  Automatically stick immediate operands into job->param1.2001-03-12 14:32  mbp	* delta.c: W00h00!  Search for matching blocks and emit COPY	  commands when found.	Don't calculate the strong checksum unless	  we think we've found a match.2001-03-12 14:31  mbp	* scoop.c: Doc.2001-03-12 14:28  mbp	* emit.c, emit.h: Add rs_emit_copy_cmd, with hardcoded cmdbyte.2001-03-12 13:31  mbp	* delta.c: Calculate checksums of full-size blocks in preparation	  for searching.  Still just emit literals.	  Sanity-check signature settings at job creation.	  If there's not enough input data to search for a block, then put	  what we have into the scoop so that we can keep it for later.2001-03-12 13:28  mbp	* scoop.c, stream.h: Expose rs_scoop_input.2001-03-12 13:23  mbp	* util.h: Drop unused macros.2001-03-12 13:16  mbp	* job.c: More verbose internal error message.2001-03-12 12:57  mbp	* rsync.h: Fix Doxygen references.2001-03-12 12:43  mbp	* delta.c: When generating a delta, get as much readahead as	  possible so that we can generate the best deltas.  Move code to	  actually scan out into a separate function.  Still just always	  emitting deltas.2001-03-12 12:42  mbp	* job.h, mksum.c, netint.c, patch.c, stream.c, stream.h, tube.c:	  Rename rs_blow_* to rs_tube_*.	  Rename rs_blow_literal to rs_tube_write, because it otherwise	  tends to get confused with LITERAL commands.2001-03-12 12:30  mbp	* main.dox: More documentation of buffers structure.2001-03-12 12:09  mbp	* job.c: Try to check that the job actually made progress if it	  said it did, so as to better detect internal errors.2001-03-12 12:08  mbp	* emit.c: Include statistics about space used by command headers,	  and the total bytes read and written.2001-03-12 12:02  mbp	* rsync.h, stats.c: Include statistics about space used by command	  headers, and the total bytes read and written.2001-03-12 11:33  mbp	* tube.c: Factor out code to copy from scoop.2001-03-12 11:04  mbp	* tube.c: Better trace.	  Doc.	  When copying data through to the tube, make sure we use up data	  in the scoop first!2001-03-12 11:04  mbp	* trace.c, trace.h: Fix oops about RS_LOG_NONAME.2001-03-12 11:03  mbp	* stream.c, stream.h: Get ready for readahead searching for	  matching blocks.	  Don't both copying if there are zero bytes left.2001-03-12 11:01  mbp	* scoop.c: Get ready for readahead searching for matching blocks.2001-03-12 11:01  mbp	* rdiff.c: Get ready for built-in gzip/bzip2 support.	  Make sure we suggest --help when somebody makes a command-line	  mistake.2001-03-12 11:00  mbp	* msg.c: Improved error messages.2001-03-12 10:59  mbp	* delta.c, job.h: When generating a delta, if there is a signature	  loaded then use a different statefn that tries to get enough	  readahead to look for a match.  At the moment it just outputs	  LITERALs, but it's closer.	  Copy signature parameters into the job, so block_len is available	  for deltas.2001-03-12 10:57  mbp	* configure.in: Look for libz and libbz2 so that we can later try	  using them in rdiff.2001-03-12 01:41  mbp	* includes.h: no longer required2001-03-12 01:41  mbp	* stats.c, trace.c, trace.h: Optionally hide function name in trace	  output.  Do this when displaying statistics.2001-03-12 01:41  mbp	* sumset.h: Doc.2001-03-12 01:18  mbp	* configure.in: Call this 0.9.2pre.2001-03-12 01:17  mbp	* Makefile.am, autogen.sh: Cater to people who prefer the name	  'make test'.2001-03-12 01:16  mbp	* buf.c: Doc.2001-03-12 01:16  mbp	* librsync.3: Fix man page markup.2001-03-12 01:14  mbp	* Makefile.am: Make manpages look better.2001-03-12 01:03  mbp	* Makefile.am: Build man pages and converted forms.  Upload	  converted man pages to websites.2001-03-12 00:52  mbp	* trace.c, rdiff.c: Doc.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -