Commit graph

273882 commits

Author SHA1 Message Date
adam
500f1f8867 py-cheroot: updated to 5.9.2
v5.9.2
- Re-release without spurious files in the distribution.
2017-11-29 14:07:50 +00:00
adam
21f41179b9 Added devel/py-jaraco.classes version 1.4.3 2017-11-29 14:06:39 +00:00
wiz
534c5da3d6 doc: Updated www/libmicrohttpd to 0.9.57 2017-11-29 14:05:54 +00:00
wiz
721d3964a8 libmicrohttpd: update to 0.9.57.
Mon Nov 27 22:24:00 MSK 2017
	Releasing GNU libmicrohttpd 0.9.57. -EG

Mon Nov 27 21:36:00 MSK 2017
	Updated README. -EG

Mon Nov 27 18:37:00 MSK 2017
	Corrected names in W32 DLL resources.
	Reordered and clarified configure summary message.
	Additional compiler warning mutes for builds with various configure
	parameters.
	Fixed tests on Cygwin.
	Used larger SETSIZE for Cygwin (same value as for native W32).
	Minor fixes for Cygwin.
	Added configure parameter to force disable usage of sendfile().
	Minor testsuite fixes.
	Really fixed builds with optimisation for size. -EG

Sat Nov 25 18:37:00 MSK 2017
	Fixed build with optimisation for size. -EG

Fri Nov 24 20:14:02 CET 2017
	Releasing GNU libmicrohttpd 0.9.56. -CG

Thu Nov 23 17:40:00 MSK 2017
	Added MHD_FEATURE_SENDFILE enum value and report. -EG

Thu Nov 23 08:56:00 MSK 2017
	Fixed receiving large requests in TLS mode with epoll.
	Improved GnuTLS and libgcrypt detection in configure, do not ignore
	flags in GNUTLS_{CFLAGS,LIBS} variables.
	Added special trick for Solaris/Openindiana to find GnuTLS-3 with
	right bitness.
	Added support for Solaris sendfile(3) function.
	Fixed dataraces with thread ID on W32 and pthread. Now check for
	correct thread in MHD_queue_response() works correctly.
	Fixed and silenced compiler warnings in tests and examples.
	Removed usage of TLS flags in examples where TLS is not required.
	Added support for MultiSSL in https tests with libcurl >= 7.56.0.
	Improved detection of OFF_T_MAX, SIZE_MAX. Added macros for
	SSIZE_MAX in mhd_limits.h. There are some platforms that really
	require those macros.
	Added support for Darwin's sendfile() function.
	Updated .gitignore files.
	Reworked mhd_sys_extentions.m4 with better support of modern
	platforms, more reliable detection of required macros, and
	detection of disabling of system-specific features by
	_XOPEN_SOURCE macro. -EG

Wed Nov  1 20:43:00 MSK 2017
	Mixed and muted many compiler warnings. Now GCC's flags
	-Wall -Wextra could be used for building.
	Fixed compilation of examples without libmagic.
	Better detection of libgnutls in configure.
	Reworked launch of nested configure in "po" directory to
	prevent useless reconfiguration.
	Fixed some wrong asserts.
	Enabled "test_options" test.
	Use "test_start_stop" without libcurl.
	Use chunks with sendfile() to prevent locking thread for
	single connection with large file.
	Added support for FreeBSD's sendfile with additional
	optimisations for FreeBSD 11.
	Refactoring and improvements for MHD_start_daemon_va() and
	MHD_stop_daemon().
	Fixed testing with GnuTLS >= 3.6.0. -EG

Mon Oct  9 22:38:07 CEST 2017
	Add MHD_free() to allow proper free()-ing of username/password
	data returned via MHD_digest_auth_get_username() or
	MHD_basic_auth_get_username_password() on Windows. -CG

Tue Sep 26 14:00:58 CEST 2017
	Fixing race involving setting "at_limit" flag. -CG

Tue Sep 08 21:39:00 MSK 2017
	Fixed build of examples when MHD build with non-pthread lib.
	MHD_queue_response(): added check for using in correct thread.
	Fixed sending responses larger 16 KiB in TLS mode with epoll.
	Improved doxy for MHD_get_timeout() and related functions.
	Minor internal refactoring. -EG

