Based on PR#43757 by Kamel Derouiche.
Tue, Sep 22, 2009: Released Check 0.9.8
based on r559 (2009-09-23 21:00).
* Fix CHECK_MICRO_VERSION, left at 6 in 0.9.7 by mistake.
Tue, Sep 22, 2009: Released Check 0.9.7
based on r552 (2009-09-22 09:26).
* Added CK_SUBUNIT support for outputting test information in the subunit wire
protocol. See the check manual for more information. (Contributed by Robert
Collins).
* Added code and tests for timeout scaling via environment variable.
Feature requested in tracker item #1549835 on sourceforge.
* Added documentation for testing exit values with tcase_add_exit_test().
* Add make_macros perl script from somebody (who?)
* add type to check_type error message
* add contrib dir with xslt transform
* function exist testing support (patch #1726574).
* introduce HAVE_WORKING_SETENV to protect tc_timeout_env usage
* support running tests with multiple pthreads (Daniel Gollub, closes 1391527)
* partial MSYS/MinGW support
Mon, Dec 29, 2008: Released Check 0.9.6
based on r453 (2008-12-01 22:14:15).
* 'make distcheck' does not work out of the box. Disable the two
top lines in doc/Makefile.am and it shall pass. Will have to
be fixed later.
* add call to AC_REPLACE_FUNCS([strsignal])
* add new rpl_strsignal following rpl_(re)malloc template, body
of function due to Roland Illig
-- hopefully closes 1629755
* add missing NULL argument to fail* varargs macro calls
* define incorrect tests for __GNUC__ only
-- both per Roland Illig in bug 1677391
* define CK_ATTRIBUTE_UNUSED for GCC >= 2.95, closing:
[ 1674626 ] compile error with non defined __attribute__ compiler
* Fixed error in documentation example Makefile.am, bug #1888237
* Fixed spelling (patch #1652630)
* Handle NULL in srunner_add_suite(). Fixes#1624887
* add CK_FORK_GETENV to enum fork_status and delete CK_FORK_UNSPECIFIED
* call strdup on result from strsignal to avoid clobbering it
* add Torok Edwin to AUTHORS
* add CK_TEST_RESULT_INVALID to enum test_result
* add CK_CTX_INVALID to ck_result_ctx and don't use -1 anymore
* count checks in setup() as well; patch due to Roland Stigge
* use int __attribute__((unused)) _i instead of
int _i __attribute__((unused))
per gcc-3.3.5 request from Sebastian Trahm
* rename signal to _signal in _tcase_add_test to avoid a
symbol clash with /usr/include/sys/signal.h on OS X.
* define rpl_malloc and rpl_realloc for platforms where
!malloc(0) and !realloc(0,0), such as AIX, because configure
goes and redefines malloc/realloc in this case...
* SVNChangeLog patch from Robert Collins
* Incorporated patch from Debian for debian bug #395466. This fixes
'AM_PATH_CHECK causes "possibly undefined macro" errors'.
* Added new Check fail API. Implemented on top of fail_unless. Future
versions will reverse this so fail_unless is implemented on top of the
ck_assert API. This API is not documented yet, will probably not be fully
released until 0.9.8, when it will be possible to choose API.
COMMENT.
Changes:
Andreas:
* Clarify autofilter dialog. [#625688]
* Make the tooltips theme-independent. [#625966]
* Adjust and fix WORKDAY and NETWORKDAY.
* Fix crash on certain handcrafted ODF files. [#626632]
* Fix import of some ODF 1.0 charts. [#626632]
* Fix crash on paste into an empty expression entry. [#626648]
* Import and export boxplots to and from ODF files. [#626653]
* Improve handling of corrupted ODF files. [#626654][#626655]
* Fix autocorrection when entering in ranges. [#626781]
* Fix column wdth and row height adjustments when entering in ranges.
[#626789]
* Fix autofitting on data entry. [#626861]
* Avoid some of the multiple undos when entering existing text in
ranges. [#626797]
* Adjust formats when autofitting new entries. [#626903]
* Autofit rows and columns when entering an array expression. [#626904]
* Fix column and row fitting on paste. [#359404][#611181]
* Export images to ODF.
* Fix import of graphs from rich ODF files. [#626961]
* Some ring and pie plot ODF export improvements.
Jean:
* Import Guppi graphs from gnumeric-1.0.x files. [#567953]
* Survive malformed guppi graphs. [#625726]
* Use theme foreground color for row and column headers. [#625727]
* Force column span recalculation when switching between number and
error. [#625994]
* Fix scroll when selecting a merged cell. [#626065]
* Fix objects dragging when zoomed. [#626484]
* Fix control points behavior when zooming.
* Fix in-cell editing when zoom < 100%. [#626279]
Morten:
* Survive malformed xml files.
* Fix win32 random problem. [#533779]
* Fix IMPOWER problem. [#627014]
* Avoid criticals in ODS import.
* Fix problem with collect cache. [#627079]
Jean:
* Don't crash when loading a corrupted chart. [#626206, #626263, #626305]
* Fix blur in zoomed charts.
* Fix memory leak and criticals in graph editor. [#626665]
* Allow themes defined as xml files. [#531070]
* Update currencies. [#626461]
This release fixes a crash that was caused by invalid Lyrics tags
and a crash that occurred under certain circumstances on Windows
when opening the "Folder filter" dialog.
0.88:
Astone Lin (1):
Allow duplicate object path registrations for different connections
Christian Dywan (1):
Refer to dbus_g_connection_flush rather than the plain dbus call
Colin Walters (3):
Disable test-profile on win32 for now
Respect property access flags for writing, allow disabling for reads
configure: Release 0.88
Dan Williams (2):
core: don't pass malformed error interface to dbus (rh#581794)
Fix lookup of regular properties when shadow properties are used
Danielle Madeley (6):
Bumping required GLib to 2.24 for GVariant
fd.o #28715: Add dbus_g_value_build_g_variant()
Tests for GValue-to-GVariant
Write a recursive equivalence function for testing the
equivalence of GVariants
Test test_g_variant_equivalent itself
Support DBUS_TYPE_G_SIGNATURE
Fridrich Strba (2):
Use AC_CANONICAL_HOST, not _TARGET
Don't use the identifier "interface" in public headers
Fridrich Strba (3):
Use EXEEXT so that we satisfy dependencies when cross-compiling
Fix linking of tests. On windows, undefined symbols are not
allowed and symbol lookup is sequencial
Put the G_OS_WIN32 check where it can be defined.
Guillaume Desmottes (1):
add mising DBUS_TYPE_G_* to the doc
Simon McVittie (6):
Bug 14579: remove pending call from hash table before cancelling it
Merge branch '14579-remove-before-cancel'
fd.o #27958: dbus_g_error_domain_register: rewrite the documentation
Add Libtool m4 to .gitignore
Add various tests etc. to .gitignore
Consolidate LDADD variables in tests/examples and make them more complete
Will Thompson (1):
Merge remote branch 'danni/gvalue-to-gvariant'
0.86:
Colin Walters (8):
Squash underscores and dashes in errors when converting to DBus errors
Remove dbus-glib-undocumented.txt from git
Revert "Squash underscores and dashes in errors when converting
to DBus errors"
Fix hyphenated error codes correctly
[configure.ac] Use AM_SILENT_RULES if available
Remove dbus-glib-undeclared.txt from git; it's a generated file
[dbus-gobject.c] Trivial compiler warning fixes
[configure] Release 0.86
Dan Williams (2):
core: allow duplicate property names on GInterfaces
core: performance optimization for object info lookup
Sven Herzberg (1):
turn the gtk-doc documentation into buildable shape
Will Thompson (1):
Free errors returned by method implementations
Pkgsrc changes:
o Now pass the --optimize flag to configure
o Pull in devel/gmp/buildlink3.mk so that multi-precision arithmetic
is enabled (and gets testing)
o Adapt PLIST and Makefile to what's present and being installed
Upstream changes:
- Core
+ Various long-standing bugs in IMCC were fixed
+ STRINGs are now immutable.
+ use STRINGNULL instead of NULL when working with strings
+ Fixed storage of methods in the NameSpace PMC
+ Added :nsentry flag to force method to be stored in the NameSpace
+ Added StringBuilder and PackfileDebug PMCs
+ Added experimental opcodes find_codepoint and unroll
- Compilers
+ Fixed reporting of line numbers in IMCC
+ Removed deprecated NQP compiler, replaced with new NQP-RX
+ Removed NCIGen compiler
- Deprecations
+ Tools to distribute on CPAN were removed
+ Deprecated dynpmcs have been removed to external repositories
+ Removed RetContinuation PMC
+ Removed CGoto, CGP, and Switch runcores
- Tests
+ Many tests for the extend/embed interface were added
+ done_testing() is now implemented in Test::More
- Tools
+ The fakexecutable tapir is renamed parrot-prove
+ Performance fixes to the pbc_to_exe tool
+ Fix data_json to work outside of trunk
+ The dynpmc GzipHandle (zlib wrapper) was added
+ The library Archive/Tar.pir was added.
+ The library Archive/Zip.pir was added.
+ The libraries LWP.pir, HTTP/Message.pir & URI.pir were added.
- Miscellaneous
+ Six Parrot-related projects accepted to GSoC
+ Improve use of const and other compiler hints
Based on PR#43736 by Kamel Derouiche.
V 4.9.5 - Dec 10, 2007 Updated software license, allowing distribution
of modified source code.
The actual library source code is identical to
version 4.9.2 (except the obvious library version
identifier, and Digital Mars #ifdef).
Added support for the Digital Mars Compiler.
Added build script for Intel Linux Compiler.
V 4.9.5a - Feb 21, 2010 Updated authors email address.
Note that there are no changes to the library
source code - so the library will still identify
itself as "4.9.5".
Added Makefile for Microsoft Visual Studio 2005.
Added another Makefile for MAC OSX (for 10.6).
Log:
Søren Sandmann Pedersen (6):
Post-release version bump to 0.18.3
Fix memory leak in the pthreads thread local storage code
When storing a g1 pixel, store the lowest bit, rather than comparing with
If we bail out of do_composite, make sure to undo any workarounds.
Check for read accessors before taking the bilinear fast path
Pre-release version bump to 0.18.4
1.48 - April 23, 2010
- Fix the $rss->parse($string)->other_method() display (had to add
spaces between the << and >>). See:
- https://rt.cpan.org/Public/Bug/Display.html?id=56848
- Thanks to Slaven_Rezic for the report.
Upstream changes:
0.010 T. R. Wyant 06-Aug-2010
Fix fatal error in PPIx::Regexp::Token::Code->ppi().
Move author tests from xt/ to xt/author/.
0.009 T. R. Wyant 03-Aug-2010
Recognize s/.../.../ee as being different from s/.../.../e. In
particular, the replacement portion of the former is _not_ a Perl
expression: it's an interpolatble string, which later gets
eval{}'ed.
Upstream changes:
version 0.28: Mon May 31 16:00:12 CEST 2010
Fixes:
- ::Exception::toString() should produce a string, sometimes it
was an overloaded ::Message object.
- More test fixes to repair Test::More changes.
- Avoid call to close on undef in END
rt.cpan.org#57955 [Jan Henning Thorsen]
version 0.27: Fri May 28 15:37:44 CEST 2010
Fixes:
- turn autoflush on for FILE dispatcher. Found by [Robin V.]
- Test::More 0.95_01 changes is() w.r.t. overloading... broken
tests. rt.cpan.org#57703 [Slaven Rezic]
Upstream changes:
Version 1.31, released August 16th, 2010
----------------------------------------------
[Bug fixes]
* Fix misbehaviour of DELETE/UPDATE for tables with only basic capabilities
and no matching where clause (reported by H.Merijn Brand and Drew ...)
* Fix some column identifier splits to respect quoted tables
[Improvements]
* Optimized some core routines between 25% and 50%.
pkgsrc changes:
- adjust build type
Upstream changes:
3.22 2010-08-14
- Allow TAP::Parser to recognize a nested BAIL_OUT directive.
- Add brief HOWTO for creating and running pgTAP tests to
TAP::Parser::SourceHandler::pgTAP.
- Fix trailing plan + embedded YAML + TAP 13 case. Thanks to
Steffen Schwigon. #54518.
- Numerous spelling fixes. Thanks to Ville Skytt??.
- Add new option --tapversion for prove to set the default
assumed TAP version. Thanks to Steffen Schwigon.
- Fixed tests to run successfully under Devel::Cover. Thanks to
Phillipe Bruhat.
- Fixed injection of test args to work with general executables
as well as Perl scripts (#59186).
- Allow multiple --ext=.foo arguments to prove, to allow running
different types of tests in the same prove run.
- App::Prove::extension() is now App::Prove::extensions(), and
returns an arrayref of extensions, rather than a single scalar.
The same change has been made to App::Prove::State::extension().
- Preserve old semantics for test scripts with a shebang line
by favouring Perl as the intepreter for any file with a
shebang (#59457).
- Add --trap (summary on Ctrl-C) option to prove (#59427).
- Removed TAP::Parser::SourceHandler::pgTAP. Find it in its own
distribution on CPAN.
- Source options to prove can now be specified so as to be passed to
the source as a hash reference, eg:
prove --source XYZ --xyz-option pset=foo=bar
Ths "pset" option will be passed as a hash reference with the key
"foo" and the value "bar".
Upstream changes:
1.44 Sun 8 Aug 2010
- No functional changes, upgrading is not required
- Minor tweaks to Makefile.PL
- Minor cleanup around the refaddr emulation code
Upstream changes:
1.45 Apr 3, 2010
[ BUG FIXES ]
- Silenced some new warnings that appeared when using Mason with Perl
5.12.0+. Reported by Jesse Vincent.