Changelog:
--- 5.16.0 2016/04/29
Allow multi-byte indicators for MARC subsystem. GitHub #11.
--- 5.15.3 2016/04/06
Fix yaz_query2xml aborts for attribute type 0. GitHub #9.
backtrace: exit with same signal as original fired
Until now with backtrace any signal would end up being an SIGABRT.
backtrace: cancel alarm if backtrace succeeds
This is to avoid "backtrace hangs" message that should not be
printed and gdb be invoked twice.
Fix some broken URLs in documentation and code.
yaz_marc_write_iso2709: truncate if 99,999 limit is reached.
--- 5.15.2 2016/01/11
Re-organize Windows build. Use ICU compiled with VS 2015 to use
same runtime as rest of components (YAZ, Libxml2, etc).
Move YAZ and many other software components to GitHub.
Changelog:
Bundle sha1 rather than use libgcrypt/nettle. This means that
configure no longer accepts --with-gcrypt and --with-nettle.
Fix rpn2cql fails for Bib-1 set in qry+conf YAZ-865
Changelog:
--- 5.15.0 2015/11/11
CCL: fix r=o, r=r WRT inherited attributes YAZ-864
--- 5.14.12 2015/11/09
Build with nettle on Debian/Ubuntu
test system calls yaz_deinit_globals for better memory leak detection
cs_get_host_args: allow unix:path:args notation
Windows: build YAZ with VC 2015 and bundle it with runtime
version 14.0.23026.
Changelog:
Fix RPN to CQL rejects local Bib-1 attribute set YAZ-861
ZOOM C: tweak when connection failed is returned
For cases with multiple socket addresses for some hostname, eg
localhost IPV4+IPV6, the code now properly returns "connection
failed" rather than "connection lost".
Various minor documenation tweaks from David Crossley. Thanks.
Fix windows uninstall does not remove start menu shortcuts YAZ-860
--- 5.14.9 2015/09/15
Fix segv in ZOOM_connection_fire_event_socket YAZ-858
The odr_in memory taken by handle_srw_response, and, thus if result
set is destructed before we expect the HTTP response (hres) it may
be come invalid. Therefore we inspect hres before the call to
ZOOM_handle_sru.
Fix possible deadlock in backtrace (2nd attempt) YAZ-856
An alarm is set up so that backtrace is terminated if it hangs.
Even if backtrace the handler also attempts to spawn gdb.
--- 5.14.8 2015/09/14
Fix SEGV for s=sl for 3 terms and syntax error YAZ-857
--- 5.14.7 2015/09/13
Fix possible deadlock in backtrace YAZ-856
Various minor text tweaks in documentation
Fix rpn2cql: structure, relation problem for serverChoice YAZ-849
Problem was that for things mapped to cql.serverChoice the relation
would sometimes be omitted when it should not. Eg for relation "all".
--- 5.14.2 2015/06/15
Document zoom extraArgs YAZ-817
Fix ZOOM: crash extended services diagnostics YAZ-846
The immediate fix is to prevent ZOOM_set_dset_error from removing
current task from connection. This, however, has been assumed in a
number of places so this fix is rather large unfortunately.
--- 5.14.1 2015/06/11
Make yaz_log_reopen async-signal YAZ-845
Fixes potential dead-lock issue with YAZ_DAEMON_LOG_REOPEN flags for
daemon API.
--- 5.14.0 2015/06/08
CCL: new feature s=spl (split-list) that splits terms in a search into
sub-phrases of all sizes (from 1 up to the number of terms) with order
preserved. For 3 terms the CCL search
a b c
is turned into PQF:
@or @or @or @and @and a b c @and "a b" c @and a "b c" "a b c"
Solr: don't set defType=lucene in URLs if extraArgs already defines it.
--- 5.12.2 2015/05/22
Fix incorrect parsing of URLs @:9999/somebase&url=http://some.host YAZ-842
--- 5.12.1 2015/05/13
yaz-client: deal with excess bytes HTTPS case YAZ-833
ZOOM C: deal with excess bytes HTTPS case YAZ-833
Allow Windows installer for PATH to be updated YAZ-841
--- 5.11.0 2015/03/31
Extend get_org_info (snippets) to return original string YAZ-836
Two new functions have appeared: icu_chain_get_org_info2 and
icu_iter_get_org_info2 with a 4th parameter being a pointer
to the original string.
Fix tcpip.c compilation failure on VC9 YAZ-835
Fix icu_iter_get_norm returns invalid size for some input YAZ-834
The icu_iter_get_org_info returns information based on string
as it appears on tokenize step.
--- 5.10.2 2015/03/13
Deal with excess bytes in HTTP response for keepalive YAZ-830
Refactor ssl_put and tcpip_put to one function YAZ-832
Refactor ssl_get and tcpip_get to one function YAZ-831
Fix SEGV yaz-client for HTTP decoding error YAZ-829
Fix buffer overflow in cmd_elements in yaz-client YAZ-828
--- 5.10.1 2015/03/03
Fix test_sru.sh fails in pazpar2 YAZ-826
Unfortunately a regression occurred with YAZ 5.10.0 that would make
Pazpar2 fail for HTTP connections.
--- 5.10.0 2015/03/03
Use CONNECT for SSL backends and for Z39.50 thru HTTP proxy YAZ-825
Introduce cs_create_host2 which returns if connection should be
proxy aware (HTTP:absoluteUri or Z39.50 proxy:vhost in init).. For CONNECT,
the connection is NOT proxy aware (no absoluteUri and no Z39.50 vhost).
Fix http proxy fails with yaz-client YAZ-824
- Update to 1.0.18 and pkg-plist accordingly
- Add LICENSE (BSD3CLAUSE) and LICENSE_FILE
- Add TEST_DEPENDS and regression-test target
- Perl is not required, remove USE_PERL and from USES
- Split LDFLAGS from CONFIGURE_ENV, they're already set there
- Add libmemcachedprotocol to CONFIGURE_ARGS (Now default: off)
- Add OPTIONS for hash functions, debug and dtrace
- pkg-descr: Update WWW: URL
- Add patches for:
* alloca.h include not found on FreeBSD
* cinttypes include location
* clang compatibility
- Strip shared libraries manually since upstream install-strip target is
fail
Changes:
https://launchpad.net/libmemcached/+announcements
[1] https://bugs.launchpad.net/libmemcached/+bug/1245562
[2] https://bugs.launchpad.net/libmemcached/+bug/1400560
Approved by: Mikhail Tsatsenko <m.tsatsenko@gmail.com> (maintainer, via email)
in r363436 and remove the UPDATING entry because it did not guarantee
that all ports were updated nor that they were updated in the right order.
Also remove libgcrypt.la again.
PR: 192342
Approved by: portmgr (implicit, bump unstaged ports)
a zeising, kwm production, with help from dumbbell, bdrewery:
NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE
This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.
This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.
Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.
Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.
Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.
Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics
Thanks to: all testers, bdrewery and the FreeBSD x11@ team
exp-run by: bdrewery [1]
PR: ports/187602 [1]
Approved by: portmgr (bdrewery), core (jhb)
- Port needs tcl now
- Use shebangfix to fix tclsh path
- Strip libraries
--- 5.0.9 2013/12/20
ZOOM/yaz-client: allow SRU searchRetrieveResponse with incorrect
namespace.
--- 5.0.8 2013/12/20
Make cs_parse_host public.A
Fix double HTTP dump (-a log would show HTTP packages twice). Bug
introduced in YAZ 5.0.6.
--- 5.0.7 2013/12/17
Fix buffer corruption for yaz-ztest record fetch.
--- 5.0.6 2013/12/17
Allow yaz-ztest to return user-defined records (one record per file).
This is enabled by defining environment variable YAZ_ZTEST_XML_FETCH.
Prevent early truncatin of HTTP log. (ODR_PRINT for HTTP streams).
Use the stream write instead of odr_printf which has a 4K tmp buffer.
Fix encoding of 0x00a4 (unicode to danmarc) YAZ-713
--- 5.0.5 2013/12/09
Add support for MARC-in-JSON. yaz-marcdump and the record conversion module
can read and write this format. For record format JSON, yaz-ztest returns
MARC-in-JSON records.
iconv: fixes and more tests for danmarc character set encoding. 0xa733 is
converted to @ĂĽ , 0xa732 is converted to @Ă instead of @a733, @a732 .
Improve error reporting for ICU chains YAZ-707
Report config element+rule when ICU status is "failure".
ZOOM: stop fetching if present response has no records YAZ-710
Some targets return less records than their hit count would suggest.
This prevents ZOOM from continuing to fetch records if any present
response has 0 records in the response.
Ensure that GFS calls exit if any listener fails YAZ-710
Before, if XML config was in use, it would start the default
listener @:9999!