pngcheck verifies the integrity of PNG, JNG, and MNG files (by
checking the internal 32-bit CRCs [checksums] and decompressing
the image data); it can optionally dump almost all of the chunk-level
information in the image in human-readable form. For example, it
can be used to print the basic statistics about an image (dimensions,
bit depth, etc.); to list the color and transparency info in its
palette (assuming it has one); or to extract the embedded text
annotations. This is a command-line program with batch capabilities.
they change daily. Add a comment with update instructions.
Daily changes are not documented, so I'm not sure what changed to the
previous version.
Addresses PR 34827 and joerg's complaints.
Version 1.7.3 : A bug under Solaris was fixed. This bug caused an XBindKeys
built with -DFORK_FLAG=1 to fail to wait for the processes it spawns, leaving
lots of defunct processes.
Thanks to Ciaran Anscomb for the patch.
Version 1.7.2 : Changes to grab keys in all display screens and not only in the
default root window (Xinerama suport).
Bugfix for the Guile support in configure.ac.
from Changes:
2006-11-27 - 3.4
Make sure we don't fail taint checking when other
Module::Pluggable::* modules are installed.
2006-11-24 - 3.3
Few more patches from Jos Boumans to get read for CORE
2006-11-15 - 3.2
Remove Class::Inspector dependency and inline code
Prepare for assimilation into CORE
2006-07-11 - 3.1
Force Test::More version to be latest which stops it trampling on $_
Use Class::Inspector tests to check to see Package is loaded thus
preventing incompatability problems introduced by last patch.
from CHANGELOG:
= 2006/11/30 1.9015
Fix bug # 22662 reported by grjones at gmail: cidrs2inverse
wouldn't notice /32-sized leftovers.
= 2006/10/13 1.9014
Fix bug # 22085 reported by grjones at gmail: cidrs2inverse
wouldn't notice /32-sized holes.
= 2006/09/06 1.9013
Added the nextblock() method as suggested by Robert Drake <rdrake at stayonline.net>
Bugfix: it couldn't parse 10/8 or 127/8
Patch provided by maintainer(updated the e-mail address) by PR 35209.
* The FreeBSD categories were updated to include sun4v
* Code was reorganized to make it easier to create new GUI code.
* Work began on the MacOS X native GUI
* Security fixes:
- Heap overflow in libmms (related to CVE-2006-2200)
- Buffer overrun in Real Media input plugin. [bug #1603458]
Thanks to Roland Kay for reporting and JW for the patch.
* Update build system to support x86 Darwin setups, and merge patches to
support Darwin OS better.
* Replace custom ALSA check with pkg-config check, and make sure 0.9.0 is
the requried version.
* When the compiler supports it, enable hidden visibility for all the
plugins to export only the plugin info entry (and eventual needed
special functions), to replace the min-symtab option that wasn't working.
* Add "m4b" to the list of supported file extensions for the Qt demuxer, to
allow playing (unprotected) audiobooks in AAC format.
* Remove --disable-fpic hack, prefer using --without-pic instead.
* Add new output plugin: PulseAudio (based on PolypAudio plugin), that uses
0.9 API (PulseAudio is PolypAudio renamed).
* Remove PolypAudio plugin, latest version supported 0.7 API that is no more
supported by upstream, and it's replaced by PulseAudio.
* Allow 0 for DVD title/chapter (navigation or full title).
* New experimental JACK audio driver.
* Fix switch from alsa/dmix 2.0 to 5.1 [bug #1226595]
* Don't use proxy for localhost connection. [bug #1553633]
* Use mmap() to open local files if available.
* Use pkg-config to look for external FFmpeg.
* Allow FFmpeg to play MP3s in case MAD is not present.
* Reduce the dead time when trying to connect to dead hosts, by falling back
to non-blocking sockets on the last address found for an host, and allowing
users to provide a connection timeout. [bug #1550844]
* Return the correct error message to frontends when a file is inaccessible or
the network connection is broken. [bug #1550763]
* Support libcaca 0.99, thanks to cjacker huang.
* Fix crash on video-only WMV streams. [bug #1564598]
* Report audio stream on Shorten files (required for Amarok to play them).
* Optionally use fontconfig to look up fonts to use for OSD. [bug #1551042]
* Prefer FreeType2 rendered fonts to bitmap fonts.
* Stone age platforms update
* Enabled TrueSpeech codec
* New X11 visual type: xine-lib may now use frontend's mutex/lock mechanism
instead of XLockDisplay/XUnlockDisplay.
* Allow playing of OggFlac files. [bug #1590690]
* Allow playing FLAC files with an ID3 tag at the start.
* Fix some crashes caused by MP3 files (and possibly others) being
misdetected as AAC.
binary packages has not worked in the last few months. Now I fixed the
rsync command line to use --files-from instead of --include-from, which
does the right thing.
Tested in a directory of about 20 binary packages, including one that is
restricted. Everything worked as expected.
Fixes PR 35199.
bzr 0.13 2006-12-05
No changes from 0.13rc1
bzr 0.13rc1 2006-11-27
IMPROVEMENTS:
* New command ``bzr remove-tree`` allows the removal of the working
tree from a branch.
(Daniel Silverstone)
* urllib uses shared keep-alive connections, so http
operations are substantially faster.
(Vincent Ladeuil, #53654)
* ``bzr export`` allows an optional branch parameter, to export a bzr
tree from some other url. For example:
``bzr export bzr.tar.gz http://bazaar-vcs.org/bzr/bzr.dev``
(Daniel Silverstone)
* Added ``bzr help topics`` to the bzr help system. This gives a
location for general information, outside of a specific command.
This includes updates for ``bzr help revisionspec`` the first topic
included. (Goffredo Baroncelli, John Arbash Meinel, #42714)
* WSGI-compatible HTTP smart server. See ``doc/http_smart_server.txt``.
(Andrew Bennetts)
* Knit files will now cache full texts only when the size of the
deltas is as large as the size of the fulltext. (Or after 200
deltas, whichever comes first). This has the most benefit on large
files with small changes, such as the inventory for a large project.
(eg For a project with 2500 files, and 7500 revisions, it changes
the size of inventory.knit from 11MB to 5.4MB) (John Arbash Meinel)
BUG FIXES:
* ``bzrlib/bzrdir.py`` was directly referencing ``bzrlib.workingtree``,
without importing it. This prevented ``bzr upgrade`` from working
unless a plugin already imported ``bzrlib.workingtree``
(John Arbash Meinel, #70716)
* Suppress the traceback on invalid URLs (Vincent Ladeuil, #70803).
* Give nicer error message when an http server returns a 403
error code. (Vincent Ladeuil, #57644).
* When a multi-range http GET request fails, try a single
range one. If it fails too, forget about ranges. Remember that until
the death of the transport and propagates that to the clones.
(Vincent Ladeuil, #62276, #62029).
* Handles user/passwords supplied in url from command
line (for the urllib implementation). Don't request already
known passwords (Vincent Ladeuil, #42383, #44647, #48527)
* _KnitIndex.add_versions() dictionary compresses revision ids as they
are added. This fixes bug where fetching remote revisions records
them as full references rather than integers. (John Arbash Meinel,
#64789)
* ``bzr ignore`` strips trailing slashes in patterns.
Also ``bzr ignore`` rejects absolute paths. (Kent Gibson, #4559)
* ``bzr ignore`` takes multiple arguments. (Cheuksan Edward Wang, #29488)
* mv correctly handles paths that traverse symlinks.
(Aaron Bentley, #66964)
* Give nicer looking error messages when failing to connect over ssh.
(John Arbash Meinel, #49172)
* Pushing to a remote branch does not currently update the remote working
tree. After a remote push, ``bzr status`` and ``bzr diff`` on the remote
machine now show that the working tree is out of date.
(Cheuksan Edward Wang #48136)
* Use patiencediff instead of difflib for determining deltas to insert
into knits. This avoids the O(N^3) behavior of difflib. Patience
diff should be O(N^2). (Cheuksan Edward Wang, #65714)
* Running ``bzr log`` on nonexistent file gives an error instead of the
entire log history. (Cheuksan Edward Wang #50793)
* ``bzr cat`` can look up contents of removed or renamed files. If the
pathname is ambiguous, i.e. the files in the old and new trees have
different id's, the default is the file in the new tree. The user can
use "--name-from-revision" to select the file in the old tree.
(Cheuksan Edward Wang, #30190)