Tue Jul 23 11:32:00 MSK 2017
	Updated chunked_example.c to provide real illustration of usage of
	chunked encoding. -EG

Thu Jul 13 21:41:00 MSK 2017
	Restored SIGPIPE suppression in TLS mode.
	Added new value MHD_FEATURE_AUTOSUPPRESS_SIGPIPE so application could
	check whether SIGPIPE handling is required.
	Used GNUTLS_NONBLOCK for TLS sessions. -EG

Tue Jun 20 23:52:00 MSK 2017
	Libgcrypt is now optional and required only for old GnuTLS versions. -EG

Wed Jun 14 21:42:00 MSK 2017
	Added support for debug assert() and new configure parameter
	--enable-asserts for debug builds.
	Removed non-functional Symbian support. -EG

Mon Jun 05 23:34:00 MSK 2017
	More internal refactoring:
	merged MHD_tls_connection_handle_read/write() with non-TLS version,
	reduced and unified number of layers for network processing (before
	refactoring MHD_tls_connection_handle_read->MHD_connection_handle_read->
	do_read->recv_tls_adapter->GnuTLS->recv_param_adapter - 5 MHD layers;
	after refactoring MHD_connection_handle_read->recv_tls_adapter->GnuTLS -
	2 MHD layers),
	simplified and removed dead code from
	MHD_connection_handle_read/write() without functional change. -EG

Mon Jun 05 22:20:00 MSK 2017
	Internal refactoring:
	used TCP sockets directly with GnuTLS (performance improvement),
	moved some connection-related code from daemon.c to
	connection.c/connection_https.c,
	removed hacks around sendfile() and implemented correct support of
	sendfile(),
	removed do_read() and do_write() to reduce number of layer around send()
	and recv() and to improve readability and maintainability of code,
	implemented separate tracking of TLS layer state, independent of HTTP
	connection stage. -EG

Sun Jun 04 15:02:00 MSK 2017
	Improved thread-safety of MHD_add_connection() and
	internal_add_connection(), minor optimisations. -EG
2017-11-29 14:05:44 +00:00
wiz
6bae4bb51f doc/TODO: update webkit-gtk entry. 2017-11-29 14:03:38 +00:00
wiz
4141480528 doc/TODO: add some
+ libmicrohttpd-0.9.57, mc-4.8.20, tor-browser-7.0.10.
2017-11-29 14:02:53 +00:00
wiz
280ef0473c doc: Updated www/curl to 7.57.0 2017-11-29 13:56:37 +00:00
wiz
68a44ee35b curl: update to 7.57.0.
Curl and libcurl 7.57.0

 o auth: add support for RFC7616 - HTTP Digest access authentication [12]
 o share: add support for sharing the connection cache [31]
 o HTTP: implement Brotli content encoding [28]

