Commit graph

246519 commits

Author SHA1 Message Date
fhajny
fe0436805e Updated security/php-oauth to 2.0.1 2016-03-12 09:43:34 +00:00
fhajny
e71a890621 Update security/php-oauth to 2.0.1.
2.0.1
* Fix multiple segfaults (kgovande, rlerdorf)

2.0.0
- PHP 7 Support
- Bug 67658: configure does not detect missing pcre.h
- Bug 67665: update fetch to accept 20X HTTP ranges
- Bug 67883: check SERVER[REDIRECT_HTTP_AUTHORIZATION]
  for the Authorization header
2016-03-12 09:42:48 +00:00
fhajny
f8a5c9a7d4 Re-import security/php-oauth as security/php-oauth1 (for PHP<7).
OAuth is an authorization protocol built on top of HTTP which allows
applications to securely access data without having to store usernames
and passwords.
2016-03-12 09:39:57 +00:00
fhajny
93208ac87c Remove php-http 3.0.0 and deps, sort 2016-03-12 09:29:30 +00:00
tnn
6ba7ed7f37 configure insists that it wants a C++ preprocessor, so let it for now 2016-03-12 09:27:19 +00:00
fhajny
7c3bf8cb8d Enable www/php-http3 and deps 2016-03-12 09:26:51 +00:00
fhajny
4b2d90bacb Added www/php-http3 and deps 2016-03-12 09:15:58 +00:00
fhajny
61494c0624 Import www/php-http2 3.0.1 (the PHP 7 variant of www/php-http).
This HTTP extension aims to provide a convenient and powerful
set of functionality for one of PHPs major applications.

It eases handling of HTTP urls, dates, redirects, headers and
messages, provides means for negotiation of clients preferred
language and charset, as well as a convenient way to send any
arbitrary data with caching and resuming capabilities.
2016-03-12 09:15:15 +00:00
fhajny
348c480b46 Import devel/php-propro2 2.0.0 (the PHP 7 variant of devel/php-propro).
Property proxy: A reusable split-off of pecl_http's property proxy API.
2016-03-12 09:12:52 +00:00
fhajny
c3fa6373c8 Import devel/php-raphf2 2.0.0 (the PHP 7 variant of devel/php-raphf).
Reusable split-off of pecl_http's persistent handle and resource factory API.
2016-03-12 09:11:01 +00:00
wiz
a3ec2cee00 Remove duplicate if. Ride bump. 2016-03-12 09:06:29 +00:00
wiz
c64e7f9d01 Updated pkgtools/lintpkgsrc to 4.92 2016-03-12 09:05:30 +00:00
wiz
61eb8ead24 Remove non-working -V option from lintpkgsrc. Bump version.
From Taylor Stearns <tstearns@pobox.com> in PR 42172.
2016-03-12 09:05:22 +00:00
wiz
68622841c3 Updated x11/modular-xorg-xephyr to 1.18.2 2016-03-12 08:51:15 +00:00
wiz
bdb42a2966 Updated x11/modular-xorg-server to 1.18.2 2016-03-12 08:51:04 +00:00
wiz
e8bcc4cc14 Update modular-xorg-server (and -xephyr) to 1.18.2.
A big pile of updates in this one. Highlights include:

- glamor is updated to use OpenGL core profiles if available, which
should improve memory usage and performance on modern hardware, and got
some other performance improvements for rpi and other GLES platforms

- DRI2, DRI3, and Present all received correctness fixes for hangs,
crashes, and other weirdness

- Xwayland server has been updated to support the Xv and the
xf86vidmode extensions for better compatibility, and fixed some bugs
with output hotplug and pointer updates

- Xwin saw improvements to window and clipboard management, and a few
new keyboard layouts
2016-03-12 08:50:50 +00:00
fhajny
2a19825c74 Clear PKGREVISION on update 2016-03-12 08:39:47 +00:00
fhajny
5cb082ad72 Updated www/php-http and deps 2016-03-12 08:39:26 +00:00
fhajny
077ca37fbf Update www/php-http to 2.5.6.
2.5.6
* Fix php-bug #71719: Buffer overflow in HTTP url parsing
  functions
* Fix gh-issue #28: Possible null pointer dereference
  in php_http_url_mod()
