[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

jigdo 0.7.1



Hello,

it's been a long time since the last jigdo release, more than a year! 
For various reasons, I haven't had as much time as before to dedicate to it 
- still, development never stopped completely, and I'm looking forward to 
continuing to support and develop it.

This is mostly a bugfix release. Most important news:

 - Includes a workaround for big files (DVD images) with GCC 3.0 to 3.3. 
   This allows DVD support for some non-i386 Debian arches, and makes it no 
   longer necessary to compile with GCC 2.95 for DVD support.

 - DVD support for Windows! However, this is UNTESTED (due to lack of 
   space on my Windows partitions) - please test and report about 
   success/failure! (CD image creation tested and working.)

 - Numerous bugfixes

 - Quite some work on the GUI, but it's still not usable

New official .deb packages will take until Wednesday or so - this has been 
a busy weekend... :)


Jigdo homepage:           <http://atterer.net/jigdo/>
Source code:              <http://atterer.net/jigdo/jigdo-0.7.1.tar.bz2>
Statically linked binary: <http://atterer.net/jigdo/jigdo-bin-0.7.1.tar.bz2>
Windows binary:           <http://atterer.net/jigdo/jigdo-win-0.7.1.zip>
Downloading Debian CDs:   <http://www.debian.org/CD/jigdo-cd/>


The detailed changelog entry:

  - Workaround for problems with big files (DVD images) when compiling
    with GCC 3.0 to 3.3.
  - Fix for Windows version: "wget: BUG: unknown command `timeout'" no
    longer occurs (was spurious anyway, but irritated many people)
  - Windows version compiled with GCC 3.4, can hopefully create big
    files (DVD images)
  - removed "too many files missing, won't attempt to download them
    from fallback mirror" logic in jigdo-lite because it was broken
  - .jigdo file format: Semantics of multiple [Image] sections have
    changed: Formerly, the idea was that one .jigdo could provide
    multiple images, but the idea never caught on and the idea "one
    .jigdo => one image" is firmly planted in people's minds now. The
    original incentive of allowing multiple [Image] sections was to
    make it possible to avoid duplication of .jigdo data, by providing
    all 7 CDs and the single DVD in one .jigdo. This duplication can
    now be avoided by [Include]ing the CDs' files from the DVD's,
    because all except the first [Image] section are ignored.
  - Fixed minor bug in jigdo-lite; it would sometimes abort even if no
    error code was returned by jigdo-file
  - GUI: Added code for processing of .jigdo files and [Include]
  - GUI: Added simple caching of downloaded data during .jigdo
    downloads
  - Bugfix for "jigdo-file make-image" (Steve McIntyre): Failed
    assertion `nextAlignedOff>off' and huge .template with >4GB image.
  - Bugfix for "jigdo-file make-template": Sometimes *incorrectly*
    reports: "You have found a bug". (Maxim Reznik)
  - Bugfix for "jigdo-file make-image": Handle I/O errors more
    gracefully (Brian Bennett)
  - Bugfix for "jigdo-file make-image" (Andreas Krüger): Do not
    allocate on the stack an array whose size is the number of matched
    files in the image. This gave, er, "funny" results with tens of
    thousands of matches... <slap>
  - Added comfortable debugging aids ("debug(fmt,...)", --debug=...)
  - Various documentation updates (manpages, Hacking.txt, changelog;-P)
  - Fix for build problems if size_t is 64 bits wide
  - Various fixes to allow compilation with GCC 3.4
  - Added unit tests for many parts of the code, with support in
    depend.awk
  - Fixed bug in html-beautify.awk
  - Vanity meter reports 26000 lines of code in 120 files


Have fun!

Cheers,

  Richard

-- 
  __   _
  |_) /|  Richard Atterer     |  GnuPG key:
  | \/¯|  http://atterer.net  |  0x888354F7
  ¯ '` ¯

Attachment: signature.asc
Description: Digital signature


Reply to: