2009-12-07 Mikio Hirabayashi <hirarin@gmail.com>
* ttutil.c (ttservstart): error handler for the accept call was added.
* ttserver.c (proc): the system connection limit is now reset.
- Release: 1.1.39
2009-11-05 Mikio Hirabayashi <hirarin@gmail.com>
* ttserver.c (do_mc_append, do_mc_prepend): new functions.
- Release: 1.1.38
2009-10-20 Mikio Hirabayashi <hirarin@gmail.com>
* ttserver.c (do_stat): "fatal" attribute was added.
* ttutil.c (ttwaitsock): new function.
* ttutil.c (ttopensock, ttsocksend, ttsockgetc): "errno" is now copied just in case.
* tcrdb.c (tcrdbparasearchworker): a bug of race condition was fixed.
- Release: 1.1.37
2009-10-06 Mikio Hirabayashi <hirarin@gmail.com>
* scrext.c (serv_strstr): new function.
* ttserver.c (main, proc): "-mul" option was added.
- Release: 1.1.36
2009-09-18 Mikio Hirabayashi <hirarin@gmail.com>
* tculog.c (tculogadbputshl, tculogadbputshlproc): new functions.
* scrext.c (iterrec): a bug related to handling the return value was fixed.
* ttserver.c (do_http_post): "tcadbmisc" is now supported.
* ttserver.c (do_stat, do_mc_stats): counts of command execution are now output.
* tcrdb.c (tcrdbparasearch, tcrdbparasearchworker): new functions.
- Release: 1.1.35
2009-08-04 Mikio Hirabayashi <hirarin@gmail.com>
* tcrdb.c (tcrdbput, tcrdbout, tcrdbget): reconnect mechanism was enhanced.
* tcrdb.c (tcrdbreconnect): delay mecahism was added.
* tculog.c (tculrdnew): a bug related to timestamp detection was fixed.
* tcrmgr.c (runimporttsv, procimporttsv): "-sep" option was added.
* ttserver.c (do_log): a bug of buffer overrun was fixed.
- Release: 1.1.34
2009-12-07 Mikio Hirabayashi <hirarin@gmail.com>
* tctdb.c (tctdbidxputtoken, tctdbidxputqgram): domain overflow checking was added.
- Release: 1.4.41
2009-11-24 Mikio Hirabayashi <hirarin@gmail.com>
* tchdb.c (tchdbputimpl): efficiency of using the free block pool was improved.
* tchdb.c (tchdboptimizeimpl): the behaviour in no lock mode was modified.
- Release: 1.4.40
2009-11-11 Mikio Hirabayashi <hirarin@gmail.com>
* tcutil.h (TCALIGNOF, tcgeneric_t): new macros.
* tcutil.h (TCALIGNPAD): the alignment is now calculated by the generic union.
* myconf.h (_alignof, _issigned, _maxof): new macros.
- Release: 1.4.39
2009-11-09 Mikio Hirabayashi <hirarin@gmail.com>
* tcutil.c (tcsysinfo): FreeBSD and Mac OS X are now supported.
* tcutil.c (tcmpoolclear): new function.
* tchdb.c (tchdbputproc): a potential bug of memory aligment violation was fixed.
* tcbdb.c (tcbdbputproc): a potential bug of memory aligment violation was fixed.
* tcfdb.c (tcfdbputproc): a potential bug of memory aligment violation was fixed.
- Release: 1.4.38
2009-10-27 Mikio Hirabayashi <hirarin@gmail.com>
* tctdb.c (tctdbcacheclear, tctdbcacheclearimpl): new functions.
* tcadb.c (tcadbmisc): "getpart", "cacheclear", and "regex" functions were added.
- Release: 1.4.37
2009-10-26 Mikio Hirabayashi <hirarin@gmail.com>
* tcutil.c (tcwwwformdecode2): a bug related to multiple cookie handling was fixed.
* tcadb.c (tcadbmisc): the "error" functions were added.
- Release: 1.4.36
2009-10-06 Mikio Hirabayashi <hirarin@gmail.com>
* tchdb.c (tchdbseekwrite): a bug related to emulation of the UBC was fixed.
* tchdb.c (tchdbvanishimpl): potential memory leak was removed.
* tcfdb.c (tcfdbvanishimpl): potential memory leak was removed.
* tcadb.c (tcadbsetskelmulti, tcadbmulnew, tcadbmuldel): new functions.
* tcadb.c (tcadbmisc): "range" sub function for B+ tree was added.
* tcamgr.c (setskeltran): new function.
* tcamttest.c: new file.
- Release: 1.4.35
2009-09-11 Mikio Hirabayashi <hirarin@gmail.com>
* myconf.h: a macro for environment without "nanl" was added.
* tctdbmetasearch (tctdbmetasearch): a bug related to the limit parameters was fixed.
- Release: 1.4.34
2009-08-31 Mikio Hirabayashi <hirarin@gmail.com>
* tcutil.h, tchdb.h, tcbdb.h, tcfdb.h, tctdb.h, tcadb.h: including stdbool.h was wrapped.
* tcutil.c (tccmpdecimal): accuracy was improved and now real number is supported.
* tctdb.c (tctdbqrycondmatch): accuracy of decimal operators was improved.
- Release: 1.4.33
Overview of changes for 0.10.0
==============================
* Fix generation of doubles [Cornelius Hald]
* Add more units to the test suite
* Add JsonNode macros for quick type checking
* Guarantee insertion order when parsing and generating JSON Objects
* Serialize GParamSpecObject properties
* Add serialization and deserialization for GBoxed types
* Add API for serializing GObjects to, and deserializing from, JsonNode
* Build environment fixes
* Documentation fixes
* Generate correct introspection data
* Make JsonSerializable in complete control of deserialization [Tristan Van
Berkom]
pkgsrc changes:
- Adding license definition
Upstream changes:
1.01 15 Jan 2010 - Adam Kennedy
- My release automation accidentally decided that Test::NoWarnings
was a Perl licensed distribution. Added in the appropriate changes
to make sure it is correctly built with the LGPL license.
1.00 11 Jan 2010 - Adam Kennedy
- Cleaned and updated the packaging of the module, the dependencies
and the Makefile.PL contents, but otherwise remains unchanged (ADAMK)
- Now makes explicit the Perl 5.006 dependency that was previously
an undocumented implicit dependency (ADAMK)
Upstream changes:
0.363 24/11/2009
- Pass current test name to setup and teardown.
0.362 17/11/2009
- Removed broken "check_plan" from Test::Aggregate. It was always
dodgy and really doesn't contribute much and the latest release
broke with 'no_plan'. We now warn if we see this.
- Minimum Test::More is now 0.94. This gives us more robust nested
TAP.
pkgsrc changes:
- Adding missing pkgsrc meta data (HOMEPAGE, LICENSE, ...)
Upstream changes:
[Changes for 0.28 - Dec 8, 2009]
* Make tests pass for Subversion 1.6.x.
Upstream changes:
0.22 Tue Nov 17 05:38:42 EST 2009
- meta: added repository to metadata [Alexandr Ciornii]
0.21_01 Sat Nov 29 15:24:49 EST 2008
- added: the ":aggressive" tag may be used to force reloading of
Exporter, which often binds caller() prior to Sub::Uplevel's global
override
Upstream changes:
0.50 Sun Jan 10 16:16:44 CET 2010
- When compiling on Windows with MSVC 9, make the generated
wxWidgets DLL load correctly by adding a manifest to them
(suggested by IKEGAMI).
- Add a missing file to the distribution.
pkgsrc changes:
- Adding license definition
- Adjusting dependencies
- Adjusting module type
Upstream changes:
1.06 2010-01-09 19:21:00
- Added $body->cleanup(1) flag to enable auto-deletion of temporary
files during DESTROY. (Vany Serezhkin)
- Fixed parsing of multipart bodies with boundaries that contain
commas.
(Tomas Doran, http://rt.cpan.org/Public/Bug/Display.html?id=41407)
- Dropped YAML, we now use Perl as a serialization format in our
tests. We call this PAML ;)
Upstream changes:
0.08
- Handle case where hash keys and values are indented by braces pos + 1
(CHORNY)
- Check if indent level is same on next line and slightly increase probability of
current indent type. Should be faster too. (CHORNY)
- Add option 'first_level_indent_only' to check only indent where previous line
is empty. (CHORNY)
Upstream changes:
1.16 Tue Dec 8 19:02:58 2009
- updated the compatibility for Text::CSV_XS version 0.70
* Added quote_space attribute
* Forbad \r and \n in sep_char, quote_char, and escape_char
pkgsrc changes:
- Adding module type
Upstream changes:
version: 0.71
date: Sun Jan 3 12:25:00 AEST 2010
changes:
- Set file encoding to UTF-8 in LoadFile/DumpFile (RT#25434) by Olivier Mengue
- We shouldn't have to care about 5.8.0. Since it's causing CPAN Testers
failures, bump the minimum Perl to 5.8.1
pkgsrc changes:
- Adding license definition
Upstream changes:
Version 2010010201 Sat Jan 2 17:45:53 CET 2010
+ Playing the CPANTS game
+ Adjustments for 5.005.
+ Add $VERSION to all submodules (RT #53250)
Version 2009123001 Wed Dec 30 03:58:27 2009 +0100
+ Added Changes file, removed them from README.
+ Remove CVS traces.
+ Modernize Makefile.PL
+ POD tests
+ Work around a Darwin 9.0 on 5.8.8 issue. (RT #43786)
+ Fix POD issues. (RT #34886) (RT #48974)
+ Fail faster on some URI subpatterns (RT #52309)
+ Added many people to the Acknowledgements section.