This release includes the following bugfixes:

 o CVE-2017-8816: NTLM buffer overflow via integer overflow [47]
 o CVE-2017-8817: FTP wildcard out of bounds read [48]
 o CVE-2017-8818: SSL out of buffer access [49]
 o curl_mime_filedata.3: fix typos [1]
 o libtest: Add required test libraries for lib1552 and lib1553 [2]
 o fix time diffs for systems using unsigned time_t [3]
 o ftplistparser: memory leak fix: free temporary memory always [4]
 o multi: allow table handle sizes to be overridden [5]
 o wildcards: don't use with non-supported protocols [6]
 o curl_fnmatch: return error on illegal wildcard pattern [7]
 o transfer: Fix chunked-encoding upload too early exit [8]
 o curl_setup: Improve detection of CURL_WINDOWS_APP [9]
 o resolvers: only include anything if needed [10]
 o setopt: fix CURLOPT_SSH_AUTH_TYPES option read
 o appveyor: add a win32 build
 o Curl_timeleft: change return type to timediff_t [11]
 o cmake: Export libcurl and curl targets to use by other cmake projects [13]
 o curl: in -F option arg, comma is a delimiter for files only [14]
 o curl: improved ";type=" handling in -F option arguments
 o timeval: use mach_absolute_time() on MacOS [15]
 o curlx: the timeval functions are no longer provided as curlx_* [16]
 o mkhelp.pl: do not generate comment with current date [17]
 o memdebug: use send/recv signature for curl_dosend/curl_dorecv [18]
 o cookie: avoid NULL dereference [19]
 o url: fix CURLOPT_POSTFIELDSIZE arg value check to allow -1 [20]
 o include: remove conncache.h inclusion from where its not needed
 o CURLOPT_MAXREDIRS: allow -1 as a value [21]
 o tests: Fixed torture tests on tests 556 and 650
 o http2: Fixed OOM handling in upgrade request
 o url: fix CURLOPT_DNS_CACHE_TIMEOUT arg value check to allow -1
 o CURLOPT_INFILESIZE: accept -1 [22]
 o curl: pass through [] in URLs instead of calling globbing error [23]
 o curl: speed up handling of many URLs [24]
 o ntlm: avoid malloc(0) for zero length passwords [25]
 o url: remove faulty arg value check from CURLOPT_SSH_AUTH_TYPES [26]
 o HTTP: support multiple Content-Encodings [27]
 o travis: add a job with brotli enabled
 o url: remove unncessary NULL-check
 o fnmatch: remove dead code
 o connect: store IPv6 connection status after valid connection [29]
 o imap: deal with commands case insensitively [30]
 o --interface: add support for Linux VRF [32]
 o content_encoding: fix inflate_stream for no bytes available [33]
 o cmake: Correctly include curl.rc in Windows builds [34]
 o cmake: Add missing setmode check [35]
 o connect.c: remove executable bit on file [36]
 o SMB: fix uninitialized local variable
 o zlib/brotli: only include header files in modules needing them [37]
 o URL: return error on malformed URLs with junk after IPv6 bracket [38]
 o openssl: fix too broad use of HAVE_OPAQUE_EVP_PKEY [39]
 o macOS: Fix missing connectx function with Xcode version older than 9.0 [40]
 o --resolve: allow IP address within [] brackets [41]
 o examples/curlx: Fix code style [42]
 o ntlm: remove unnecessary NULL-check to please scan-build [43]
 o Curl_llist_remove: fix potential NULL pointer deref [43]
 o mime: fix "Value stored to 'sz' is never read" scan-build error [43]
 o openssl: fix "Value stored to 'rc' is never read" scan-build error [43]
 o http2: fix "Value stored to 'hdbuf' is never read" scan-build error [43]
 o http2: fix "Value stored to 'end' is never read" scan-build error [43]
 o Curl_open: fix OOM return error correctly [43]
 o url: reject ASCII control characters and space in host names [44]
 o examples/rtsp: clear RANGE again after use [45]
 o connect: improve the bind error message [46]
 o make: fix "make distclean" [50]
 o connect: add support for new TCP Fast Open API on Linux [51]
 o metalink: fix memory-leak and NULL pointer dereference [52]
 o URL: update "file:" URL handling [53]
 o ssh: remove check for a NULL pointer [54]
 o global_init: ignore CURL_GLOBAL_SSL's absense [55]
2017-11-29 13:56:27 +00:00
wiz
dafa88eafd doc: Updated textproc/p5-Syntax-Highlight-Engine-Kate to 0.13 2017-11-29 13:54:01 +00:00
wiz
3602ef8875 p5-Syntax-Highlight-Engine-Kate: update to 0.13.
0.13  2017-11-28 MANWAR
      - Applied the patch provided by the original author @HANJE.
2017-11-29 13:53:51 +00:00
wiz
3868460f0c doc: Updated security/p5-CryptX to 0.055 2017-11-29 13:52:33 +00:00
wiz
6335d0d614 p5-CryptX: update to 0.055.
0.055   2017-11-28
        - new Crypt::Cipher::IDEA
        - new Crypt::Cipher::Serpent
        - new Crypt::Stream::Salsa20
        - new Crypt::Stream::Sosemanuk
        - added CCM object oriented interface: new-add-add-done
        - fix #39 accept CFLAGS and CPPFLAGS from the environment
        - fix #40 typos in POD
        - fix HMAC+SHA3 (now compliant with NIST test vectors)
