2006-07-13 Mikio Hirabayashi
* estraier.c (est_db_search): a but about union of natural scores was fixed.
* estraier.c (est_cond_set_mask, est_cond_mask): new functions.
* estnode.c (est_node_admins, est_node_users, est_node_links): new functions.
* estmaster.c (getnodeoptions): new function.
* estmaster.c (syncnodes): a trying lock was replaced by a usual lock.
* estmaster.c (communicate): a CSRF vulnerability was cleared.
* estmaster.c (sendnodecmdsearchui, sendnodecmdsearchui): masks was added.
* estcall.c (runsearch, procsearch): "-mask" option was added.
- Release: 1.3.3
2006-07-07 Mikio Hirabayashi
* estraier.c (est_db_repair): new function.
* estnode.c (est_node_sync, est_node_optimize): new functions.
* estmaster.c (sendnodecmdsync, sendnodecmdoptimize): new functions.
* estmaster.c (refreshnode, flushnode, syncnodes): mutex was to be shared.
* estcmd.c (runrepair, procrepair): new functions.
* estcall.c (procsync, procoptimize): new functions.
* mymorph.c (est_mecab_analyze): accuracy of extracting complex words was improved.
- Release: 1.3.2
2006-06-30 Mikio Hirabayashi
* estraier.c (est_db_search_meta): new function.
* estseek.c (realmain): a bug about the file separator was fixed.
* estmttest.c (runregression, procregression): new functions.
- Release: 1.3.1
2006-06-25 Mikio Hirabayashi
* estraier.c (est_db_open): "ESTDBSCVOID" option and so on were added.
* estraier.c (est_db_open): database format was modified.
* estraier.c (est_inodes_delete_informer): new function.
* estraier.c (est_doc_set_score): new function.
* estraier.c (est_narrow_scores): sorting operators for ID numbers and scores were added.
* estraier.c (est_db_merge): new function.
* estcmd.c (runcreate, proccreate): "-sv" option and so on were added.
* estcmd.c (rungather, procgather): "-ss" option was added.
* estcmd.c (runmerge, procmerge): new functions.
- Release: 1.3.0
2006-06-03 Mikio Hirabayashi
* estraier.c (est_db_set_informer): arguments of the callback were increased.
* estraier.c (est_db_flush): frequency of disk access was reduced.
* estmaster.c (sendnodecmdsearch): hints for "TIME#n" were added.
- The Java binding and the Ruby binding were to support callback for database events.
- Perl binding using XS (not SWIG) was added.
- Release: 1.2.9
2006-05-20 Mikio Hirabayashi
* estraier.c (est_db_open): databases were tuned for QDBM 1.8.58 or later.
* estraier.c (est_db_close): the order of flushing was optimized for no-lock mode.
* estraier.c (est_idx_memsync): new function.
* estcmd.c (runsearch, procsearch): no-lock mode and non-blocking mode were added.
* estseek.c (realmain): "lockdb" attribute was added.
* wavermod.c (waver_current_node_load): new function.
- Release: 1.2.8
2006-05-16 Mikio Hirabayashi
* estraier.c (est_proc_env_reset): new function.
* estraier.c (est_db_flush): a flag to be under flushing was added.
* estraier.c (est_db_open): databases were tuned to curb ballooning.
* estnode.c (est_node_cache_usage): new function.
* estnode.c (est_noderes_mdate): new function.
* estmaster.c (startup): "bindaddr" attribute was added.
* estmaster.c (sendnodecmdcacheusage): new function.
* estmaster.c (sendnodecmdsearch): a bug of race condition was fixed.
* estmaster.c (die): dying messages was to be written into the log file.
* estcmd.c (runsearch, procsearch): "-aux" option was added.
* estcall.c (procsearch): a bug about "-max" option was fixed.
* estcall.c (runsearch, procsearch): "-aux" option was added.
* wavermod.c (waver_init, waver_open): "seedkeynum" and "savekeynum" attributes were added.
* wavermod.c (waver_set_current_node, waver_node_put_doc): new functions.
* estwaver.c (geturldoc): saving files and postprocessor calling were added.
- The Java binding and the Ruby binding were to support setting auxiliary permission.
- Release: 1.2.7
2006-05-10 Mikio Hirabayashi
* estraier.c (est_cond_set_eclipse): option constants were added.
* estraier.c (est_url_sameness): new function.
* estcmd.c (rungather, procgather, runextkeys, procextkeys): "-ncm" option was added.
* estcmd.c (runextkeys, proxectkeys): "-ws" option was added.
* estseek.c (showform): options to clip documents by URL were added.
* estseek.c (main, showform): "perpage" attribute was deleted.
* estwaver.c (seedurldocs): new function.
* estwaver.c (geturldoc): checking mass visit was added.
* wavermod.c (waver_open, waver_close): trace database was changed from Villa to Curia.
* estmaster.c (startup, communicate): "recvmax" attribute was added.
- The Java binding and the Ruby binding were to support wild card configuration.
- Release: 1.2.6
2006-06-03 Mikio Hirabayashi
- The basic API was enhanced.
- The extended API was enhanced.
- The advanced API was enhanced.
- Multiple cursor class is now supported on the java API.
- Release: 1.8.60
2006-05-30 Mikio Hirabayashi
- The basic API was enhanced.
- The extended API was enhanced.
- The advanced API was enhanced.
- A bug of Makefile for Mac OS X support was fixed.
- Release: 1.8.59
2006-05-28 Mikio Hirabayashi
- The basic API was enhanced.
- The advanced API was enhanced.
- Release: 1.8.58
2006-05-20 Mikio Hirabayashi
- The basic API was enhanced.
- The utility API was enhanced.
- Release: 1.8.57
2006-05-17 Mikio Hirabayashi
- A bug of URL decoder was fixed.
- Release: 1.8.56
2006-05-15 Mikio Hirabayashi
- The extended API was enhanced.
- The utility API was enhanced.
- Release: 1.8.55
2006-05-15 Mikio Hirabayashi
- The basic API was enhanced.
- Release: 1.8.54
2006-05-10 Mikio Hirabayashi
- AIX is now supported.
- The utility API was enhanced.
- Release: 1.8.53
2006-05-04 Mikio Hirabayashi
- A bug about evaluating RFC822 date format was fixed.
- Release: 1.8.52
Changes from 1.6.0:
- Fixed non OS X compile bug
Major changes from 1.5.1:
- Added support for network communication compression ( patch #1348172 )
Thanks Maarten Thibaut for the original code
- OS X Package contains universal binaries.
Other Changes
- config file now supports optional comment in third column
- lapply fix for OS X symlink permission bug ( bug #1441965 )
- Fixes for AppleSingle support on i386. ( bug #1438290 )
- lmerge -f no longer duplicates some minus lines ( bug 1346368 )
- Server logs child process stats including blocks in and out
- specify user to ra.sh with -U ( patch #1435665 )
Thanks Sean Sweda
- ra.sh prompt for username when USER=root ( patch #1420980 )
Thanks Sean Sweda
- ra.sh uses $SUDO_USER if set
- fixed errno assignment if FD_ISSET fails ( libsnet bug #1436043 )
Thanks Matt Selsky
- ktcheck not sending quit if special file is created ( bug #1429169 )
- twhich can deal with null/empty transcript ( bug 1372729 )
- Pass correct configure args to libsnet for ssl and sasl ( bug #1435999 )
Thanks Matt Selsky
- ./configure now warns if tmp exists ( patch #1384558 )
Thanks Jose Calhariz
- ./configure now supports DISTDIR ( patch #1384555 )
Thanks Jose Calhariz
- Explaining the numeric range in radmind.8 ( patch #1408441 )
Thanks David Coulthart
- moved MIN and MAX to config.h
- Added COMP info to SPEC
- Apple package will install /var/radmind/client, preapply and postapply
- make dist now follows symlinks
version: 0.18
date: Wed Mar 8 02:06:47 PST 2006
changes:
- Made Test.Base stuff its own module. Now Jemplate relies on that module.
- Christian Hansen added a simple daemon for running tests.
- Cees Hek added all hash virtual methods (except `import` which caused
major grief)
- Cees monkeyed around in the Stash lookup code
- Yann K implemented the `replace` filter
- Ingy made `foo.bar()` always call a method `bar`.
- Ingy completely refactored Test.Base and then proceeded to refactor the
Jemplate test suite in kind.
- gugod pulled over some uri escaping code from Kwiki
- chansen tweaked the daemon to honor caching rules
- Cory Bennett fixed some bug having to do with a Javascript String object.
- Cees fixed the defaults for the `indent` and `truncate` filters.
- Stephen Howard reported that Jemplate was not localising the stash for
the INCLUDE directive, and he even supplied a patch, but Ingy had
already made the fix.
- Ingy played with the Stash lookup code and hopefully got it just perfect.
- Ingy added support for the DEFAULT directive.
- Lots more tests in this release.
pchar-1.5: Compile fixes, minor bug fixes. Last planned release of pchar.
(12 February 2005)
Source code moved from CVS to Subversion. Although generally
not user-visible, the version control strings now use
Subversion's format.
Builds on recent (RH 9.0-vintage) Linux systems seem to work
now.
Some off-by-one errors have been fixed, based on
patches submitted by Anil Madhavapeddy
pchar with SNMP enabled now has at least a chance of working
correctly.
pchar no longer incorrectly aborts after a hop with 100%
packet loss.
pchar now does a better job of linking libraries using
--with-snmp on machines where libsnmp depends on libcrypto,
thanks to Matt Zimmerman
Some problems using --with-pcap on RedHat 7.0/7.1 (possibly
other Linux distributions as well) were found thanks to a
debugging session with Fran Boon
Changes since 6.7:
- Added some support for Dragonfly BSD. (Thanks to Joerg Sonnenberger and
Thomas Klausner.)
- Improvements to the HP/UX section of configure.in.
(Thanks to Andreas Tobler.)
- GC_unix_get_mem could neglect to release the malloc lock on Irix, under
extremely unlikely circumstances. Thanks to Jean-Baptiste Nivois for
some careful code reading.
- Added support for kFreeBSD + glibc (Thanks to Petr Salinger)
- Fix more MacOS threads memory leaks (Thanks to Allan Hsu)
- Added initial Solaris/X86-64 support (Thanks to Rainer Orth)
- Applied a long-lost MINGW patch from Gerard Allan for malloc redirection
with threads. This one probably makes no sense for 7.0, and was not applied
there.
- The Solaris/SPARC definition of GC_INIT() in gc.h wasn't C++-compilable.
* Version 1.4.1 (released 2006-06-14)
** Replaced inactive ifdefs to enable openpgp support in test programs.
** Fixed bug in OpenPGP authentication handshake.
** Fixed typographical in man pages.
** Build fixes of the manual.
** Added Swedish translation.
** API and ABI modifications:
No changes since last version.
Date 2006-04-12
Summary: smartmontools release 5.36 (STABLE)
-----------------------------------------------------------
This is a stable smartmontools release. The 5.34 version
described just below was never officially released because
Bruce Allen decided to wait until Linux support for
accessing SATA devices through libata was in the official
kernel.org sources. Changes include:
- Win 2000/XP:ability to cancel drive self-tests
- Additions to the table of known drives
- FreeBSD support for 3ware char device interface and
multiple 3ware cards
- Various cygwin improvements for running as service
- Works 'out of the box' with Linux SATA libata
- smartd option added to list test schedules
- smartctl option added to list part of drive database
- various improvements for SCSI disks and logs
Date 2005-04-19
Summary: smartmontools release 5.34 (STABLE)
-----------------------------------------------------------
This is a stable smartmontools release. It includes:
- OS/2 and eComStation support
All Platforms:
- Printing of drive family info
- SCSI disks: output size of grown defect list
- Added info about drive family to 'smartctl -i' output.
- Added option ',q' for smartd '-n' directive to suppress
'skipping checks' message which may spin up laptop disk.
- Added message if smartd '-n' check power mode spins up disk.
Cygwin and Windows:
- Added info about Windows version and service pack to banner line.
- Added support for smartd '-n' directive for Win2000/XP.
- Added support for READ_LOG for WinNT4 also.
- Fixed bug that prevents display of empty logs on Win2000/XP
- Fixed use of cached smart enabled state in 'smartctl -i' output.
Windows:
- Fixed bug that prevents running smartd as service on WinNT4.
Date 2004-9-5
Summary: smartmontools release 5.33 (UNSTABLE/EXPERIMENTAL)
-----------------------------------------------------------
This is an unstable/experimental release of smartmontools. It includes
- support for Darwin/Mac OSX
- support for OpenBSD
- support for 3ware ATA RAID controllers under FreeBSD
- support for 3ware 9500 series SATA RAID controllers under
Linux. Use /dev/twa[0-15] devices to access these.
- support for 3ware character device interfaces /dev/twe[0-15]
under Linux. This allows (for example) Selective Self-tests.
- support for Marvell chip-set based SATA controllers under Linux.
- smartd mail now works also under Windows (using "Blat" mailer).
- smartd can now be run as a Windows service.
Please report sucess/failure with these items to the
smartmontools-support mailing list.
New things in Zip 2.32
- Fixed -R operation to match the supplied file patterns in all recursed
subdirectories, like PKZIP 2.04 "-p -r" (or PKZIPC 4+ "-recurse")
- Handle cases where -x, -R, and -i patterns are mixed
- Fixes to ZipSplit, ZipNotes, and ZipCloak
- Example C-Sharp code added for using zip32.dll (thanks to Adrian Maull)
- Implemented some directory search speedups
- Windows NTFS time fix
- Fix VMS logical name parse problem
- Handle VMS [...]
- Add VMS DEBUG option
- Fixed bug when encrypting large uncompressable files
- Updated VMS help
- Fixed selecting files to delete by date bug
- Add new option, -MM, that will force Zip to exit with an OPEN error
(usually error code 18) as soon as it finds an input pattern that
is not matched during the directory scan or an input file that is
unreadable or locked when Zip tries to open it, and without creating
an archive (Note that, without -MM, Zip will do the usual thing of
warning when a pattern is not matched and skipping files it can't
read, creating the archive with what it can read, then exiting with
an OPEN error if files were skipped)
- Add check for when zip tries to exceed the limit for seeking in
the output file and exit with error, instead of creating a
possibly bad archive
- Can now handle Unix FIFO (named pipes)
- Minor changes to allow Zip to compile with Visual C++ 2005
* Add IsImageSimiliar() method to MagickCore API.
* Improve color reduction algorithm for images with transparency.
Changes 6.2.8-3:
* The -page A4 option no longer returns a width/height of 0.
* GetMagickModulePath() at line 803 in magick/module.c the variable 'home'
is not freed before returning.
* Magick::throwException should not call MagickLib::GetException().
Changes 6.2.8-2:
* The DPX orientation header elements are 8 not 16.
* Fix the ImageMagick web pages so they render properly.
Changes 6.2.8-1:
* Fix off-by-one error in DrawAffineImage().
* Set the offset to layer 2 of XCF images.
* Set proper precendence so -fx 'p{u[1]*w,u[2]*h}' parses properly (bug
fetch.mk. This script currently completely replaces the functionality
in _FETCH_FILE. I will eventually add the ability to resume a file
transfer to this script.