* Fix gh-issue #22: Fix PHP5 config.w32
* Fix gh-issue #20: setSslOptions notice with curl 7.43

2.5.5
* Fixed gh-issue #16: No Content-Length header with empty
  POST requests

2.5.3
* Fixed gh-issue #12: crash on bad url passed
  to http\Message::setRequestUrl()
* The URL parser now fails on empty labels

2.5.2
* Fixed regression with HEAD requests always warning about
  a partial file transfer
+ Added "path_as_is" request option (libcurl >= 7.42)
2016-03-12 08:38:39 +00:00
fhajny
e75fe74070 Update www/php-propro to 1.0.2.
* Internals documentation at http://m6w6.github.io/ext-propro/v1.0.x/
* Travis support
* Fix package.xml's maximum and minimum PHP version
2016-03-12 08:34:33 +00:00
fhajny
4a04758846 Update devel/php-raphf to 1.1.2.
* Source code documentation available at http://m6w6.github.io/ext-raphf/v1.1.x
* Travis support
* Fix package.xml's maximum and minimum PHP version
2016-03-12 08:33:12 +00:00
wiz
190d523962 Updated x11/videoproto to 2.3.3 2016-03-12 08:14:14 +00:00
wiz
aad3ff51cc Update videoproto to 2.3.3:
No functional change, just squashing a build warning for new xserver.

Adam Jackson (2):
      xv: Build left-shift constants from ints not longs
      videoproto 2.3.3

Gaetan Nadon (1):
      config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES
2016-03-12 08:14:05 +00:00
tnn
5b921275af Make sure to use $(X_LIBS) when linking libjawt.so against libawt_xawt.so.
Might fix "ld: fatal: library -lXrender: not found" seen in SmartOS bulk build.
2016-03-12 07:31:02 +00:00
tnn
75c9f740a4 don't default to EOL versions of java:
- change Linux x86 from sun-jdk6 to oracle-jdk8
- change SunOS x86 from openjdk7 to openjdk8
- change DragonFly from openjdk7 to openjdk8

leave Darwin at sun-jdk6 for now, not sure how the builtin stuff works ...
2016-03-12 06:27:17 +00:00
ryoon
a0870af46f Updated www/firefox38-l10n to 38.7.0 2016-03-12 03:49:08 +00:00
ryoon
080094a756 Update to 38.7.0
* Sync with firefox38-38.7.0
2016-03-12 03:48:41 +00:00
ryoon
f0886060bf Updated www/firefox38 to 38.7.0 2016-03-12 03:47:57 +00:00
ryoon
b729430cbb Update to 38.7.0
Changelog:
Fixed in Firefox ESR 38.7
    2016-37 Font vulnerabilities in the Graphite 2 library
    2016-35 Buffer overflow during ASN.1 decoding in NSS
    2016-34 Out-of-bounds read in HTML parser following a failed allocation
    2016-31 Memory corruption with malicious NPAPI plugin
    2016-28 Addressbar spoofing though history navigation and Location protocol property
    2016-27 Use-after-free during XML transformations
    2016-25 Use-after-free when using multiple WebRTC data channels
    2016-24 Use-after-free in SetBody
    2016-23 Use-after-free in HTML5 string parser
    2016-21 Displayed page address can be overridden
    2016-20 Memory leak in libstagefright when deleting an array during MP4 processing
    2016-17 Local file overwriting and potential privilege escalation through CSP reports
    2016-16 Miscellaneous memory safety hazards (rv:45.0 / rv:38.7)
    2015-136 Same-origin policy violation using performance.getEntries and history navigation
    2015-81 Use-after-free in MediaStream playback
2016-03-12 03:47:20 +00:00
khorben
5119d8f0da Updated x11/deforaos-keyboard to 0.3.0 2016-03-12 02:23:10 +00:00
khorben
59ee6454db Package DeforaOS Keyboard 0.3.0
This release brings:
- support for the newest API from libDesktop
- generic keyboard widget for libDesktop
- improved support for Gtk+ 3
- early translation to Spanish
- no more conflicts with x11/gnome-control-center
2016-03-12 02:22:08 +00:00
khorben
03a56367ef Re-arrange support for FORTIFY/MKPIE/RELRO/SSP
- No _GCC_* anything in mk/bsd.prefs.mk;
- No compiler flags in platform files.

