Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (2h)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (154d) 

2024-05-13 02:53:50 UTC Now

2016-01-17 10:11:18 UTC MAIN commitmail json YAML

Updated net/youtube-dl to 20160115

(adam)

2016-01-17 10:10:33 UTC MAIN commitmail json YAML

Changes 2016.01.15:
* fix signature and media url extraction
* Revert "[history] fix signature and media url extraction"
* extend _VALID_URL regex
* add support for episode pages
* Add support for fyi.tv, aetv.com and mylifetime.com
* Add shortcut
* Fix extraction
* Remove import
* Add extractor import
* Improve _VALID_URL
* Add new extractor

(adam)

2016-01-17 07:51:34 UTC MAIN commitmail json YAML

2016-01-17 03:50:22 UTC MAIN commitmail json YAML

Updated www/p5-Catalyst-Plugin-Session-Store-DBIC to 0.14

(mef)

2016-01-17 03:50:11 UTC MAIN commitmail json YAML

(pkgsrc)
  Add post-fetch: target to remove unecessary and harmful PaxHeader
(upstream)
  Update to 0.14
  ---------------
0.14  Sat Jul 27 12:29:00 PST 2013
    - Fix repository metadaa. RT#87249

(mef)

2016-01-16 23:57:16 UTC MAIN commitmail json YAML

Added devel/go-check version 1

(rillig)

2016-01-16 23:56:23 UTC MAIN commitmail json YAML

Added go-check version 1

The check package builds on the standard testing library from Go to offer
a richer testing framework for libraries and applications to use.

gocheck includes features such as:
* Helpful error reporting to aid on figuring problems out (see below)
* Richer test helpers: assertions which interrupt the test immediately,
  deep multi-type comparisons, string matching, etc
* Suite-based grouping of tests
* Fixtures: per suite and/or per test set up and tear down
* Benchmarks integrated in the suite logic (with fixtures, etc)
* Management of temporary directories
* Panic-catching logic, with proper error reporting
* Proper counting of successes, failures, panics, missed tests, skips, etc
* Explicit test skipping
* Support for expected failures
* Verbosity flag which disables output caching (helpful to debug hanging
  tests, for instance)
* Multi-line string reporting for more comprehensible failures
* Inclusion of comments surrounding checks on failure reports
* Fully tested (it manages to test itself reliably)

(rillig)

2016-01-16 23:34:40 UTC MAIN commitmail json YAML

Updated www/p5-Catalyst-Plugin-Session to 0.40

(mef)

2016-01-16 23:34:29 UTC MAIN commitmail json YAML

Update to 0.40
--------------
0.40 2015-01-26
  - Add a flag so that a storage can finalize during finalize_header rather
    than finalize_body.  This is to enable storages that need to write to the
    HTTP header (such as the cookie based store).

(mef)

2016-01-16 20:30:11 UTC MAIN commitmail json YAML

2016-01-16 19:33:33 UTC MAIN commitmail json YAML

Update chat/ejabberd and respective dependencies

(fhajny)

2016-01-16 19:28:02 UTC MAIN commitmail json YAML

Update chat/ejabberd to 16.01

Security
- Improve Dialback Key Generation and Validation support (XEP-0185)
- More generally, improve random number generator to avoid timing /
  guessing attacks on any random value.

Database
- Use BLOB instead of TEXT on mysql in stanza storage
- Use UTF8MB4 character set in MySQL tables
- Make Riak working on Erlang R18

