pkgsrc-WIP-cvs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: wip/qore



Module name:    wip
Committed by:   nros
Date:           Sun Jun 22 10:07:43 UTC 2014

Modified Files:
        wip/qore: Makefile buildlink3.mk distinfo

Log Message:
Update qore to version 0.8.11.
Removed devel/libexecinfo buildlink because I belive this might cause 
problems when building under smartos.

Release notes:

Release Summary
 Minor bugfix release for UNIX, major bugfixes for Windows

New Features in Qore

 added the Qore::AFMap and Qore::AFStrMap constants

 WebUtil updates:
    added logic to the default file serving code to determine if the 
    file is a binary or text file from the MIME type

 HTTPClient::sendWithSendCallback() and 
 HTTPClient::sendWithSendCallback() updated such that if a response is 
 received while the chunked send operation is still in progress, an 
 error is assumed, the send operation is aborted, and the response header is 
 read immediately

Bug Fixes in Qore

 Windows fixes:

    fixed TimeZone copying to use the standard name instead of the 
    display name so that the info can be found in the registry

    Util module fixes:
      fixed get_random_string() on Windows
      fixed absolute_path_windows()

    HttpServer module fixes:
      when binding a wildcard address with AF_UNSPEC on Windows with 
      HttpServer::addListeners() and both IPv6 and IPv4 addresses are 
      returned, bind both addresses since Windows doesn't direct the 
      IPv4 requests to the wildcard-bound IPv6 listener   

    fixed file reading by always opening in binary mode

    added support for the WSAECONNABORTED socket error

    replaced Mime::MultiPartMessage::getRandomString() with 

    Util::get_random_string() to make it work on Windows

 fixed a bug in the DBI layer where calling SQLStatement::describe() 
 would crash when called with an older module that did not implement 
 this method

 other fixes in the Util module (in addition to the Windows-specific 
 fixes above):

    fixed parse_to_qore_value() with hashes with a comma in the first 
    key name

    read from /dev/urandom instead of /dev/random since reads from the 
    latter can block for long periods to fill the entropy pool

 do not start signal thread after a fork() if signal handling is 
 enabled, pthread_create() is not async-signal safe (on FreeBSD at least 
 this reliably causes segfaults)


To generate a diff of this commit:
cvs -z3 rdiff -u -r1.14 -r1.15 wip/qore/Makefile
cvs -z3 rdiff -u -r1.5 -r1.6 wip/qore/buildlink3.mk
cvs -z3 rdiff -u -r1.7 -r1.8 wip/qore/distinfo

To view a diff of this commit:
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/qore/Makefile?r1=1.14&r2=1.15
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/qore/buildlink3.mk?r1=1.5&r2=1.6
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/qore/distinfo?r1=1.7&r2=1.8

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
_______________________________________________
pkgsrc-wip-cvs mailing list
pkgsrc-wip-cvs%lists.sourceforge.net@localhost
https://lists.sourceforge.net/lists/listinfo/pkgsrc-wip-cvs


Home | Main Index | Thread Index | Old Index