Tested again on NetBSD/amd64, with and without cwrappers, with the same
outcome.

With feedback from jperkin@
2016-03-11 23:54:08 +00:00
khorben
dc4ad6b750 Add support for a number of security features
- Revisit (and rename) support for FORTIFY as PKGSRC_USE_FORTIFY (instead
  of PKGSRC_USE_FORT) for easier support outside NetBSD/gcc;
- PKGSRC_USE_SSP is no longer enabled by default when PKGSRC_USE_FORTIFY
  is enabled;
- PKGSRC_MKPIE builds executables as PIE (to leverage userland ASLR)
- PKGSRC_USE_RELRO builds with a read-only GOT to prevent some exploits
  from functioning.

Tested on NetBSD/amd64 by myself, in every combination, with and without
pkgtools/cwrappers. MKPIE is not supported at the moment with cwrappers.
Also, MKPIE is known to still break a number of packages when enabled (and
actually supported).

Tested on SunOS by jperkin@, thank you!

As discussed on tech-pkg@, the default behavior is not changed, except
where noted above.

ok bsiegert@
2016-03-11 23:03:31 +00:00
fhajny
124d88ee1d Strip --enable-new-dtags GNU ld arg on Darwin and SunOS. 2016-03-11 22:04:34 +00:00
pettai
75472c92a6 Updated net/nsd to 4.1.8 2016-03-11 21:53:28 +00:00
pettai
c394aa763f 4.1.8
================

FEATURES:
        - #732: tcp-mss, outgoing-tcp-mss options for nsd.conf.
        - #739: zonefile changes when mtime is small are detected on reload,
          if filesystem supports precision mtime values.
        - RR type CSYNC (RFC7477) syntax is supported.

BUG FIXES:
        - take advantage of arc4random_uniform if available.
        - Fix flto check for OSX clang.
        - Define _DEFAULT_SOURCE with _BSD_SOURCE for glibc 2.20 on Linux.
        - Fix #736: segfault during zone transfer.
        - Fix #744: Fix that NSD replies for configured but unloaded zone
          with SERVFAIL, not REFUSED.
