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

📄 changelog

📁 rsync的核心代码库。主要作用是比较二进制文件
💻
📖 第 1 页 / 共 5 页
字号:
2001-03-11 16:32  mbp	* popt/config.log: Does not belong in CVS.2001-03-11 15:48  mbp	* Makefile.am, NEWS, configure.in: Get ready for 0.9.1.2001-03-11 15:40  mbp	* main.dox, rsync.h: Add more buffers documentation.2001-03-11 14:45  mbp	* main.dox, mksum.c, patch.c, readsums.c, rsync.h, scoop.c,	  stream.c, stream.h, tube.c, whole.c, NEWS, TODO, buf.c, buf.h,	  delta.c, job.c, job.h: It's no longer necessary to call	  rs_buffers_init on a stream before starting to use it: all the	  internal data is kept in the job, not in the stream.	  Rename rs_stream_t to rs_buffers_t, a more obvious name.  Pass	  the buffers to every rs_job_iter() call, rather than setting it	  at startup.  Similarly for all the _begin() functions.	  rs_job_new also takes the initial state function.	  Return RS_PARAM_ERROR when library is misused.2001-03-11 14:40  mbp	* Makefile.am: Don't include backups in upload of doxy.2001-03-11 13:33  mbp	* emit.c: Doc2001-03-09 12:29  mbp	* main.dox: Add more hyperlinks to site.2001-03-07 19:45  mbp	* triple.test, driver.sh: Put back the -D option to driver.sh to	  show debug trace.2001-03-07 19:12  mbp	* .cvsignore: Ignore generated man pages.2001-03-07 19:11  mbp	* README.CVS: Note about mcheck.2001-03-07 19:10  mbp	* librsync.3: Tidy up.2001-03-07 18:37  mbp	* autogen.sh: There is no man/ subdirectory any more.2001-03-07 18:00  mbp	* README.CVS: Oh, you need tetex too.2001-03-07 17:59  mbp	* librsync.3, rdiff.1: Add man pages; move to top directory.2001-03-06 02:11  mbp	* job.c: Doc.2001-03-06 02:09  mbp	* tube.c: Drop obsolete dogtag.2001-03-06 02:08  mbp	* tube.c: Add TODO.2001-03-06 01:44  mbp	* TODO: Add idea about passing in buffers directly, rather than	  through the rs_stream_t structure.2001-03-06 01:08  mbp	* trace.h, tube.c, whole.c, netint.h, patch.c, protocol.h,	  prototab.h, rdiff.c, readsums.c, rollsum.h, rsync.h, scoop.c,	  search.c, stats.c, stream.c, stream.h, sumset.c, trace.c, NEWS,	  acconfig.h, buf.c, command.c, command.h, configure.in, delta.c,	  emit.c, fileutil.c, job.c, job.h, main.dox, mkprototab.pl,	  mksum.c, msg.c, netint.c: Keep all stream implementation data in	  the rs_job_t, not in a special rs_simpl structure.  This means we	  no longer need to call rs_stream_init(), and many nonblocking IO	  functions need to be passed the job, not the stream pointer.	  Also get rid of the stream dogtag, which is no longer adding much	  protection.	  s/HS_/RS_/ to finish renaming.2001-03-06 01:03  mbp	* config.h: Doesn't belong in CVS2001-03-06 01:03  mbp	* Makefile.am: Make sure to build librsync.la before rdiff.  I	  think this may still have some dependencies problems.2001-03-05 18:10  mbp	* README.CVS: Note about Doxygen2001-03-05 18:09  mbp	* triple.test, tube.c, tube.test, util.c, util.h, version.c,	  whole.c, whole.h, rdiff.magic, readsums.c, rollsum.c, rollsum.h,	  rsync.h, scoop.c, search.c, search.h, stats.c, stream.c,	  stream.h, sumset.c, sumset.h, trace.c, trace.h, job.c, job.h,	  libversions.txt, main.dox, mdfour.c, mdfour.test, mkprototab.pl,	  mksum.c, mksum.h, mksum.test, msg.c, netint.c, netint.h, patch.c,	  protocol.h, prototab.h, rdiff.c, configure.in, copyq.c, delta.c,	  delta.test, driver.sh, emit.c, emit.h, fileutil.c, fileutil.h,	  hex.c, hsync.h, hsyncfile.h, includes.h, isprefix.c,	  isprefix.driver.c, isprefix.h, isprefix.test, Doxyfile,	  Makefile.am, README, README.CVS, TODO, autogen.sh, base64.c,	  buf.c, buf.h, checksum.c, checksum.h, codeheader.c,	  codeheader.man, codeheader.sh, command.c, command.h, config.h,	  .cvsignore: rename to librsync, and call everything rs_*.	  Move man pages into parent directory.2001-03-05 05:01  mbp	* delta.test: Don't use diff -u, as unfriendly unixes may not	  understand that option.2001-03-05 04:50  mbp	* Makefile.am: Don't need bash to run the tests.2001-03-05 04:47  mbp	* rdiff.c: No need to depend on getopt.h now.2001-03-05 04:40  mbp	* netint.h, search.c, search.h, sumset.h: Drop off_t from all	  headers to fix Solaris compile problem.2001-03-05 04:40  mbp	* rdiff.c: Show hs_long_t size in version.2001-03-05 04:39  mbp	* config.h, configure.in: Call this 0.9.1dev4.2001-03-05 04:32  mbp	* NEWS, buf.c, rdiff.c: Doc.2001-03-05 04:32  mbp	* Makefile.am: Try to make sure popt is built if required.2001-03-05 04:26  mbp	* rdiff.c: Show canonical host type.2001-03-05 04:07  mbp	* popt/Makefile.am: Build popt if not on system.2001-03-05 04:07  mbp	* configure.in: Fix mangled output interleaving.2001-03-05 03:58  mbp	* Makefile.am: Fix linker.2001-03-05 03:57  mbp	* popt/.cvsignore, Makefile.am, NEWS, autogen.sh, config.h,	  configure.in: Build popt if not on system.  Build and install	  manpages.  Call this 0.9.1dev3.2001-03-05 03:56  mbp	* rdiff.c: Doc.2001-03-05 03:15  mbp	* popt/: .cvsignore, CHANGES, COPYING, README, config.log,	  findme.c, findme.h, popt.c, popt.h, poptconfig.c, popthelp.c,	  poptint.h, poptparse.c, system.h: Include popt to more easily	  build on platforms which lack it2001-03-05 03:06  mbp	* netint.c: More integer type stuff.2001-03-05 02:47  mbp	* base64.c, config.h, configure.in, delta.c, hsync.h, job.h,	  mdfour.c, mksum.c, msg.c, netint.h, patch.c, readsums.c, scoop.c,	  search.c, stream.c, tube.c, util.c: typedef and header fixes to	  build cleanly on Alpha RedHat 7.0 at SourceForge.  Use long or	  long long as hs_long_t, depending on which is available.  Call	  this 0.9.1dev2.2001-03-05 01:59  mbp	* buf.c, delta.c: Doc.2001-03-05 01:23  mbp	* emit.c, readsums.c, stream.c, sumset.c, trace.c, whole.c,	  delta.c: Drop more unnecessary header dependencies.2001-03-05 01:15  mbp	* mdfour.c, mksum.c, msg.c, netint.c, netint.h, patch.c, rollsum.h,	  search.c, search.h, sumset.h, checksum.c, checksum.h, config.h,	  configure.in, delta.c, emit.c, fileutil.c, hex.c, hsync.h, job.c,	  job.h: Remove dependency on stdint.h and other files that may not	  be present on other platforms.  Change many integer types to work	  properly with this.  Suggestion by Poul-Henning Kamp	  <phk@freebsd.org>.	  Add HS_INTERNAL_ERROR code.	  Rewrite netint code to just simply bang out bytes, rather than	  using endian macros.2001-03-05 00:53  mbp	* NEWS: Add some recent news.2001-03-01 12:40  mbp	* emit.h, hsync.h, hsyncfile.h, job.c, job.h, mksum.c, netint.c,	  netint.h, patch.c, rdiff.c, readsums.c, stats.c, whole.c,	  Makefile.am, delta.c, emit.c: Start to put back in support for	  statistics.2001-03-01 12:39  mbp	* configure.in, config.h: Working towards 0.9.1.2001-03-01 12:37  mbp	* mkprototab.pl: Work with Perl 5.005.2001-03-01 12:35  mbp	* TODO: Update for current code.2001-02-28 15:34  mbp	* configure.in: Call this 0.9.0.2001-02-28 15:33  mbp	* driver.sh, mksum.test: Allow test failures through to stderr.2001-02-28 15:33  mbp	* Makefile.am: Don't install half-baked man pages.  Include test	  data in distribution.2001-02-28 15:21  mbp	* driver.sh, triple.test: Don't generate outrageously large	  logfiles when testing.2001-02-28 15:10  mbp	* Makefile.am: Set library version2001-02-28 15:09  mbp	* libversions.txt: Explain library versioning2001-02-28 14:56  mbp	* triple.test: Run through all short-buffer tests first because	  they're slower and more likely to break.2001-02-28 14:56  mbp	* prototab.h: Consistently use bytes, not bits, to define parameter	  lengths.2001-02-28 14:53  mbp	* mkprototab.sh: Change to a Perl program that can generate table	  and header for the protocol.2001-02-28 14:47  mbp	* buf.c: hs_infilebuf_fill: If an IO error (eg EISDIR) happens, be	  more careful to return an error and not lock up.2001-02-28 14:33  mbp	* emit.c, mkprototab.pl, netint.c: Make opcode naming consistently	  count in bytes, not bits.2001-02-28 14:13  mbp	* Makefile.am, TODO, mkprototab.pl, prototab.h: Change to a new	  Perl script to generate the protocol table.2001-02-28 14:11  mbp	* netint.c, netint.h: Add hs_squirt_n16.2001-02-28 14:11  mbp	* rdiff.magic: File magic description for rdiff.2001-02-28 09:57  mbp	* whole.c: Don't leak in hs_whole_run.	  Add hs_delta_file and hs_patch_file.	  Don't keep reading if we've already seen EOF.2001-02-28 09:54  mbp	* scoop.c: Better trace.2001-02-28 09:54  mbp	* rdiff.c: Add implementation for patch action.	  Complain if too many arguments are given.2001-02-28 09:52  mbp	* prototab.h: Give the right value for commands.	  Delta now sends the END command at the end of the file.  Call it	  END rather than EOF.2001-02-28 09:52  mbp	* patch.c: Delta now sends the END command at the end of the file.	  Call it END rather than EOF.2001-02-28 09:51  mbp	* msg.c: Add HS_SYNTAX_ERROR (and GSYBE quote).2001-02-28 09:51  mbp	* mkprototab.sh: Call the terminating delta command "END" rather	  than "EOF" for clarity.	  Table should be called hs_prototab[].2001-02-28 09:50  mbp	* job.c, job.h: Use a special state function to make sure data is	  flushed from the tube as the job completes.	  Put dogtags back onto jobs.	  Better trace.2001-02-28 09:48  mbp	* hsyncfile.h: Add hs_patch_file.2001-02-28 09:48  mbp	* hsync.h: Store signature in the delta job.  Add HS_TEST_SKIPPED.2001-02-28 09:47  mbp	* emit.c, emit.h: Delta now sends the END command at the end of the	  file.  Better trace.2001-02-28 09:47  mbp	* delta.c: Delta now sends the END command at the end of the file.	  Keep RUNNING until end of file on input and END is sent.  Store	  signature in the delta job.2001-02-28 09:40  mbp	* command.c, command.h: Call the terminating delta command "END"	  rather than "EOF" for clarity.2001-02-28 09:40  mbp	* TODO: file magic would be nice.2001-02-28 09:38  mbp	* triple.test, Makefile.am: Put the triple test back in -- all	  three stages now work.2001-02-28 09:36  mbp	* delta.test, mksum.test: Better error messages when tests fail.	  rdiff no longer needs the -f option.2001-02-28 09:35  mbp	* .cvsignore, driver.sh: Better error messages when tests fail.	  Use less different buffer sizes so that the tests run faster.2001-02-28 09:05  mbp	* gendelta.test: Don't use faked deltas anymore.2001-02-27 21:45  mbp	* driver.sh: Show exit code from commands that fail.2001-02-27 17:00  mbp	* search.c: Check for allocation failure.2001-02-27 17:00  mbp	* sumset.h: Tags must be unsigned or bad things happen.2001-02-27 17:00  mbp	* readsums.c: Allocate signature and return pointer thereto	  immediately job starts.2001-02-27 16:59  mbp	* rdiff.c: Must build hash table before using sums.2001-02-27 16:40  mbp	* scoop.c: Better rule for returning HS_INPUT_ENDED.2001-02-27 16:40  mbp	* mksum.c: Better trace.  Better handling of signature generation	  near end of input.2001-02-27 16:30  mbp	* buf.c, hsync.h, readsums.c: Rename HS_SHORT_STREAM to	  HS_INPUT_ENDED, a better description.2001-02-27 16:29  mbp	* scoop.c: Rename HS_SHORT_STREAM to HS_INPUT_ENDED, a better	  description.	Return this value on reaching the end of input.	  Distinguish between blocking with data in the input buffer and	  not.2001-02-27 16:28  mbp	* msg.c: Rename HS_SHORT_STREAM to HS_INPUT_ENDED, a better	  description.	Improved messages.2001-02-27 16:20  mbp	* scoop.c: Reformat only.2001-02-27 16:15  mbp	* buf.h, hsync.h, job.c, job.h, mksum.c, readsums.c, whole.c,	  buf.c: Whether eof has been seen on input should be a property of	  the stream.	  Use this to properly handle expected EOF on signatures.2001-02-27 16:08  mbp	* readsums.c: Also load strong signatures into signature set.  Show	  block signatures as they're loaded.2001-02-27 15:54  mbp	* scoop.c: Doc.2001-02-27 15:45  mbp	* netint.c: Be more careful about handling of renumbered hs_result	  codes.  (I think this was safe, but it wasn't nice.)2001-02-27 15:42  mbp	* delta.c, job.h, mksum.c, patch.c, readsums.c: Jobs include a name	  string.2001-02-27 15:42  mbp	* trace.c: Change log format.2001-02-27 15:42  mbp	* job.c: Jobs emit a warning if called when complete.  Jobs include	  a name string.2001-02-27 15:33  mbp	* delta.c, job.c, job.h, mksum.c, patch.c, sumset.c, sumset.h,	  whole.c: Add space in a hs_job_t to hold partially-read checksum;	  update dependencies to declare this.2001-02-27 15:32  mbp	* readsums.c: Drop old blocking-IO code.  Add a state for reading

⌨️ 快捷键说明

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