- Print error from D-Bus in case of failure on start. This should greatly help debugging.
- Don't consider empty user password as invalid.
- Make gtk-doc code documentation use inlined section comments, so that it is updated on every change. This will ensure the documentation does not get outdated again.
version 0.82
2009-10-27
- Remove all uses of CDIO_MIN_DRIVER,
CDIO_MAX_DRIVER, CDIO_MIN_DEVICE_DRIVER or CDIO_MAX_DEVICE_DRIVER.
- FreeBSD get_media_changed fixes
- MingGW/Msys compilation issues
- Add OS/2 driver
- Cross compilations fixes and uclinix is like GNU/Linux
- Numerous other bug fixes
Version 0.0.16
rtpspecialsource: Remove want_source() method
get_codec() function does the same thing
rtpdtmfsoundsource: Implement get_codec method
rtpdtmfeventsource: Implement get_codec method
rtpspecialsource: Add new get_codec method
rtp: Check if the codec changed when removing special sources
rtp: Allow checking if a codec is valid for sending even if it has no way to build a codecbin
rtpcodecnego: Fix doc string
rtpspecialsource: Move static function closer to its use place
rtpspecialsource: Fix over-80 line
rtpsession: Check/update secondary sources even if the primary one doesn't change
tests: Tests changing the dtmf PT mid-call
tests: Make sure dtmf events are really received
test: Test changing the dtmf_id
tests: dtmf method is not always auto
rtpsession: Only emit send-codec-changed message after the special codecs have been changed
rtpsession: Don't leak iterator on linking failure
rtpsession: Cleanup send codecbin on failure
rtpsession: Print error on session dispose problems
rtpdtmfsoundsource: Correctly check the presence of elements
rawudp: Use %d for ints, not %s
configure: quiet automake portability bs
msnstream: Make send sink async=false for now
msnstream: Don't keep lock into set_remote_candidates
tests: Test invalid property name in fs_element_added_notifier_from_keyfile
element-added-notifier: Don't crash on invalid property
rtpconference: Don't assert on non-existing sdes parts
rtpspecialsource: Dispose is not always called twice, cleanup in finalize
rtpsession: Remove useless ref
Version 0.0.15.1
Version 0.0.15
Require gst-p-bad 0.10.14 for mimic
tests: Unlock src before setting it to playing
tests: Refrain from using the thread unsafe version of failure in the nice test
rtpsession: Keep ref on stream while associating substreams to it
rtpsubstream: Remove another double-unlock in error case
rtpsession: Don't double-unlock
rtpsession: Fix leaking caps on signals after dispose
rtpsession: Fix potential leak if already disposed
rtpsubstrea: Remove unused variable
elementaddednotifier: Use g_connect_signal_object
Otherwise each element had a ref on the notifier and relied on the not thread
safe weak references.
rawudp: Emit local candidates if there are no local interfaces suitable for UPnP
rawudp: Add some UPnP debug messages
glib-gen: Use single = instead of == for portability
msnconnection: Check return values from recv()
msnsession: Conference must always set before get_property
msnsession: Only try to lock conference if it has been set
rtpsession: Initialise variable to NULL
Makes coverity happy
msnconnection: Remove unused variables
rtpstream: Correct documentation
rtpsession: Unref transmitter src/sink in dispose
Unref element from g_object_get(), fixes leak
elementaddednotifier: Unref element in iterator loop
Fixes leak
elementadded: Use gst_value_deserialize to read properties
Use the existing function instead of having our own less-capable re-implementation
Version 0.0.14.1
Mixer API
mixer: Add Speaker and Beep names to the weight lis
PCM API
PCM - Change the hw_params determination orde
Configuration
Change dmix.conf to accept user configuration from
defaults.dmix.<driver_id>.xx
Revert "Fix driver conf parsing in snd_config_hook_load_for_all_cards()
--- 3.0.49 2009/10/01
Make a number of functions defined in xmlquery.c static. These have
never been declared in a public header file (yaz/xmlquery.h) and was
made public by mistake.
Improve speed of character conversions (iconv utilities). This makes
conversions from MARC-8 faster.
ZOOM_record_get returns 0 pointer if a MARC record can not be decoded -
unless type desired is "raw". This will prevent type "xml" from
returning ISO2709 .. Which obviously can not be XML parsed.
Fix memory leak in ZOOM that would occur if option apdulog was used
on a re-used connection.
Frontend server logs HTTP requests.
Frontend server now sends Z39.50 close when it times out (sesssion has
been idle for too long). Versions 2.0.30 and earlier also sent close.
But due to a mistake this was disabled in all versions after that, i.e.
the server would just close the socket immediately.
yaz-client emits a better message when receiving an unrecognised
userInformationField.
Skip zero-length subfields when decoding ISO2709. This rare case happens
if a record has two FS characters in a sequence. Without this patch
there would be a reference beyond char array in using_code_len fragments
in marcdisp.c.
Fix yaz-marcdump error that would occur if option -n was used (bug #3028).
below).
** Mailing list MOVED to bug-wget@gnu.org
** SECURITY FIX: It had been possible to trick Wget into accepting
SSL certificates that don't match the host name, through the trick of
embedding NUL characters into the certs' common name. Fixed by Joao
Ferreira <joao@joaoff.com>.
** Added support for CSS. This includes:
- Parsing links from CSS files, and from CSS content found in HTML
style tags and attributes.
- Supporting conversion of links found within CSS content, when
--convert-links is specified.
- Ensuring that CSS files end in the ".css" filename extension,
when --convert-links is specified.
CSS support in Wget is thanks to Ted Mielczarek
<ted.mielczarek@gmail.com>.
** Added support for Internationalized Resource Identifiers (IRIs, RFC
3987). When support is enabled (requires libidn and libiconv), links
with non-ASCII bytes are translated from their source encoding to UTF-8
before percent-encoding. IRI support was added by Saint Xavier
<wget@sxav.eu>, as his project for the Google Summer of Code.
** Wget now provides more sensible exit status codes when downloads
don't proceed as expected (see the manual).
** --default-page option (and associated wgetrc command) added to
support alternative default names for index.html.
** --ask-password option (and associated wgetrc command) added to
support password prompts at the console.
** The --input-file option now also handles retrieving links from
an external file.
** The output generated by the --version option now includes
information on how it was built, and the set of configure-time options
that were selected.
** --html-extension has been renamed to --adjust-extension, to reflect
the fact that it now also applies to CSS content. --html-extension is
still acceptable, but is now deprecated.
** An "ascii" specifier is now accepted by --restrict-file-names, which
forces the percent-encoding of all non-ASCII bytes
** Several previously existing, but undocumented .wgetrc options are
now documented: save_headers, spider, and user_agent,
auth_no_challenge, and keep_session_cookies. Also added documentation
for the "lowercase" and "uppercase" values for --restrict-file-names, which had been present since Wget 1.11.
0.6c11
* Fix "bdist_wininst upload" trying to upload same file twice
0.6c10
* Fix for the Python 2.6.3 build_ext API change
* Ensure C libraries (as opposed to extensions) are also built when doing bdist_egg
* Support for SVN 1.6
Single mouse clicks to toggle individual grid edges stopped working
in r8414 as a side effect of reorganisation in interpret_move().
Reinstate them.
Add a couple of missing checks in validate_desc(), without which
bogus game IDs were getting as far as new_game() and failing
assertions.
Minor rewording and typo-correction.
Aha, I've managed to prove that my inadequate error highlighting is
actually just about adequate after all. Large comment added
containing some discussion and the proof.
Error-highlighted trees look nicer with a different-coloured trunk.
Also added a comment worrying about the universality of my error
highlighting mechanism.
Redo Mines and Inertia's mine graphics using an actual circle rather
than an approximating octagon, to improve the look when zoomed to
high resolution.
Tweak to the promptness of error highlighting display.
About time I got round to this: error highlighting for Tents.
Fix width/height braino introduced in r5844.
Release 8.00 19-Oct-09
----------------------
Bugs have been fixed in the library and in pcregrep. There are also some
enhancements. Restrictions on patterns used for partial matching have been
removed, extra information is given for partial matches, the partial matching
process has been improved, and an option to make a partial match override a
full match is available. The "study" process has been enhanced by finding a
lower bound matching length. Groups with duplicate numbers may now have
duplicated names without the use of PCRE_DUPNAMES. However, they may not have
different names. The documentation has been revised to reflect these changes.
The version number has been expanded to 3 digits as it is clear that the rate
of change is not slowing down.
0.8.C:
SMS: Fixed the input and reset emulation when the territory was
set to "domestic"(Japan) and FM emulation was enabled; the emulated system was erroneously
being treated as a Game Gear in a few places when those conditions were met.
GB: Fixed initialization of "HRAM" on virtual power toggle/reset.
GB: Fixed a bug(still many left) in the external RAM handling code, fixing an
emulator crash with "Wizards & Warriors - Chapter X".
0.8.C-rc1:
NGP: Fixed an unaligned memory access bug in the memory r/w handlers, causing crashes on platforms
that do not support unaligned memory accesses.
NES: Fixed an intialization bug in mapper 193.
Added define "ALWAYS_INLINE" to force the compiler to always inline speed-critical functions, and added it to
many emulation functions in that category. gcc can be a pain in the butt.
GBA: Fixed a bug that would cause data corruption and the loaded game to crash whenever a state was
saved(but the state itself, and loading it, was fine) on a big-endian platform.
Fixed several instances of mismatches between format strings and passed argument types, which could cause
nonsensical information to be printed on big-endian platforms, and perhaps some little-endian platforms as well.
Fixed the minimum field-width specifier on the statements that print the loaded game's CRC32 in several
places.
Added the "format(...)" function attribute to the MDFN_DispMessage(), MDFN_PrintError(), and MDFN_printf()
function prototypes to catch format string errors.
Fixed the order of the sound drivers in the documentation(it was erroneously implying that OSS had a higher
priority than ALSA for the default sound driver), and added various notes to explain the sound drivers.
If an invalid "sounddriver" is selected, Mednafen will now print an error message and not initialize sound
instead of silently selecting the default sound driver.
SexyAL: Altered the argument order of SexiALI_Convert() to make more sense.
Fixed the broken conversion code used when the frame count passed to Write() is greater than 2048.
Fixed a bug/design flaw in the SexyAL SDL sound driver that can cause a crash during program
deinitialization.
Added support for "float" output format to the ALSA driver.
The ALSA driver will now try all formats that SexyAL's conversion code supports if the desired
format is not supported by the output device, rather that simply erroring out as before.
Added support for converting to 24-bit and 32-bit PCM output formats from the source format(which
is still fixed to signed 16-bit).
The driver function RawCanWrite() is now passed a pointer to a uint32_t, which it sets to the number
of bytes that can be written without blocking, rather than returning the value directly, so that
the return value can be used as a success/failure indicator.
The driver function RawWrite(), and the "user" function Write(), will now return 1 on success, 0 on
(fatal) error, rather than returning the amount of data written.
The OSS driver was testing the return value of open() incorrectly. Fixed.
SexyAL is now compiled as C++(but doesn't use many C++ features yet), which necessitated
adding several explicit casts in various code, and fixing some inconsistent function prototypes and
declarations.
JACK: Fixed a stereo playback crashing problem(a loop count was being calculated incorrectly).
JACK: Switched to using jack_client_open() instead of the deprecated jack_client_new().
JACK: The "sounddevice" setting is now used, to specify the JACK server to connect to.
JACK: Fixed a possible race condition in RawCanWrite().
JACK, SDL: Changed the inter-thread ringbuffer setup to be less likely to underrun, while not hurting
latency.
JACK, SDL: Additional playback position precision is now obtained by using
jack_get_time()/SDL_GetTicks(). This will improve Mednafen's performance with larger fragment sizes
with these drivers, but smaller fragment sizes are still preferred for latency-to-underrun-occurrence-ratio
reasons.
Renamed the "byteorder" field of SexyAL_format to "revbyteorder", and changed it to a boolean type,
to avoid confusion over what it actually represents.
Removed erroneous dependency on CD-ROM emulation when WonderSwan emulation is enabled in the configure script.
Added sanity checks to the first track number and total track count returned from libcdio, to prevent
a crash in Mednafen if the libcdio driver fails and returns nonsensical values.
Removed unused file sms/state.h
Fixed a very-old bug that caused joystick unique ID collisions if more than 2 of the same "type" of physical
joystick were available.
Fixed a string constant-to-(char *) problem in sms/romdb.h.
Mednafen is now compiled with -fsigned-char, to prevent any potential problems on systems with an "unsigned" char
type as default.
The included Tremor is now compiled with "-fvisibility=hidden" to work around a dynamic symbol collision
problem with libsndfile(BUT, -fvisibility is only available in gcc 4.0 and newer).
This solution may not be correct...
Updated Tremor to the latest SVN version.
PC-FX: Added a semi-hack to fix a missing background layer problem in parts of "Angelique Special". The
underlying problem(no emulation of the programmable BG0 subscreen) will be corrected in 0.9.0.
PC-FX: Removed the unused V810 cache structures(Mednafen 0.9.0 will feature cache emulation, however).
PC-FX: Added a few CPU variables to save states whose absence could have caused netplay/movie desynch.
PCE: Fixed virtual power-toggle initialization of VCE and gamepad input variables.
PCE, PC-FX: Fixed the emulation of SCSI command 0xDE, mode 0x1. The value returned was too small by
2 seconds.
PCE, PC-FX: Fixed the sector count for the last track(which influences the leadout track start position/total
sector count) in multi-track CUE/BIN CDROM images.
PC-FX: Fixed the handler address called when a TRAP instruction is executed.
PC-FX: Fixed the exception code set when an FPU divide-by-zero occurs(previously, it was being set to the
integer divide-by-zero exception code).
Fixed several problems in file.cpp, including buggy and overly-complicated MDFN_read*le() functions,
and a problem with the const-ness of the return value of strrchr() with gcc 4.4.
A minor release of X.Org's classic utility for generating dependency lists
in makefiles - mostly small janitorial cleanups, plus some Solaris-specific
fixes to match the same default #define's as the compilers use.
Alan Coopersmith (12):
Use AM_CPPFLAGS instead of makedepend_CPPFLAGS to avoid mangled .o names
Add .gitignore
Delete portions of imakemdep.h not used by makedepend
Add additional predefines needed to match Solaris compilers
Use XORG_CHANGELOG, XORG_CWARNFLAGS, and XORG_WITH_LINT macros
Remove ifdef checks for macII left over from ancient A/UX 3.0 support
Remove #ifdef'ed code that's never used
Increased constification
Fix gcc, sparse & lint warnings
Remove CVS/RCS version tags
Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
makedepend 1.0.2
James Cloos (1):
Replace static ChangeLog with dist-hook to generate from git log
Jeremy C. Reed (1):
Update version for release.
libspectre 0.2.3 (18 October 2009)
==================================
This is another bugfix only release in the libspectre's 0.2 series.
Several fixes in the PostScript parser:
- Detection of invalid or broken files has been improved. A document
scanned without errors with no pages and no format is likely to be
an invalid file, or not a PostScript file at all (Bug #19042)
- Fix possible uninitialized use of Document media struct
contents. Thanks to Alexander Myltsev (Bug #18685)
- Fix documents with PJL commands before the initial DSC comments.
Ghostscript is now always run with -dSAFER option
A missing argument in gs command line of PDF exporter was making it
always fail for any document in BSD systems. Thanks to Antoine
Jacoutot who gave me remote access to an OpenBSD system to fix this
(Bug #18826)
Internal copy of ghostscript headers have been removed since they are
already installed by ghostscript since version 8.62 (Bug #18827)
2.2.4.2 (stable):
* Namespace sigc is now documented, in order to make large chunks of the
reference reappear. (Daniel Elstner)
* The shipped reference documentation has been regenerated using Doxygen
1.6.1, so that the document type is now XHTML 1.0. (Daniel Elstner)
* The shipped Devhelp file has been generated with a newer version of the
XSLT script in mm-common, so that documentation groups no longer appear
as namespace prefixes in the keyword list. (Daniel Elstner)
2.2.4.1 (stable):
* Reenable the per-class hierarchy graphs in the reference documentation.
(Daniel Elstner)
* Drop the custom HTML header and footer, and use the shared doxygen.css
file from mm-common. (Daniel Elstner)
2.2.4 (stable):
* New build system based on mm-common. The mm-common module is now
required for building from the git repository, but not for builds
of release archives. (Daniel Elstner)
* The public reference documentation is now hosted on library.gnome.org.
(Frédéric Péters, Daniel Elstner)
2009-24-10 tim <gyunaev@ulduzsoft.com>
- Version changed to 4.2
- Fixed font size change on KHTMLPart (thanks to Jure Repinc)
- Fixed Windows file opener being unable to open the file with non-English characters.
- Fixed "Open in new tab" for QTextBrowser opening an empty page.
- Middle button in QTextBrowser and WebKit now opens the link in new tab in background.
- Middle button now closes opened tabs in the tab bar.
iso-codes 3.11
--------------
Tobias Quathamer <toddy@debian.org>
Thu, 1 October 2009
[ ISO 639-2 ]
* Update to 2009-09-01 (changes to bih and him)
[ ISO 639 translations ]
* Polish by Jakub Bogusz (TP)
* Brazilian Portuguese by Leonardo Ferreira Fontenelle (TP)
* Czech by Miroslav Kure
* French by Christian Perrier
[ ISO 639-3 translations ]
* Polish by Jakub Bogusz (TP)
[ ISO 3166 translations ]
* Polish by Jakub Bogusz (TP)
* Brazilian Portuguese by Leonardo Ferreira Fontenelle (TP)
* Vietnamese by Clytie Siddall (TP)
* Lithuanian by Kęstutis Biliūnas
[ ISO 3166-2 translations ]
* Vietnamese by Clytie Siddall (TP)
* Polish by Jakub Bogusz (TP)
* Lithuanian by Kęstutis Biliūnas
[ ISO 4217 translations ]
* Polish by Jakub Bogusz (TP)
[ ISO 15924 translations ]
* Polish by Jakub Bogusz (TP)
iso-codes 3.10.3
----------------
Tobias Quathamer <toddy@debian.org>
Tue, 1 September 2009
[ ISO 3166 translations ]
* Russian by Pavel Maryanov (TP)
* Dutch by Freek de Kruijf (TP)
* Thai by Theppitak Karoonboonyanan
[ ISO 639 translations ]
* Italian by Milo Casagrande (TP)
* Tamil by I. Felix (TP)
* Belarusian by Alexander Nyakhaychyk (TP)
[ ISO 639-3 translations ]
* Tamil by I. Felix (TP)
* Marathi by Sandeep Shedmake (TP)
* Dutch by Freek de Kruijf (TP)
[ ISO 15924 translations ]
* Russian by Pavel Maryanov (TP)
* Finnish by Tommi Vainikainen (TP)
Bump version to 0.11
Added 256x256 size. (#15231)
* autogen.sh: updated to run "configure" with usual maintainer
options.
* Makefile.in:
Update configure.ac for autoconf 2.60
Sun Apr 5 04:53:07 2009 Jutta Degener (jutta@pobox.com)
* Release 1.0 Patchlevel 13
COPYRIGHT: exploring the deeper meaning and cultural
history of the word "any".
* What is new in gsl-1.13:
** Upgraded to latest autoconf and automake (autoconf-2.64,
automake-1.11)
** Fixed the rk4 and bspline allocators to avoid invalid free()
calls under out of memory conditions. [bug #27194, #27236]
** Fixed a bug in gsl_multimin_fminimizer_nmsimplex2 where the center
and size of the simplex were not updated on contract-by-best steps,
causing failures in convergence. [bug #27180]
** Added new functions to set MISER and VEGAS Monte Carlo integration
parameters, and to examine VEGAS chi-squared value and intermediate
results.
** Added the function gsl_bspline_greville_abscissa to compute
Greville abscissae for B-splines.
** The cumulative distribution functions gsl_cdf_gumbel1_{P,Q} should
now handle a larger range of parameters without underflow and
overflow.
** The header file gsl_const_cgs.h no longer defines values for
electromagnetic units. Applications should use gsl_const_cgsm.h
instead to obtain the values in the CGS-Magnetic system. The
previous values for these units given in gsl_const_cgs.h were
ill-defined as the type of CGS electromagnetic system was
unspecified (the values were a mixture of CGS units with the Ampere
of the MSKA system). The affected constants are
GSL_CONST_CGS_BOHR_MAGNETON, GSL_CONST_CGS_ELECTRON_CHARGE,
GSL_CONST_CGS_ELECTRON_MAGNETIC_MOMENT, GSL_CONST_CGS_FARADAY,
GSL_CONST_CGS_GAUSS, GSL_CONST_CGS_NUCLEAR_MAGNETON,
GSL_CONST_CGS_PROTON_MAGNETIC_MOMENT, and GSL_CONST_CGS_ROENTGEN.
** The Pochhammer functions gsl_sf_poch(a,x) and gsl_sf_lnpoch(a,x) now
handle the special cases where a and a+x are zero or negative
integers.
** The confluent hypergeometric function gsl_sf_hyperg_U (a,b,x) now
handles some cases where x=0. The case where 1+a-b is a negative
integer no longer returns an error [bug #22859] and the incorrect
termination of the series in certain cases is fixed [bug #26706].
** Added a new function gsl_poly_eval_derivs to evaluate a polynomial
and its derivatives simultaneously.
** Added a new univariate minimisation algorithm
gsl_min_fminimizer_quad_golden which is a variant of Brent's
algorithm with safeguarded step-length adjustment.
** Added a new Nelder-Mead minimiser gsl_multimin_fminimizer_nmsimplex2rand
which uses a randomly oriented simplex rather than one fixed on
the coordinate axes [bug #25077]
** The texinfo file now uses the dircategory "Software libraries" from
the Free Software Directory, as recommended in the Texinfo manual.
** The function gsl_ran_exponential now includes zero in its output
range. [bug #25039]
** All functions for freeing allocated memory now accept a NULL
pointer, following the standard C convention for free(). [bug
#25319]
** The function gsl_sum_levin_u_accel now handles the special case
c_0 + 0 + 0 + 0 + .... that occurs when summing power series
c_n*x^n with x=0. [bug #26807]
** The functions gsl_linalg_LU_solve, gsl_linalg_LU_svx,
gsl_linalg_LU_refine, gsl_linalg_LU_invert and their complex
equivalents now return an error for singular matrices.
** The multifit LMDER hybrid solvers now check the return code of the
user-supplied function in the gsl_multifit_fdfsolver_set
method. [bug #26871]
** Improved the implementation of gsl_ran_discrete_preproc to avoid
internal errors due to inconsistencies from excess precision on
some platforms. [bug #26502]
** Corrected gsl_sf_hyperg_2F1(a,b,c,x) to not give a domain error in
the case where c is a negative integer and the series terminates
with a finite result.
** The C99 inline keyword is now supported, in addition to the
previously supported GNU-style inline.
** Modified gsl_poly_complex_solve_cubic and gsl_poly_solve_cubic to
avoid returning NaNs in cases where excess precision causes a
change in the number of roots.
** Fixed incorrect length check in gsl_blas_drotm. [bug #26503]
** Fixed gsl_odeiv_step_gear2 to restore y on step failure
** gsl_odeiv_evolve_apply now restores the correct value of t on step
failures [bug #26255].
** Using make install prefix=DIR now puts correct paths in package
config files gsl-config and gsl.pc
** Modified gsl_monte_vegas to work around pow() function inaccuracies
on MinGW [bug #25413].
** Increased the number of terms in gsl_sf_mathieu_a and
gsl_sf_mathieu_b to improve convergence in difficult regions [bug
#25075]
2009/10/23: version 3.0.1 = tag release-3-0-1
6961: BT: Fix torrent parsing when announce-list is empty
2009/10/22
6959: DC: Fix invalid XML (lucasn)
6804: EDK: Log incoming chat messages with ip:port info (Dennis Nezic)
6772: New option max_result_name_len, shortens strings in
HTML/Telnet search results
6958: EDK: Fix server connects on Solaris due to missing SO_KEEPALIVE
6957: Configure: Make Ocaml 3.11.1 the default compiler
6956; BT: Fix download of torrent files with no 'announce' field (Hose Bag)
2009/02/28
6759: HTML: Properly sort column hits in Options, IP blocking
* Version 2.8.4 (released 2009-09-18)
** libgnutls: Enable Camellia ciphers by default.
** libgnutls: Make OpenPGP hostname checking work again.
The patch to resolve the X.509 CN/SAN issue accidentally broken
OpenPGP hostname comparison.
** libgnutls: When printing X.509 certificates, handle XMPP SANs better.
Reported by Howard Chu <hyc@symas.com> in
<https://savannah.gnu.org/support/?106975>.
** API and ABI modifications:
No changes since last version.