summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-06-06Update vimpager to 1.8.2.obache2-7/+7
per maintainer update request by PR pkg/47889 from repelase notes: * better man page detection heuristics, when detection by process tree fails
2013-06-06Suggest xl2tpd, an L2TP protocol daemon.hauke1-1/+5
From PR pkg/47898.
2013-06-06Sorted.rodent1-2/+2
2013-06-06Note remove of net/bind97 package.taca1-1/+2
2013-06-06Remove bind97 package which was EOL on November 2012.taca15-911/+0
Please migrate to bind98 or bind99.
2013-06-06Remove bind97.taca1-2/+1
2013-06-06Note update of meta-pkgs/bulk-medium package to 20130606.taca1-1/+2
2013-06-06Update bulk-medium to 20130660.taca1-4/+2
Remove net/bind97 from target packages.
2013-06-06Note update of BIND packages:taca1-1/+4
net/bind99 9.9.3pl1 net/bind98 9.8.5pl1 net/bind96 9.6.3.1.ESV.9pl1
2013-06-06Update bind96 to 9.6.3.1.ESV.9pl1 (BIND 9.6-ESV-R9-P1).taca2-7/+6
Please refer CHANGES file for complete changes and here is quote from release announce. Introduction BIND 9.6-ESV-R9-P1 is the latest production release of BIND 9.6-ESV. Security Fixes Prevents exploitation of a runtime_check which can crash named when satisfying a recursive query for particular malformed zones. (CVE-2013-3919) [RT #33690] Prevents a named assert (crash) when validating caused by using "Bad cache" data before it has been initialized. [CVE-2012-3817] [RT #30025] A condition has been corrected where improper handling of zero-length RDATA could cause undesirable behavior, including termination of the named process. [CVE-2012-1667] [RT #29644] New Features Adds a new configuration option, "check-spf"; valid values are "warn" (default) and "ignore". When set to "warn", checks SPF and TXT records in spf format, warning if either resource record type occurs without a corresponding record of the other resource record type. [RT #33355] Adds support for Uniform Resource Identifier (URI) resource records. [RT #23386] Adds support for Host Identity Protocol (HIP) resource records [RT #19384] Adds support for the EUI48 and EUI64 RR types. [RT #33082] Adds support for the RFC 6742 ILNP record types (NID, LP, L32, and L64). [RT #31836] The contributed queryperf utility has been improved, now retaining better round trip time statistics. [RT #30128]
2013-06-06Update bind98 to 9.8.5pl1 (BIND 9.8.5-P1).taca4-13/+13
Please refer CHANGES file for complete changes and here is quote from release announce. Introduction BIND 9.8.5-P1 is the latest production release of BIND 9.8. Security Fixes Prevents exploitation of a runtime_check which can crash named when satisfying a recursive query for particular malformed zones. (CVE-2013-3919) [RT #33690] A deliberately constructed combination of records could cause named to hang while populating the additional section of a response. (CVE-2012-5166) [RT #31090] Now supports NAPTR regular expression validation on all platforms, and avoids memory exhaustion compiling pathological regular expressions. (CVE-2013-2266) [RT #32688] Prevents named from aborting with a require assertion failure on servers with DNS64 enabled. These crashes might occur as a result of specific queries that are received. (CVE-2012-5688) [RT #30792 / #30996] Prevents an assertion failure in named when RPZ and DNS64 are used together. (CVE-2012-5689) [RT #32141] New Features Adds a new configuration option, "check-spf"; valid values are "warn" (default) and "ignore". When set to "warn", checks SPF and TXT records in spf format, warning if either resource record type occurs without a corresponding record of the other resource record type. [RT #33355] Adds support for Uniform Resource Identifier (URI) resource records. [RT #23386] Adds support for the EUI48 and EUI64 RR types. [RT #33082] Adds support for the RFC 6742 ILNP record types (NID, LP, L32, and L64). [RT #31836]
2013-06-06Update bind99 to 9.9.3pl1 (BIND 9.9.3-P1).taca9-177/+23
Please refer CHANGES file for complete changes and here is quote from release announce. Introduction BIND 9.9.3-P1 is the latest production release of BIND 9.9-ESV. Security Fixes Prevents exploitation of a runtime_check which can crash named when satisfying a recursive query for particular malformed zones. (CVE-2013-3919) [RT #33690] Now supports NAPTR regular expression validation on all platforms, and avoids memory exhaustion compiling pathological regular expressions. (CVE-2013-2266) [RT #32688] Prevents named from aborting with a require assertion failure on servers with DNS64 enabled. These crashes might occur as a result of specific queries that are received. (CVE-2012-5688) [RT #30792 / #30996] Prevents an assertion failure in named when RPZ and DNS64 are used together. (CVE-2012-5689) [RT #32141] New Features Adds a new configuration option, "check-spf"; valid values are "warn" (default) and "ignore". When set to "warn", checks SPF and TXT records in spf format, warning if either resource record type occurs without a corresponding record of the other resource record type. [RT #33355] Adds the command-line tool "dnssec-coverage" that checks to make sure that there is no scheduled lapse in key coverage. Requires python. [RT #28098] Adds support for the EUI48 and EUI64 RR types. [RT #33082] Adds support for the RFC 6742 ILNP record types (NID, LP, L32, and L64). [RT #31836]
2013-06-06create X related tools also for X11_TYPE=native.obache1-28/+46
might fix PR pkg/47883.
2013-06-06The revived rss2email (not yet in pkgsrc) requires Python 3.2 orschmonz1-1/+3
higher, and depends on this, so this must work with Python 3.2 or higher.
2013-06-06Updated textproc/py-html2text to 3.200.3schmonz1-1/+2
2013-06-06Update to 3.200.3. No changelog provided. Summarized highlightsschmonz3-29/+21
from the git log: * allow module to be imported * set UTF-8 as default encoding * better handling of Google Docs HTML * better handling of more edge-case inputs * nitpicky bugfixes to whitespace, emphasis, etc. * new config options
2013-06-05Add optional DTrace support.jperkin1-2/+12
2013-06-05Imported php-ssdeep as security/php-ssdeepkhorben2-2/+4
2013-06-05Imported php-ssdeep 1.0.2 as security/php-ssdeepkhorben4-0/+32
The ssdeep project page describes it as a library for "...computing context triggered piecewise hashes (CTPH). Also called fuzzy hashes, CTPH can match inputs that have homologies. Such inputs have sequences of identical bytes in the same order, although bytes in between these sequences may be different in both content and length".
2013-06-05Imported ssdeep 2.9 as security/ssdeepkhorben2-2/+4
2013-06-05Imported ssdeep 2.9 as security/ssdeepkhorben5-0/+45
ssdeep is a program for computing context triggered piecewise hashes (CTPH). Also called fuzzy hashes, CTPH can match inputs that have homologies. Such inputs have sequences of identical bytes in the same order, although bytes in between these sequences may be different in both content and length.
2013-06-05Note update of the "x11-links" package to version 0.78.tron1-2/+2
2013-06-05Correct file list for X.org "libXft". Bump version because of this change.tron3-6/+8
2013-06-05Remove now-redundant include of bsd.prefs.mk.riastradh1-3/+1
2013-06-05Add patch set for partial SunOS support. This gets us to the point ofjperkin10-19/+136
being able to run the bootstrap compiler, but for some as-yet unknown reason it fails during the build but works ok when executed manually.
2013-06-05Note update of TYPO3 packages:taca1-1/+4
www/typo3_45 4.5.27 www/typo3_47 4.7.12 www/typo3_60 6.0.6
2013-06-05Update typo3_60 to 6.0.6.taca3-12/+14
2013-05-24 a1e5d60 [RELEASE] Release of TYPO3 6.0.6 (TYPO3 Release Team) 2013-05-24 1c72764 [TASK] Raise submodule pointer (TYPO3 Release Team) 2013-05-22 7f7b6b9 #48065 [BUGFIX] file_upload missing back icon (Philipp Gampe) 2013-05-20 5ada77e #48202 [BUGFIX] Paste button missing in empty folders (Philipp Gampe) 2013-05-19 b5285f8 #47019 [BUGFIX] Processed folder in a sub folder is shown (Benjamin Mack) 2013-05-19 6000cdf #21410 [BUGFIX] BEfunc getProcessedValue doesn't show record title for "group" (Georg Ringer) 2013-05-19 4b7b778 #41487 [BUGFIX] Fix double-stdWrapping of GIFBUILDER's TEXT object (jyps) 2013-05-19 e938fdb #47935 [BUGFIX] Empty subpart template if no data given (Jigal van Hemert) 2013-05-19 4b47cdf #16531 [BUGFIX] Fix last line in table wizard (Alexander Opitz) 2013-05-19 2b50a27 #48179 [BUGFIX][CONF] Remove unused EM related settings (Jigal van Hemert) 2013-05-18 c0a5c69 #16762 [BUGFIX] be_users.userMods is too small to hold all modules (Philipp Gampe) 2013-05-17 779a185 [BUGFIX] Can not expand new collapsed IRRE record with RTE field (Stanislas Rolland) 2013-05-17 5e2f5bb #47705 [BUGFIX] Fix start of identifier from /./ to / (Alexander Opitz) 2013-05-17 f94f4eb #47211,#47782 [BUGFIX] ProcessedFile is persisted in sys_file as well (Fabien Udriot) 2013-05-12 282a59a #40501 [BUGFIX] Uppercase CSS tag selectors not supported in some mime types (Patrick Broens) 2013-05-12 44a59a8 #47688 [BUGFIX] Sorting not respected for backend layout dropdowns (Anja Leichsenring) 2013-05-12 2853e42 [TASK] Raise submodule pointer (Anja Leichsenring) 2013-05-11 5cf7dd5 #47912 [BUGFIX] Improvement of LanguageCacheClearer (Georg Ringer) 2013-05-11 b3ac1df #48114 [BUGFIX] Add support for float values to arrayExport (Jigal van Hemert) 2013-05-11 3924a48 #29409 [BUGFIX] Label in list view is not escaped (Nicole Cordes) 2013-05-09 7488802 #48027,#32387 [TASK] Update PEAR packages (Daniel Minder) 2013-05-08 0596fae [TASK] Use PHP lint to check for syntax errors on travis (Helmut Hummel) 2013-05-08 08f3f9b #23789 [BUGFIX] TCA:Suggest wizard doesn't work for select with maxitems=1 (Stanislas Rolland) 2013-05-07 91498d5 #43959 [BUGFIX] Clearing label through TS doesn't work (Markus Klein) 2013-05-05 009938b #46829 [BUGFIX] Don't preserve piVars in felogin links (Jigal van Hemert) 2013-05-05 4a35407 #43924 [BUGFIX] Form email validation is case sensitive (Patrick Broens) 2013-05-05 0820b5d #21588 [BUGFIX] Resolve asterisk in allowed tables for suggest wizard (Nicole Cordes) 2013-05-04 cb30538 #46551 [BUGFIX] Context menu for offline storages raises exception (Nicole Cordes)
2013-06-05Update typo3_47 to 4.7.12 (TYPO3 4.7.12).taca3-12/+13
2013-05-24 315d5f5 [RELEASE] Release of TYPO3 4.7.12 (TYPO3 Release Team) 2013-05-19 2a8d179 #16531 [BUGFIX] Fix last line in table wizard (Alexander Opitz) 2013-05-18 77aecc5 #16762 [BUGFIX] be_users.userMods is too small to hold all modules (Philipp Gampe) 2013-05-12 4c5fbac #40501 [BUGFIX] Uppercase CSS tag selectors not supported in some mime types (Patrick Broens) 2013-05-12 83f650c #47688 [BUGFIX] Sorting not respected for backend layout dropdowns (Anja Leichsenring) 2013-05-11 5fcaafc #47912 [BUGFIX] Improvement of LanguageCacheClearer (Georg Ringer) 2013-05-11 0b90e81 #48052 [BUGFIX] Wrong class in t3lib_TCEforms_Suggest (Nicole Cordes) 2013-05-09 98a980b #48027,#32387 [TASK] Update PEAR packages (Daniel Minder) 2013-05-08 054644a [TASK] Use PHP lint to check for syntax errors on travis (Helmut Hummel) 2013-05-08 f3f892e #48022 [BUGFIX] Saving a scheduler task throws fatal error (Thorsten Kahler) 2013-05-07 84c5d2b #43959 [BUGFIX] Clearing label through TS doesn't work (Markus Klein) 2013-05-05 66c9d47 #46829 [BUGFIX] Don't preserve piVars in felogin links (Jigal van Hemert) 2013-05-05 0a56023 #39043 [BUGFIX] Extension Security Report goes green if TER was never fetched (Mario Rimann) 2013-05-05 45c36fb #21588 [BUGFIX] Resolve asterisk in allowed tables for suggest wizard (Nicole Cordes)
2013-06-05Update typo3_45 to 4.5.27 (TYPO3 4.5.27).taca3-10/+11
2013-05-24 afc5256 [RELEASE] Release of TYPO3 4.5.27 (TYPO3 Release Team) 2013-05-23 951cc4a Revert "[BUGFIX] Extension Security Report goes green if TER was never fetched" (Markus Klein) 2013-05-19 156acf2 #16531 [BUGFIX] Fix last line in table wizard (Philipp Gampe) 2013-05-18 426abe9 #16762 [BUGFIX] be_users.userMods is too small to hold all modules (Philipp Gampe) 2013-05-12 4efda7e #34148 [BUGFIX] Multi-table relationship not recognized in t3lib_loadDBGroup (Markus Opahle) 2013-05-12 3cf208f #34446 [BUGFIX] undefined variable imgExt (Simon Schaufelberger) 2013-05-12 1da2b57 #47688 [BUGFIX] Sorting not respected for backend layout dropdowns (Anja Leichsenring) 2013-05-11 913c01a #48052 [BUGFIX] Wrong class in t3lib_TCEforms_Suggest (Nicole Cordes) 2013-05-08 6f88470 [TASK] Activate syntax check for PHP 5.4 (Helmut Hummel) 2013-05-08 2fe9c38 [TASK] Activate travis to check for syntax errors (Helmut Hummel) 2013-05-07 53b49a1 #40816 [BUGFIX] Fix SQL error in Livesearch with empty TCA sortby setting (Laurent Cherpit) 2013-05-06 e060386 #47969 [BUGFIX] Call to undefined function mime_content_type() (Christian Kuhn) 2013-05-06 fbea075 [TASK] Raise submodule pointer (Christian Kuhn) 2013-05-05 bc76a94 #21588 [BUGFIX] Resolve asterisk in allowed tables for suggest wizard (Nicole Cordes) 2013-05-05 d4439a1 #39043 [BUGFIX] Extension Security Report goes green if TER was never fetched (Mario Rimann)
2013-06-05Note update of www/contao211-translations package to 201305310.taca1-1/+2
2013-06-05Update contao211-translations to 201305310.taca3-8/+8
Update Latvian translation files.
2013-06-05Explicitly disable doctool to prevent generating g-ir-doc-tool.taca1-2/+2
2013-06-05using bdftopcf, so add to TOOLS and let to use TOOLS's one instead of ↵obache2-6/+6
X11BASE/bin.
2013-06-05fix build on netbsd -current, tested on 6.0 alsomspo2-1/+14
2013-06-05fixes usage of TOOLS_CREATE for X related tools, and those tools will be createdobache1-10/+10
in ${TOOLS_DIR}/bin, same as other tools.
2013-06-05Note update of the "x11-links" package to version 0.74.tron1-1/+2
2013-06-05Properly handle "Xft" related files:tron4-21/+23
Onl include the symbolic links if we are actually using the builtin version of this library. Bump the version number and the minimal required version for this change.
2013-06-05More changes required to fix PR pkg/47882:tron2-2/+107
1.) Don't divert to the legacy "Xft2" package on systems which use X.org as the native X11 distribution. 2.) Accept a builtin "libXft" if it is new enough.
2013-06-05restore checksum of bootstrap binaries for other than netbsd-6-amd64.obache1-1/+16
2013-06-05+ automake-1.13.3, calibre-0.9.33, clutter-gst-2.0.4, doclifter-2.11,wiz1-10/+11
fotoxx-13.06, fuse-1.1.1, gnome-nettool-3.8.1, grilo-plugins-0.2.8, gst123-0.3.3, pulseaudio-4.0.
2013-06-05Correct home page URL.tron2-4/+4
2013-06-05Revert change to "PKG_SETENV":tron1-2/+6
1.) It breaks the build of "www/firefox" which gets upset if "SHELL" is not defined in the environment. There are probably more packages which similar problems. 2.) It breaks established use case like this one: export ALLOW_VULNERABLE_PACKAGES=yes cd pkgsrc/multimedia/ffmpeg2theora bmake install In this case the value of "ALLOW_VULNERABLE_PACKAGES" will not be passed to the build of "pkgsrc/multimedia/ffmpeg". And the build of this package will fail due to known vulnerabilities.
2013-06-05Remove dependence on "Xft2" package. "cairo" doesn't use this library.tron2-4/+3
Bump the package revision because of this change.
2013-06-05Make sure that we perform builtin detection for "fontconfig" andtron1-3/+10
"Xrender" first. This avoids using the builtin "Xft2" if the builtin "fontconfig" is reject. This fixes another regression caused by the "pango" upgrade and the fix for PKG pkg/47882.
2013-06-05require bsd.prefs.mk before using condition.obache1-1/+3
2013-06-04Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:tron1945-3890/+3890
Recursively bump package revisions again after the "freetype2" and "fontconfig" handling was fixed.
2013-06-04Disable dtrace option as it's not actually implemented properlyfhajny4-4/+37
(even though advertised by configure). Do not break 3rd party modules that may have DTrace implemented perfectly well. Bump PKGREVISION.
2013-06-04Update to 1.2.15.0. From the changelog:schmonz2-7/+6
1.2.15.0 Tue Apr 16 23:43:24 UTC 2013 [Changes contributed by Olly Betts] - Remove superfluous duplicate method wrappers from WritableDatabase for methods wrapped in Database parent class. - Improve test coverage. - Fix minor typo in POD documentation. 1.2.14.0 Thu Mar 14 23:12:38 UTC 2013 [Changes contributed by Olly Betts] - Perl 5.16.1 adds a '.' after "at foo line 123" so adjust regexp in testcase t/10query.t to allow an optional '.' there. (ticket#610) 1.2.13.0 Wed Jan 9 11:19:20 UTC 2013 [Changes contributed by Adam Sjøgren] - Wrap 2 and 3 parameter forms of StringValueRangeProcessor constructor so prefixes and suffixes can be specified. (ticket#607) [Changes contributed by Olly Betts] - Wrap the zero argument Query constructor. - Add wrappers for Query::MatchAll and Query::MatchNothing. - Don't pointlessly reinitialise default std::string parameters to an empty string (performance and code size micro-optimisation). 1.2.12.0 Wed Jun 27 12:17:26 UTC 2012 - No change except for bumping the version to indicate compatibility with Xapian 1.2.12. 1.2.11.0 Tue Jun 26 12:13:39 UTC 2012 - No change except for bumping the version to indicate compatibility with Xapian 1.2.11. 1.2.10.0 Wed May 9 10:45:51 UTC 2012 [Changes contributed by Olly Betts] - Wrap Database::close() (was previously only wrapped for WritableDatabase). - Suppress warnings about "not a known MakeMaker parameter name" in a way which also works for newer versions of Perl. 1.2.9.0 Thu Mar 8 07:19:27 UTC 2012 [Changes contributed by Olly Betts] - Wrap Document::get_docid() method. - Fix "Use of qw(...) as parentheses is deprecated" warnings in tests with Perl 5.14. - Improve test coverage of TermGenerator (backported from trunk).
2013-06-04Update to 1.2.15. From the changelog:schmonz4-25/+25
Omega 1.2.15 (2013-04-16): omega: * Don't pointlessly link utf8convert.o into the omega CGI. Omega 1.2.14 (2013-03-14): indexers: * omindex: + Correct "max" -> "min" when reserving space for shared strings in .xlsx files. This just means we now reserve a more appropriate amount of space to start with. + Ignore .com files by default. Omega 1.2.13 (2013-01-09): indexers: * omindex: + Extracting text using external filters now works for filenames containing a newline character - previously the newline got lost during escaping for the shell. + Fix segfault when -F option without a ':' is passed. + Skip a file if we get a read error while calculating the MD5 checksum (used for duplicate detection) - previously we used a checksum of the file up to that point. + Avoid rereading SVG and Atom files when we calculate their MD5 checksums. + Improvement --help output and man page, most notably: - Say explicitly that --sample-size accepts the same formats as --max-size. - Note default size limit on files to index is unlimited. + When generating a sample for a CSV file, limit the size we pre-allocate to the CSV file size if that's smaller than the requested sample size, in case the user sets that limit very high. omega: * Fix to decode %-encoded character at the end of the query string. Omega 1.2.12 (2012-06-27): No changes since 1.2.11 except to bump the version - this release was made to fix an incorrect library version information update in xapian-core 1.2.11. Omega 1.2.11 (2012-06-26): indexers: * Change HTML parser's handling of multiple <body> tags and of text outside of <body> to match the behaviour of modern web browsers. (ticket#599) * omindex: + Add command line option to control the size of the document sample stored. Patch from Mihai Bivol. + Rework .xlsx parsing to substitute the shared strings into the positions they are used in, so that the sample actually matches what appears in the spreadsheet, and to index calculated cell contents. + Improve handling of headers and footers in OpenDocument documents. + pdftotext outputs a formfeed between each page, which messes up our "empty body" check, so trim any trailing formfeeds before this check. Omega 1.2.10 (2012-05-09): indexers: * Add support for CDATA to HTML/XML parser. * omindex: + Add --max-size option, based on patch from ndaley in ticket#587. + Add support for atom feed files, patch from Mihai Bivol in ticket#595. + If the document with the highest existing docid before the run was updated, we were reporting it as "added", but now we correctly report it as "updated". (Backported from 1.3.0). + Catch and report std::exception explicitly, so failing to allocate memory is no longer reported as "Unknown exception". (Backported from 1.3.0). Omega 1.2.9 (2012-03-08): documentation: * docs/overview.html: + Document that libmagic is used to determine the MIME type if the extension isn't known. Partly addresses ticket#569. + We now limit time as well as CPU and memory for external filters. indexers: * Our HTML parser now ignores sections bracketed by <!--UdmComment--> and <!--/UdmComment-->, like we already do for <!--htdig_noindex-->. * omindex: Add more extensions to the default ignore list: bin dat db fon jar lnk pyc pyd pyo sqlite sqlite3 sqlite-journal tmp ttf
2013-06-04Update to 1.2.15. From the changelog:schmonz3-10/+10
Xapian-core 1.2.15 (2013-04-16): API: * QueryParser/TermGenerator: Don't include CJK codepoints which are punctuation in N-grams. * TermGenerator: Fix bug where we failed to generate the first bigram from the second sequence of N-grammable CJK characters in a piece of text. brass backend: * Call fdatasync()/fsync() when creating the "iambrass" file. chert backend: * Call fdatasync()/fsync() when creating the "iamchert" file. flint backend: * Call fdatasync()/fsync() when creating the "iamflint" file. tools: * delve: If -v is specified more than once, show even more info in some cases. Xapian-core 1.2.14 (2013-03-14): API: * MSet::get_document(): Don't cache retrieved Document objects unless they were requested with fetch(). This avoids using a lot of memory when many MSet entries are retrieved. (Fixes #604) matcher: * Check if a candidate document has at least the minimum weight needed before checking positional information, which speeds up slow phrase searches (partly addresses #394). brass backend: * Fix multipass compaction not to damage document values, and to merge the database stats correctly. (fixes #615) chert backend: * Fix multipass compaction not to damage document values, and to merge the database stats correctly. (fixes #615) flint backend: * Fix multipass compaction bug. (fixes #615) tools: * xapian-replicate: + Fix handling of delays between replication events - the subtraction of the target time and the current time was reversed, so we wouldn't sleep when before the deadline, but would sleep after it for the amount we'd missed it by. + On Microsoft Windows, we no longer sleep for more than 43 years if the target time for a replication event had already passed. (Fixes #472) Xapian-core 1.2.13 (2013-01-09): API: * TermGenerator: Add new method TermGenerator::set_max_word_length() to allow this limit to be adjusted by the user. * QueryParser: Implicitly close any unclosed brackets at the end of the query string. Patch from Sehaj Singh Kalra. * DateValueRangeProcessor: Add extra constructor overloaded form so that in DateValueRangeProcessor(1, "date:"), the const char * gets interpreted as std::string rather than bool. matcher: * Improved fix for #590 - count all matching LeafPostList objects with a Weight object rather than trying to prune at the MultiAndPostList level based on max_wt (if wdf is always zero for a term, BM25 gives max_wt of 0, which lead to us never counting that subquery. * Fix calculation of 0.0/0.0 in some cases. This then got used as a minimum weight, but it seems this gives -nan (at least on x86-64 Linux) so it may have been harmless in practice. * We no longer use the highest weighted MSet entry to calculate percentages, so remove code which finds it. brass backend: * Close excess file handles before we get the fcntl lock, which avoids the lock being released again if one is open on the lock file. Notably this avoids a situation where multiple threads in the same process could succeed in locking a database concurrently. chert backend: * Close excess file handles before we get the fcntl lock, which avoids the lock being released again if one is open on the lock file. Notably this avoids a situation where multiple threads in the same process could succeed in locking a database concurrently. flint backend: * Close excess file handles before we get the fcntl lock, which avoids the lock being released again if one is open on the lock file. Notably this avoids a situation where multiple threads in the same process could succeed in locking a database concurrently. remote backend: * Improve the UnimplementedError message for a MatchSpy subclass which doesn't implement name() so it's clearer that it is this particular subclass which can't be used remotely, rather than all MatchSpy objects. documentation: * valueranges.html: Update documentation to reflect change in Xapian 1.1.2 - DateValueRangeProcessor and StringValueRangeProcessor now support a prefix or suffix. * Clarify that the "reverse" parameter of set_sort_by_relevance_then_value() and set_sort_by_relevance_then_key() only affects the ordering of the value/key part of the sort. * docs/quickstart.html: Fix seriously outdated statement that Xapian doesn't create the database directory - that changed in 0.7.2 (released 2003-07-11). * HACKING: Try to make it clearer we're looking for a dual-licence on submitted patches. tools: * xapian-replicate: + Add a --full-copy option to force a full copy to be sent. (ticket#436) + Add --quiet option, and be a little more verbose by default. + Allow files > 32G to be be copied by replication. + Fix "if (fd > 0)" tests in some replication code to be "if (fd >= 0)". In practice this is unlikely to actually have caused problems since stdin is typically still open and using fd 0. + Simplify how we open the .DB file on the replication slave to just call open() once with O_CREAT, rather than once without, than stat() if that fails, and then again with O_CREAT|O_TRUNC if stat() doesn't show an ordinary file exists. examples: * quest: + New --flags command line option to allow setting arbitrary QueryParser flags. + Align option descriptions in --help output, and make the initial letter of such descriptions consistently lowercase.