2017-11-29 13:52:24 +00:00
wiz
7029cee411 doc: Updated devel/p5-Test2-Suite to 0.000092 2017-11-29 13:48:14 +00:00
wiz
78957211f7 p5-Test2-Suite: update to 0.000092.
0.000092  2017-11-28 10:17:37-08:00 America/Los_Angeles

    - No changes since last trial

0.000091  2017-11-27 14:17:00-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Remove experiments from last several trials

0.000090  2017-11-26 18:52:06-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Fix potential infinite hang in temp debugging

0.000089  2017-11-26 11:16:15-08:00 America/Los_Angeles (TRIAL RELEASE)

    - More debugging

0.000088  2017-11-26 10:18:46-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Add some debugging and an alternate IPC driver
    - Temporary, this will be reverted

0.000087  2017-11-24 12:28:27-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Merge in Test2::Workflow
    - Merge in Test2::AsyncSubtest
    - Merge in Test2::Manual

Test2-Suite 0.000086  2017-11-22 22:15:41-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Make an AUTHOR_TEST require 5.20

Test2-Suite 0.000085  2017-11-22 22:05:11-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Ensure that objects are not used in Boolean contexts, second
      attempt. (djerius)
2017-11-29 13:48:04 +00:00
wiz
ee1f295083 doc: Updated devel/p5-Test-Simple to 1.302118 2017-11-29 13:45:31 +00:00
wiz
7bf87187fa p5-Test-Simple: update to 1.302118.
1.302118  2017-11-28 10:14:12-08:00 America/Los_Angeles

    - No Changes since last trial

1.302117  2017-11-27 14:10:53-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Fix event Out of Order bug
    - Add driver_abort() hook for IPC Drivers

1.302116  2017-11-23 15:14:26-08:00 America/Los_Angeles (TRIAL RELEASE)

    - add better interface for ipc_wait

1.302115  2017-11-22 21:14:55-08:00 America/Los_Angeles (TRIAL RELEASE)

    - ipc_wait now reports exit and signal values