MAM
- Use stanza-id tags for deduplication
- Advertise MAM in disco info for account/room JID
- Improve MUC support
- Don't store resent messages
- Do not forget to include xmlns in mam prefs response (#859)
- Honor Message Processing Hints (XEP-0334)

MUC
- Add support for muc#roomconfig_presencebroadcast option
- Only filter rooms in Service Disco when more than 100 (EJAB-343)
- List in Service Disco non-empty rooms and provide Node for empty (EJAB-343)
- When user joins logged room, he must be warned (EJAB-726)

Pubsub
- Fix pubsub virtual nodetree plugin
- Use correct notification_type for last items (#827)
- PubSub plugin for online users only
- Disable use of multi-subscribe and subscription-option on standard
  plugins
- Limit number of subscriptions per node and allow custom default node
  configuration
- Don't force max_items_node to MAXITEMS if not defined
- Don't read pubsub options when plugin does not use them

Elixir
- Upgrade Elixir to v1.1.0

Admin
- Add plugin for passing extra erl_opts flags to deps, and use it
  for hipe
- Add --enable-latest-deps to configure
- Remove "--enable-nif" flag
- New send_stanza command
- ejabberdctl: new --no-timout flag
- ejabberdctl: Don't let "reopen_log" rotate files (EJAB-1243)
- ejabberdctl: Improve escaping of arguments passed to ejabberdctl
- OpenSSL minimum required version: raised from 0.9.8 to 1.0.0

Config
- New option accept_interval in ejabberd_listener
- Webadmin console visual refresh (EJAB-1142)
- If mod_register access_from is 'none', then don't advertise IBR (#857)
- Fix handling of some options in old style configs
- Fix parsing option trusted_proxies
- Fix ipv6 configuration processing (#803)
- ejabberd_service: simplify configuration: no need for 'hosts', just
  provide 'password'

Cleanup and optimisations
- Faster string_to_jid/1 implementation
- Move JID related functions from jlib.erl to jid.erl (#847)
- Remove usage of erlang's now()
- Update dependency name from p1_cache_tab to cache_tab
- Use crypto:rand_uniform instead of random:uniform
- Fix randoms.erl on R17 that don't have random:seed(integer())
- Faster and more memory efficient XML parsing.
- Faster stringprep library.

Other changes
- ejabberd_http: Cope with large POST/PUT requests
- ejabberd_http: Log debug message on receive errors
- mod_offline: Discard chat states notifications
- mod_offline: Honor store hint
- mod_http_upload: various fixes
- XEP-0198: Fix stanza counting corner case issue
- Adding WEBIRC, custom realname & ident, ISO-8859-15
- Update hebrew translation

(fhajny)

2016-01-16 19:23:19 UTC MAIN commitmail json YAML

2016-01-16 19:19:56 UTC MAIN commitmail json YAML

2016-01-16 19:19:04 UTC MAIN commitmail json YAML

2016-01-16 19:17:11 UTC MAIN commitmail json YAML

2016-01-16 19:02:07 UTC MAIN commitmail json YAML

Change devel/erlang-p1_zlib to use erlang/module.mk.
Bump PKGREVISION.

(fhajny)

2016-01-16 19:01:20 UTC MAIN commitmail json YAML

Change devel/erlang-p1_cache_tab to use erlang/module.mk.
Bump PKGREVISION.

(fhajny)

2016-01-16 18:58:25 UTC MAIN commitmail json YAML

2016-01-16 18:57:43 UTC MAIN commitmail json YAML

Change textproc/erlang-p1_yaml to use erlang/module.mk.
Bump PKGREVISION.

(fhajny)

2016-01-16 18:56:51 UTC MAIN commitmail json YAML

Change textproc/erlang-p1_xml to use erlang/module.mk.
Bump PKGREVISION.

(fhajny)

2016-01-16 18:55:38 UTC MAIN commitmail json YAML

Change misc/erlang-p1_utils to use erlang/module.mk.
Bump PKGREVISION.

(fhajny)

2016-01-16 18:54:23 UTC MAIN commitmail json YAML

library minor version update. Bump PKGREVISION.

(markd)

2016-01-16 18:53:43 UTC MAIN commitmail json YAML

2016-01-16 18:52:46 UTC MAIN commitmail json YAML

Change databases/erlang-p1_pgsql to use erlang/module.mk.
Bump PKGREVISION.

(fhajny)

2016-01-16 18:51:35 UTC MAIN commitmail json YAML

Change databases/erlang-p1_mysql to use erlang/module.mk.
Bump PKGREVISION.

(fhajny)

2016-01-16 18:50:40 UTC MAIN commitmail json YAML

2016-01-16 18:49:22 UTC MAIN commitmail json YAML

Change converters/erlang-p1_iconv to use erlang/module.mk.
Bump PKGREVISION.

(fhajny)

2016-01-16 18:46:30 UTC MAIN commitmail json YAML

2016-01-16 18:42:25 UTC MAIN commitmail json YAML

Update net/erlang-p1_stun to 0.9.0.
Change to use erlang/module.mk.
No upstream changes since last revision.

(fhajny)

2016-01-16 18:11:30 UTC MAIN commitmail json YAML

Updated databases/sqlite3 to 3.10.1

(adam)

2016-01-16 18:10:23 UTC MAIN commitmail json YAML

Changes 3.10.1:
* Add the SQLITE_FCNTL_JOURNAL_POINTER file control.
* Fix a 16-month-old bug in the query planner that could generate incorrect results when a scalar subquery attempts to use the block sorting optimization.

(adam)

2016-01-16 17:53:48 UTC MAIN commitmail json YAML

Update textproc/erlang-p1_stringprep to 1.0.0.
Change to use erlang/module.mk.

Changes since last version:
- We can now use p1_utils 1.0.2
- Enable Gcov
- Rebar + rebar3 compliance
- Use p1_utils for locating .so
- Optimize stringprep handling

(fhajny)

2016-01-16 17:39:58 UTC MAIN commitmail json YAML

Update textproc/erlang-jiffy to 0.14.5.
Change to use erlang/module.mk.

Changes since 0.14.4:
- Destroy map iterators once we're done with them.
- Remove old debug printing.

(fhajny)

2016-01-16 17:37:37 UTC MAIN commitmail json YAML

Update sysutils/erlang-lager to 3.0.2.
Change to use erlang/module.mk.

Changes since 3.0.1:
- Handle lack of get_env/3 within R15
- application:get_env/3 has different semantics than get_env/2
- Add option to print all metadata in the default formatter
- Add option to format output with Width param
- fix: the word width is misspelled in all of the test cases
- fix: string:right is arity 2, test for bad args

(fhajny)

2016-01-16 17:33:51 UTC MAIN commitmail json YAML

Update sysutils/erlang-goldrush to 0.1.8.
Change to use erlang/module.mk.

Changes since 0.1.7:
- Add support for not equal

(fhajny)

2016-01-16 17:31:45 UTC MAIN commitmail json YAML

Update security/erlang-p1_tls to 1.0.0.

No upstream changes.
Change to use erlang/module.mk.

(fhajny)

2016-01-16 17:30:31 UTC MAIN commitmail json YAML

Update security/erlang-p1_pam to 1.0.0.

No upstream changes.
Change to use erlang/module.mk.

(fhajny)

2016-01-16 17:04:48 UTC MAIN commitmail json YAML

Updated multimedia/ffmpeg2 to 2.8.5

(leot)

2016-01-16 17:04:33 UTC MAIN commitmail json YAML

Update multimedia/ffmpeg2 to 2.8.5.

Changes:
version 2.8.5
- avformat/hls: Even stricter URL checks
- avformat/hls: More strict url checks
- avcodec/pngenc: Fix mixed up linesizes
- avcodec/pngenc: Replace memcpy by av_image_copy()
- swscale/vscale: Check that 2 tap filters are bilinear before using bilinear code
- swscale: Move VScalerContext into vscale.c
- swscale/utils: Detect and skip unneeded sws_setColorspaceDetails() calls
- swscale/yuv2rgb: Increase YUV2RGB table headroom
- swscale/yuv2rgb: Factor YUVRGB_TABLE_LUMA_HEADROOM out
- avformat/hls: forbid all protocols except http(s) & file
- avformat/aviobuf: Fix end check in put_str16()
- avformat/asfenc: Check pts
- avcodec/mpeg4video: Check time_incr
- avcodec/wavpackenc: Check the number of channels
- avcodec/wavpackenc: Headers are per channel
- avcodec/aacdec_template: Check id_map
- avcodec/dvdec: Fix "left shift of negative value -254"
- avcodec/g2meet: Check for ff_els_decode_bit() failure in epic_decode_run_length()
- avcodec/mjpegdec: Fix negative shift
- avcodec/mss2: Check for repeat overflow
- avformat: Add integer fps from 31 to 60 to get_std_framerate()
- avformat/ivfenc: fix division by zero
- avcodec/mpegvideo_enc: Clip bits_per_raw_sample within valid range
- avfilter/vf_scale: set proper out frame color range
- avcodec/motion_est: Fix mv_penalty table size
- avcodec/h264_slice: Fix integer overflow in implicit weight computation
- swscale/utils: Use normal bilinear scaler if fast cannot be used due to tiny dimensions
- avcodec/put_bits: Always check buffer end before writing
- mjpegdec: extend check for incompatible values of s->rgb and s->ls
- swscale/utils: Fix intermediate format for cascaded alpha downscaling
- avformat/mov: Update handbrake_version threshold for full mp3 parsing
- x86/float_dsp: zero extend offset from ff_scalarproduct_float_sse
- avfilter/vf_zoompan: do not free frame we pushed to lavfi
- nuv: sanitize negative fps rate
- nutdec: reject negative value_len in read_sm_data
- xwddec: prevent overflow of lsize * avctx->height
- nutdec: only copy the header if it exists
- exr: fix out of bounds read in get_code
- on2avc: limit number of bits to 30 in get_egolomb

(leot)

2016-01-16 16:42:25 UTC MAIN commitmail json YAML

Change security/erlang-oauth2 to use the real upstream.
Change to use erlang/module.mk.

(fhajny)

2016-01-16 16:29:16 UTC MAIN commitmail json YAML

Updated pkgtools/pkglint to 5.3.1

(rillig)

2016-01-16 16:29:03 UTC MAIN commitmail json YAML

Updated pkglint to 5.3.1

Changes since 5.3:

* disabled CPU profiling on NetBSD, since it crashes without any output;
  see https://github.com/golang/go/issues/13914

(rillig)

2016-01-16 16:13:30 UTC MAIN commitmail json YAML

Updated net/scamper to 20141211d

(leot)

2016-01-16 16:13:15 UTC MAIN commitmail json YAML

Update net/scamper to 20141211d.
Patches provided by Matthew Luckie in PR pkg/50654.

ChangeLogs:
https://mailman.caida.org/pipermail/scamper-announce/2015-October/000004.html
https://mailman.caida.org/pipermail/scamper-announce/2015-December/000005.html
https://mailman.caida.org/pipermail/scamper-announce/2016-January/000006.html

tbit
* add support for initial congestion window (ICW) inferences
* add new tests to check response to packets that could have been
  sent by a blind attacker
* add a TCP fast-open implementation, with both experimental
  and official option values
* add support for testing HTTPS and BGP.  drop FTP, DNS, and SMTP
* add sc_tbitblind driver that was used for IMC 2015 paper

trace
* add tx timestamp to hop records
* add dl option, to replace dlts option removed from scamper.
* process UDP responses, if a UDP probe method is used.

ping:
* add tcp-syn ping method.
* fix memory leak when payloads are specified in ping.

sc_ipiddump
* report IPID values from traceroute measurements, where available
* report the source IP address used to probe the destination

sc_filterpolicy:
* add a new scamper driver to test systems for congruent filtering policy
  http://www.caida.org/tools/measurement/scamper/man/sc_filterpolicy.1.pdf

scamper:
* update scamper maximum PPS to 10,000 (from 1000).  Its not 2002 anymore.
* bind to requested source port with UDP sockets.
* set SO_SNDBUF once, when a probe socket is created.
* remove dlts option which was only used by traceroute.
* drop divert socket from privsep, which was not used in scamper anywhere.
* shift socket creation glue from scamper_privsep.c to
  scamper_udp4.c, scamper_icmp6.c, etc.
* fix memory leak when receiving TCP responses in tracelb.
* do not use the global address cache in tracelb: use a local one.
* in qsort with 3-way partition, do not compare items against
  themselves.
* improve performance of warts_addr_t code
* use calloc instead of malloc() -> memset(0) on systems where calloc
  is available.
* do not use the global address cache in ping: most responses are
  either from the destination, or from the same IP address, so
  optimize for that.

(leot)

2016-01-16 12:18:42 UTC MAIN commitmail json YAML

2016-01-16 12:16:24 UTC MAIN commitmail json YAML

2016-01-16 12:15:12 UTC MAIN commitmail json YAML

Update poco to 1.6.1

* Disable debug library

Changelog:
Release 1.6.1 (2015-08-03)
==========================

- added project and solution files for Visual Studio 2015
- upgraded bundled SQLite to 3.8.11.1
- fixed GH #782: Poco::JSON::PrintHandler not working for nested arrays
- fixed GH #819: JSON Stringifier fails with preserve insert order
- fixed GH #878: UUID tryParse
- fixed GH #869: FIFOBuffer::read(T*, std::size_t) documentation inaccurate
- fixed GH #861: Var BadCastException
- fixed GH #779: BUG in 1.6.0 Zip code
- fixed GH #769: Poco::Var operator== throws exception
- fixed GH #766: Poco::JSON::PrintHandler not working for objects in array
- fixed GH #763: Unable to build static with NetSSL_OpenSSL for OS X
- fixed GH #750: BsonWriter::write<Binary::Ptr> missing size ?
- fixed GH #741: Timestamp anomaly in Poco::Logger on WindowsCE
- fixed GH #735: WEC2013 build fails due to missing Poco::Path methods.
- fixed GH #722: poco-1.6.0: Unicode Converter Test confuses string and char types
- fixed GH #719: StreamSocket::receiveBytes and FIFOBuffer issue in 1.6
- fixed GH #706: POCO1.6 Sample EchoServer BUG
- fixed GH #646: Prevent possible data race in access to Timer::_periodicInerval
- DeflatingStream: do not flush underlying stream on sync() as these can cause
  corrupted files in Zip archives

Release 1.6.0 (2014-12-22)
==========================

- fixed GH #625: MongoDB ensureIndex double insert?
- fixed GH #622: Crypto: RSATest::testSign() should verify with public key only
- fixed GH #620: Data documentation sample code outdated
- fixed GH #618: OS X 10.10 defines PAGE_SIZE macro, conflicts with PAGE_SIZE in Thread_POSIX.cpp
- fixed GH #616: Visual Studio warning C4244
- fixed GH #612: OpenSSLInitializer calls OPENSSL_config but not CONF_modules_free
- fixed GH #608: (Parallel)SocketAcceptor ctor/dtor call virtual functions
- fixed GH #607: Idle Reactor high CPU usage
- fixed GH #606: HTMLForm constructor read application/x-www-form-urlencoded UTF-8 request
  body first parameter with BOM in name
- fixed GH #596: For OpenSSL 1.0.1, include openssl/crypto.h not openssl/fips.h
- fixed GH #592: Incorrect format string in Poco::Dynamic::Struct
- fixed GH #590: Poco::Data::SQlite doesn't support URI filenames
- fixed GH #564: URI::encode
- fixed GH #560: DateTime class calculates a wrong day
- fixed GH #549: Memory allocation is not safe between fork() and execve()
- fixed GH #500: SSLManager causes a crash
- fixed GH #490: 2 byte frame with payload length of 0 throws "Incomplete Frame Received" exception
- fixed GH #483: multiple cases for sqlite_busy
- fixed GH #482: Poco::JSON::Stringifier::stringify bad behaviour
- fixed GH #478: HTTPCredentials not according to HTTP spec
- fixed GH #471: vs2010 release builds have optimization disabled ?
- fixed GH #468: HTTPClientSession/HTTPResponse not forwarding exceptions
- fixed GH #438: Poco::File::setLastModified() doesn't work
- fixed GH #402: StreamSocket::receiveBytes(FIFOBuffer&) and sendBytes(FIFOBuffer&) are
  not thread safe
- fixed GH #345: Linker warning LNK4221 in Foundation for SignalHandler.obj, String.obj
  and ByteOrder.obj
- fixed GH #331: Poco::Zip does not support files with ".." in the name.
- fixed GH #318: Logger local time doesn't automatically account for DST
- fixed GH #294: Poco::Net::TCPServerParams::setMaxThreads(int count) will not accept count == 0.
- fixed GH #215: develop WinCE build broken
- fixed GH #63: Net::NameValueCollection::size() returns int
- Poco::Logger: formatting methods now support up to 10 arguments.
- added Poco::Timestamp::raw()
- Poco::DeflatingOutputStream and Poco::InflatingOutputStreams also flush underlying stream
  on flush()/sync().
- Poco::Util::Timer: prevent re-schedule of cancelled TimerTask
- enabled WinRegistryKey and WinRegistryConfiguration for WinCE
- Poco::BasicEvent improvements and preparations for future support of lambdas/std::function
- upgraded bundled sqlite to 3.8.7.2
- Poco::Thread: added support for starting functors/lambdas
- Poco::Net::HTTPClientSession: added support for global proxy configuration
- added support for OAuth 1.0/2.0 via Poco::Net::OAuth10Credentials and
  Poco::Net::OAuth20Credentials classes.
- Poco::Net::IPAddress: fixed IPv6 prefix handling issue on Windows
- added Poco::Timestamp::TIMEVAL_MIN and Poco::Timestamp::TIMEVAL_MAX
- added Poco::Clock::CLOCKVAL_MIN and Poco::Clock::CLOCKVAL_MAX
- added poco_assert_msg() and poco_assert_msg_dbg() macros
- Poco::Net::Context: fixed a memory leak if the CA file was not found while creating the
  Context object (the underlying OpenSSL context would leak)
- Poco::URI: added new constructor to create URI from Path
- Various documentation and style fixes
- Removed support (project/solution files) for Visual Studio.NET 2003 and Visual Studio 2005.
- Improved CMake support

Release 1.5.4 (2014-10-14)
==========================

- fixed GH #326: compile Net lib 1.5.2 without UTF8 support enabled
- fixed GH #518: NetworkInterface.cpp compile error w/ POCO_NO_WSTRING (1.5.3)
- Fixed MSVC 2010 warnings on large alignment
- make HTTPAuthenticationParams::parse() add value on end of string
- fixed GH #482: Poco::JSON::Stringifier::stringify bad behaviour
- fixed GH #508: Can't compile for arm64 architecture
- fixed GH #510: Incorrect RSAKey construction from istream
- fix SharedMemory for WinCE/WEC2013
- Add NIOS2 double conversion detection, fixes compile errors
- added VS2013 project/solution files for Windows Embedded Compact 2013
- added Process::isRunning()
- NetSSL: Fix typo in documentation
- NetSSL_OpenSSL: support for TLS 1.1 and 1.2
- Zip: Added CM_AUTO, which automatically selects CM_STORE or CM_DEFLATE based
  on file extension. Used to avoid double-compression of already compressed file
  formats such as images.
- added %L modifier to PatternFormatter to switch to local time
- removed unnecessary explicit in some multi-arg constructors
- Allow SecureStreamSocket::attach() to be used in server connections
- added Var::isBoolean() and fixed JSON stringifier
- added poco_unexpected() macro invoking Bugcheck::unexpected() to deal
  with unexpected exceptions in destructors
- fixed GH #538 prevent destructors from throwing exceptions
- improved HTTP server handling of errors while reading header
- fixed GH #545: use short for sign
- upgraded SQLite to 3.8.6
- fixed GH #550 WebSocket fragmented message problem
- improved HTTPClientSession handling of network errors while sending the request
- updated bundled PCRE to 8.35.0
- fixed GH #552: FIFOBuffer drain() problem
- fixed GH #402: StreamSocket::receiveBytes(FIFOBuffer&) and sendBytes(FIFOBuffer&) are
  not thread safe
- HTTPCookie: fix documentation for max age
- added Timestamp::raw() and Clock::raw()
- Poco::Buffer properly handles zero-sized buffers
- GH #512: Poco:Data:ODBC:Binder.h causes a crash
- Added Crypto_Win and NetSSL_Win libraries which are re-implementations of existing
  Crypto and NetSSL_OpenSSL libraries based on WinCrypt/Schannel. The new libraries
  can be used as an almost drop-in replacement for the OpenSSL based libraries on
  Windows and Windows Embedded Compact platforms. Only available from GitHub for now.

Release 1.5.3 (2014-06-30)
==========================

- fixed GH# 316: Poco::DateTimeFormatter::append() gives wrong result for
  Poco::LocalDateTime
- Poco::Data::MySQL: added SQLite thread cleanup handler
- Poco::Net::X509Certificate: improved and fixed domain name verification for
  wildcard domains
- added Poco::Clock class, which uses a system-provided monotonic clock
  (if available) and is thus not affected by system realtime clock changes.
  Monotonic Clock is available on Windows, Linux, OS X and on POSIX platforms
  supporting clock_gettime() and CLOCK_MONOTONIC.
- Poco::Timer, Poco::Stopwatch, Poco::TimedNotificationQueue and Poco::Util::Timer
  have been changed to use Poco::Clock instead of Poco::Timestamp and are now
  unaffected by system realtime clock changes.
- fixed GH# 350: Memory leak in Data/ODBC with BLOB
- Correctly set MySQL time_type for Poco::Data::Date.
- fixed GH #352: Removed redundant #includes and fixed spelling mistakes.
- fixed setting of MYSQL_BIND is_unsigned value.
- fixed GH #360: CMakeLists foundation: add Clock.cpp in the list of source files
- Add extern "C" around <net/if.h> on HPUX platform.
- added runtests.sh
- fixed CPPUNIT_IGNORE parsing
- fixed Glob from start path, for platforms not alowing transverse from root (Android)
- added NTPClient (Rangel Reale)
- added PowerShell build script
- added SmartOS build support
- fix warnings in headers
- XMLWriter: removed unnecessary apostrophe escaping (&apos)
- MongoDB: use Int32 for messageLength
- fixed GH #380: SecureSocket+DialogSocket crashes with SIGSEGV when timeout occours
- Improve RSADigestEngine, using Poco::Crypto::DigestEngine to calculate hash before signing
- added Poco::PBKDF2Engine
- Fixed GH #380: SecureSocket+DialogSocket crashes with SIGSEGV when timeout occours
- added support for a 'Priority' attribute on cookies.
- GH #386: fixed bug in MailMessage without content-transfer-encoding header
- GH #384: ew hash algorithms support for RSADigestEngine
- fixed Clock overflow bug on Windows
- Poco::ByteOrder now uses intrinsics, if available
- CMake: added /bigobj option for msvc
- Fix typo to restore Net/TestSuite_x64_vs120 build
- correct path for CONFIGURE_FILE in CMakeLists.txt
- Building Poco 1.5.2 for Synology RS812+ (Intel Atom) (honor POCO_NO_INOTIFY)
- added WEC2013 support to buildwin.cmd and buildwin.ps1
- HTMLForm: in URL encoding, percent-encode more characters
- Fixed #include <linux/if.h> conflict with other libraries
- Poco::Net::X509Certificate::verify() no longer uses DNS reverse lookups to validate host names
- cert hostname validation is case insensitive and stricter for wildcard certificates
- TCPServer: do not reduce the capacity of the default ThreadPool
- added POCO_LOG_DEBUG flag
- Zip: fixed a crash caused by an I/O error
- added runtest script for windows
- added SQlite Full Text Search support
- added Thread::trySleep() and Thread::wakeUp()
- fixed GH #410: Bug in JSON::Object.stringify() in 1.5.2
- fixed GH #362: Defect in Var::parseString when there is no space between value and newline
- fixed GH #314: JSON parsing bug
- added GH #313: MetaColumn additions for Data::ODBC and Data::SQLite
- fixed GH #346: Make Poco::Data::Date and Poco::Data::Time compare functions const.
- fixed GH #341: Compiling poco-1.5.2 for Cygwin
- fixed GH #305: There are bugs in Buffer.h
- fixed GH #321: trivial build fixes (BB QNX build)
- fixed GH #440: MongoDB ObjectId string formatting
- added SevenZip library (Guenter Obiltschnig)
- fixed GH #442: Use correct prefix length field of Windows IP_ADAPTER_PREFIX structure
- improved GH #328: NetworkInterface on Windows XP
- fixed GH #154 Add support for MYSQL_TYPE_NEWDECIMAL to Poco::Data::MySQL
- fixed GH #290: Unicode support
- fixed GH #318: Logger local time doesn't automatically account for DST
- fixed GH #363: DateTimeParser tryParse/parse
- added HTMLForm Content-Length calculation (Rangel Reale)
- Make TemporaryFile append a slash to tempDir
- fixed GH #319 android build with cmake
- added hasDelegates() method to AbstractEvent
- fixed GH #230: Poco::Timer problem
- fixed GH #317: Poco::Zip does not support newer Zip file versions.
- fixed GH #176: Poco::JSON::Stringifier UTF encoding
- fixed GH #458: Broadcast address and subnet mask for IEEE802.11 network interface
- fixed GH #456: poco: library install dirs per RUNTIME/LIBRARY/ARCHIVE

Release 1.5.2 (2013-09-16)
==========================

- added MongoDB library
- fixed GH #57: poco-1.5.1: Doesn't compile for Android
- added VoidEvent (Arturo Castro)
- fixed GH #80: NumberFormatter::append broken
- fixed GH #93: ParallelSocketAcceptor virtual functions
- optional small object optimization for IPAddress, SocketAddress, Any and Dynamic::Var
- SQLite events (insert, update, delete, commit, rollback) handlers
- merged GH #91: Improve SQLite multi-threaded use (Rangel Reale)
- merged GH #86: Invalid pointers to vector internals (Adrian Imboden)
- automatic library initialization macros
- fixed GH #110: WebSocket accept() fails when Connection header contains multiple tokens
- fixed GH #71: WebSocket and broken Timeouts (POCO_BROKEN_TIMEOUTS)
- fixed a warning in Poco/Crypto/OpenSSLInitializer.h
- fixed GH #109: Bug in Poco::Net::SMTPClientSession::loginUsingPlain
- added clang libc++ build configurations for Darwin and iPhone (Andrea Bigagli)
- fixed GH #116: Wrong timezone parsing in DateTimeParse (Matej Knopp)
- fixed GH #118: JSON::Object::stringify endless loop
- added Recursive and SortedDirectoryIterator (Marian Krivos)
- added ListMap (map-like container with preserving insertion order)
- MailMessage: attachments saving support and consistent read/write
- fixed GH #124: Possible buffer overrun in Foundation/EventLogChannel
- fixed GH #119: JSON::Object holds values in ordered map
- added JSON::PrintHandler
- renamed JSON::DefaultHandler to ParseHandler (breaking change!)
- fixed GH #127: Eliminate -Wshadow warnings
- fixed GH #79: Poco::Thread leak on Linux
- fixed GH #61: static_md build configs for Crypto and NetSSL
- fixed GH #130: prefer sysconf over sysctlbyname
- fixed GH #131: no timezone global var on OpenBSD
- fixed GH #102: Some subprojects don't have x64 solutions for VS 2010
- added GH #75: Poco::Uri addQueryParameter method
- Poco::Environment::osDisplayName() now recognizes Windows 8/Server 2012
- fixed GH #140: Poco::Runnable threading cleanup issue
- simplified default TCP/HTTPServer construction
- fixed GH #141: Application::run() documentation/implementation discrepancy
- changed RowFormatter to SharedPtr<RowFormatter> in Data::RecordSet interface (breaking change!)
- fixed GH #144: Poco::Dynamic emits invalid JSON
- removed naked pointers from Data interfaces
- fixed GH #82: name conflict in Data::Keywords::bind
- fixed GH #157: MySQL: cannot bind to 'long' data type on Windows/Visual C++
- fixed GH #158: MySQL: MYSQL_BIND 'is_unsigned' member is not set
- fixed GH #160: MultipartReader ignores first part, if preamble is missing
- fixed GH #156: Possible buffer overrun in Foundation/EventLogChannel
- XML: fixed an issue with parsing a memory buffer > 2 GB
- upgraded to expat 2.1.0
- Data/ODBC: added support for setting query timeout (via setProperty
  of "queryTimeout"). Timeout is int, given in seconds.
- fixed a potential endless loop in SecureStreamSocketImpl::sendBytes()
  and also removed unnecessary code.
- fixed GH #159: Crash in openssl CRYPTO_thread_id() after library libPocoCrypto.so
  has been unloaded.
- fixed GH #155: MailOutputStream mangles consecutive newline sequences
- fixed GH #139: FileChannel::PROP_FLUSH is invalid (contains a tab character)
- fixed GH #173: HTTPClientSession::proxyConnect forces DNS lookup of host names
- fixed GH #194: MessageNotification constructor is inefficient.
- fixed GH #189: Poco::NumberParser::tryParse() documentation bug
- fixed GH #172: IPv6 Host field is stripped of Brackets in HTTPClientSession
- fixed GH #188: Net: SocketAddress operator < unusable for std::map key
- fixed GH #128: DOMWriter incorrectly adds SYSTEM keyword to DTD if PUBLIC is
  already specified
- fixed GH #65: Poco::format() misorders sign and padding specifiers
- upgraded bundled SQLite to 3.7.17
- replaced JSON parser with Poco::Web::JSON parser (from sandbox)
- added JSON conversion to Dynamic Struct and Array
- added VarIterator
- modified behavior of empty Var (empty == empty)
- added Alignment.h header for C++03 alignment needs
- added Data/WebNotifier (DB, WebSocket) example
- fixed GH #209: Poco::NumberFormatter double length
- fixed GH #204: Upgrade zlib to 1.2.8
- fixed GH #198: The "application.configDir" property is not always created.
- fixed GH #185: Poco::NumberFormatter::format(double value, int precision)
  ignore precision == 0
- fixed GH #138: FreeBSD JSON tests fail
- fixed GH #99: JSON::Query an JSON::Object
- limited allowed types for JSON::Query to Object, Array, Object::Ptr,
  Array::Ptr and empty
- fixed GH #175: HTMLForm does not read URL parameters on POST or PUT
- added GH #187: MySQL: allow access to the underlying connection handle
- added GH #186: MySQL: support for MYSQL_SECURE_AUTH
- fixed GH #174: MySQL: 4GB allocated when reading any largetext or largeblob field
- fixed a potential memory leak in Poco::Net::HTTPClientSession if it is misused
  (e.g., sendRequest() is sent two times in a row without an intermediate call to
  receiveResponse(), or by calling receiveResponse() two times in a row without
  an intermediate call to sendRequest()) - GH #217
- removed a few unnecessary protected accessor methods from Poco::Net::HTTPClientSession
  that would provide inappropriate access to internal state
- merged GH #210: Don't call CloseHandle() twice on Windows; Ability to select the
  threadpool that will be used to start an Activity(Patrice Tarabbia)
- fixed GH #212: JSONConfiguration was missing from the vs90 project(Patrice Tarabbia)
- fixed GH #220: add qualifiers for FPEnvironment in C99 (Lucas Clemente)
- fixed GH #222: HTTPCookie doesn't support expiry times in the past (Karl Reid)
- fixed GH #224: building 1.5.1 on Windows for x64
- fixed GH# 233: ServerSocket::bind6(Poco::UInt16 port, bool reuseAddress, bool ipV6Only) does not work
- fixed GH# 231: Compatibility issue with Poco::Net::NetworkInterface
- fixed GH# 236: Bug in RecursiveDirectoryIterator
- added ColorConsoleChannel and WindowsColorConsoleChannel classes supporting
  colorizing log messages
- fixed GH# 259: Poco::EventLogChannel fails to find 64bit Poco Foundation dll
- fixed GH# 254: UTF8::icompare unexpected behavior
- Poco::UUID::tryParse() also accepts UUIDs without hyphens. Also updated documentation
  (links to specifications).
- added GH# 268: Method to get JSON object value using Poco::Nullable
- fixed GH# 267: JSON 'find' not returning empty result if object is expected but another value is found
- Added support for ARM64 architecture and iPhone 5s 64-bit builds
  (POCO_TARGET_OSARCH=arm64).

Release 1.5.1 (2013-01-11)
==========================

- using double-conversion library for floating-point numeric/string conversions
- added Poco::istring (case-insensitive string) and Poco::isubstr
- added SQLite sys.dual (in-memory system table)
- applied SF Patch #120: The ExpireLRUCache does not compile with a tuple as key on Visual Studio 2010
- fixed SF Bug #599: JSON::Array and JSON::Object size() member can implicitly lose precision
- fixed SF Bug #602: iterating database table rows not correct if no data in table
- fixed SF Bug #603: count() is missing in HashMap
- fixed GH #23: JSON::Object::stringify throw BadCastException
- fixed GH #16: NetworkInterface::firstAddress() should not throw on unconfigured interfaces
- Android compile/build support (by Rangel Reale)
- TypeHandler::prepare() now takes const-reference
- fixed GH #27: Poco::URI::decode() doesn't properly handle '+'
- fixed GH #31: JSON implementation bug
- fixed SF #597: Configure script ignores cflags
- fixed SF #593: Poco 1.5.0 on FreeBSD: cannot find -ldl
- added SF #542: SocketAddress() needs port-only constructor
- fixed SF #215: Wrong return type in SocketConnector.h
- applied SF Patch #97: fix c++0x / clang++ bugs
- fixed GH32/SF596: Poco::JSON: Parsing long integer (int64) value fails.
- added Net ifconfig sample (contributed by Philip Prindeville)
- merged GH #34: add algorithm header (Roger Meier/Philip Prindeville)
- fixed GH #26: Cannot compile on gcc
- merged SF #111: FTP Client logging (Marian Krivos)
- fixed GH #30: Poco::Path::home() throws when called from Windows Service
- fixed GH #22: MySQL connection string lowercased
- added MySQL support for Date/Time
- upgraded SQLite to version 3.7.15.1 (2012-12-19)
- improved SQLite execute() return (affected rows) value and added tests
- added SQLite::Utility::isThreadSafe() function
- added SQLite::Utility::setThreadMode(int mode) function
- fixed GH #36: 'distclean' requires 3 traversals of project tree
- fixed GH #41: Buffer::resize crash
- fixed GH #42: Linux unbundled builds don't link
- fixed GH #44: Problems with win x64 build
- fixed GH #46: 1.5.1 build fails on OS X when using libc++
- fixed GH #48: Need getArgs() accessor to Util::Application to retrieve start-up arguments
- fixed GH #49: NetworkInterface::list doesn't return MAC addresses
- fixed GH #51: Android should use isfinite, isinf, isnan and signbit from the std namespace
- fixed GH #53: JSON unicode fixes and running tests on invalid unicode JSON
- added ParallelAcceptor and ParallelReactor classes
- added EOF and error to FIFOBuffer

Release 1.5.0 (2012-10-14)
==========================

- added JSON library
- added Util::JSONConfiguration
- added FIFOBuffer and FIFOBufferStream
- fixed SF# 3522906: Unregistering handlers from SocketReactor
- fixed SF# 3522084: AbstractConfiguration does not support 64-bit integers
- HTTPServer::stopAll(): close the socket instead of just shutting it down, as the latter won't wake up a select() on Windows
- added SMTPLogger
- added cmake support
- fixed SF#3538778: NetworkInterface enumeration uses deprecated API
- fixed SF#3538779: IPAddress lacks useful constructors: from prefix mask, native SOCKADDR
- fixed SF#3538780: SocketAddress needs operator < function
- fixed SF#3538775: Issues building on Fedora/Centos, etc. for AMD64
- fixed SF#3538786: Use size_t for describing data-blocks in DigestEngine
- added IPAddress bitwise operators (&,|,^,~)
- added IPAddress BinaryReader/Writer << and >> operators
- modified IPAddress to force IPv6 to lowercase (RFC 5952)
- fixed SF#3538785: SMTPClientSession::sendMessage() should take recipient list
- added IPAddress::prefixLength()
- UTF portability improvements
- fixed SF#3556186: Linux shouldn't use <net/if.h> in Net/SocketDefs.h
- added IPAddress RFC 4291 compatible site-local prefix support
- fixed SF#3012166: IPv6 patch
- added SF#3558085: Add formatter to MACAddress object
- fixed SF#3552774: Don't hide default target in subordinate makefile
- fixed SF#3534307: Building IPv6 for Linux by default
- fixed SF#3516844: poco missing symbols with external >=lipcre-8.13
- added SF#3544720: AbstractConfigurator to support 64bit values
- fixed SF#3522081: WinRegistryConfiguration unable to read REG_QWORD values
- fixed SF#3563626: For Win32 set Up/Running flags on NetworkInterface
- fixed SF#3560807: Deprecate setPeerAddress() as this is now done in getifaddrs
- fixed SF#3560776: Fix byte-ordering issues with INADDR_* literals
- fixed SF#3563627: Set IP address on multicast socket from socket family
- fixed SF#3563999: Size BinaryWriter based on buffer's capacity(), not size()
- fixed SF#102 Fix building Poco on Debian GNU/kFreeBSD
- fixed SF#321 Binding DatTime or Timestamp
- fixed SF#307 Detect the SQL driver type at run time
- added VS 2012 Projects/Solutions
- enhanced and accelerated numeric parsing for integers and floats
- fixed SF#590 Segfault on FreeBSD when stack size not rounded
- added warn function and warnmsg macro in CppUnit
- fixed SF# 3558012 Compilation fails when building with -ansi or -std=c++0x
- fixed SF# 3563517 Get rid of loss-of-precision warnings on x64 MacOS
- fixed SF#3562244: Portability fix for AF_LINK
- fixed SF #3562400: DatagramSocketImpl comment is incorrect

Release 1.4.7p1 (2014-11-25)
============================

- Fixed Visual C++ 2010-2013 project files. Release builds now have optimization enabled.
- Poco::URI: added constructor to create URI from Path.
- fixed GH #618: OS X 10.10 defines PAGE_SIZE macro, conflicts with PAGE_SIZE in Thread_POSIX.cpp
- Poco::Net::HTTPClientSession: added support for global proxy configuration
- fixed GH #331: Poco::Zip does not support files with .. in the name.
- fixed a memory leak in Poco::Net::Context constructor when it fails to load the certificate
  or private key files.
- upgraded bundled SQLite to 3.8.7.2
- fixed GH #229: added missing value() function
- fixed GH #69: MySQL empty text/blob

Release 1.4.7 (2014-10-06)
==========================

- fixed GH #398: PropertyFileConfiguration: input != output
- fixed GH #368: Build failure of Poco 1.4.6p2 on FreeBSD 9.2
- fixed GH #318: Logger local time doesn't automatically account for DST
- fixed GH #317: Poco::Zip does not support newer Zip file versions.
- fixed GH #454: Fix: handle unhandled exceptions
- fixed GH #463: XML does not compile with XML_UNICODE_WCHAR_T
- fixed GH #282: Using Thread in a global can cause crash on Windows
- fixed GH #424: Poco::Timer deadlock
- fixed GH #465: Fix result enum type XML_Error -> XML_Status
- fixed GH #510: Incorrect RSAKey construction from istream
- fixed GH #332: POCO::ConsoleChannnel::initColors() assigns no color to
  PRIO_TRACE and wrong color to PRIO_FATAL
- fixed GH #550: WebSocket fragmented message problem
- Poco::Data::MySQL: added SQLite thread cleanup handler
- Poco::Net::X509Certificate: improved and fixed domain name verification for
  wildcard domains
- fixed a crash in Foundation testsuite with Visual C++ 2012
- improved and fixed domain name verification for wildcard domains in
  Poco::Net::X509Certificate
- updated TwitterClient sample to use new 1.1 API and OAuth
- added Poco::Clock class, which uses a system-provided monotonic clock
  (if available) and is thus not affected by system realtime clock changes.
  Monotonic Clock is available on Windows, Linux, OS X and on POSIX platforms
  supporting clock_gettime() and CLOCK_MONOTONIC.
- Poco::Timer, Poco::Stopwatch, Poco::TimedNotificationQueue and Poco::Util::Timer
  have been changed to use Poco::Clock instead of Poco::Timestamp and are now
  unaffected by system realtime clock changes.
- added Poco::PBKDF2Engine class template
- Poco::Net::HTTPCookie: added support for Priority attribute (backport from develop)
- fixed makedepend.* scripts to work in paths containing '.o*'
  (contributed by Per-Erik Bjorkstad, Hakan Bengtsen)
- Upgraded bundled SQLite to 3.8.6
- Support for Windows Embedded Compact 2013 (Visual Studio 2012)
- Project and solution files for Visual Studio 2013
- Changes for C++11 compatibility.
- fixed an issue with receiving empty web socket frames (such as ping)
- improved error handling in secure socket classes
- Poco::ByteOrder now uses intrinsics if available
- added new text encoding classes: Latin2Encoding, Windows1250Encoding, Windows1251Encoding
- Zip: Added CM_AUTO, which automatically selects CM_STORE or CM_DEFLATE based on file extension.
  Used to avoid double-compression of already compressed file formats such as images.

Release 1.4.6p4 (2014-04-18)
============================

- no longer use reverse DNS lookups for cert hostname validation
- cert hostname validation is case insensitive and more strict
- HTMLForm: in URL encoding, percent-encode more special characters
- fixed thread priority issues on POSIX platforms with non-standard scheduling policy
- XMLWriter no longer escapes apostrophe character
- fixed GH #316: Poco::DateTimeFormatter::append() gives wrong result for Poco::LocalDateTime
- fixed GH #305 (memcpy in Poco::Buffer uses wrong size if type != char)
- Zip: fixed a crash caused by an I/O error (e.g., full disk) while creating a Zip archive

Release 1.4.6p3 (2014-04-02)
============================

- Fixed a potential security vulnerability in client-side X509
  certificate verification.

Release 1.4.6p2 (2013-09-16)
============================

- fixed GH #156: Possible buffer overrun in Foundation/EventLogChannel
- XML: fixed an issue with parsing a memory buffer > 2 GB
- upgraded to expat 2.1.0
- Data/ODBC: added support for setting query timeout (via setProperty
  of "queryTimeout"). Timeout is int, given in seconds.
- fixed a potential endless loop in SecureStreamSocketImpl::sendBytes()
  and also removed unnecessary code.
- fixed GH #159: Crash in openssl CRYPTO_thread_id() after library libPocoCrypto.so
  has been unloaded.
- fixed GH #155: MailOutputStream mangles consecutive newline sequences
- fixed GH# 139: FileChannel::PROP_FLUSH is invalid (contains a tab character)
- fixed GH# 173: HTTPClientSession::proxyConnect forces DNS lookup of host names
- fixed GH# 194: MessageNotification constructor is inefficient.
- fixed GH# 189: Poco::NumberParser::tryParse() documentation bug
- fixed GH# 172: IPv6 Host field is stripped of Brackets in HTTPClientSession
- fixed GH# 188: Net: SocketAddress operator < unusable for std::map key
- fixed GH# 128: DOMWriter incorrectly adds SYSTEM keyword to DTD if PUBLIC is
  already specified
- fixed GH# 65: Poco::format() misorders sign and padding specifiers
- upgraded bundled SQLite to 3.7.17
- upgraded bundled zlib to 1.2.8
- fixed a potential memory leak in Poco::Net::HTTPClientSession if it is misused
  (e.g., sendRequest() is sent two times in a row without an intermediate call to
  receiveResponse(), or by calling receiveResponse() two times in a row without
  an intermediate call to sendRequest()) - GH #217
- removed a few unnecessary protected accessor methods from Poco::Net::HTTPClientSession
  that would provide inappropriate access to internal state
- fixed GH# 223 (Poco::Net::HTTPCookie does not support expiry times in the past)
- fixed GH# 233: ServerSocket::bind6(Poco::UInt16 port, bool reuseAddress, bool ipV6Only)
  does not work
- added ColorConsoleChannel and WindowsColorConsoleChannel classes supporting
  colorizing log messages
- fixed GH# 259: Poco::EventLogChannel fails to find 64bit Poco Foundation dll
- fixed GH# 254: UTF8::icompare unexpected behavior
- Poco::UUID::tryParse() also accepts UUIDs without hyphens. Also updated documentation
  (links to specifications).
- Added support for ARM64 architecture and iPhone 5s 64-bit builds
  (POCO_TARGET_OSARCH=arm64).

Release 1.4.6p1 (2013-03-06)
============================

- fixed GH# 71: WebSocket and broken Timeouts (POCO_BROKEN_TIMEOUTS)
- fixed an ambiguity error with VC++ 2010 in Data/MySQL testsuite
- Poco::Net::NetworkInterface now provides the interface index even for IPv4
- added DNS::reload() as a wrapper for res_init().
- On Linux, Poco::Environment::nodeId() first always tries to obtain the
  MAC address of eth0, before looking for other interfaces.
- Poco::Net::HTTPSession now always resets the buffer in connect() to clear
  any leftover data from a (failed) previous session
- fixed copysign namespace issue in FPEnvironment_DUMMY.h
- fixed a warning in Poco/Crypto/OpenSSLInitializer.h
- added a build configuration for BeagleBoard/Angstrom
- fixed GH# 109: Bug in Poco::Net::SMTPClientSession::loginUsingPlain)
- fixed compile errors with clang -std=c++11
- fixed GH# 116: Wrong timezone parsing in DateTimeParse (fix by Matej Knopp)
- updated bundled SQLite to 3.7.15.2

Release 1.4.6 (2013-01-10)
==========================

- changed FPEnvironment_DUMMY.h to include <cmath> instead of <math.h>
- updated bundled SQLite to 3.7.15.1
- fixed GH# 30: Poco::Path::home() throws
- fixed SF Patch# 120 The ExpireLRUCache does not compile with a tuple as key on VS2010
- fixed SF# 603 count() is missing in HashMap
- Crypto and NetSSL_OpenSSL project files now use OpenSSL *MD.lib library files for
  static_md builds. Previously, the DLL import libs were used.
- Poco::Environment::osDisplayName() now recognizes Windows 8/Server 2012

Release 1.4.5 (2012-11-19)
==========================

- added Visual Studio 2012 project files
- buildwin.cmd now support building with msbuild for VS2010 and 2012.
- added Poco::Optional class
- fixed SF# 3558012 Compilation fails when building with -ansi or -std=c++0x
- fixed SF# 3563517 Get rid of loss-of-precision warnings on x64 MacOS
- fixed SF# 3562244: Portability fix for AF_LINK
- fixed SF# 3562400: DatagramSocketImpl comment
- fixed SF# 594: Websocket fails with small masked payloads
- fixed SF# 588: Missing POCO_ARCH and POCO_ARCH_LITTLE_ENDIAN define for WinCE on SH4
- fixed SF# 581: Out-of-bound array access in Unicode::properties() function.
- fixed SF# 590: Segfault on FreeBSD when stack size not rounded
- fixed SF# 586: Poco::DateTimeParser and ISO8601 issues when seconds fraction has more than 6 digits
- Poco::Net::HTTPSSessionInstantiator::registerInstantiator() now optionally accepts a
  Poco::Net::Context object.
- added Poco::XML::XMLWriter::depth() member function.
- added Poco::XML::XMLWriter::uniquePrefix() and Poco::XML::XMLWriter::isNamespaceMapped().
- Poco::FileChannel now supports a new rotateOnOpen property (true/false) which can be used
  to force rotation of the log file when it's opened.
- fixed a bug in Poco::XML::XMLWriter::emptyElement(): need to pop namespace context
- OS X builds now use Clang as default compiler
- Updated SQLite to 3.7.14.1
- POCO_SERVER_MAIN macro now has a try ... catch block for Poco::Exception and writes
  the displayText to stderr.
- Poco/Platform.h now defines POCO_LOCAL_STATIC_INIT_IS_THREADSAFE macro if the compiler
  generates thread-safe static local initialization code.

Release 1.4.4 (2012-09-03)
==========================

- ZipStream now builds correctly in unbundled build.
- added proxy digest authentication support to Net library
- integrated MySQL BLOB fixes from Franky Braem.
- use standard OpenSSL import libraries (libeay32.lib, ssleay32.lib) for Crypto and
  NetSSL_OpenSSL Visual Studio project files.
- fixed a potential buffer corruption issue in Poco::Net::SecureStreamSocket if lazy
  handshake is enabled and the first attempt to complete the handshake fails
- Poco::DateTimeParser::tryParse() without format specifier now correctly parses ISO8601
  date/times with fractional seconds.
- Poco::Process::launch() now has additional overloads allowing to specify an initial
  directory and/or environment.
- Poco::Net::FTPClientSession: timeout was not applied to data connection, only to
  control connection.
- Fixed potential IPv6 issue with socket constructors if IPv6 SocketAddress is given
  (contributed by ??????? ????????? <milovidov@yandex-team.ru>).
- Added an additional (optional) parameter to Poco::Thread::setOSPriority() allowing to
  specify a scheduling policy. Currently this is only used on POSIX platforms and allows
  specifying SCHED_OTHER (default), SCHED_FIFO or SCHED_RR, as well as other
  platform-specific policy values.
- Added Poco::Crypto::DigestEngine class providing a Poco::DigestEngine interface to
  the digest algorithms provided by OpenSSL.
- Fixed some potential compiler warnings in Crypto library
- In some cases, when an SSL exception was unexpectedly closed, a generic Poco::IOException
  was thrown. This was fixed to throw a SSLConnectionUnexpectedlyClosedException instead.
- Added Poco::ObjectPool class template.
- Poco::Net::HTTPServer has a new stopAll() method allowing stopping/aborting of all
  currently active client connections.
- The HTTP server framework now actively prevents sending a message body in the
  response to a HEAD request, or in case of a 204 No Content or 304 Not Modified
  response status.
- fixed a DOM parser performance bug (patch by Peter Klotz)
- fixed SF# 3559325: Util Windows broken in non-Unicode
- updated iOS build configuration to use xcode-select for finding toolchain
- Poco::Net::SecureSocketImpl::shutdown() now also shuts down the underlying socket.
- fixed SF# 3552597: Crypto  des-ecb error
- fixed SF# 3550553: SecureSocketImpl::connect hangs
- fixed SF# 3543047: Poco::Timer bug for long startInterval/periodic interval
- fixed SF# 3539695: Thread attributes should be destroyed using the pthread_attr_destroy()
- fixed SF# 3532311: Not able to set socket option on ServerSocket before bind
  Added Poco::Net::Socket::init(int af) which can be used to explicitely
  initialize the underlying socket before calling bind(), connect(), etc.
- fixed SF# 3521347: Typo in UnWindows.h undef
- fixed SF# 3519474: WinRegistryConfiguration bug
  Also added tests and fixed another potential issue with an empty root path passed to the constructor.
- fixed SF# 3516827: wrong return value of WinRegistryKey::exists()
- fixed SF# 3515284: RSA publickey format(X.509 SubjectPublicKeyInfo)
- fixed SF# 3503267: VxWorks OS prio is not set in standard constructor
- fixed SF# 3500438: HTTPResponse failure when reason is empty
- fixed SF# 3495656: numberformater, numberparser error in mingw
- fixed SF# 3496493: Reference counting broken in TaskManager postNotification
- fixed SF# 3483174: LogFile flushing behavior on Windows
  Flushing is now configurable for FileChannel and SimpleFileChannel
  using the "flush" property (true or false).
- fixed SF# 3479561: Subsequent IPs on a NIC is not enumerated
- fixed SF# 3478665: Permission checks in Poco::File not correct for root
- fixed SF# 3475050: Threading bug in initializeNetwork() on Windows
- fixed SF# 3552680: websocket small frames bug and proposed fix
- fixed a WebSocket interop issue with Firefox
- added Poco::Net::MessageHeader::hasToken()
- Poco::AtomicCounter now uses GCC 4.3 builtin atomics on more platforms
- fixed SF# 3555938: NetSSL: socket closed twice
- socket exceptions now include OS error code
- fixed SF# 3556975: Need to fix Shared Memory for memory map
- Poco::Net::SecureSocketImpl::close() now catches exceptions thrown by its call to shutdown().
- fixed SF# 3535990: POCO_HAVE_IPv6 without POCO_WIN32_UTF8 conflict
- fixed SF# 3559665: Poco::InflatingInputStream may not always inflate completely
- added Poco::DirectoryWatcher class
- fixed SF# 3561464: Poco::File::isDevice() can throw due to sharing violation
- Poco::Zip::Compress::addRecursive() has a second variant that allows to specify the compression method.
- Upgraded internal SQLite to 3.7.14

Release 1.4.3p1 (2012-01-23)
============================

- fixed SF# 3476926: RegDeleteKeyEx not available on Windows XP 32-bit

Release 1.4.3 (2012-01-16)
==========================

- fixed a compilation error with Data/MySQL on QNX.
- fixed Util project files for WinCE (removed sources not compileable on CE)
- removed MD2 license text from Ackowledgements document
- fixed iPhone build config for Xcode 4.2 (compiler name changed to llvm-g++)
- Poco::Util::XMLConfiguration: delimiter char (default '.') is now configurable.
  This allows for working with XML documents having element names with '.' in them.
- Poco::Util::OptionProcessor: Required option arguments can now be specified as
  separate command line arguments, as in "--option value" in addition to the
  "--option=value" format.
- Poco::Util::HelpFormatter: improved option help formatting if  indentation has
  been set explicitely.
- added Mail sample to NetSSL_OpenSSL, showing use of Poco::Net::SecureSMTPClientSession.
- added additional read() overloads to Poco::Net::HTMLForm.
- fixed SF# 3440769: Poco::Net::HTTPResponse doesn't like Amazon EC2 cookies.
- added support for requiring TLSv1 to Poco::Net::Context.
- added an additional constructor to Poco::Net::HTTPBasicCredentials, allowing
  the object to be created from a string containing a base64-encoded, colon-separated
  username and password.
- Poco::Zip::ZipStreamBuf: fixed a crash if CM_STORE was used.
- Added setContentLength64() and getContentLength64() to Poco::Net::HTTPMessage.
- added Poco::Environment::osDisplayName().
- fixed SF# 3463096: WinService leaves dangling handles (open() now does not reopen the
  service handle if it's already open)
- fixed SF# 3426537: WinRegistryConfiguration can't read virtualized keys
- added Poco::Buffer::resize()
- fixed SF# 3441822: thread safety issue in HTTPClientSession:
  always use getaddrinfo() instead of gethostbyname() on all platforms supporting it
- added version resource to POCO DLLs
- fixed SF# 3440599: Dir Path in Quotes in PATH cause PathTest::testFind to fail.
- fixed SF# 3406030: Glob::collect problem
- added Poco::Util::AbstractConfiguration::enableEvents()
- Poco::AtomicCounter now uses GCC builtins with GCC 4.1 or newer
  (contributed by Alexey Milovidov)
- made Poco::Logger::formatDump() public as it may be useful for others as well
  (SF# 3453446)
- Poco::Net::DialogSocket now has a proper copy constructor (SF# 3414602)
- Poco::Net::MessageHeader and Poco::Net::HTMLForm now limit the maximum number of
  fields parsed from a message to prevent certain kinds of denial-of-service
  attacks. The field limit can be changed with the new method setFieldLimit().
  The default limit is 100.
- Poco::NumberFormatter, Poco::NumberParser and Poco::format() now always use the
  classic ("C") locale to format and parse floating-point numbers.
- added Poco::StreamCopier::copyStream64(), Poco::StreamCopier::copyStreamUnbuffered64()
  and Poco::StreamCopier::copyToString64(). These functions use a 64-bit integer
  to count the number of bytes copied.
- upgraded internal zlib to 1.2.5
- upgraded internal sqlite to 3.7.9
- XML: integrated bugfix for Expat bug# 2958794 (memory leak in poolGrow)
- Added support for HTTP Digest authentication (based on a contribution by
  Anton V. Yabchinskiy (arn at bestmx dot ru)). For information on how
  to use this, see the Poco::Net::HTTPCredentials, Poco::Net::HTTPDigestCredentials
  and Poco::Net::HTTPAuthenticationParams classes.
- Poco::Net::HTTPStreamFactory and Poco::Net::HTTPSStreamFactory now support Basic
  and Digest authentication. Username and password must be provided in the URI.
- added Poco::Net::WebSocket, supporting the WebSocket protocol as described in RFC 6455
- NetSSL_OpenSSL: added client-side support for Server Name Indication.
  Poco::Net::SecureSocketImpl::connectSSL() now calls SSL_set_tlsext_host_name()
  if its available (OpenSSL 9.8.6f and later).
- added Poco::Net::HTTPClientSession::proxyConnect() (factored out from
  Poco::Net::HTTPSClientSession::connect())
- added Poco::Process::kill(const Poco::ProcessHandle&) which is preferable to
  kill(pid) on Windows, as process IDs on Windows may be reused.
- fixed SF# 3471463: Compiler warnings with -Wformat
- Poco::Util::Application::run() now catches and logs exceptions thrown in initialize()
- Fixed a WinCE-specific bug in Poco::Util::ServerApplication where uninitialize() would
  be called twice.
- fixed SF# 3471957: WinRegistryKey::deleteKey() unable to delete alt views
- Added additional constructor to Poco::ScopedLock and Poco::ScopedLockWithUnlock
  accepting a timeout as second argument.
- Added Poco::Logger::parseLevel()
- Poco::format(): an argument that does not match the format
  specifier no longer results in a BadCastException. The string [ERRFMT] is
  written to the result string instead.
- PageCompiler: added createSession page attribute.

(ryoon)

2016-01-16 10:35:21 UTC MAIN commitmail json YAML

Exposed gtksourceview and gtksourceview2 dependencies through buildlink;
needed for lang/coq

(jaapb)

2016-01-16 10:32:53 UTC MAIN commitmail json YAML

Added some wrapper utilities to OCAMLBIN_WRAPPERS variable

(jaapb)

2016-01-16 09:43:59 UTC MAIN commitmail json YAML

Updated lang/go to 1.5.3

(fhajny)

2016-01-16 09:43:44 UTC MAIN commitmail json YAML

Update lang/go to 1.5.3.

This is a security-related release, it fixes CVE-2015-8618 that was
partically patched in 1.5.2nb1.

See full release notes for a description:

https://groups.google.com/d/msg/golang-announce/MEATuOi_ei4/JsndUuZwEAAJ

(fhajny)

2016-01-16 08:53:46 UTC MAIN commitmail json YAML

Added devel/p5-XML-Compile-Tester version 0.90

(wen)

2016-01-16 08:50:40 UTC MAIN commitmail json YAML

p5-XML-Compile-Tester

(wen)

2016-01-16 08:48:23 UTC MAIN commitmail json YAML

Import XML-Compile-Tester-0.90 as devel/p5-XML-Compile-Tester.

XML-Compile-Tester support XML::Compile related regression testing.

(wen)

2016-01-16 03:18:16 UTC MAIN commitmail json YAML

Updated www/p5-CGI-Compile to 0.21

(mef)

2016-01-16 03:18:08 UTC MAIN commitmail json YAML

Update to 0.21
--------------
0.21  2016-01-01 13:13:10 PST
        - fix warnings with non-numeric return values (rkitover) #18
        - fix uninitialized value in open warning on perl 5.8 (rkitover)

(mef)

2016-01-16 00:05:24 UTC MAIN commitmail json YAML

Updated graphics/png to 1.6.21

(wiz)

2016-01-16 00:05:15 UTC MAIN commitmail json YAML

Update png to 1.6.21:

Version 1.6.21beta01 [December 11, 2015]
  Fixed syntax "$(command)" in tests/pngstest that some shells other than
    bash could not parse (Bug report by Nelson Beebe). Use `command` instead.

Version 1.6.21beta02 [December 14, 2015]
  Moved png_check_keyword() from pngwutil.c to pngset.c
  Removed LE/BE dependencies in pngvalid, to 'fix' the current problem
    in the BigEndian tests by not testing it, making the BE code the same
    as the LE version.
  Fixes to pngvalid for various reduced build configurations (eliminate unused
    statics) and a fix for the case in rgb_to_gray when the digitize option
    reduces graylo to 0, producing a large error.

Version 1.6.21beta03 [December 18, 2015]
  Widened the 'limit' check on the internally calculated error limits in
    the 'DIGITIZE' case (the code used prior to 1.7 for rgb_to_gray error
    checks) and changed the check to only operate in non-release builds
    (base build type not RC or RELEASE.)
  Fixed undefined behavior in pngvalid.c, undefined because
    (png_byte) << shift is undefined if it changes the signed bit
    (because png_byte is promoted to int). The libpng exported functions
    png_get_uint_32 and png_get_uint_16 handle this. (Bug reported by
    David Drysdale as a result of reports from UBSAN in clang 3.8).
  This changes pngvalid to use BE random numbers; this used to produce
    errors but these should not be fixed as a result of the previous changes.

Version 1.6.21rc01 [January 4, 2016]
  In projects/vstudio, combined readme.txt and WARNING into README.txt

Version 1.6.21rc02 [January 7, 2016]
  Relocated assert() in contrib/tools/pngfix.c, bug found by American
    Fuzzy Lop, reported by Brian Carpenter.
  Marked 'limit' UNUSED in transform_range_check().  This only affects
    release builds.

Version 1.6.21 [January 15, 2016]
  Worked around a false-positive Coverity issue in pngvalid.c.

(wiz)

2016-01-15 18:04:06 UTC MAIN commitmail json YAML

2016-01-15 15:26:53 UTC MAIN commitmail json YAML

Updated devel/hdevtools to 0.1.2.2

(szptvlfn)

2016-01-15 15:26:39 UTC MAIN commitmail json YAML

Update to 0.1.2.2

CHANGELOG:
## 0.1.2.2 - 2016-01-11

* Added type checking support for tests and benchmarks in stack projects.

and

all changes ( 0.1.0.5 -> 0.1.2.2 ) from https://github.com/hdevtools/hdevtools/

0.1.2.2
- Update to stack lts-4.1, added CHANGELOG, prepare release 0.1.2.2
- Updated LICENSE and maintainers in hdevtools.cabal.
- Fix for when 'dist' is not existing
- Merge pull request #21 from dan-t/fix_for_tests_benchmarks
  Fix compiling of test/benchmark section files
  This ensures that the dependencies of the test and benchmark sections
  are considered and therefore files from these sections can be compiled.
- Merge pull request #19 from dan-t/fix_dist_dir
  Select the right 'dist' directory in the sandbox case
- Add support for passing extra options to Cabal
- update stack.yaml
- add support for ghc-7.8
- move

0.1.2.1, 0.1.2.0
- added FindSymbol to other-modules
- Fixes for ghc < 7.10
- findsymbol: add support for ghc 7.10
- Change help message of findsymbol command
- Load each file/target separately for the 'findsymbol' command
  To be able to continue loading of files and reading their module
  graph if an error occured during the loading of a file, because
  if all files are loaded at once, then GHC stops the loading
  if an error occured.
- Return each module only once
- Don't output any GHC warings/errors for the 'findsymbol' command
- Allow multiple source files for 'findsymbol'
- findsymbol with sourcefile
- Handle GHC exceptions
- Error message for 'findsymbol', if no modules could be found
- Add command findsymbol

0.1.1.9
- cleanup
- only uses stack if stack cmd available
- fixed warnings
- version bump - non-breaking api additions for stack
- added CPP check for GHC version
- Fixes 'unboxed tuples' issue
- Add imports for <$> and <*>
- ok, with the new update, works perfectly with both stack and raw cabal
- next up, how to fix the optP params
- done with Stack module
- update screenshot
- adding --path option to check files placed in temporary directories

0.1.0.9
- Don't crash when there is a leftover socket file
  Previously, when there was a socket file in the current directly
  and no server was running, 'hdevtools check' would fail with:

  hdevtools: bind: resource busy (Address already in use)

0.1.0.8
- Cabal can find ghc

0.1.0.7
- moved issues/homepage link to github.com/schell/hdevtools
- 7.10 support, fixed warnings in 7.10 and 7.8, fixes bitc/hdevtools#39
- Adds 7.10 support
- Merge pull request #1 from rampion/master
  Replace pattern match with func for compatibility

0.1.0.6
- updated cabal for interim hackage takeover
- changes for GHC API 7.8.3
- Adds support for ghc7.8
- Pass path to cabal config from client to server.
  This allows running hdevtools first time from
  anywhere, not just from cabal package's
  (sub)directory.
- Search for .cabal file from target file directory
  Currently search for .cabal file is done from current directory
  which requires that hdevtools is run from package directory or
  it's subdirectory which is not always easy to achieve when
  hdevtools is run from inside editor.
  This fix changes search logic so that .cabal file is searched
  starting from target file's directory (for commands that have
  target file) or from current directory for other commands.
- Switch off cabal support for older GHC versions
- Filter out -Werror from cabal GHC options
- Cabal workaround inplace library dependency
- Add cabal version info to help message
- Support running from cabal package subdirectories
- Add handling of Cabal errors
- Add support for cabalized projects
- Changed showDoc mode 1 to showDoc mode 0
- Updates for changes in GHC API. Fixes #24.
  Updates to GHC API Pretty.showDoc
- Merge pull request #9 from takano-akio/ignore-epipe
  Server shouldn't crash when the client dies
  This commit makes the server not crash when the client dies
  in the middle of command execution.

(szptvlfn)

2016-01-15 15:03:50 UTC MAIN commitmail json YAML

Updated www/p5-Apache2-AuthCookie to 3.24

(mef)

2016-01-15 15:03:04 UTC MAIN commitmail json YAML

Update to 3.24
--------------
3.24  2016-01-13
  - Update Apache 2.4 README, flesh out guts of Authz Provider notes.
  - Improve Apache 2.4 README's AuthzProvider documentation
  - Add POD to Apache2_4::AuthCookie
  - Add FAQ to Apache2_4::AuthCookie documenation
  - 2.4: document that PerlAddAuthzProvider is only needed for *custom* Requires directives.
  - 2.4: make authz_handler recognize multiple usernames in the directive like
    mod_authz_user does.
  - add test case for internal authz_handler
  - explicitly require Apache::Test 1.39 so that APACHE2_4 defines are set

(mef)

2016-01-15 14:58:36 UTC MAIN commitmail json YAML

Add BUILD_DEPENDS+= p5-Test-NoWarnings for make test

(mef)

2016-01-15 14:32:43 UTC MAIN commitmail json YAML

Note update of markdown2social to 0.3

(jmmv)

2016-01-15 14:32:25 UTC MAIN commitmail json YAML

Update markdown2social to 0.3:

**Released on January 14th, 2016.**

* Issue 2: Added a manual page.

* Added support for a configuration file.  The default is to load
  `~/.config/markdown2social.conf` if it exists, and the path can be
  overridden via the `--config_file` flag.

* Added support to specify a set of "replacements" to apply to the post
  text after conversion.  This is useful, for example, to automatically
  turn bare references to external systems into links.

(jmmv)

2016-01-15 14:26:36 UTC MAIN commitmail json YAML

Update py-sphinx to 1.3.4.

(darcy)

2016-01-15 14:24:41 UTC MAIN commitmail json YAML

2016-01-15 12:06:02 UTC MAIN commitmail json YAML

Updated textproc/p5-Text-MicroTemplate to 0.24

(wen)

2016-01-15 12:03:45 UTC MAIN commitmail json YAML

Update to 0.24

Upstream changes:
0.24
- lazy loading of Carp (by Kirill Babikhin) #15

(wen)

2016-01-15 11:19:06 UTC MAIN commitmail json YAML

Add a simple Erlang module package helper.

(fhajny)

2016-01-15 11:09:38 UTC MAIN commitmail json YAML

Updated devel/rebar to 2.6.1

(fhajny)

2016-01-15 11:09:28 UTC MAIN commitmail json YAML

Update devel/rebar to 2.6.1.

- Add license to relnotes tool per reviewer request
- Generate reserved file for erlc regression test
- Fixed version of #451
- rebar_utils: fix comment
- Fixed version of #395
- completion: add libid= to bash and zsh scripts
- Allow behaviors defined inside xref_extra_path
- Add regression test for covered common test
- Fix eunit test on OTP18
- Fix #536
- Add erl_first_files in eunit_first_files and qc_first_files
- Complete port compiler help string
- rmemo: use a better R13 check (Reported-by: Stavros Aronis)
- Fix #544
- Added report and verbose options for LFE compile.

(fhajny)

2016-01-15 10:56:33 UTC MAIN commitmail json YAML

Updated time/p5-Time-Warp to 0.52

(wen)

2016-01-15 10:53:57 UTC MAIN commitmail json YAML

Update to 0.52

Upstream changes:
0.52 2015.04.16
    The type of the Time::NVtime pointer is NV ()() not double ()(), as can be seen from looking at the Time::HiRes source.
      On Linux x86_64 on a uselongdouble build when you replace the Time::NVtime entry with a
      double (*)() pointer calls to that function end up leaving an entry on the FPU stack,
      eventually causing the failure seen at https://rt.perl.org/Ticket/Display.html?id=123879
      This minimal commit fixes that issue and allows DBIX::Class::TimeStamp to pass its tests.
      (Tony Cook)

(wen)

2016-01-15 10:50:54 UTC MAIN commitmail json YAML

p5-Time-Piece had been updated to 1.31 before

(wen)

2016-01-15 10:39:54 UTC MAIN commitmail json YAML

Updated misc/calibre to 2.49.0

(wiz)

2016-01-15 10:39:44 UTC MAIN commitmail json YAML

Update calibre to 2.49.0:

New Features

E-book viewer: Add an option to allow only a single book to be viewed at a time. Trying to view a second book will cause it to replace the currently viewed book.
Kobo driver: Add support for the new firmware 3.19.5761
Linux build: Update bundled version of Qt to 5.5.1

Bug Fixes

Fix splash screen getting stuck on OSX when restarting calibre in debug mode
Get Books: Update plugins for various Polish language book stores to handle changes to the website
Amazon metadata download: Handle a change in the amazon website that prevented review metadata from being downloaded
Better algorithm for guessing the 'external' network interface that is displayed to the user
Tag Mapper: Do not allow the user to create rules with invalid regular expressions
E-book viewer: Disallow hyphenation in documents that use mathematical typesetting as the hyphenation breaks that typesetting
E-book viewer: Fix some non-ASCII characters not display in embedded MathML.
Download calibre plugins securely using HTTPS
MOBI Output: Try to autofix corrupted PNG images in the input document.
Nook Glowlight Plus: Send files by default to the NOOK/My Files folder.
E-book viewer: Fix failure to view comic files that contain non-ASCII characters int heir internal filenames.

(wiz)

2016-01-15 08:59:39 UTC MAIN commitmail json YAML

Updated meta-pkgs/texlive-collection-binextra to 2014pre4

(wiz)

2016-01-15 08:59:30 UTC MAIN commitmail json YAML

Add tex-latexdiff. Bump version.

(wiz)

2016-01-15 08:58:44 UTC MAIN commitmail json YAML

Added textproc/tex-latexdiff version 1.1.1

(wiz)

2016-01-15 08:58:21 UTC MAIN commitmail json YAML

2016-01-15 07:55:00 UTC MAIN commitmail json YAML

Added audio/pianobar version 2015.11.22

(wiz)

2016-01-15 07:54:49 UTC MAIN commitmail json YAML

2016-01-15 07:54:39 UTC MAIN commitmail json YAML

Import pianobar-2015.11.22 as audio/pianobar.

Pianobar is a console client for the personalized web radio Pandora.

Features

* Play and manage (create, add more music, delete, rename, ...) your stations.
* Rate played songs and let pandora explain why they have been selected.
* Show upcoming songs/song history.
* Configure keybindings.
* last.fm scrobbling support (external application)
* Proxy support for listeners outside the USA.

(wiz)

2016-01-15 07:05:47 UTC MAIN commitmail json YAML

Updated textproc/p5-PDF-Create to 1.27

(wen)

2016-01-15 07:05:00 UTC MAIN commitmail json YAML

Update to 1.27

Upstream changes:
1.27  2016-01-14 10:50:00 MANWAR
      - Added LICENSE file.

1.26  2016-01-03 00:45:00 MANWAR
      - Merged GitHub Pull Request #9 from ESERTE.

1.25  2016-01-02 01:05:00 MANWAR
      - Merged GitHub Pull Request #8 from TAISNIF.

1.24  2015-12-14 11:35:00 MANWAR
      - Documented method version().
      - Added check for version number.
      - Added unit test for method version().

1.23  2015-12-05 12:40:00 MANWAR
      - Added parameter validation check for method new_outline().

(wen)

2016-01-15 06:53:16 UTC MAIN commitmail json YAML

Updated www/moodle to 3.0.2

(wen)

2016-01-15 06:50:55 UTC MAIN commitmail json YAML

Update to 3.0.2
Move the line of ${SED} from do-install to post-patch, to pet pkglint

Upstream change:
Releases > Moodle 3.0.2 release notes

Release date: 11 January 2016

Here is the full list of fixed issues in 3.0.2.
Security issues

A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version.
Fixes and improvements

This is a very quiet release since Moodle 3.0.1 has only come out recently and lots of developers and users took Christmas holidays after that. Additional interesting issues included in 3.0.2 are:

    MDL-49473 - Logs export contains year
    MDL-52078 - Fixed error in grade totals when using natural grading and excluding hidden items that appeared only when viewed by students
    MDL-52354, MDL-52355 - Database module now allows to set dates in a broader range and respects calendar type plugin
    MDL-51257 - Messaging screen now indicates when a message is not sent
    MDL-52194 - Fixed Flowplayer not working with insecure configuration of request_order

(wen)

2016-01-14 23:22:51 UTC MAIN commitmail json YAML

Fix package name to match directory and dependences.

(joerg)

2016-01-14 23:12:41 UTC MAIN commitmail json YAML

farstream is not optional either.

Perhaps it can be made to be so again, and that would be good. Anyone
interested?

(wiz)

2016-01-14 23:12:01 UTC MAIN commitmail json YAML

2016-01-14 03:32:50 UTC MAIN commitmail json YAML

2016-01-13 23:55:42 UTC MAIN commitmail json YAML

2016-01-13 23:54:42 UTC MAIN commitmail json YAML

Output of rpcgen used without dependency.

(joerg)

2016-01-13 22:27:31 UTC MAIN commitmail json YAML

Add farstream option description.

(wiz)

2016-01-13 22:26:53 UTC MAIN commitmail json YAML

Undo unintended part of commit.

(wiz)

2016-01-13 22:25:54 UTC MAIN commitmail json YAML

Updated chat/pidgin to 2.10.12

(wiz)

2016-01-13 22:25:38 UTC MAIN commitmail json YAML

Update pidgin/finch/libpurple to 2.10.12.

gstreamer is not an option any longer.

version 2.10.12 (MM/DD/YY):

Windows-Specific Changes:

* Updates to dependencies:

* Cyrus SASL 2.1.26

* libxml2 2.9.2

* NSS 3.17.3 and NSPR 4.10.7

* Perl 5.20.1

* SILC 1.1.12

* Remove support for Tcl plugins

Gadu-Gadu:

* Updated internal libgadu to version 1.12.1.

(wiz)

2016-01-13 21:33:59 UTC MAIN commitmail json YAML

+ MesaLib-11.1.1.

(wiz)

2016-01-13 21:09:24 UTC MAIN commitmail json YAML

Updated textproc/p5-Search-Xapian to 1.2.22.0

(schmonz)

2016-01-13 21:09:19 UTC MAIN commitmail json YAML

Update to 1.2.22.0. From the changelog:

[Changes contributed by Val Rosca, updated by Andreas Marienborg]
- Wrap MatchSpy and ValueCountMatchSpy classes
- Wrap Enquire's add_matchspy and clear_matchspies methods, keeping
  track of references to Perl MatchSpy objects to avoid leaks.
- t/facets.t

[Changes contributed by Olly Betts]
- Fix infinite loop trying to build with CPANPLUS (fixes #692, reported
  by Andreas V旦gele).
- t/termgenerator.t: If a memory leak is detected, report how many
  objects were allocated before and after the test.
- Allow for "_gitN" tag on snapshots when checking for version
  compatibility with xapian-core.
- META.yml: Fix specified licence to be a valid name ('perl' instead of
  'perl_5').

(schmonz)

2016-01-13 21:06:25 UTC MAIN commitmail json YAML

Updated textproc/xapian-omega to 1.2.22

(schmonz)

2016-01-13 21:03:49 UTC MAIN commitmail json YAML

Update to 1.2.22. From the changelog:

documentation:

* Stop maintaining ChangeLog files.  They make merging patches harder, and stop
  'git cherry-pick' from working as it should.  The git repo history should be
  sufficient for complying with GPLv2 2(a).

* Clarify help text for omindex --mime-type option.

* docs/omegascript.rst:

  + Fix documentation of $last to say it's the MSet index *one beyond* the end
    of the current page.  Reported by Andrew Chilton.

  + Clarify that $split and $substr work in bytes.  Previously we said
    "characters" which could be taken as meaning they work with UTF-8
    characters.

  + Update documentation for $filters - it was missing these CGI parameters
    from the list of those serialised: COLLAPSE, DOCIDORDER, SORT, SORTREVERSE,
    SORTAFTER

  + Explicitly note user can use $setmap to create their own maps.

* docs/overview.rst:

  + SVG extraction is built-in too.

  + Expand paragraph about command `false`.  Note the versions where explicit
    support was added, and that this will also work with any version on Unix,
    where `false` is a command.

  + Document `cdb_dir`.

* docs/cgiparams.rst: Document behaviour if xDB is not set.

* Change "characters" to "bytes" in a few places to clarify that we don't mean
  Unicode code points.

indexers:

* omindex:

  + Add '--title-size' option.

  + Handle .oft the same way as .msg - it's some sort of template email, and
    has essentially the same format.

omega:

* Make $querydescription ensure the match has been run, so that it includes
  filters.

* Avoid $allterms, $cgilist, $filterterms and $terms being O(n族) in the number
  of items in the returned list.

* If xFILTERS is not set, don't force the first page as that's unhelpful if
  someone fails to set it in their template.

* When environment variable SERVER_PROTOCOL is set to INCLUDED (as it is when
  we're being included in a page), we already suppress the HTTP headers, but
  now we suppress the blank line after the header too.

* Support option flag_cjk_ngram if built against xapian-core >= 1.2.22.

testsuite:

* Add test coverage for parsing of HTML entities.

build system:

* Fix error reporting if PCRE isn't installed. Fixes #693, reported by lhz7370.

portability:

* Avoid warning when building with glibc >= 2.21.

* Don't provide our own implementation of sleep() under __WIN32__ if there
  already is one - mingw provides one, and in some situations it seems to clash
  with ours.  Reported to xapian-discuss by John Alveris.

* Stop trying to use O_STREAMING - the patch to implement it was never merged
  into the Linux kernel, and I can't find any evidence that other platforms
  implement it.  The constant value O_STREAMING used now seems to be used for
  the part of O_SYNC which isn't covered by O_DSYNC, which seems likely to hurt
  performance if anything.

(schmonz)

2016-01-13 21:01:51 UTC MAIN commitmail json YAML

Updated textproc/xapian to 1.2.22

(schmonz)

2016-01-13 20:59:15 UTC MAIN commitmail json YAML

Update to 1.2.22. From the changelog:

API:

* Add FLAG_CJK_NGRAM for QueryParser and TermGenerator.  Has the same effect as
  setting the environment variable XAPIAN_CJK_NGRAM.  Fixes #180, reported by
  Richard Boulton, with contributions from Pavel Strashkin, Mikkel Kamstrup
  Erlandsen and Brandon Schaefer.

* Fix bug parsing multiple non-exclusive filter terms - previously this could
  result in such filters effectively being ignored.

* Fix Database::get_doclength_lower_bound() over multiple databases when some
  are empty or consist only of zero-length documents.  Previously this would
  report a lower bound of zero, now it reports the same lowest bound as a
  single database containing all the same documents.

* Make Database::get_wdf_upper_bound("") return 0.

* Mark constructors taking a single argument as "explicit" to avoid unwanted
  implicit conversions.

testsuite:

* If command line option --verbose/-v isn't specified, set the verbosity level
  from environmental variable VERBOSE.

* Skip timed tests if $AUTOMATED_TESTING is set.  Fixes #553, reported by
  Dagobert Michelsen.

* Don't leave an extra fd open when starting xapian-tcpsrv for remotetcp tests.

* apitest: Revert disabling of part of adddoc5 for clang - the test failure was
  in fact due to a bug in 1.3.x, and 1.2.x was never affected.

* apitest: Tweak bounds checks in dbstats1 testcase - multi backends should
  give tight bounds.

brass backend:

* Format limit on docid now correctly imposed when sizeof(int) > 4.

* Avoid potential DB corruption with full-compaction when using 64K blocks.

chert backend:

* Format limit on docid now correctly imposed when sizeof(int) > 4.

* Avoid potential DB corruption with full-compaction when using 64K blocks.

flint backend:

* Format limit on docid now correctly imposed when sizeof(int) > 4.

* Avoid potential DB corruption with full-compaction when using 64K blocks.

remote backend:

* Fix to handle total document length exceeding 34,359,738,368.  (Fixes #678,
  reported by matf).

* Avoid dividing by zero when getting the average length for an empty database.

* Stop apparent error from remote server when read-only client disconnects.  A
  read-only client just closes the connection when done, but the server
  previously reported "Got exception NetworkError: Received EOF", which sounds
  like there was a problem.  Now we just say "Connection closed" here, and
  "Connection closed unexpectedly" if the client connects in the middle of an
  exchange.  Possibly fixes #654, reported by German M. Bravo.

* Give a clearer error message when the client and server remote protocol
  versions aren't compatible.

* Check length of key in MSG_SETMETADATA.

build system:

* pkg-config: Fix library name in .pc file to say "xapian" not "xapian-core".
  Reported by Eric Lindblad to the xapian-devel list.

* Private symbol decode_length() is no longer visible outside the library.

documentation:

* Stop maintaining ChangeLog files.  They make merging patches harder, and stop
  'git cherry-pick' from working as it should.  The git repo history should be
  sufficient for complying with GPLv2 2(a).

* Strip out "quickstart" examples which are out of date and rather redundant
  with the "simple" examples.

* Correct documentation of Enquire::get_query().  If no query has been set,
  the documentation said Xapian::InvalidArgumentError was thrown, but in
  fact we just return a default initialised Query object (i.e. Query()).  This
  seems reasonable behaviour and has been the case since Xapian 0.9.0.

* Document xapian-compact --blocksize takes an argument.

* Update snowball website link to snowballstem.org.

tools:

* xapian-replicate: Fix replication for files > 4GB on 32-bit platforms.
  Previously replication would fail to copy a file whose size didn't fit in
  size_t.  Fixes #685, reported by Josh Elsasser.

* xapian-tcpsrv: Better error if -p/--port not specified

* quest: Support `-f cjk_ngram`.

examples:

* xapian-metadata: Extend "list" subcommand to take optional key prefix.

portability:

* Fix new warnings from recent versions of GCC and clang.

* Add spaces between literal strings and macros which expand to literal strings
  for C++11 compatibility in __WIN32__-specific code.

* Need <unistd.h> for unlink() on FreeBSD, reported by Germ叩n M. Bravo via
  github PR 72.

* Fix testsuite to build when S_ISSOCK() isn't defined.

* Don't provide our own implementation of sleep() under __WIN32__ if there
  already is one - mingw provides one, and in some situations it seems to clash
  with ours.  Reported to xapian-discuss by John Alveris.

* Add missing '#include <arpa/inet.h>' to htons().  Seems to be implicitly
  included on most platforms, but Interix needs it.  Reported by Eric Lindblad
  on xapian-discuss.

* Disable "<FUNCTION> is expected to return a value" warning from Sun's C++
  compiler, as it fires for functions ending in a "throw" statement.  Genuine
  instances will be caught by compilers with superior warning machinery.

* Prefer scalbn() to ldexp() where possible, since the former doesn't ever set
  errno.

* '#include <config.h>' in the "simple" examples, as when compiling with xlC on
  AIX, _LARGE_FILES gets defined by AC_SYS_LARGEFILE to enable large file
  support, and defining this changes the ABI of std::string, so it also needs
  to be defined when compiling code using Xapian.

* On cygwin, include <arpa/inet.h> instead of winsock headers for htons() and
  htonl().

* Include <cygwin/version.h> for CYGWIN_VERSION_API_MAJOR.

* Avoid referencing static members via an object in that object's own
  definition, as this doesn't work with all compilers (noted with GCC 3.3), and
  is a bit of an odd construct anyway.  Reported by Eric Lindblad on
  xapian-discuss.

* GCC < 3.4.2 lacks operator<< overloads for unsigned long long on some
  platforms, so simply work around this by using str(), as this isn't
  performance sensitive code.  Reported by Eric Lindblad on xapian-discuss.

* Fix delete which should be delete[] in brass backend cursor code.

(schmonz)

2016-01-13 20:23:01 UTC MAIN commitmail json YAML

Updated security/py-cryptography to 1.2.1

(wiz)

2016-01-13 20:22:52 UTC MAIN commitmail json YAML

Update py-cryptography to 1.2.1:

1.2.1 - 2016-01-08
~~~~~~~~~~~~~~~~~~

* Reverts a change to an OpenSSL ``EVP_PKEY`` object that caused errors with
  ``pyOpenSSL``.

1.2 - 2016-01-08
~~~~~~~~~~~~~~~~

* **BACKWARDS INCOMPATIBLE:**
  :class:`~cryptography.x509.RevokedCertificate`
  :attr:`~cryptography.x509.RevokedCertificate.extensions` now uses extension
  classes rather than returning raw values inside the
  :class:`~cryptography.x509.Extension`
  :attr:`~cryptography.x509.Extension.value`. The new classes
  are:

  * :class:`~cryptography.x509.CertificateIssuer`
  * :class:`~cryptography.x509.CRLReason`
  * :class:`~cryptography.x509.InvalidityDate`
* Deprecated support for OpenSSL 0.9.8 and 1.0.0. At this time there is no time
  table for actually dropping support, however we strongly encourage all users
  to upgrade, as those versions no longer receives support from the OpenSSL
  project.
* The :class:`~cryptography.x509.Certificate` class now has
  :attr:`~cryptography.x509.Certificate.signature` and
  :attr:`~cryptography.x509.Certificate.tbs_certificate_bytes` attributes.
* The :class:`~cryptography.x509.CertificateSigningRequest` class now has
  :attr:`~cryptography.x509.CertificateSigningRequest.signature` and
  :attr:`~cryptography.x509.CertificateSigningRequest.tbs_certrequest_bytes`
  attributes.
* The :class:`~cryptography.x509.CertificateRevocationList` class now has
  :attr:`~cryptography.x509.CertificateRevocationList.signature` and
  :attr:`~cryptography.x509.CertificateRevocationList.tbs_certlist_bytes`
  attributes.
* :class:`~cryptography.x509.NameConstraints` are now supported in the
  :class:`~cryptography.x509.CertificateBuilder` and
  :class:`~cryptography.x509.CertificateSigningRequestBuilder`.
* Support serialization of certificate revocation lists using the
  :meth:`~cryptography.x509.CertificateRevocationList.public_bytes` method of
  :class:`~cryptography.x509.CertificateRevocationList`.
* Add support for parsing :class:`~cryptography.x509.CertificateRevocationList`
  :meth:`~cryptography.x509.CertificateRevocationList.extensions` in the
  OpenSSL backend. The following extensions are currently supported:

  * :class:`~cryptography.x509.AuthorityInformationAccess`
  * :class:`~cryptography.x509.AuthorityKeyIdentifier`
  * :class:`~cryptography.x509.CRLNumber`
  * :class:`~cryptography.x509.IssuerAlternativeName`
* Added :class:`~cryptography.x509.CertificateRevocationListBuilder` and
  :class:`~cryptography.x509.RevokedCertificateBuilder` to allow creation of
  CRLs.
* Unrecognized non-critical X.509 extensions are now parsed into an
  :class:`~cryptography.x509.UnrecognizedExtension` object.

(wiz)

2016-01-13 20:20:16 UTC MAIN commitmail json YAML

Updated multimedia/mediainfo to 0.7.81

(wiz)

2016-01-13 20:20:07 UTC MAIN commitmail json YAML

Update {lib,}mediainfo to 0.7.81:

Version 0.7.81, 2015-12-31
--------------
+ Acquisition Metadata: support of all SMPTE RDD18 elements
+ Matroska: cover presence and content of the cover, thanks to Max Pozdeev
+ #F446, Matroska: Handling of cropping values, thanks to Max Pozdeev
+ Improvement of Python binding: Mac Os X support, Python2 and Python3 can use same MediaInfoDLL.py
+ #F484, AVI: OpenDML Interlaced / Progressive scan type detection
+ MP4: support of AtomicParsley imdb tag
x #B959, MPEG-TS: MPEG-1 Video appeared as MPEG-2 Video
x #B914, Matroska: Undefined number of chapters in some M4V with Timed Text, thanks to Max Pozdeev
x #B962, Matroska: negative timecodes were not correctly handled
x #B964, FLV: was hanging trying to open some FLV files
x JPEG in AVI or MOV: better handling of buggy APP0/AVI1, avoiding some false positives about interlacement
x DVCPRO HD: some containers consider DVCPRO HD as with width 1920 despite the fact it is 1280 or 1440, using 1280 or 1440 in all cases

Version 0.7.80, 2015-11-30
--------------
+ Matroska: support of MKVMerge statistics tags (duration frame count, stream size, bit rate) per track, thanks to ndjamena
+ FLAC: Channel positions, thanks to ndjamena
+ FLAC: difference between detected bit depth and stored bit depth
+ MPEG-TS: if DTVCC transport stream is present and no DTVCC service descriptor, scan also in the middle of the file in order to detect more caption services
+ Subtitle frame rate computing if frame count and duration are available (hidden by default)
+ Subtitles in Matroska: count of elements
+ Matroska, MXF and MP4/MOV: detection of truncated files
+ DTS: difference between ES Matrix and ES Discrete
+ DTS: display ES Matrix or ES Discrete even if HRA or MA is present
+ DTS: difference between DTS-HRA with 96k option and pure DTS-96/24
+ DTS: detection of DTS:X
+ Samples per frame info
+ AC-3: detection of Atmos inside TrueHD
+ Video frame rate: showing precision of 1/1.001 frame rates (e.g. "23.976 (24000/1001) fps" and "23.976 (23976/1000) fps")
+ MPEG-4/MOV: showing the complete list of compatible brands in the CodecID field
+ MPEG-4/MOV: Alternate groups
+ MPEG-4/MOV: "Disabled" tag
+ MPEG-4/MOV: "Forced" tag
+ MPEG-4/MOV: showing links between tracks (chapters for, subtitles for, fallback for)
+ MXF: handling of more acquisition metadata items
+ MXF: Package name
+ AVC: Store method of interlaced content (Interleaved Fields or Separated Fields)
+ EBUCore: acquisition metadata (Proof of concept, for feedback only)
x Matroska: frame rate detection algorithm revisited, less wrong numbers are expected
x SDP/Teletext: some pages were sometimes (when present in 2 different SDP lines) displayed several times
x MPEG-4/MOV: some hint tracks were not displayed

Version 0.7.79, 2015-11-02
--------------
+ CLI/DLL only, XML: new option --Output=MIXML, with XML v2.0beta1 status, not for production, see https://github.com/MediaArea/MediaAreaXml for more details
+ MediaTrace: support of more than 1 file in XML output.
+ CLI/DLL only, XML: new option --Output=MAXML, with XML v0.1 status, in order to have bot MediaInfo and MediaTrace in the same output, not for production, see https://github.com/MediaArea/MediaAreaXml for more details
x MediaTrace: fixed some invalid outputs
x #B951, Amazon S3 support (REST API v2), CLI/DLL only and if compiled with libcurl support: URL without credential were badly interpreted

Version 0.7.78, 2015-10-02
--------------
+ MOV: AVrp CodecID support
+ Video Stored_Width/Stored_Height and Sampled_Width/Sampled_Height added (hidden by default)
+ Speed optimization for the parsing of tiny files e.g. JPEG files
+ Option (command line / DLL) --Legacy=0 for disabling some legacy fields
+ Option (command line / DLL) --Output=MAXML, XML with MediaInfo and MediaTrace output together, technology preview (not for production)
x MPEG-TS: Teletext and Teletext Subtitle were missing in the menu list
x Chroma subsampling "4:4:4" was sometimes indicated for RGB, which is not useful

(wiz)

2016-01-13 20:16:17 UTC MAIN commitmail json YAML

Updated textproc/iso-codes to 3.64

(wiz)

2016-01-13 20:16:08 UTC MAIN commitmail json YAML

Update iso-codes to 3.64:

iso-codes 3.64
--------------
Dr. Tobias Quathamer <toddy@debian.org>
Sun, 3 Jan 2016

  [ ISO 3166-2 translations ]
  * Thai by Theppitak Karoonboonyanan
  * Fixed Russian translation of "Egypt". Thanks to Aleksandr Sorokin
    Closes: alioth#315251
  * Serbian by Мирослав Николић (TP)

  [ ISO 15924 translations ]
  * Thai by Theppitak Karoonboonyanan

  [ ISO 4217 translations ]
  * Russian by Yuri Kozlov (TP)
  * Slovenian by Primož Peterlin (TP)
  * Serbian by Мирослав Николић (TP)

  [ ISO 3166 translations ]
  * Fix Language headers. Thanks to Hugo Peixoto
    Closes: alioth#315269
  * Serbian by Мирослав Николић (TP)

(wiz)

2016-01-13 20:14:39 UTC MAIN commitmail json YAML

Added devel/SDL2_ttf version 2.0.13

(wiz)

2016-01-13 20:14:27 UTC MAIN commitmail json YAML

2016-01-13 20:14:05 UTC MAIN commitmail json YAML

Import SDL2_ttf-2.0.13 as devel/SDL2_ttf.

This is a sample library which allows you to use TrueType fonts in your SDL
applications. It comes with an example program "showfont" which displays an
example string for a given TrueType font file.

This package contains the SDL2 version of the library.

Changes compared to SDL_ttf:

2.0.13:
Sylvain - Sat Jun 28 11:42:42 2014
* Fixed bug rendering text starting with a glyph with negative starting offset
beuc - Sun Jun 15 18:27:28 2014
* Fixed regression loading non-scalable fonts
Sam Lantinga - Sun Jun 15 18:21:04 PDT 2014
* TTF_GetFontKerningSize() gets kerning between two characters, not two glyph indices
David Ludwig - Sun Apr 13 22:28:26 2014
* Added support for building for Windows RT and Windows Phone

2.0.12:
Sam Lantinga - Sat Jun  1 19:11:26 PDT 2013
* Updated for SDL 2.0 release

(wiz)

2016-01-13 20:03:49 UTC MAIN commitmail json YAML

Updated mail/getmail to 4.49.0

(schmonz)

2016-01-13 20:01:12 UTC MAIN commitmail json YAML

Update to 4.49.0. From the changelog:

- make IMAP class only issue EXPUNGE command on mailbox close if we have
  actually deleted any messages from the open mailbox. Makes use of read-
  only IMAP folders possible. Thanks: Zoltan Padrah.

(schmonz)

2016-01-13 18:14:15 UTC MAIN commitmail json YAML

Fix the build by marking this as a meta package before we include
"bsd.prefs.mk".

(tron)

2016-01-13 15:38:50 UTC MAIN commitmail json YAML

Update various Erlang packages

(fhajny)

2016-01-13 15:34:15 UTC MAIN commitmail json YAML

Update textproc/erlang-p1_xml to 1.1.1.

Version 1.1.1
- Support for both rebar and rebar3
- Huge performance and memory improvements
- Normalize namespace prefixed elements
- Document how to run tests
- Architecture documentation in README.md
- Introduce Elixir Quickcheck tests
- Support C code coverage
- Better test case coverage
- Continuous integration with Travis CI and Coveralls
- Test refactoring
- Save cflags/ldflags passed to configure
- Move code for locating nif files to p1_utils package
- Improve code for locating .so part
- Do not check Expat presence via m4 macro

Version 1.1.0
- Initial release on Hex.pm

(fhajny)

2016-01-13 15:29:04 UTC MAIN commitmail json YAML

Update textproc/erlang-p1_yaml to 1.0.0.

No changes, just a tagged release.
Change license to apache-2.0.

(fhajny)

2016-01-13 15:24:48 UTC MAIN commitmail json YAML

Update misc/erlang-p1_utils to 1.0.2

Version 1.0.2
- Add p1_time_compat module to ease support for both R17 and R18 Erlang
  time features

Version 1.0.1
- Better Rebar3 support, remove warning about missing hex plugin when
  building with rebar

Version 1.0.0
- Add build state
- Only looks for missing functions
- We do not need gcov support (No C code)
- Add initial travis file
- Switch deprecated hex.pm field
- Prepare hex.pm release
- This is a library. Switching to Apache v2 to make it widely usable.
- Revert "Do not check for generic_debug option"

(fhajny)

2016-01-13 15:18:07 UTC MAIN commitmail json YAML

Update archivers/erlang-p1_zlib to 1.0.0.

No changes, just a tagged release.

(fhajny)

2016-01-13 15:16:02 UTC MAIN commitmail json YAML

Update devel/erlang-p1_cache_tab to 1.0.1.

- Attempt to unify Coveralls project configuration
- Fix setup code
- Add missing coveralls info
- Fix typo in configuration rewrite
- Attempt to debug travis / coverall link
- Use coveralls plugin
- Attempt to force coveralls upload
- Points to rebar plugin dir
- Preparing moving test to eunit
- Try sending to coveralls
- Preparing travis integration
- We can now use p1_utils 1.0.2
- Preparing release 1.0.1 on hex.pm
- Initial travis configuration
- Change license and rename main app name to match repository name

(fhajny)

2016-01-13 15:08:15 UTC MAIN commitmail json YAML

Update databases/erlang-sqlite3 to 1.1.5.20151221.

- Use binary:replace instead of re:replace to handle Latin-1 binaries.

(fhajny)

2016-01-13 15:06:34 UTC MAIN commitmail json YAML

Update databases/erlang-p1_pgsql to 1.0.0.

No changes, just a tagged release.

(fhajny)

2016-01-13 15:05:23 UTC MAIN commitmail json YAML

Update databases/erlang-p1_mysql to 1.0.0.

No changes, just a tagged release.

(fhajny)

2016-01-13 15:03:47 UTC MAIN commitmail json YAML

Update converters/erlang-p1_iconv to 0.9.0.

No changes, just a tagged release.

(fhajny)

2016-01-13 13:42:59 UTC MAIN commitmail json YAML

+ ansible-2.0, lgeneral-1.3.1, prboom-plus-2.5.1.4, scamper-20141211d
  [pkg/50654].

(wiz)

2016-01-13 13:17:26 UTC MAIN commitmail json YAML

Updated shells/osh to 20160108

(nros)

2016-01-13 13:14:21 UTC MAIN commitmail json YAML

Update shells/osh to version 20160108 as request by upstream on
pkgsrc-users.

Also added copyright notices and installation of the license to make the
package compilant with it's license.

Changelog:

Changes that improve compatibility w/ the Sixth Edition (V6) UNIX
Thompson shell are marked w/ a `C:' in the details below.

-------------------------------------------------------------------------------
[osh-current] (development):
* Work In Progress ( see http://v6shell.org/src/current/ )

-------------------------------------------------------------------------------
[osh-20160108] (latest):
README:
* Updated supported systems to include FreeBSD 10.2,
  Mac OS X 10.11 (El Capitan), NetBSD 7.0, OpenBSD 5.[78],
  and Debian 8.2 (jessie).

Makefile:
* Changed `-W' to `-Wextra' (same warning, newer name).  From gcc(1) -
  This option used to be called -W.  The older name is still supported,
  but the newer name is more descriptive.

DEDICATIONS:
* Updated the URL for dmr's home page at Bell Labs.

*.h:
* Added a sh6-related comment to the top of the header files
  since they are used by sh6 and its external utilities.

examples/dot.oshrc:
* Redirected diagnostics from leaks(1) (Mac OS X) to /dev/null.

-------------------------------------------------------------------------------
[osh-20150115]:
if.c, osh.c, strtoint.[hc], util.c:
* Changed the strtoint() function to convert string into a
  long instead of an int, and ensured that numbers which might
  be considered to have an octal form (valid or invalid) are
  not treated as if they are decimal integers.  For example:
  `if 0[0-9] -eq [0-9]' and `if [0-9] -eq 0[0-9]' and similar
  are always false, resulting in an error.

if.c, util.c:
* Changed how the built-in & external if(1) commands call
  the strtoint() function.

err.h, strtoint.c:
* Changed the "not an integer" diagnostic for the strtoint()
  function to "bad integer".

err.h, if.c, util.c:
* Changed the "not a digit" diagnostic for the built-in & external
  if(1) commands to "bad digit".

err.h:
* Changed the order of the definitions for diagnostics to make finding
  the "... expected" ones for if(1) a bit easier.

-------------------------------------------------------------------------------
[osh-20141024]:
README:
* Added OS X 10.10 (Yosemite) to supported systems.

* Added Debian 7.7 (wheezy) to supported systems.

examples/*.osh.login:
* Changed /usr/X11 to /opt/X11 in *PATH.

examples/dot.oshrc:
* Updated the sh6i alias to make it trap and untrap the 1 (HUP),
  2  (INT), 3 (QUIT), 13 (PIPE), 14 (ALRM), 15 (TERM), 18 (TSTP),
  21 (TTIN), and 22 (TTOU) signals accordingly for better behavior.

-------------------------------------------------------------------------------
[osh-20140820]:
* See CHANGES6 .

-------------------------------------------------------------------------------
[osh-20140410]:
Makefile:
* Changed MOXARCH to OSXCFLAGS & OSXLDFLAGS to play better w/ MacPorts.

Makefile.config:
* Added comment to celebrate 12 years of osh via osh-current.

osh.1:
* Added missing (+) to version in Special commands.

osh.c:
* Enable `.' and `source' special built-in command execution
  to succeed when the user invokes the shell as `osh -c string'.
  EG:

% osh -c '. file [arg1 ...]' [arg1 ...]

  or:

% osh -c 'source file [arg1 ...]' [arg1 ...]

  .

-------------------------------------------------------------------------------
[osh-20131109]:
osh.1:
* Changed `LICENSE' to LICENSE to match the other manual pages.

examples/FILEPREP:
* Changed `sigign' invocation to `trap'.

examples/dot.oshrc:
* Added two useful pwd-related aliases: `ocpwd' and `opwd'

* Added a `now' and a `sysinfo' alias.

-------------------------------------------------------------------------------
[osh-20130331]:
*sh.[ch]:
* Removed the deprecated $n and $s parameters.
  Now, the user can `set' and `unset' n and s as shell variables.
  The following command line is a simple way to replace
  all instances of $n w/ $# and $s w/ $? in file:

% <file(rm -f file;sed 's/$n/$#/g;s/$s/$?/g'>file)

  .

osh:
* Added code to print diagnostics w/ line numbers when possible.
  When reporting error(s), if a diagnostic is to be printed, the
  shell gets the line number of the file where the error happened,
  adjusts the diagnostic (adding the name of the file and the line
  number if the standard input from which the shell reads and
  interprets commands lines is seekable), and prints it.  EG:

% echo R* ; osh R* ; head -1 R*
README
osh: README: 1: syntax error
Welcome to Osh (V6Shell) - osh-20130331 !

  .

* Renamed the `sigign' special built-in command to `trap'
  to make osh signal-trapping behavior more sh-like.  Granted,
  trap is a misnomer since osh only ignores signals for now.

osh.1:
* Removed the documentation for the $n and $s parameters.

* Changed the documentation for `sigign' to `trap' as needed.

examples/*:
* Made stty(1) invocation conditional in .../etc.osh.login .

* Escaped $1 when setting hcount alias in .../dot.oshrc .

-------------------------------------------------------------------------------
[osh-20120604]:
* New file:  Makefile.config  (included from Makefile)

* New files: strtoint.[ch] (string to integer converter)

* New files: tests/* (regression test suite for osh/sh6)

Makefile:
* Added a "check" target to run the tests w/ osh and sh6.

* Added a "check-newlog" target to generate new test logs
  for the osh and sh6 tests.

defs.h:
* Limited maximum PATHMAX definition to 1024.

pexec.c:
* Changed errno to ENAMETOOLONG for each `path too long' error.

osh:
C: Added missing `Command line overflow' diagnostic.

* Added $# (as a synonym for $n) parameter.

* Added $? (as a synonym for $s) parameter.

* Deprecated $n and $s parameters in favor of $# and $?.
  $n and $s parameters will be removed after this release.

* Added simple shell variables. This allows the user to `set' and
  `unset' shell variables. For compatibility, these variables are
  limited to uppercase and lowercase ASCII alpha names that are
  one character in length. For example: $A $B $C and $a $b $c
  and so forth.

* Changed quoting to allow $ substitution within double (") quotes.
  For example: "$$", "$*", "$1", and so forth. This makes parameter
  and variable substitution much more flexible.

* Added `.' as a synonym for `source'.

* Enabled PATH search when opening file for `.' and `source'.

* Changed `setenv' built-in command usage and behavior. Now, name
  requires value argument. Updated osh.1 manual page accordingly.

if:
* Added new operators to the built-in `if' command for osh
  and to the external `if' command for sh6. Updated the if.1
  manual page accordingly. The new operators include: <, >,
  -eq, -ne, -gt, -ge, -lt, -le

osh.1:
* Flagged $n and $s parameters as deprecated.

* Added `set' and `unset' documentation to the
  "Special commands" subsection.

* Added a new "Variable substitution (+)" subsection.

* Documented `.' as a synonym for `source', and added relevant
  PATH search documentation.

* Simplified "SECURITY" section a bit.

* Updated "Quoting" subsection to describe double (") quotes handling.

examples/*:
* Made various changes to reflect current and future osh behavior.

-------------------------------------------------------------------------------
[osh-20120102]:
mkconfig:
* Changed _XOPEN_SOURCE definition from 600 to 600L .

err.h:
* Added DEBUG_ALIAS, DEBUG_GLOB, and DEBUG_PROC definitions
  (undefined by default) for printf debugging in osh.c and
  util.c if/when needed.

osh.c:
* Changed exit status for alias and unalias so that they exit w/ a
  false (1) status when there are no aliases to print, set, or unset.
  Otherwise, they exit w/ a true (0) status when there is no error.

* Added 'version' as special built-in command.

osh.1:
* Adjusted $v description in "Parameter substitution" subsection.

* Added version description to "Special commands" subsection.

* Added uname(1) to "SEE ALSO" section.

examples/dot.oshrc:
* Replaced the 'version' alias w/ alias 'v1' 'version'
  to invoke the 'version' special built-in command.

-------------------------------------------------------------------------------
[osh-20111129-p1]:
examples/dot.oshrc:
* Re-added missing ';s/ \$//' that git ident removed from version alias.
  This removes trailing ' $' as shown in example 1 and 2 below:

% : example 1 ; version
osh-20111129 (NetBSD 5.1 amd64) $

% : example 2 ; version
osh-20111129-p1 (NetBSD 5.1 amd64)

-------------------------------------------------------------------------------
[osh-20111129]:
mkconfig, v.c:
* Added useful build system info from `uname -srm'.

examples/dot.*:
* Removed code to replace osh w/ sh6 when invoked as
  `osh [-i | -l] sh6'.  Use sh6i alias instead.

* Changed sh6i alias for sake of simplicity.

* Removed sh6l alias.

* Changed from using kill(1) to kill current ssh-agent process
  to using ssh-agent(1) and its `-k' flag instead.

* Added handy new v and version aliases.  For example:

% v ; : Same as doing % echo $v
osh-20111129

% version
osh-20111129 (NetBSD 5.1 amd64)

-------------------------------------------------------------------------------
[osh-20111027]:
* New file: DEDICATIONS (in memory of Dennis M. Ritchie (dmr))

AUTHORS:
* Added reference to DEDICATIONS file.

LICENSE:
* Added two more OpenBSD license references.

mkconfig:
* Fixed a problem w/ the mkconfig script on OpenBSD, where which(1)
  used to send a "newgrp: Command not found." diagnostic to standard
  output, not standard error. It looks like the noted OpenBSD which(1)
  problem has since been fixed though.

osh:
* Fixed a globbing problem caused by an unsigned-integer overflow.

* Added $# (as a synonym for $n) and $* parameters.

* Added a new, command-aliasing feature.

osh.1:
* Added `alias' and `unalias' documentation to the
  "Special commands" subsection.

* Added a new "Aliases (+)" subsection.

* Added a new "Metacharacters" subsection.

*.1:
* Changed the visual style of the manual pages, regarding bold, italic,
  and `literal' text.  The intent was to make for easier reading.

if:
* Added `:' as if(1) special command. It is useful when debugging
  scripts and helps when documenting them.

examples/dot.*:
* Documented by example how to turn alias arguments into a no-op.

* Added ssh-agent support.  This allows the same ssh-agent process
  to be used for shared ssh key(s) across multiple concurrent
  login sessions. It also kills the ssh-agent process on
  logout when appropriate.

(nros)

2016-01-13 13:01:39 UTC MAIN commitmail json YAML

Updated devel/pcre2 to 10.21

(nros)

2016-01-13 12:31:41 UTC MAIN commitmail json YAML

Update devel/pcre2 to version 10.21.

Change Log for PCRE2
--------------------

Version 10.21 12-January-2016
-----------------------------

1. Improve matching speed of patterns starting with + or * in JIT.

2. Use memchr() to find the first character in an unanchored match in 8-bit
mode in the interpreter. This gives a significant speed improvement.

3. Removed a redundant copy of the opcode_possessify table in the
pcre2_auto_possessify.c source.

4. Fix typos in dftables.c for z/OS.

5. Change 36 for 10.20 broke the handling of [[:>:]] and [[:<:]] in that
processing them could involve a buffer overflow if the following character was
an opening parenthesis.

6. Change 36 for 10.20 also introduced a bug in processing this pattern:
/((?x)(*:0))#(?'/. Specifically: if a setting of (?x) was followed by a (*MARK)
setting (which (*:0) is), then (?x) did not get unset at the end of its group
during the scan for named groups, and hence the external # was incorrectly
treated as a comment and the invalid (?' at the end of the pattern was not
diagnosed. This caused a buffer overflow during the real compile. This bug was
discovered by Karl Skomski with the LLVM fuzzer.

7. Moved the pcre2_find_bracket() function from src/pcre2_compile.c into its
own source module to avoid a circular dependency between src/pcre2_compile.c
and src/pcre2_study.c

8. A callout with a string argument containing an opening square bracket, for
example /(?C$[$)(?<]/, was incorrectly processed and could provoke a buffer
overflow. This bug was discovered by Karl Skomski with the LLVM fuzzer.

9. The handling of callouts during the pre-pass for named group identification
has been tightened up.

10. The quantifier {1} can be ignored, whether greedy, non-greedy, or
possessive. This is a very minor optimization.

11. A possessively repeated conditional group that could match an empty string,
for example, /(?(R))*+/, was incorrectly compiled.

12. The Unicode tables have been updated to Unicode 8.0.0 (thanks to Christian
Persch).

13. An empty comment (?#) in a pattern was incorrectly processed and could
provoke a buffer overflow. This bug was discovered by Karl Skomski with the
LLVM fuzzer.

14. Fix infinite recursion in the JIT compiler when certain patterns such as
/(?:|a|){100}x/ are analysed.

15. Some patterns with character classes involving [: and \\ were incorrectly
compiled and could cause reading from uninitialized memory or an incorrect
error diagnosis. Examples are: /[[:\\](?<[::]/ and /[[:\\](?'abc')[a:]. The
first of these bugs was discovered by Karl Skomski with the LLVM fuzzer.

16. Pathological patterns containing many nested occurrences of [: caused
pcre2_compile() to run for a very long time. This bug was found by the LLVM
fuzzer.

17. A missing closing parenthesis for a callout with a string argument was not
being diagnosed, possibly leading to a buffer overflow. This bug was found by
the LLVM fuzzer.

18. A conditional group with only one branch has an implicit empty alternative
branch and must therefore be treated as potentially matching an empty string.

19. If (?R was followed by - or + incorrect behaviour happened instead of a
diagnostic. This bug was discovered by Karl Skomski with the LLVM fuzzer.

20. Another bug that was introduced by change 36 for 10.20: conditional groups
whose condition was an assertion preceded by an explicit callout with a string
argument might be incorrectly processed, especially if the string contained \Q.
This bug was discovered by Karl Skomski with the LLVM fuzzer.

21. Compiling PCRE2 with the sanitize options of clang showed up a number of
very pedantic coding infelicities and a buffer overflow while checking a UTF-8
string if the final multi-byte UTF-8 character was truncated.

22. For Perl compatibility in EBCDIC environments, ranges such as a-z in a
class, where both values are literal letters in the same case, omit the
non-letter EBCDIC code points within the range.

23. Finding the minimum matching length of complex patterns with back
references and/or recursions can take a long time. There is now a cut-off that
gives up trying to find a minimum length when things get too complex.

24. An optimization has been added that speeds up finding the minimum matching
length for patterns containing repeated capturing groups or recursions.

25. If a pattern contained a back reference to a group whose number was
duplicated as a result of appearing in a (?|...) group, the computation of the
minimum matching length gave a wrong result, which could cause incorrect "no
match" errors. For such patterns, a minimum matching length cannot at present
be computed.

26. Added a check for integer overflow in conditions (?(<digits>) and
(?(R<digits>). This omission was discovered by Karl Skomski with the LLVM
fuzzer.

27. Fixed an issue when \p{Any} inside an xclass did not read the current
character.

28. If pcre2grep was given the -q option with -c or -l, or when handling a
binary file, it incorrectly wrote output to stdout.

29. The JIT compiler did not restore the control verb head in case of *THEN
control verbs. This issue was found by Karl Skomski with a custom LLVM fuzzer.

30. The way recursive references such as (?3) are compiled has been re-written
because the old way was the cause of many issues. Now, conversion of the group
number into a pattern offset does not happen until the pattern has been
completely compiled. This does mean that detection of all infinitely looping
recursions is postponed till match time. In the past, some easy ones were
detected at compile time. This re-writing was done in response to yet another
bug found by the LLVM fuzzer.

31. A test for a back reference to a non-existent group was missing for items
such as \987. This caused incorrect code to be compiled. This issue was found
by Karl Skomski with a custom LLVM fuzzer.

32. Error messages for syntax errors following \g and \k were giving inaccurate
offsets in the pattern.

33. Improve the performance of starting single character repetitions in JIT.

34. (*LIMIT_MATCH=) now gives an error instead of setting the value to 0.

35. Error messages for syntax errors in *LIMIT_MATCH and *LIMIT_RECURSION now
give the right offset instead of zero.

36. The JIT compiler should not check repeats after a {0,1} repeat byte code.
This issue was found by Karl Skomski with a custom LLVM fuzzer.

37. The JIT compiler should restore the control chain for empty possessive
repeats. This issue was found by Karl Skomski with a custom LLVM fuzzer.

38. A bug which was introduced by the single character repetition optimization
was fixed.

39. Match limit check added to recursion. This issue was found by Karl Skomski
with a custom LLVM fuzzer.

40. Arrange for the UTF check in pcre2_match() and pcre2_dfa_match() to look
only at the part of the subject that is relevant when the starting offset is
non-zero.

41. Improve first character match in JIT with SSE2 on x86.

42. Fix two assertion fails in JIT. These issues were found by Karl Skomski
with a custom LLVM fuzzer.

43. Correct the setting of CMAKE_C_FLAGS in CMakeLists.txt (patch from Roy Ivy
III).

44. Fix bug in RunTest.bat for new test 14, and adjust the script for the added
test (there are now 20 in total).

45. Fixed a corner case of range optimization in JIT.

46. Add the ${*MARK} facility to pcre2_substitute().

47. Modifier lists in pcre2test were splitting at spaces without the required
commas.

48. Implemented PCRE2_ALT_VERBNAMES.

49. Fixed two issues in JIT. These were found by Karl Skomski with a custom
LLVM fuzzer.

50. The pcre2test program has been extended by adding the #newline_default
command. This has made it possible to run the standard tests when PCRE2 is
compiled with either CR or CRLF as the default newline convention. As part of
this work, the new command was added to several test files and the testing
scripts were modified. The pcre2grep tests can now also be run when there is no
LF in the default newline convention.

51. The RunTest script has been modified so that, when JIT is used and valgrind
is specified, a valgrind suppressions file is set up to ignore "Invalid read of
size 16" errors because these are false positives when the hardware supports
the SSE2 instruction set.

52. It is now possible to have comment lines amid the subject strings in
pcre2test (and perltest.sh) input.

53. Implemented PCRE2_USE_OFFSET_LIMIT and pcre2_set_offset_limit().

54. Add the null_context modifier to pcre2test so that calling pcre2_compile()
and the matching functions with NULL contexts can be tested.

55. Implemented PCRE2_SUBSTITUTE_EXTENDED.

56. In a character class such as [\W\p{Any}] where both a negative-type escape
("not a word character") and a property escape were present, the property
escape was being ignored.

57. Fixed integer overflow for patterns whose minimum matching length is very,
very large.

58. Implemented --never-backslash-C.

59. Change 55 above introduced a bug by which certain patterns provoked the
erroneous error "\ at end of pattern".

60. The special sequences [[:<:]] and [[:>:]] gave rise to incorrect compiling
errors or other strange effects if compiled in UCP mode. Found with libFuzzer
and AddressSanitizer.

61. Whitespace at the end of a pcre2test pattern line caused a spurious error
message if there were only single-character modifiers. It should be ignored.

62. The use of PCRE2_NO_AUTO_CAPTURE could cause incorrect compilation results
or segmentation errors for some patterns. Found with libFuzzer and
AddressSanitizer.

63. Very long names in (*MARK) or (*THEN) etc. items could provoke a buffer
overflow.

64. Improve error message for overly-complicated patterns.

65. Implemented an optional replication feature for patterns in pcre2test, to
make it easier to test long repetitive patterns. The tests for 63 above are
converted to use the new feature.

66. In the POSIX wrapper, if regerror() was given too small a buffer, it could
misbehave.

67. In pcre2_substitute() in UTF mode, the UTF validity check on the
replacement string was happening before the length setting when the replacement
string was zero-terminated.

68. In pcre2_substitute() in UTF mode, PCRE2_NO_UTF_CHECK can be set for the
second and subsequent calls to pcre2_match().

69. There was no check for integer overflow for a replacement group number in
pcre2_substitute(). An added check for a number greater than the largest group
number in the pattern means this is not now needed.

70. The PCRE2-specific VERSION condition didn't work correctly if only one
digit was given after the decimal point, or if more than two digits were given.
It now works with one or two digits, and gives a compile time error if more are
given.

71. In pcre2_substitute() there was the possibility of reading one code unit
beyond the end of the replacement string.

72. The code for checking a subject's UTF-32 validity for a pattern with a
lookbehind involved an out-of-bounds pointer, which could potentially cause
trouble in some environments.

73. The maximum lookbehind length was incorrectly calculated for patterns such
as /(?<=(a)(?-1))x/ which have a recursion within a backreference.

74. Give an error if a lookbehind assertion is longer than 65535 code units.

75. Give an error in pcre2_substitute() if a match ends before it starts (as a
result of the use of \K).

76. Check the length of subpattern names and the names in (*MARK:xx) etc.
dynamically to avoid the possibility of integer overflow.

77. Implement pcre2_set_max_pattern_length() so that programs can restrict the
size of patterns that they are prepared to handle.

78. (*NO_AUTO_POSSESS) was not working.

79. Adding group information caching improves the speed of compiling when
checking whether a group has a fixed length and/or could match an empty string,
especially when recursion or subroutine calls are involved. However, this
cannot be used when (?| is present in the pattern because the same number may
be used for groups of different sizes. To catch runaway patterns in this
situation, counts have been introduced to the functions that scan for empty
branches or compute fixed lengths.

80. Allow for the possibility of the size of the nest_save structure not being
a factor of the size of the compiling workspace (it currently is).

81. Check for integer overflow in minimum length calculation and cap it at
65535.

82. Small optimizations in code for finding the minimum matching length.

83. Lock out configuring for EBCDIC with non-8-bit libraries.

84. Test for error code <= 0 in regerror().

85. Check for too many replacements (more than INT_MAX) in pcre2_substitute().

86. Avoid the possibility of computing with an out-of-bounds pointer (though
not dereferencing it) while handling lookbehind assertions.

87. Failure to get memory for the match data in regcomp() is now given as a
regcomp() error instead of waiting for regexec() to pick it up.

88. In pcre2_substitute(), ensure that CRLF is not split when it is a valid
newline sequence.

89. Paranoid check in regcomp() for bad error code from pcre2_compile().

90. Run test 8 (internal offsets and code sizes) for link sizes 3 and 4 as well
as for link size 2.

91. Document that JIT has a limit on pattern size, and give more information
about JIT compile failures in pcre2test.

92. Implement PCRE2_INFO_HASBACKSLASHC.

93. Re-arrange valgrind support code in pcre2test to avoid spurious reports
with JIT (possibly caused by SSE2?).

94. Support offset_limit in JIT.

95. A sequence such as [[:punct:]b] that is, a POSIX character class followed
by a single ASCII character in a class item, was incorrectly compiled in UCP
mode. The POSIX class got lost, but only if the single character followed it.

96. [:punct:] in UCP mode was matching some characters in the range 128-255
that should not have been matched.

97. If [:^ascii:] or [:^xdigit:] are present in a non-negated class, all
characters with code points greater than 255 are in the class. When a Unicode
property was also in the class (if PCRE2_UCP is set, escapes such as \w are
turned into Unicode properties), wide characters were not correctly handled,
and could fail to match.

98. In pcre2test, make the "startoffset" modifier a synonym of "offset",
because it sets the "startoffset" parameter for pcre2_match().

99. If PCRE2_AUTO_CALLOUT was set on a pattern that had a (?# comment between
an item and its qualifier (for example, A(?#comment)?B) pcre2_compile()
misbehaved. This bug was found by the LLVM fuzzer.

100. The error for an invalid UTF pattern string always gave the code unit
offset as zero instead of where the invalidity was found.

101. Further to 97 above, negated classes such as [^[:^ascii:]\d] were also not
working correctly in UCP mode.

102. Similar to 99 above, if an isolated \E was present between an item and its
qualifier when PCRE2_AUTO_CALLOUT was set, pcre2_compile() misbehaved. This bug
was found by the LLVM fuzzer.

103. The POSIX wrapper function regexec() crashed if the option REG_STARTEND
was set when the pmatch argument was NULL. It now returns REG_INVARG.

104. Allow for up to 32-bit numbers in the ordin() function in pcre2grep.

105. An empty \Q\E sequence between an item and its qualifier caused
pcre2_compile() to misbehave when auto callouts were enabled. This bug
was found by the LLVM fuzzer.

106. If both PCRE2_ALT_VERBNAMES and PCRE2_EXTENDED were set, and a (*MARK) or
other verb "name" ended with whitespace immediately before the closing
parenthesis, pcre2_compile() misbehaved. Example: /(*:abc )/, but only when
both those options were set.

107. In a number of places pcre2_compile() was not handling NULL characters
correctly, and pcre2test with the "bincode" modifier was not always correctly
displaying fields containing NULLS:

  (a) Within /x extended #-comments
  (b) Within the "name" part of (*MARK) and other *verbs
  (c) Within the text argument of a callout

108. If a pattern that was compiled with PCRE2_EXTENDED started with white
space or a #-type comment that was followed by (?-x), which turns off
PCRE2_EXTENDED, and there was no subsequent (?x) to turn it on again,
pcre2_compile() assumed that (?-x) applied to the whole pattern and
consequently mis-compiled it. This bug was found by the LLVM fuzzer. The fix
for this bug means that a setting of any of the (?imsxU) options at the start
of a pattern is no longer transferred to the options that are returned by
PCRE2_INFO_ALLOPTIONS. In fact, this was an anachronism that should have
changed when the effects of those options were all moved to compile time.

109. An escaped closing parenthesis in the "name" part of a (*verb) when
PCRE2_ALT_VERBNAMES was set caused pcre2_compile() to malfunction. This bug
was found by the LLVM fuzzer.

110. Implemented PCRE2_SUBSTITUTE_UNSET_EMPTY, and updated pcre2test to make it
possible to test it.

111. "Harden" pcre2test against ridiculously large values in modifiers and
command line arguments.

112. Implemented PCRE2_SUBSTITUTE_UNKNOWN_UNSET and PCRE2_SUBSTITUTE_OVERFLOW_
LENGTH.

113. Fix printing of *MARK names that contain binary zeroes in pcre2test.

(nros)

2016-01-13 07:54:31 UTC MAIN commitmail json YAML

Make post-install commands more resilient.

(jperkin)

2016-01-13 04:44:55 UTC MAIN commitmail json YAML

Note ISC DHCP related pacakge

        net/isc-dhcp4
        net/isc-dhclient4
        net/isc-dhcpd4
        net/isc-dhcrelay4

(taca)

2016-01-13 04:43:00 UTC MAIN commitmail json YAML

Update isc-dhcp4 to 4.3.3-P1, security fix.

Changes since 4.3.3

! Update the bounds checking when receiving a packet.
  Thanks to Sebastian Poehn from Sophos for the bug report and a suggested
  patch.
  [ISC-Bugs #41267]

(taca)

2016-01-12 22:07:46 UTC MAIN commitmail json YAML

Added textproc/aha version 0.4.8

(kamil)

2016-01-12 22:06:35 UTC MAIN commitmail json YAML

2016-01-12 22:06:03 UTC MAIN commitmail json YAML

Import aha-0.4.8 as textproc/aha.

aha - Ansi HTML Adapter

aha takes SGR-colored Input and prints W3C conform HTML-Code.

aha reads the Input from a file or stdin and writes HTML-Code to stdout.

Originally packaged as wip/aha

(kamil)

2016-01-12 20:09:52 UTC MAIN commitmail json YAML

Updated meta-pkgs/pkg_developer to 1.2.1

(rillig)

2016-01-12 20:09:35 UTC MAIN commitmail json YAML

Select the proper pkglint version for the platform; bump version

(rillig)

2016-01-12 20:08:17 UTC MAIN commitmail json YAML

Added version selection based on the platform

(rillig)

2016-01-12 19:55:41 UTC MAIN commitmail json YAML

Added keyword "platform" for "bmake help"

(rillig)

2016-01-12 14:57:59 UTC MAIN commitmail json YAML

fix package name

as reported in:
Subject: www update.changes log

(reed)

2016-01-12 14:19:14 UTC MAIN commitmail json YAML

Fix PLIST problem except ruby200.

(taca)

2016-01-12 14:04:58 UTC MAIN commitmail json YAML

Added print/pdf-redact-tools version 0.1

(leot)

2016-01-12 14:04:42 UTC MAIN commitmail json YAML

+ pdf-redact-tools

(leot)

2016-01-12 14:03:54 UTC MAIN commitmail json YAML

Import pdf-redact-tools-0.1 as print/pdf-redact-tools.

PDF Redact Tools helps with securely redacting and stripping metadata from
documents before publishing.

ok wiz@

(leot)

2016-01-12 12:51:19 UTC MAIN commitmail json YAML

I don't know why this package has a manually maintained list of gcc versions
to exclude LTO on, but for now just add 4.8.5. Fixed build on netbsd-7
No PKGREVISION bump as will only affect platforms which did not build before

(abs)

2016-01-12 12:04:32 UTC MAIN commitmail json YAML

2016-01-12 12:03:39 UTC MAIN commitmail json YAML

Clarify python *.mk usage.
Addresses PR 50648 by David H. Gutteridge.

(wiz)

2016-01-12 11:48:51 UTC MAIN commitmail json YAML

Updated finance/gnucash-docs to 2.6.11

(wiz)

2016-01-12 11:48:43 UTC MAIN commitmail json YAML

Update gnucash-docs to 2.6.11:

More German Translation work from Mechtilde Stehmann.
New German illustrations from Mechtilde Stehmann.
Use letter size paper only in US or C locales. The rest of the
world uses metric A4 paper. The locale detection is done at configure.
Clarify that creating a postponed SX will use the original date.
Bug 759859 - Reconcilation does not convert transactions' currency
to the main one making reconcilation impossible.
Bug 760016 - 2.6.10 and master dump script error while running configure.
Bug 760407 - Note account separator isn't always a colon.

(wiz)

2016-01-12 10:33:54 UTC MAIN commitmail json YAML

Updated finance/gnucash to 2.6.11

(wiz)

2016-01-12 10:33:45 UTC MAIN commitmail json YAML

Update gnucash to 2.6.11:

Between 2.6.10 and 2.6.11, the following bugfixes were accomplished:

    Bug 680104 - Scheduled Tranaction formula not calculated when variables are mixed with constants.
    Bug 756335 - When importing, date selection causes exit crash.
    Bug 759570 - Postponing a repeating SX skips over the instance.
    Bug 759674 - GNUCash crashes when importing invoices or bills with delimited import.
    Bug 759859 - Reconcilation does not convert transactions' currency to the main one making reconcilation impossible.
    Bug 760052 - missing flag translatable in Custom Report.
    Bug 760079 - Translations comments: Remove translatable flag from placeholder labels in dialog date-close.
    Bug 760398 - Cancelling the creation of a duplicate bill or invoice doesn't reset the invoice number counter

Some other fixes not associated with reported bugs:

    Add Account.AssignLots to python bindings.
    Allow panel that provides information about TXF categories to be adjusted by the user in the Income Tax Information dialog under Edit->Tax Report Options.
    Minor improvement to information provided about TXF categories in the Income Tax Information dialog under Edit->Tax Report Options.

Translations Updated: German.

(wiz)

2016-01-12 09:40:55 UTC MAIN commitmail json YAML

Remove unnecessary line.

(wiz)

2016-01-12 09:40:50 UTC MAIN commitmail json YAML

Added math/ruby-roo version 2.3.1

(wiz)

2016-01-12 09:40:39 UTC MAIN commitmail json YAML

2016-01-12 09:39:55 UTC MAIN commitmail json YAML

Import ruby-roo-2.3.1 as math/ruby-roo.

Roo implements read access for all common spreadsheet types. It can handle:

* Excel 2007 - 2013 formats (xlsx, xlsm)
* LibreOffice / OpenOffice.org formats (ods)
* CSV
* Excel 97, Excel 2002 XML, and Excel 2003 XML formats when using
  the roo-xls gem (xls, xml)
* Google spreadsheets with read/write access when using roo-google

Untested, but packages fine.

(wiz)

2016-01-12 01:07:37 UTC MAIN commitmail json YAML

2016-01-12 01:03:03 UTC MAIN commitmail json YAML

Updated pkgtools/pkglint to 5.3

(rillig)

2016-01-12 01:02:49 UTC MAIN commitmail json YAML

Updated pkglint to 5.3

Changes since 5.2.2.2:

* Makefile variables

The warnings about missing permissions sound more natural than before
and give a hint for alternative operators (e.g. set-default instead
of append), or an alternative file where setting this variable is
allowed instead (e.g. PKGREVISION may not be set in Makefile.common,
but in Makefile it is ok).

Warnings about "unknown" allowed permissions are not shown anymore,
since they didn't provide any benefit. To see them again, pkglint must
be run with the -Dunchecked option.

User-defined variables may be used by builtin.mk. They may also be
used during load time, not only during run time, under the assumption
that in most cases the bsd.prefs.mk has already been loaded.

Some individual variables may be defined or used in places where this
was not allowed before. CHECK_BUILTIN.*, BUILDLINK_TARGETS,
TOOLS_DEPENDS.*, BUILDLINK_DEPMETHOD.*, SUBST_CLASSES.

A new parser for Makefile expressions detects and reports more
mistakes than bmake itself. Currently it is only used to check the
basic syntax; more applications are possible.

* PLIST

In PLIST files, conditionals of the form ${PLIST.*} are recognized and
are not part of the pathname. This allows pkglint to better check for
missing manual pages and correctly sorted PLIST files.

In --autofix mode, pkglint can sort PLIST files, which makes these
rather annoying warnings easy to fix.

No more warnings for man pages whose filename doesn't match exactly
the section, e.g. man/man3/exit.3c.

* Patches

The code for checking patch files has been completely rewritten, so
that it is easier understandable and well-structured. As an additional
benefit, it also became faster. Support for context diffs has been
dropped to a minimum, since they are not popular anymore.

Pkglint no longer warns about missing trailing whitespace in a line,
since all patch programs can handle these lines. It also doesn't
request empty lines between multiple diffs in a single file, since
that is simply not necessary.

Pkglint is picky when a patch file continues after the diff with some
text that still looks like a diff, since that means the patch doesn't
do what it looks like on first sight
(example: audio/faad2/patches/patch-au).

* Distinfo

When a patch file listed in distinfo cannot be found in the
filesystem, this is reported clearly instead of complaining about
missing SHA512 hashes (example: audio/libopus).

The inter-package distinfo check that verifies whether a distfile has
different hashes has been enabled. It had been disabled before, but
unintentionally so.

* Misc

- The check for COMMENT has been updated to reflect the changed
  default value from url2pkg.
- BUILDLINK_API_DEPENDS.* may be set in buildlink3.mk, even if the
  package is not the current one. (The other variables may be only set
  for the current package.)
- In shell commands, the escape sequence \. (and similar ones, which
  are often seen in sed(1) commands) no longer produces a warning,
  since the different shells handle these escape sequences
  consistently. (It is the echo(1) implementations that actually
  differ, therefore this warning was superfluous.)
- Compiler flags in backticks (typically `pkg-config --cflags`) are
  properly recognized.
- Internal pkglint errors when parsing shell commands have been fixed.
- No more warnings about PKGCONFIG_FILE.* being defined but unused.
- Dependencies of the form pkgbase>=1.0<5.0 are recognized.
- Diagnostics use quotes more often to indicate the placeholders.
- The type of GENERATE_PLIST has been changed from List of ShellWord
  to ShellCommands, since that is what the variable is really about.
- The type ShellCommand used to mean "a shell command line in a
  Makefile", which was confusing. Now it means what the name says,
  which reduces the wrong warnings for variables like CC (example:
  x11/kdebase3/options.mk).
- Improved buildlink3.mk checks to generate more helpful diagnostics.
- Fixed the parsing of dependency patterns, so that all but the most
  exotic ones are properly recognized.
- Fixed the parsing of shell variables of the form ${var%.c}.
- Updated the check for the default COMMENT from url2pkg.
- Many more small improvements.
- Performance has improved again, though only a little bit.
- Unit test coverage has increased from 64.2 % to 78.9 %.

This fixes most of the points mentioned in PR pkg/46570.

(rillig)

2016-01-12 00:17:32 UTC MAIN commitmail json YAML

Updated net/Radicale to 1.1.1

(prlw1)

2016-01-12 00:17:11 UTC MAIN commitmail json YAML

Update Radicale to 1.1.1

1.1.1 - Second Law of Nature
============================

* Fix the owner_write rights rule

1.1 - Law of Nature
===================

One feature in this release is **not backward compatible**:

* Use the first matching section for rights (inspired from daald)

Now, the first section matching the path and current user in your custom rights
file is used. In the previous versions, the most permissive rights of all the
matching sections were applied. This new behaviour gives a simple way to make
specific rules at the top of the file independant from the generic ones.

Many **improvements in this release are related to security**, you should
upgrade Radicale as soon as possible:

* Improve the regex used for well-known URIs (by Unrud)
* Prevent regex injection in rights management (by Unrud)
* Prevent crafted HTTP request from calling arbitrary functions (by Unrud)
* Improve URI sanitation and conversion to filesystem path (by Unrud)
* Decouple the daemon from its parent environment (by Unrud)

Some bugs have been fixed and little enhancements have been added:

* Assign new items to corret key (by Unrud)
* Avoid race condition in PID file creation (by Unrud)
* Improve the docker version (by cdpb)
* Encode message and commiter for git commits
* Test with Python 3.5

(prlw1)

2016-01-11 23:53:18 UTC MAIN commitmail json YAML

2016-01-11 23:51:11 UTC MAIN commitmail json YAML

Mention ruby-cairo changes.

(wiz)

2016-01-11 23:50:27 UTC MAIN commitmail json YAML

2016-01-11 23:49:34 UTC MAIN commitmail json YAML

2016-01-11 23:48:48 UTC MAIN commitmail json YAML

Updated devel/ruby-pkg-config to 1.1.7nb1

(wiz)

2016-01-11 23:48:38 UTC MAIN commitmail json YAML

2016-01-11 23:46:50 UTC MAIN commitmail json YAML

Import ruby-cairo-1.14.3 as graphics/ruby-cairo, updating ruby-rcairo.

Cairo is a 2D graphics library with support for multiple output
devices.  rcairo provides ruby bindings to cairo.

(wiz)

2016-01-11 22:57:00 UTC MAIN commitmail json YAML

2016-01-11 22:55:49 UTC MAIN commitmail json YAML

Mark as not MAKE_JOBS_SAFE. I have no idea how that hasn't been failing
for years given the obvious nature of the problem...

(joerg)

2016-01-11 22:54:15 UTC MAIN commitmail json YAML

Fix the PLIST variable for the version.

(joerg)

2016-01-11 22:53:48 UTC MAIN commitmail json YAML

Remove patches that map MS variadic support to Unix variadic support for
clang. That's actively harmful as they are not compatible. Clang 3.8
will have the GCC compatible builtins. Merge a fix for a case where the wrong
macro set was used and bump revision for that.

(joerg)

2016-01-11 22:14:11 UTC pkgsrc-2015Q4 commitmail json YAML

Pullup tickets #4885 to #4888.

(bsiegert)

2016-01-11 22:12:33 UTC pkgsrc-2015Q4 commitmail json YAML

Pullup ticket #4888 - requested by bouyer
sysutils/xenkernel45: security fix
sysutils/xentools45: security fix

Revisions pulled up:
- sysutils/xenkernel45/Makefile                                1.12-1.13
- sysutils/xenkernel45/distinfo                                1.12-1.13
- sysutils/xenkernel45/patches/patch-CVE-2015-5307              1.1
- sysutils/xenkernel45/patches/patch-CVE-2015-7835              deleted
- sysutils/xenkernel45/patches/patch-CVE-2015-7969              deleted
- sysutils/xenkernel45/patches/patch-CVE-2015-7970              deleted
- sysutils/xenkernel45/patches/patch-CVE-2015-7971              deleted
- sysutils/xenkernel45/patches/patch-CVE-2015-8339              1.1
- sysutils/xenkernel45/patches/patch-CVE-2015-8555              1.1
- sysutils/xenkernel45/patches/patch-XSA-166                    1.1
- sysutils/xentools45/Makefile                                  1.22-1.24
- sysutils/xentools45/PLIST                                    1.4
- sysutils/xentools45/distinfo                                  1.14-1.16
- sysutils/xentools45/patches/patch-CVE-2015-8341              1.1
- sysutils/xentools45/patches/patch-CVE-2015-8550              1.1
- sysutils/xentools45/patches/patch-CVE-2015-8554              1.1
- sysutils/xentools45/patches/patch-Makefile                    1.2
- sysutils/xentools45/patches/patch-XSA135                      deleted
- sysutils/xentools45/patches/patch-XSA137                      deleted
- sysutils/xentools45/patches/patch-XSA138                      deleted
- sysutils/xentools45/patches/patch-XSA139                      deleted
- sysutils/xentools45/patches/patch-XSA140                      deleted

---
  Module Name:    pkgsrc
  Committed By:  jnemeth
  Date:          Thu Dec 31 13:27:10 UTC 2015

  Modified Files:
          pkgsrc/sysutils/xentools45: Makefile PLIST distinfo
          pkgsrc/sysutils/xentools45/patches: patch-Makefile

  Log Message:
  Stop installing xenbackendd.  It is leftover cruft from the xm toolstack.
  Running it will interfere with the operation of the xl toolstack, so it
  should never be used now that the xm toolstack is gone.

---
  Module Name: pkgsrc
  Committed By: bouyer
  Date: Thu Jan  7 17:48:34 UTC 2016

  Modified Files:
  pkgsrc/sysutils/xenkernel45: Makefile distinfo
  pkgsrc/sysutils/xentools45: Makefile distinfo
  Added Files:
  pkgsrc/sysutils/xenkernel45/patches: patch-CVE-2015-5307
      patch-CVE-2015-8339 patch-CVE-2015-8555 patch-XSA-166
  pkgsrc/sysutils/xentools45/patches: patch-CVE-2015-8341
      patch-CVE-2015-8550 patch-CVE-2015-8554

  Log Message:
  Apply patches from Xen repository, fixing:
  CVE-2015-5307 and CVE-2015-8104 aka XSA-156
  CVE-2015-8339 and CVE-2015-8340 aka XSA-159
  CVE-2015-8555 aka XSA-165
  XSA-166
  CVE-2015-8341 aka XSA-160
  CVE-2015-8550 aka XSA-155
  Bump pkgrevision

---
  Module Name: pkgsrc
  Committed By: bouyer
  Date: Fri Jan  8 13:24:29 UTC 2016

  Modified Files:
  pkgsrc/sysutils/xenkernel45: Makefile distinfo
  pkgsrc/sysutils/xentools45: Makefile distinfo
  Removed Files:
  pkgsrc/sysutils/xenkernel45/patches: patch-CVE-2015-7835
      patch-CVE-2015-7969 patch-CVE-2015-7970 patch-CVE-2015-7971
  pkgsrc/sysutils/xentools45/patches: patch-XSA135 patch-XSA137
      patch-XSA138 patch-XSA139 patch-XSA140

  Log Message:
  Update xenkernel45 and xentools45 to 4.5.2.
  Changes since 4.5.1 includes security fixes (most of which were already in
  our local patches) and bug fixes. The complete list of changes
  is there:
  http://www.xenproject.org/downloads/xen-archives/xen-45-series/xen-452.html

(bsiegert)

2016-01-11 20:37:17 UTC pkgsrc-2015Q4 commitmail json YAML

Pullup ticket #4886 - requested by bouyer
sysutils/xenkernel42: security fix
sysutils/xentools42: security fix

Revisions pulled up:
- sysutils/xenkernel42/Makefile                                1.20
- sysutils/xenkernel42/distinfo                                1.19
- sysutils/xenkernel42/patches/patch-CVE-2015-5307              1.1
- sysutils/xenkernel42/patches/patch-CVE-2015-8339              1.1
- sysutils/xenkernel42/patches/patch-CVE-2015-8555              1.1
- sysutils/xenkernel42/patches/patch-XSA-166                    1.1
- sysutils/xentools42/Makefile                                  1.41
- sysutils/xentools42/distinfo                                  1.22
- sysutils/xentools42/patches/patch-CVE-2015-8550              1.1
- sysutils/xentools42/patches/patch-CVE-2015-8554              1.1

---
  Module Name: pkgsrc
  Committed By: bouyer
  Date: Thu Jan  7 17:53:59 UTC 2016

  Modified Files:
  pkgsrc/sysutils/xenkernel42: Makefile distinfo
  pkgsrc/sysutils/xentools42: Makefile distinfo
  Added Files:
  pkgsrc/sysutils/xenkernel42/patches: patch-CVE-2015-5307
      patch-CVE-2015-8339 patch-CVE-2015-8555 patch-XSA-166
  pkgsrc/sysutils/xentools42/patches: patch-CVE-2015-8550
      patch-CVE-2015-8554

  Log Message:
  pply patches from Xen repository, fixing:
  CVE-2015-5307 and CVE-2015-8104 aka XSA-156
  CVE-2015-8339 and CVE-2015-8340 aka XSA-159
  CVE-2015-8555 aka XSA-165
  XSA-166
  CVE-2015-8550 aka XSA-155
  CVE-2015-8554 aka XSA-164
  Bump pkgrevision

(bsiegert)

2016-01-11 20:26:12 UTC pkgsrc-2015Q4 commitmail json YAML

Pullup ticket #4887 - requested by bouyer
sysutils/xenkernel41: security fix
sysutils/xentools41: security fix

Revisions pulled up:
- sysutils/xenkernel41/Makefile                                1.48
- sysutils/xenkernel41/distinfo                                1.41
- sysutils/xenkernel41/patches/patch-CVE-2015-8339              1.1
- sysutils/xenkernel41/patches/patch-XSA-166                    1.1
- sysutils/xentools41/Makefile                                  1.59
- sysutils/xentools41/distinfo                                  1.41
- sysutils/xentools41/patches/patch-CVE-2015-8550              1.1
- sysutils/xentools41/patches/patch-CVE-2015-8554              1.1

---
  Module Name: pkgsrc
  Committed By: bouyer
  Date: Thu Jan  7 17:55:55 UTC 2016

  Modified Files:
  pkgsrc/sysutils/xenkernel41: Makefile distinfo
  pkgsrc/sysutils/xentools41: Makefile distinfo
  Added Files:
  pkgsrc/sysutils/xenkernel41/patches: patch-CVE-2015-8339 patch-XSA-166
  pkgsrc/sysutils/xentools41/patches: patch-CVE-2015-8550
      patch-CVE-2015-8554

  Log Message:
  Apply patches from Xen repository, fixing:
  CVE-2015-8339 and CVE-2015-8340 aka XSA-159
  XSA-166
  CVE-2015-8550 aka XSA-155
  CVE-2015-8554 aka XSA-164
  Bump pkgrevision

(bsiegert)

2016-01-11 19:37:59 UTC MAIN commitmail json YAML

Updated games/vms-empire to 1.14

(leot)

2016-01-11 19:37:43 UTC MAIN commitmail json YAML

Update games/vms-empire to 1.14.
Patch based on PR pkg/50624 provided by Ben Gergely.

Thanks to riastradh@, joerg@ and dholland@ for misc suggestions and review.

pkgsrc changes:
o Add LICENSE
o Instead of define a do-install use the install target provided by upstream

Changes:
1.14: 2016-01-05 06:49:17Z
        Add an identifying magic cookie and version to save files.
        Full ANSI prototypes for private functions as well as public.
Markup fix for probability table.

1.13: 2014-12-14T17:06:26Z
Comment on entry to and exit from edit mode.
Cleaned up packaging and install/uninstall productions.

1.12: 2014-05-20T09:03:09Z
Incorporated Dennis Pinckard's fix for a Mac OS/X port bug.
Added desktop file.

1.11: 2013-12-31T17:31:04Z
Clean up code to modern C, apply cppcheck.
Fix code typo reported as Debian bug #593434

1.10: 2013-08-22T23:47:21Z
Fix core dump when a satellite bounced off the world edge.
Full ANSIfication of function prototypes (which fixed the
sat bug - the code appears to have been tickling some obscure
bug in the compilation of function calls with K&R-style prototypes).

1.9: 2012-02-16T22:59:22Z
Drop RPM packaging. Documentation cleanups.

1.8: 2010-10-21T12:47:33Z
Joe Wells's patch to enable different-sized worlds.  Minor fixes to
map functions by Andrew Morrow. More on the history of the game.
Enable arrow keys in edit mode.
License changed from Chuck Simmons's cosmetically tweaked clone
of the GPL to GPL proper, so the classifier systems that forge
and archive sites use will be less confused.

(leot)

2016-01-11 19:17:04 UTC MAIN commitmail json YAML

Updated lang/clang to 3.7.1
Updated lang/clang-static-analyzer to 3.7.1
Updated lang/libLLVM to 3.7.1

(ryoon)

2016-01-11 19:16:09 UTC MAIN commitmail json YAML

Update to 3.7.1

Changelog:
Major changes in 3.7.1
======================

* 3.7.0 was released with an inadvertent change to the signature of the C
  API function: LLVMBuildLandingPad, which made the C API incompatible with
  prior releases.  This has been corrected in LLVM 3.7.1.

  As a result of this change, 3.7.0 is not ABI compatible with 3.7.1.

  +----------------------------------------------------------------------------+
  | History of the LLVMBuildLandingPad() function                              |
  +===========================+================================================+
  | 3.6.2 and prior releases  | LLVMBuildLandingPad(LLVMBuilderRef,            |
  |                          |                    LLVMTypeRef,              |
  |                          |                    LLVMValueRef,              |
  |                          |                    unsigned, const char*)    |
  +---------------------------+------------------------------------------------+
  | 3.7.0                    | LLVMBuildLandingPad(LLVMBuilderRef,            |
  |                          |                    LLVMTypeRef,              |
  |                          |                    unsigned, const char*)    |
  +---------------------------+------------------------------------------------+
  | 3.7.1 and future releases | LLVMBuildLandingPad(LLVMBuilderRef,            |
  |                          |                    LLVMTypeRef,              |
  |                          |                    LLVMValueRef,              |
  |                          |                    unsigned, const char*)    |
  +---------------------------+------------------------------------------------+

(ryoon)

2016-01-11 19:12:11 UTC pkgsrc-2015Q4 commitmail json YAML

Pullup ticket #4885 - requested by sborrill
sysutils/py-psutil: build fix

Revisions pulled up:
- sysutils/py-psutil/distinfo                                  1.12
- sysutils/py-psutil/patches/patch-psutil___psutil__bsd.c      1.2

---
  Module Name: pkgsrc
  Committed By: sborrill
  Date: Thu Jan  7 08:14:24 UTC 2016

  Modified Files:
  pkgsrc/sysutils/py-psutil: distinfo
  pkgsrc/sysutils/py-psutil/patches: patch-psutil___psutil__bsd.c

  Log Message:
  Fix build on netbsd-5

(bsiegert)

2016-01-11 16:22:39 UTC MAIN commitmail json YAML

Updated textproc/py-pyphen to 0.9.3.

(kleink)

2016-01-11 16:21:33 UTC MAIN commitmail json YAML

2016-01-11 16:10:50 UTC MAIN commitmail json YAML

Note update of net/ruby-net-ldap package to 0.13.0.

(taca)

2016-01-11 16:08:51 UTC MAIN commitmail json YAML

Update ruby-net-ldap to 0.13.0.

=== Net::LDAP 0.13.0

* Set a connect_timeout for the creation of a socket
  {#243}[https://github.com/ruby-ldap/ruby-net-ldap/pull/243]
* Update bundler before installing gems with bundler
  {#245}[https://github.com/ruby-ldap/ruby-net-ldap/pull/245]
* Net::LDAP#encryption accepts string
  {#239}[https://github.com/ruby-ldap/ruby-net-ldap/pull/239]
* Adds correct UTF-8 encoding to Net::BER::BerIdentifiedString
  {#242}[https://github.com/ruby-ldap/ruby-net-ldap/pull/242]
* Remove 2.3.0-preview since ruby-head already is included
  {#241}[https://github.com/ruby-ldap/ruby-net-ldap/pull/241]
* Drop support for ruby 1.9.3
  {#240}[https://github.com/ruby-ldap/ruby-net-ldap/pull/240]
* Fixed capitalization of StartTLSError
  {#234}[https://github.com/ruby-ldap/ruby-net-ldap/pull/234]

(taca)

2016-01-11 16:06:19 UTC MAIN commitmail json YAML

Note update of devel/ruby-msgpack package to 0.7.4.

(taca)

2016-01-11 16:04:36 UTC MAIN commitmail json YAML

Update ruby-msgpack to 0.7.4.

2016-01-08 version 0.7.4:

* Improved compatibility of Packer between CRuby and JRuby about argument
  IO-ish object values.

2016-01-07 version 0.7.3:

* Add Packer#write_float32 method to pack floating point numbers into FLOAT
  of messagepack.

(taca)

2016-01-11 16:02:39 UTC MAIN commitmail json YAML

Note update of devel/ruby-getopt package to 1.4.3.

(taca)

2016-01-11 16:01:37 UTC MAIN commitmail json YAML

Update ruby-getopt to 1.4.3.

== 1.4.3 - 7-Jan-2016
* This gem is now signed.
* The gem related tasks in the Rakefile now assume Rubygems 2.x.
* Added getopt.rb, getopt-std.rb and getopt-long.rb files for convenience.

(taca)

2016-01-11 15:57:06 UTC MAIN commitmail json YAML

Note update of devel/ruby-ffi-yajl package to 2.2.3.

(taca)

2016-01-11 15:56:19 UTC MAIN commitmail json YAML

Update ruby-ffi-yajl to 2.2.3.

2.2.3 (2016-01-07)

Full Changelog

Merged pull requests:

* fix validate_utf8: false encoding coercion #75 (lamont-granquist)
* Remove ruby 1.9.2 support #73 (lamont-granquist)
* Use github-changelog-generator to generate CHANGELOG.md file #72
  (lamont-granquist)

(taca)

2016-01-11 15:43:03 UTC MAIN commitmail json YAML

+ fox-1.7.54, mediainfo-0.7.81, mkvtoolnix-8.7.0, nano-2.5.1,
  pidgin-2.10.12, pngcrush-1.7.91, veusz-1.23.2.

(wiz)

2016-01-11 13:52:15 UTC MAIN commitmail json YAML

+net/restclient-ui

(abs)

2016-01-11 13:52:00 UTC MAIN commitmail json YAML

Set WRKSRC=${WRKDIR} to avoid issues when pkg developer set. Do not harcode to specific java version installed with. Bump PKGREVISION

(abs)

2016-01-11 13:47:23 UTC MAIN commitmail json YAML

+restclient-ui

(abs)

2016-01-11 10:53:36 UTC MAIN commitmail json YAML

Added devel/visualvm version 1.3.8

(abs)