1.0.20:
Changes: ocp.ini did not include support for .YM files as expected.
Two other minor tweaks were done.
1.0.19:
Changes: Multiple crash bugs were fixed. Support for YM files via
STYMulator was added. 24-bit SDL/X11 output should now work (which
is needed if ran inside QEMU). PTM and Adplug files should now load
and play correctly on big-endian systems. Several other minor tweaks
were made.
--- 4.0.9 2010/05/21
New utility for managing threads - thread_create.h.
Add socket pipe utility - spipe.h. The socket pipe has same purpose as
Unix pipe . Unfortunately Windows pipes do not work on select/poll -
but YAZ' implementation do.
Fixes for yaz_cond-functions on Windows 7.
DLL export more symbols.
zoomsh: show record do NOT render opac.
Remove *.la files from Debian and RPM packages.
--- 4.0.8 2010/05/11
Debian package libyaz-dev depends on libgnutls-dev again (was
removed in YAZ 4.0.6, but due to Libtool it is still needed
even though yaz-config do not list libgnutls libs).
ZOOM: Use only one WRBUF for returning string results for
ZOOM_resultset. Reduces memory usage for ZOOM in general.
ZOOM: ZOOM_connection do not use a shared pointer to
ZOOM_resultset after ZOOM_resultset is destructed by
user. Reverts to YAZ 4.0.4 behavior.
--- 4.0.7 2010/05/04
record-conv: fix problem with at least one XSL conversion -
due to probably incorrect usage of XML XSL documents.
Gaupol 0.16
===========
* Split general-purpose, user-interface-independent subtitle editing
code to a separate Python package called 'aeidon' while keeping the
GTK+ user interface code under the package 'gaupol'. Allow
installation of these two packages separate of one another.
Developers and packagers are encouraged to read './setup.py --help'
message and the file 'README.aeidon'. (Fixes#595809 and should
allow fixing the likes of Debian bug #569983.)
* Save menu item keybindings to a GtkAccelMap rc-file in the user's
configuration directory
* Have the interactive search look for times instead of subtitle
numbers if the search string contains a colon (fixes#609176)
* Add miscellaneous Latin common error corrections patterns
* Add help menu item to browse wiki documentation at
http://live.gnome.org/Gaupol
* Increase size of line length superscripts shown in list cells
* Fix focus changing when pasting subtitles
* Use gtk.RecentAction for recent file menus (fixes#615372 and
probably #608951)
* Work around a subprocess error launching video player on Windows
systems, which resulted in "TypeError: environment can only contain
strings" (fixes#605805)
* Fix handling of Unicode BOMs that broke as a result of a hasty fix
for subtitle file reading functions for 0.15.1
* Fix hearing impaired text removal pattern "Speaker before a colon"
to not remove too much (fixes#618529)
* Apply GNOME Goal: Correct Desktop Files
* Migrate from Glade to GtkBuilder
* Use attributes instead of markup in GtkBuilder files
* Fix GtkBuilder constructed buttons to respect user preferences
regarding whether or not to show icons in buttons
* Use Python's JSON module instead of ConfigObj and Validate for
reading and writing configuration files
* Use enchant's user spell-check dictionaries (usually stored in
$HOME/.config/enchant) instead gaupol-specific ones
* Use copies of iso-codes XML files shipped with gaupol only as a
fallback if they are not found under /usr/share/xml/iso-codes
* Add global options --with-iso-codes and --without-iso-codes to
setup.py to control whether or not to install iso-codes XML files
(This means that packagers can use --without-iso-codes and mark the
iso-codes package as a hard dependency to avoid duplicate files)
* Probably fix i18n issues with Unicode ellipses of menu items
* Fix i18n issues with locale codes and their fallbacks used in
pattern files for 'Name' and 'Description' fields
* Raise Python dependency to 2.6
* Raise PyGTK dependency to 2.16
* Raise PyEnchant dependency to 1.4.0
Regenerate patch for malformed received lines from upstream CVS via:
cvs diff -r RELEASE_0_3_1
Store the patch on ftp.netbsd.org, rather than wrongly trying to put
it in files.
PKGREVISION++.
* ghostscript-font-std part had been moved from ghostscript-fonts to
urw-fonts. add dependency on urw-fonts and adjust gs-font-dir.
Bump PKGREVISION (and ABI bump).
1.15 -> 1.16:
- add lv.po, update translations (Translation Project).
- include xcode project files in distributed popt tar ball.
- make distcheck is now squeaky clean.
- permit VPATH builds.
- add shallow tests using ISP/RAS api-sanity-autotest.pl.
- prefix bit set routines with popt to avoid symbol coolisions w rpm.
- add tdict.c to exercise popt bit sets against /usr/dict/words.
- add poptBitsArgs() method to generate args bit set.
- add methods for bit set union and intersection.
- permit comma separated attribute lists, handle negated attributes.
- better test for POPT_ARG_BITSET.
- add POPT_ARG_BITSET handling.
- add POPT_ARG_SHORT handling.
- handle all callback traversals within a C switch (for extendability ease).
- add popt.pc.
- devzero2000: add AC_CONFIG_AUX_DIR, AC_CONFIG_MACRO_DIR to configure. Create build-aux
- devzero2000: del acinclude.m4 : AC_CHECK_VA_COPY is not used
This is a scheduled monthly minor bugfix release.
* dispatch: include Python version in traceback
* push: update help
* status: avoid performance regression when no .hgsub is present
* clone: fix performance issue with hardlinks and Windows shares
* hgweb: fix race in refreshing repo list (issue2188)
* hgrc: clarify that hgrc keys can be overridden and sections can be split
* eol: new extension for managing file newlines based on a
version controlled configuration file
* pager: fork and exec pager as parent process with /bin/sh -c
* rebase: stress that only local changesets should be rebased
* convert/svn: close gettags() log stream (issue2196)
* record: check that we are not committing a merge before patch selection
3.4.11.2:
* Updated Estonian and Portuguese translations.
* Fix a rare crash involving moving fullscreen windows to different monitors
* Fix a more common crash involving pressing right in a menu
had been tracking alpha releases.
Changes since 2.01 (not the latest pkgsrc version!):
The most important enhancements since May 15th 2006 are:
- BluRay support was added
- The DVD support code was moved to the OpenSource part of cdrtools
- DVD Double layer support was added
- DVD-RAM support was added
- DVD Multi-border support for DVD- was added to cdrecord
- Support for reading and writing Hidden Tracks (audible content before
Track 01) on Audio CDs was added to cdda2wav and cdrecord
- Cdda2wav is now able to create CDRWIN CUE files instead of *.inf files
- Cdrecord now understands the CUE file enhancements from ExactAudioCopy
- SCSI autotarget mode makes cdrtools work without the dev= SCSI address
parameters in all cases where only one drive is available in the system
- Mkisofs now includes support for find(1) style command line arguments
implemented via "libfind"
- Mkisofs now includes working support for UTF-8 based locales
- Mkisofs now includes enhanced UDF support like symlinks, user IDs,
group IDs and permissions (needed for DVDs and BluRays)
There is also support for Apple specific extensions (thanks to
Helios.de)
- Mkisofs now supports ISO-9660 with files up to 8 TB (requires
-iso-level 3)
- New cdrecord option -minfo/-media-info to print Media
information/status
- Readcd now implements media quality scanning support code for
C1/C2/CU errors with Plextor and NEC/Optiarc drives. Use readcd -cxscan
- Readcd now implements media quality scan support code for Plextor
drives. Use readcd -pi8scan or -pifscan
- All SCSI aware programs from cdrtools now support -scanbus
- Support for the Plextor GigaRec feature was added
- Workarounds for many firmware bugs in various drives have been added
- Cdrecord now defaults to -sao mode instead of -tao
- Cdrecords CDRWIN CUE sheet parser was enhanced to support all features
from CDRWIN and cdrecord specific extensions in addition
- Cdrecord now allows CDRWIN CUE sheet based writing in
-raw/-raw16/-raw96r to work around Pioneer firmware bugs
and to allow to write SVCDs on Pioneer drives
- Cdrecord now supports DVD-RW/DL media (once the related media
will be made available to the public)
- Cdda2wav now implements a new option -interactive to support being
called from GStreamer (to avoid license problems with libcdio)
- Cdda2wav now supports MD5 sums for audio data
- Support for "root"-less installation on Solaris using fine grained
privileges was added
- Support for DragonFlyBSD was added
- Support for Zeta (BeOS clone) was added
- Support for Haiku (BeOS clone) was added
- Support for Syllable was added
- Support for ATARI FreeMiNT was added
- Support for AMIGA-OS was added
- Support for SunStudio 12 on Linux was added
Call "make CCOM=suncc"
- New program "btcflash" to flash firmware on some BTC writers
- A new Reed Solomon "decoder" (repair) library was added
- New experimental option -edc-corr in "readcd" was added
- Mkisofs no longer used GNU getopt_long() but getargs() to avoid various
bugs from GNU getopt_long()
- Mkisofs now supports correct inode numbers for hardlinks
- Mkisofs now implements "UNIX V6 FS style" link counts on directories,
this is: link count for directories is "2 + number of subdirectories"
- Mkisofs now implements the new Rock Ridge (rrip) protocol
version 1.12 from 1994 that added support for hard linked files
- Mkisofs now correctly implements deep directory relocation (this is
for directories nested deeper than 8 nesting levels)
- New mkisofs options -posix-H/-posix-L/-posix-P implement the -H/-L/-P
options defined by POSIX.1-2001 for descending commands like
ls/chmod/chown/find/pax/...
- The makefile system now implements support for cdrtools local dynamic
linking using:
make LINKMODE=dynamic
- All projects except "libhfs_iso", "libparanoia" and "schily autoconf"
have been relicensed to CDDL with permission from all authors.
Libparanoia was relicensed from GPL to LGPL with permission from Monty.
What's new in gnome-mag-0.16.1:
* Fixes:
#612818 - gnome-mag fails to build with latest gtk 2.19.7 (André Klapper)
#610935 - POTFILES.in is broken
#609456 - Broken build because of colorblind when building from git
* Translations:
Fran Diéguez (gl), Inaki Larranaga Murgoitio (eu), Kostas Papadimas (el)
Roman Mátyus (sk)
What's new in gnome-mag-0.16.0:
* New features:
Added D-BUS support.
* Translations:
Dumitru Mișu Moldovan (ro), Jamil Ahmed (bn), Thomas Thurman (en@shaw)
What's new in at-spi-1.30.1:
* Fixes#538680.
* Translation update.
What's new in at-spi-1.30.0:
* Fixes#612554.
* Translation update.
What's new in at-spi-1.29.92:
* Translation update.
What's new in at-spi-1.29.90:
* Make AT-SPI/CORBA the default and relocate AT-SPI/D-Bus.
* Translation update.
What's new in at-spi-1.29.6:
* Bugfixes: #608003, #607077.
* Translation update.
What's new in at-spi-1.29.5:
* Bugfixes: #606251, #606254.
* Translation update.
What's new in at-spi-1.29.3:
* Bugfixes: #565451, #593830.
* Translation update.
What's new in at-spi-1.29.2:
* Bugfixes: #569428, #599244, #578334.
* Translation update.
Changes in libsoup from 2.30.0 to 2.30.1:
* Fix for https through proxies that close the connection when
returning a "407 Proxy Authentication Required" response,
and add a regression test for that case. [#611663]
* Fixed multiple forms/multipart-related interoperability
problems reported by Egon Andersen:
* Don't quote the multipart boundary string if it's
not needed, since RFC 2616 recommends that you
don't, and some servers don't handle quotes there
correctly. (Sigh.) [#614176]
* Don't put an extra blank line before the first
multipart part, since it's unnecessary and some
servers don't handle a multipart preamble correctly.
(Sigh.) [#614183]
* Don't put Content-Transfer-Encoding headers in the
multipart/form-data parts, even though the HTML 4
spec says you must, since no other browsers do, and
some servers don't handle them correctly. (Sigh.)
[#614198]
* Changed SoupCookieJarSqlite to actually erase deleted
cookies from the database. [#615711, Lukasz Slachciak]
* Fixed SoupLogger to be more robust against getting passed
bad data by the session. [#611663]
* Fixed SoupAuthDomain to ignore paths when doing proxy auth
* Fixed a g_warning when hovering over a javascript link in
WebKit. [#613442, Xan Lopez]
Changes in libsoup from 2.29.91 to 2.30.0:
* Fixed a crash in the whitespace-stripping code in
soup_uri_new() [#612644, "arnaud.lb"]
* Update content-sniffing algorithm to match Chrome and the
soon-to-be-updated sniffing spec. [#611502, Gustavo Noronha
Silva]
* We now handle "Content-Encoding: x-gzip" as well as "gzip"
(even though "x-gzip" has been deprecated for more than 10
years). [#611476]
* Fixed leaks found by valgrind
* Make the "make check" programs only bind to 127.0.0.1, not
any public network interfaces. [#609489, Saleem Absulrasool]
* Add a test to sniffing-test to make sure that Content-Type
parameters are preserved correctly. [Gustavo Noronha Silva]
Changes in libsoup from 2.29.90 to 2.29.91:
* Added SOUP_SESSION_SSL_STRICT and
SOUP_MESSAGE_CERTIFICATE_TRUSTED, to allow callers to
determine if an https response comes from a server with a
recognized/valid or unrecognized/invalid certificate.
[#610374, Gustavo Noronha Silva]
* Fixed handling of certain badly-formatted URIs [#590524]
Changes in libsoup from 2.29.6 to 2.29.90:
* Added soup_cookie_jar_set_accept_policy() and related API
for implementing cookie acceptance policies. [#608353, Xan
Lopez]
* Fixed the "request-read" signal in SoupServer to actually be
emitted.
Changes in libsoup from 2.29.5 to 2.29.6:
* Fixed SoupContentDecoder to ignore trailing junk after the
encoded message body (as other browsers do), rather than
getting stuck in an infinite loop. [#606352]
* Fixed an invalid read in soup_cookie_applies_to_uri()
[#607024, pointed out by Xan]
* Fixed linking on OS X [#606959]
* Removed a harmless warning in SoupServer. [#606645]
Changes in libsoup from 2.29.3 to 2.29.5:
* Added SoupContentDecoder, providing support for
Content-Encoding: gzip for WebKitGTK. [#522772]
* Added "accept-language" and "accept-language-auto"
properties to SoupSession, to support the Accept-Language
header. [#597004, Mario Sanchez Prada]
* Fixed a bug in SoupPasswordManagerGNOME that could cause
crashes if you typed the wrong password once and then tried
again. [#595554, debugged by Gustavo Noronha Silva]
* Fixed a crash in SoupAuthDigest if the server claims support
for both qop=auth and qop=auth-int. (This was not noticed
sooner because no one actually supports qop=auth-int, and
the server in question here was probably confused. :)
* Updated cookie parsing/output to more closely match
draft-ietf-httpstate-cookie-00. [Also fixes#603496 (WebKit
unit test), and #604794 (hang parsing malformed Set-Cookie
header)]
* Fixed https-via-proxy to not hang if there is an error
communicating with the proxy immediately after the TLS
negotiation. [#587528]
* Fixed a bug that broke gobject-introspection's introspection
of libsoup. [#603696, Vincent Untz]
* Handle spurious CR/LFs between responses. [#602863,
Alexander V. Butenko]
* Fixed soup-message-client-io to not erroneously include URI
fragments on the Request-Line when sending via a proxy.
[Related to WebKit bug #28687]
* Fixed Digest authentication against certain (buggy?)
clients/servers that require you to use quotes in exactly the
same places where the spec uses them. [#582219]
* Fix ugly gtype-related hack to work with the latest unstable
glib. [Benjamin Otte]
* Noteworthy changes in release 2.7 (2010-05-20) [stable]
- Doc: Build a PDF manual using GTK-PDC.
- Doc: Fix of asn1_check_version, documentation was missing from last release.
- Build: Avoid warnings about ignored visibility attributes on Windows.