2016-03-11 21:53:07 +00:00
fhajny
5d8c7f9d42 Add pgpool2 2016-03-11 21:31:36 +00:00
fhajny
8972bdd3d3 Added databases/pgpool2 version 3.5.0 2016-03-11 21:31:13 +00:00
fhajny
6c113d5b99 Import pgpool-II 3.5.0 as databases/pgpool2, based on wip/pgpool2.
pgpool-II is a middleware that works between PostgreSQL servers
and a PostgreSQL database client. It talks PostgreSQL's backend
and frontend protocol, and relays a connection between them.
2016-03-11 21:30:55 +00:00
dholland
69936c6955 Explicitly skip directories. PR 50955. 2016-03-11 21:11:47 +00:00
asau
1320fa1f58 Updated lang/ecl to 16.1.2 2016-03-11 20:34:49 +00:00
asau
2646edd528 Update to ECL 16.1.2
Changes since 16.0.0

 * API changes

 - si:do-setf accepts optional parameter stores.  New lambda-list:
   (access-fn function &optional (stores `(,(gensym))))
   This change is backward compatible.

 - New MP functions:
   mp:with-rwlock
   mp:try-get-semaphore (non-blocking)
   mp:mailbox-try-read  (non-blocking)
   mp:mailbox-try-send  (non-blocking)

 - Added back removed C interfaces
   ecl_import_current_thread
   ecl_release_current_thread

 - When cl-truename encounters a broken symlink, it returns its path
   instead of signalling a file-error

 - Deprecated variables has been removed
   c::*suppress-compiler-warnings*, c::*suppress-compiler-notes*

 - Random state might be initialized by a random seed (truncated to
   32bit value) or by a precomputed array.

   Latter is designed to allow reading back the printed random state
   (when printed readably), not as an array to initialize the random
   state.

 - C99 supporting compiler is mandatory for C backend.

 - COMPILER::*cc_is_cxx*: New variable to switch the output extension of
   emitted compiler code to ".cxx" when configured with "--with-c++". This
   eliminates compiler warnings that compiling C++ with a ".c" extension is
   deprecated; this is seen mostly with Clang++.

 - Added Clang-specific pragmas to disable return type, unused value and
   excessive parentheses warnings, which are fairly harmless, but annoying
   and clutter user output.

 - GRAY:CLOSE isn't specialized on T to preserve compatibility with some
   libraries.

 * Enhancements:

 - Added code walker (present as *feature* :walker)

 - Testing framework cleanup

 - Format fallbacks to prin1 if infinity or NaN are passed to it

 - Annotations are added at runtime (better integration with SLIME)

 - Mersenne-Twister RNG has new 64 bit implementation for appropriate
   machines

 - Add sockets implementation for android platform

 - Add android build target (official android support)

 * Issues fixed:

 - si:open-unix-socket-stream accepts both string and base-string
   (automatic coercion is performed)

 - Long form of DEFSETF accepts multiple-values as a store forms:

   (defsetf gah (x) (y z) `(list ,x ,y ,z))
   (setf (gah 3) (values 3 4))

 - Building with single-threaded boehm works if ECL threads are disabled

 - Using labels works with sharp-S-reader

   (read-from-string
    "(#1=\"Hello\" #S(sharp-s-reader.1.example-struct :A #1#))")

 - Generated C code works well with IEEE 754 infinities
   (regression tests created)

 - User-defined heap sizes can now exceed the size of a fixnum on 32-bit

 - The heap size limit was intended to be 1GB on 32-bit or 4GB on 64-bit
   but inconsistency between ECL_FIXNUM_BITS and FIXNUM_BITS in the code
   prevented the heap to grow for 64-bit.  This now occurs, and a few
   other less visible bugs were fixed by restoring consistency to
   ECL_FIXNUM_BITS.

 - EXT:EXTERNAL-PROCESS-WAIT potential race condition fix

 - Building with object files not created by ECL works (CFFI wrappers)

 - Regression regarding initialization of build by ECL libraries from
   external code fixed. Static and shared libraries initialization
   funcitons has predetermined name while object files has randomized
   names.

 - Random state initial state generation was buggy and insecure (entropy
   from urandom was rejected)

 - Fix `listen' on streams when FILE_CNT isn't available (use read instad
   of fread)

 - `FIND' compiled with C compiler didn't respect `START' nor `END'
   arguments. Compiler macro is fixed now and should work as expected

 - `compute-applicable-methods-using-classes` bugfix
2016-03-11 20:32:30 +00:00
leot
ebfcf92ac8 Add a MESSAGE to document that further tools can be needed for some sites
(but aren't strictly needed for most supported sites).

Thanks to coypu who pointed out that via a private email.
2016-03-11 18:39:05 +00:00
jperkin
52a223b93d Rather than remove the library completely, just fix the path to use the
installed version.  Clean up some variable assignment while here.

Ride the previous PKGREVISION bump.
2016-03-11 16:51:33 +00:00
fhajny
d89908329b Add perl to build tools. Fixes SunOS build and also enables man pages
and html docs. Bump PKGREVISION.
2016-03-11 15:42:59 +00:00
ryoon
d5fd8ad9a8 Updated print/qpdf to 6.0.0 2016-03-11 15:37:28 +00:00
ryoon
fb0f9f8d07 Update to 6.0.0
Changelog:
2015-11-10  Jay Berkenbilt  <ejb@ql.org>

        * 6.0.0: release

        * No changes from 5.2.0. The 5.2.0 release broke binary
        compatibility and was withdrawn.

2015-10-31  Jay Berkenbilt  <ejb@ql.org>

        * 5.2.0: release

        * libqpdf/QPDF.cc (read_xrefTable): Be tolerant of some malformed
        xref tables that don't have the required trailing space after each
        line.

2015-10-29  Jay Berkenbilt  <ejb@ql.org>

        * Implement QPDFWriter::setDeterministicID and --deterministic-id
        commandline-flag to qpdf to request generation of a deterministic
        /ID for non-encrypted files.
2016-03-11 15:37:02 +00:00
tsutsui
ab6c4724da Updated emulators/xnp2 to 0.86 2016-03-11 13:34:14 +00:00
tsutsui
e0d82db44d Update xnp2 to 0.86.
upstream changes (no English changelog):
- fix build issue on certain environments
2016-03-11 13:33:22 +00:00
tsutsui
0320824fda Updated multimedia/adobe-flash-plugin11 to 11.2.202.577 2016-03-11 13:06:52 +00:00