1.302114  2017-11-21 15:28:39-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Added pre-subtest hook to Test2::API (#801 from dakkar)
2017-11-29 13:45:22 +00:00
wiz
1d7e51a1c6 doc: Updated devel/p5-Params-ValidationCompiler to 0.26 2017-11-29 13:44:02 +00:00
wiz
64f48f485b p5-Params-ValidationCompiler: update to 0.26.
0.26     2017-11-28

- The exceptions.t test would fail if Sub::Util was not installed. Reported by
  Paul Howarth. GH #19.

- Fix test failures on Windows. GH #20.
2017-11-29 13:43:53 +00:00
wiz
d0a48315c0 doc: Updated devel/p5-Mouse to 2.5.0 2017-11-29 13:43:12 +00:00
wiz
291578c776 p5-Mouse: update to 2.5.0.
v2.5.0 2017-11-26T18:38:18Z
    - Fix build under perl 5.8 (wyoung #63, autarch #76, #79)
    - Use version->declare() to declare $VERSION (neilb #55, #80)
    - Make `prove -br t` work with dot-not-in-INC perls (#81)
2017-11-29 13:43:03 +00:00
wiz
4ac212ea32 doc: Updated devel/p5-Moose to 2.2009 2017-11-29 13:39:46 +00:00
wiz
b79b5f0753 p5-Moose: update to 2.2009.
2.2009   2017-11-29

  [BUG FIXES]

  - Some hash native trait methods (notably clear and delete) were broken in
    various ways when the associated attribute's type allowed for coercion of
    the hash values and coercion was enabled for the hash. Reported by Ralf
    Bartel in RT #12737.

  [TESTS]

  - fixed tests (new in 2.2008) that sometimes fail under Windows.
2017-11-29 13:39:37 +00:00
wiz
372a9b62ba doc: Updated devel/p5-Log-Any to 1.70.0 2017-11-29 13:32:38 +00:00
wiz
7bcf5955d6 p5-Log-Any: update to 1.70.0.
1.702     2017-11-28 15:18:40-06:00 America/Chicago

    [Fixed]

    - Fixed log output disappearing when the `default_adapter` is set.
      Thanks @dallaylaen! [Github #65]
2017-11-29 13:32:28 +00:00
wiz
711bd0330d doc: Updated devel/p5-Future to 0.37 2017-11-29 13:29:35 +00:00
wiz
a4eb77c562 p5-Future: update to 0.37.
0.37    2017/11/28 15:39:22
        [CHANGES]
         * Finally got around to removing the old Makefile.PL

        [BUGFIXES]
         * Fix for convergent futures that lose strong references during
           cancellation (RT120468)
         * ->without_cancel shouldn't retain the originating future after
           completion (RT122920)

0.36    2017/11/27 22:04:52
        [CHANGES]
         * Added ->retain method (RT123711)
         * Fixed some typoes in docs (RT118309)
         * Added ->state method (RT120759)

        [BUGFIXES]
         * Ensure that ->without_cancel still strongly holds a reference to
           its parent future (RT122920)
2017-11-29 13:29:25 +00:00
wiz
e95ab22e6e SDL_sound: fix build with physfs-3.0.1 2017-11-29 12:42:54 +00:00
fhajny
186f4ada04 doc: Updated net/py-lexicon to 2.1.12 2017-11-29 12:39:05 +00:00
fhajny
32172c71f9 Update net/py-lexicon to 2.1.12.
- Add support for Private Zones to the Route 53 provider.
2017-11-29 12:38:55 +00:00
wiz
dec946395c rust: remove lib/rustlib/uninstall.sh
It is not used in pkgsrc and contains a hardcoded reference to /bin/bash.
2017-11-29 12:25:45 +00:00
adam
8e4dedd34b py-portend: updated to 2.2
2.2
Merge with skeleton, including embedded license file.
2017-11-29 11:29:03 +00:00
adam
53054e990a Updated devel/scons, www/py-notebook 2017-11-29 09:14:54 +00:00
adam
58d9405d20 py-notebook: updated to 5.2.2
5.2.2
- set cookie on base_urls
2017-11-29 09:14:22 +00:00
adam
058b2e57b1 Correct PYPI site address 2017-11-29 09:09:03 +00:00
adam
5865ff9a44 scons: updated to 3.0.1
RELEASE 3.0.1:
- Jar can take multiple targets, and will make a duplicate jar from the sources for each target
- Added some warnings in case the Jar builder makes an implicit target
- Added Jar method and changed jar build to be more specific. Jar method will take in
  directories or classes as source. Added more tests to JAR to ensure the jar was
  packaged with the correct compiled class files.
- Added a No result test case to handle bug which seems unrelated to java in the
  swig-dependencies.py test, more info here: http://scons.tigris.org/issues/show_bug.cgi?id=2907
- Added a travis script to test on ubuntu trusty now that the project is on github
  so that Continuus Integration tests can be run automatically. It tests most case and considers
  no result a pass as well. Improving this script can install more dependincies allowing for more
  tests to be run.
- Updated the Jar Builder tool in Tool/__init__.py so that is doesn't force class files as
  sources, allowing directories to be passed, which was causing test/Java/JAR.py to fail.
- Fix issue where code in utility routine to_String_for_subst() had code whose result was never
  properly returned.
  (Found by: James Rinkevich https://pairlist4.pair.net/pipermail/scons-users/2017-October/006358.html )
- Fixed Variables.GenerateHelpText() to now use the sort parameter. Due to incorrect 2to3 fixer changes
  8 years ago it was being used as a boolean parameter.  Now you can specify sort to be a callable, or boolean
  value. (True = normal sort). Manpage also updated.
- Fixed Tool loading logic from exploding sys.path with many site_scons/site_tools prepended on py3.
- Added additional output with time to process each SConscript file when using --debug=time.
- Fixed a regression in scons-3.0.0 where "from __future__ import print_function" was imposed
  on the scope where SConstruct is executed, breaking existing builds using PY 2.7.
- Fix broken subst logic where a string with "$$(abc)" was being treated as "$(abc) and the
  logic for removing the signature escapes was then failing because there was no closing "$)".
  This was introduced by a pull request to allow recursive variable evaluations to yield a string
  such as "$( $( some stuff $) $)".
- Fix incorrect warning for repeated identical builder calls that use overrides
2017-11-29 09:07:58 +00:00
adam
8e9fe1e3cb Updated devel/py-uvloop, devel/py-test-localserver 2017-11-29 08:02:20 +00:00
adam
d24b1cd28a py-test-localserver: updated to 0.4.1
0.4.1:
Bug fixes
2017-11-29 08:01:32 +00:00
adam
c3a13967ee py-uvloop: updated to 0.9.1
v0.9.1
* Stop using malloc for uv_request* handlers.
* Fix loop.add_reader(), loop.add_writer(), loop.remove_reader(),
  and loop.remove_writer() to better track socket objects.
* Fix loop.sock_recv(), loop.sock_sendall(), loop.sock_recv_into(),
  and loop.sock_connect() to correctly handle Task.cancel().
* Better handle immediate cancellation of loop.create_connection().
* Make unit tests stricter: ensure loop.call_exception_handler()
  does not get called, unless it's expected.
2017-11-29 07:56:47 +00:00
gdt
90e6bbd094 doc: Updated geography/gama to 1.21 2017-11-29 01:27:50 +00:00
gdt
1afaffbbf3 gama: Update to 1.21
Version 1.21 November 2017

* Maintainer's release : internal matrix/vectors memory management
  replaced with a new implementation using C++11 move constructor and
  move asignment syntax.
2017-11-29 01:27:40 +00:00
minskim
140158a633 doc: Added shells/zsh-completions version 0.27.0 2017-11-28 19:32:59 +00:00
minskim
890ac884ea shells/Makefile: Add zsh-completions 2017-11-28 19:32:25 +00:00
minskim
6f369349b5 shells/zsh-completions: Import version 0.27.0
zsh-completions aims at gathering/developing new completion scripts
that are not available in Zsh yet. The scripts may be contributed to
the Zsh project when stable enough.
2017-11-28 19:31:44 +00:00
minskim
20ec3f6ba2 doc: Updated devel/netcdf to 4.4.1.1 2017-11-28 17:54:21 +00:00
minskim
b2fb2a6091 devel/netcdf: Update to 4.4.1.1
Notable changes since 4.2.1.1:
- Provides official support for libhdf5 1.10.0.
- Added CDM-5 support.
- Added support for opening in-memory file content.
- Improved DAP support.
- Improved parallel-netcdf support.
2017-11-28 17:52:02 +00:00
wiz
a8f8fddf6a doc: Updated sysutils/di to 4.44 2017-11-28 15:51:06 +00:00
wiz
c4e7e0c679 di: update to 4.44.
Provided by Brad Lanam in PR 52770.

    4.44                                    [2017-5-23]
        Fixed check of exabyte sized filesystems.  The signed check now
          only checks for -1 and -2; there could still be situations
          where the overflow exactly matches these values.
        Added faster method for windows check for missing removable
          filesystems.

    4.43                                    [2016-8-9]
        Cleaned up some compiler warnings.
        Fixed memory allocation problem.
        Tcl interface fixes

    4.42                                    [2016-2-22]
        Fixed a parsing bug in the Tcl interface.
        Added a Perl interface.

    4.41                                    [2016-1-24]
        Fixed bug specifying more than one filesystem on the command line.
        Added sort by free space, total space.
        Updated manual page: missing, new sort options.
2017-11-28 15:50:56 +00:00
wiz
e0195cce83 doc: Updated math/maxima to 5.41.0 2017-11-28 15:18:31 +00:00
wiz
d067aca661 maxima: update to 5.41.0.
Cross-compiling changes and improvements.
Documentation changes and improvements.
Build/installation improvements.
Updates to examples.
Changes and improvements to test system.
Changes and updates to nightly builds and tests.
Added the rules to build a snappy package.
Windows installer improvements and fixes.
Improvements to Windows maxima.bat.
Debian build improvements.
Compatibility improvements with diverse LISP compilers.
Plotting improvements; improved GNUPLOT error handling.
Code optimizations.
Removed some old/unused code; cosmetic changes.
New test cases.
2017-11-28 15:18:21 +00:00
wiz
e302e3dd93 doc: Updated x11/libXfont to 1.5.4 2017-11-28 14:59:36 +00:00