Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 Nov 2006 19:00:50 +0000 (UTC)
From:      Tim Kientzle <kientzle@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/lib/libarchive Makefile archive.h.in archive_read.3 archive_write.3 archive_write.c archive_write_open_fd.c archive_write_open_file.c archive_write_open_filename.c archive_write_open_memory.c archive_write_set_compression_none.c
Message-ID:  <200611261900.kAQJ0oFU011722@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
kientzle    2006-11-26 19:00:50 UTC

  FreeBSD src repository

  Modified files:
    lib/libarchive       Makefile archive.h.in archive_read.3 
                         archive_write.3 archive_write.c 
                         archive_write_open_fd.c 
                         archive_write_open_file.c 
                         archive_write_open_filename.c 
                         archive_write_open_memory.c 
                         archive_write_set_compression_none.c 
  Log:
  Write-blocking cleanup, largely thanks to Colin Percival (cperciva@).
     * If write block size is zero, don't block at all.
       This supports the unusual requirement of applications
       that need "no-delay" writes.
     * Expose _write_finish_entry() to give such applications more
       control over write boundaries.  (Normal applications do not
       need this, as entries are completed automatically.)
     * Correct the type of write callbacks; this is a minor API
       change that does not affect the ABI.
     * Correct the error handling in _write_next_header() around
       completing the previous entry.
     * Correct the documentation for block-size markers:  Remove
       docs for the long-defunct _read_set_block_size(); document
       all of the write block size manipulators.
  
  MFC after: 14 days
  
  Revision  Changes    Path
  1.56      +3 -1      src/lib/libarchive/Makefile
  1.34      +2 -1      src/lib/libarchive/archive.h.in
  1.27      +0 -8      src/lib/libarchive/archive_read.3
  1.18      +24 -0     src/lib/libarchive/archive_write.3
  1.22      +25 -8     src/lib/libarchive/archive_write.c
  1.8       +2 -2      src/lib/libarchive/archive_write_open_fd.c
  1.18      +2 -2      src/lib/libarchive/archive_write_open_file.c
  1.17      +2 -2      src/lib/libarchive/archive_write_open_filename.c
  1.2       +2 -2      src/lib/libarchive/archive_write_open_memory.c
  1.10      +29 -8     src/lib/libarchive/archive_write_set_compression_none.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200611261900.kAQJ0oFU011722>