Commit graph

8701 commits

Author SHA1 Message Date
dholland
83650dc5a7 Catch up to move of lang/gcc -> lang/gcc2.
Also, fix the referring paths to use the canonical pkgsrc form
(../../lang/gcc2) rather than ${.CURDIR}/../gcc2, which is not
idiomatic and thus easily overlooked, both by hand and via grep.
2015-11-08 07:05:45 +00:00
he
1c7f195e54 Let g95 build for NetBSD powerpc as well: treat NetBSD the same
as Linux in terms of FPU usage.  Since this is only a build fix
for the NetBSD powerpc ports, there's no revision bump.
2015-11-07 22:56:13 +00:00
joerg
38b793a684 Fix a number of cases of plainly invalid C and portability issues. 2015-11-06 20:33:21 +00:00
wiz
3117b47713 Remove static-analyzer option, moved into a separate package. 2015-11-06 13:51:18 +00:00
wiz
5d4e5aea47 + clang-static-analyzer 2015-11-06 13:50:16 +00:00
wiz
e1bffc6f40 Import clang-static-analyzer-3.7.0 as lang/clang-static-analyzer.
The Clang Static Analyzer is a source code analysis tool that finds
bugs in C, C++, and Objective-C programs.

The standalone tool is invoked from the command line, and is intended
to be run in tandem with a build of a codebase.

The analyzer is 100% open source and is part of the Clang project.
Like the rest of Clang, the analyzer is implemented as a C++ library
that can be used by other tools and applications
2015-11-06 13:50:05 +00:00
fhajny
b4dc7ff39b Update lang/nodejs to 4.2.2.
- buffer: fix value check for writeUInt{B,L}E (Trevor Norris)
- buffer: don't CHECK on zero-sized realloc (Ben Noordhuis)
- deps: backport 010897c from V8 upstream (Ali Ijaz Sheikh)
- deps: backport 8d6a228 from the v8's upstream (Fedor Indutny)
- fs: reduced duplicate code in fs.write() (ronkorving)
- http: fix stalled pipeline bug (Fedor Indutny)
- lib: fix cluster handle leak (Rich Trott)
- lib: avoid REPL exit on completion error (Rich Trott)
- repl: handle comments properly (Sakthipriyan Vairamani)
- repl: limit persistent history correctly on load (Jeremiah Senkpiel)
- src: fix race condition in debug signal on exit (Ben Noordhuis)
- src: fix exception message encoding on Windows (Brian White)
- stream: avoid unnecessary concat of a single buffer. (Calvin Metcalf)
- timers: reuse timer in setTimeout().unref() (Fedor Indutny)
- tls: TLSSocket options default isServer false (Yuval Brik)
2015-11-05 13:08:35 +00:00
agc
efd9ad4549 Remove duplicate SHA512 digests that crept in. 2015-11-04 17:41:15 +00:00
tnn
a718d885a3 add SHA512 sums 2015-11-03 22:59:10 +00:00
agc
54622f28e2 Add SHA512 digests for distfiles for lang category
Problems found with existing digests:
	Package nhc98 distfile nhc98src-1.22.tar.gz
	a8adc8f22371998ee0657bc0e01058a57d876abc [recorded]
	81975fcb5f1dda5efeaabc30ce8c6dceae55e591 [calculated]

Problems found locating distfiles:
	Package gcc-aux: missing distfile ada-bootstrap.i386.dragonfly.36A.tar.bz2
	Package gcc-aux: missing distfile ada-bootstrap.i386.freebsd.84.tar.bz2
	Package gcc-aux: missing distfile ada-bootstrap.x86_64.dragonfly.36A.tar.bz2
	Package gcc-aux: missing distfile ada-bootstrap.x86_64.freebsd.84.tar.bz2
	Package gcc-aux: missing distfile ada-bootstrap.x86_64.solaris.511.tar.bz2
	Package gcc5-aux: missing distfile ada-bootstrap.i386.dragonfly.36A.tar.bz2
	Package gcc5-aux: missing distfile ada-bootstrap.i386.freebsd.84.tar.bz2
	Package gcc5-aux: missing distfile ada-bootstrap.x86_64.dragonfly.36A.tar.bz2
	Package gcc5-aux: missing distfile ada-bootstrap.x86_64.freebsd.84.tar.bz2
	Package gcc5-aux: missing distfile ada-bootstrap.x86_64.solaris.511.tar.bz2
	Package ghc7: missing distfile ghc-7.6.3-boot-i386-unknown-freebsd.tar.xz
	Package icc11: missing distfile l_cproc_p_11.1.080.tgz
	Package jini: missing distfile jini-1_2_1_001-src.zip
	Package oo2c: missing distfile oo2c_32-2.0.11.tar.bz2
	Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz
	Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz
	Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz
	Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz
	Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz
	Package openjdk7: missing distfile openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2
	Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz
	Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz
	Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz
	Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz
	Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz
	Package openjdk8: missing distfile openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2
	Package oracle-jdk8: missing distfile jdk-8u60-linux-i586.tar.gz
	Package oracle-jdk8: missing distfile jdk-8u60-solaris-x64.tar.gz
	Package oracle-jre8: missing distfile jre-8u60-linux-i586.tar.gz
	Package oracle-jre8: missing distfile jre-8u60-solaris-x64.tar.gz
	Package sun-jdk6: missing distfile jdk-6u45-linux-i586.bin
	Package sun-jdk6: missing distfile jdk-6u45-solaris-i586.sh
	Package sun-jdk7: missing distfile jdk-7u72-linux-i586.tar.gz
	Package sun-jdk7: missing distfile jdk-7u72-solaris-i586.tar.gz
	Package sun-jre6: missing distfile jce_policy-6.zip
	Package sun-jre6: missing distfile jre-6u45-linux-x64.bin
	Package sun-jre6: missing distfile jre-6u45-solaris-x64.sh
	Package sun-jre7: missing distfile jre-7u72-linux-i586.tar.gz
	Package sun-jre7: missing distfile jre-7u72-solaris-i586.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 22:50:31 +00:00
tnn
979a3a50cf adjust update version like openjdk7/Makefile v1.103 2015-11-03 17:57:47 +00:00
jperkin
751913c191 Set JDK_MICRO_VERSION so that the update number is reflected in version
output, going from this:

  openjdk version "1.7.0-internal"

to this:

  openjdk version "1.7.0_80-internal"

This matches the behaviour of sun-jre, and fixes software such as Logstash
and Jira which expect it to be included.  Bump PKGREVISION.
2015-11-03 16:41:55 +00:00
jperkin
533c94cd6d Various fixes to get this working on El Capitan / Xcode 7:
* Pull in patch from MacPorts to handle 10.11 SDK header issue
   with fixincludes.

 * Backport upstream bugfix for GCC bug 66523, fixing an issue
   with Xcode 7.

 * Pull in --with-build-config=bootstrap-debug change from FreeBSD
   ports to fix bootstrap compare issue seen with clang / Xcode 7.
2015-11-03 13:59:10 +00:00
ryoon
c3a28cc982 Update to 1.8.66
Changelog:
http://www.oracle.com/technetwork/java/javase/8u66-relnotes-2692847.html
New Features and Changes

The following are some of the notable new features and changes in this release:


Support ISO 4217 "Current funds codes" table (A.2)

This enhancement adds support for ISO 4217 table A.2 fund codes. Previously the JDK only supported those currencies listed in table A.1.

See JDK-8074350.

Bug Fixes

This release contains fixes for security vulnerabilities. For more information, see Oracle Critical Patch Update Advisory. For a list of bug fixes included in this release, see JDK 8u66 Bug Fixes page.

The following are some of the notable bug fixes included in this release:

Hotspot should use PICL interface to get cacheline size on SPARC The libpicl library is now required on Solaris/SPARC to determine the size of the cache lines. In case the library is not present or the PICL service is not available the JVM will display a warning and compiler optimizations that utilize the BIS (Block Initializing Store) instruction will be turned off.

See JDK-8056124.



Preloading libjsig.dylib causes deadlock when signal() is called

Applications need to preload the libjsig library to enable signal chaining. Previously, on OS X, after libjsig.dylib was preloaded, any call from native code to signal() caused a deadlock. This has been corrected.

See JDK-8072147.


VM crash when class is redefined with Instrumentation.redefineClasses

The JVM could crash when a class was redefined with Instrumentation.redefineClasses(). The crash could either be a segmentation fault at SystemDictionary::resolve_or_null, or an internal error with the message "tag mismatch with resolution error table". This has now been fixed .

See JDK-8076110.


JDK-8087201 	client-libs 	2D
OGL: rendering of lcd text is slow
JDK-8130938 	client-libs 	2D 	[solaris] Incomplete 8ux fix for 8071710: libfontmanager & t2k should link against headless awt on solaris
JDK-8037371 	client-libs 	java.awt 	[macosx] Test closed/java/awt/dnd/ImageTransferTest/ImageTransferTest.html fails
JDK-8131752 	client-libs 	java.awt 	[Regression] Test java/awt/GraphicsDevice/CheckDisplayModes.java fails
JDK-8134453 	client-libs 	javax.accessibility 	JAWS crashes in WindowsAccessBridge.DLL on 32 bit 8u60 running on 32 bit Win 7
JDK-8134403 	core-libs 	jdk.nashorn 	Nashorn react.js benchmark performance regression
JDK-8079618 	deploy 	plugin 	AccessControlException with deployment cache and RMI
JDK-8135116 	globalization 	translation 	[de] Missing the link of license agreement
JDK-6904403 	hotspot 	jvmti 	assert(f == k->has_finalizer(),"inconsistent has_finalizer") with debug VM
JDK-8048353 	hotspot 	runtime 	jstack -l crashes VM when a Java mirror for a primitive type is locked
JDK-8072147 	hotspot 	runtime 	Preloading libjsig.dylib causes deadlock when signal() is called
JDK-8076110 	hotspot 	runtime 	VM crash when class is redefined with Instrumentation.redefineClasses
JDK-8133191 	install 	  	NVDA screen reader and JAWS can't read the "Look and Feel" Selections.
JDK-8078495 	security-libs 	org.ietf.jgss:krb5 	End time checking for native TGT is wrong
JDK-8131907 	xml 	jaxp 	Numerous threads lock during XML processing while running Weblogic 12.1.3

Fixed securty bugs:
http://www.oracle.com/technetwork/topics/security/cpuoct2015-2367953.html
CVE-2015-4835
CVE-2015-4881
CVE-2015-4843
CVE-2015-4883
CVE-2015-4860
CVE-2015-4805
CVE-2015-4844
CVE-2015-4901
CVE-2015-4868
CVE-2015-4810
CVE-2015-4806
CVE-2015-4871
CVE-2015-4902
CVE-2015-4840
CVE-2015-4882
CVE-2015-4842
CVE-2015-4734
CVE-2015-4903
CVE-2015-4803
CVE-2015-4893
CVE-2015-4911
CVE-2015-4872
CVE-2015-4906
CVE-2015-4916
CVE-2015-4908
2015-11-03 07:27:21 +00:00
alnsn
2917180621 Update DESCR of Lua 5.x and LuaJIT 2.0 packages 2015-10-31 21:37:52 +00:00
taca
8c4d241fa6 Update php56 to 5.6.15.
29 Oct 2015, PHP 5.6.15

- Core:
  . Fixed bug #70681 (Segfault when binding $this of internal instance method
    to null). (Nikita)
  . Fixed bug #70685 (Segfault for getClosure() internal method rebind with
    invalid $this). (Nikita)

- Date:
  . Fixed bug #70619 (DateTimeImmutable segfault). (Laruence)

- Mcrypt:
  . Fixed bug #70625 (mcrypt_encrypt() won't return data when no IV was
    specified under RC4). (Nikita)

- Mysqlnd:
  . Fixed bug #70384 (mysqli_real_query():Unknown type 245 sent by the server).
   (Andrey)
  . Fixed bug #70572 segfault in mysqlnd_connect. (Andrey, Remi)

- Opcache:
  . Fixed bug #70632 (Third one of segfault in gc_remove_from_buffer).
    (Laruence)
  . Fixed bug #70631 (Another Segfault in gc_remove_from_buffer()). (Laruence)
  . Fixed bug #70601 (Segfault in gc_remove_from_buffer()). (Laruence)
  . Fixed compatibility with Windows 10 (see also bug #70652). (Anatol)
2015-10-31 01:58:37 +00:00
leot
c663e8a139 Update lang/algol68g to algol68g-2.8.2.
Patch provided by Olaf 'Rhialto' Seibert via PR pkg/50371.

Changes:
Version 2.8.2, October 2015
* Several bug fixes.
* Cleaner interface for command line arguments
  through routines a68gargc and a68gargv.

Version 2.8.1, January 2015
* Update source code for recent versions of gcc, autoconf, automake and TeX.
* Documentation updates.
2015-10-28 15:54:19 +00:00
jperkin
fd46cf57be Support SunOS/clang, fixes 64-bit build. 2015-10-27 09:10:44 +00:00
jperkin
4ad05f0995 Pass --disable-libgcc when using SunOS/clang, clang doesn't support the
test and will handle libgcc itself as appropriate.
2015-10-27 09:08:20 +00:00
tnn
b0d27fc1df Don't conflict with system's execvpe(3). Fixes build on NetBSD-current. 2015-10-23 20:46:22 +00:00
tnn
c83ce72ecf Fix Makefile 1.18 Differently. We do need to use GNU_CONFIGURE=yes,
because this is a GNU configure script and without it we do not get
config.{sub,guess} overrides.

Instead, pass --disable-option-checking to the configure script so that
unrecognized options that appear when using pkgsrc iconv are discarded.
2015-10-22 23:01:52 +00:00
jmcneill
9487235fba Fix NetBSD/arm build. 2015-10-22 21:55:55 +00:00
jmcneill
36ee50137f Add support for NetBSD/arm 2015-10-21 23:46:28 +00:00
fhajny
e66556041e Update lang/nodejs to 4.2.1.
- Fixed: Assertion error in WeakCallback - see #3329
- Fixed: Undefined timeout regression - see #3331
2015-10-21 14:47:43 +00:00
jperkin
d5d8565039 Explicitly disable multilib on 64-bit Linux if the requisite headers aren't
available.
2015-10-20 10:30:54 +00:00
jperkin
77d72fae74 Skip shlibs check for libgcj_bc.so, a "fake" library used at link time
only.  Fixes build on Linux.
2015-10-20 10:26:40 +00:00
tnn
f00e327ab2 exit with an error if the JVM crashes and chdir to /tmp before running it,
so we don't get a stale java.core in pkgdb.
2015-10-20 08:20:29 +00:00
joerg
cd40f7666a Give _num.c the same optimiser threatment as _io.c for clang. 2015-10-19 16:38:17 +00:00
dholland
b2f84fa02d Whitespace. 2015-10-18 00:54:19 +00:00
dholland
ba4a1507d8 Take a stab at enabling threads on openbsd (most of the logic seems to
already be in place, except in the configure script) now that openbsd
has threads.
2015-10-18 00:51:55 +00:00
wiz
2e6e93c1c9 Update py-six to 1.10.0:
1.10.0
------

- Issue #122: Improve the performance of `six.int2byte` on Python 3.

- Pull request #55 and issue #99: Don't add the `winreg` module to `six.moves`
  on non-Windows platforms.

- Pull request #60 and issue #108: Add `six.moves.getcwd` and
  `six.moves.getcwdu`.

- Pull request #64: Add `create_unbound_method` to create unbound methods.
2015-10-15 10:38:43 +00:00
mrg
c68955c927 enable the GCC 4.5 op.c hack for sparc. 2015-10-15 00:15:52 +00:00
ryoon
86e264467c Fix stall during build under NetBSD/i386. Bump PKGREVISION. 2015-10-14 20:17:39 +00:00
wiz
d15f48992a Switch from x11/Xaw3d to newer x11/libXaw3d.
Adapt some packages so they build with that.
Bump their PKGREVISIONs.
2015-10-14 20:17:24 +00:00
sevan
e806445269 Missed new additions in previous commit
Add checks for the presence of SSLv3 in OpenSSL/LibreSSL - obtained from
http://www.libressl.org/patches.html
2015-10-14 18:42:34 +00:00
sevan
a99ab29716 Missed new addition in previous commit
Add checks for the presence of SSLv3 in OpenSSL/LibreSSL - obtained from
http://www.libressl.org/patches.html
2015-10-14 18:41:42 +00:00
sevan
dc55922718 Add pkg-config to USE_TOOLS.
Set PKG_CONFIG to empty as it removes reference to the build directory.

Add checks for the presence of SSLv3 in OpenSSL/LibreSSL - obtained from
http://www.libressl.org/patches.html

Fix typo in comment s/refrect/reference.

Reviewed by taca@ wiz@
2015-10-14 18:38:00 +00:00
sevan
c9ddce97bc Add pkg-config to USE_TOOLS.
Set PKG_CONFIG to empty as it removes reference to the build directory.

Add checks for the presence of SSLv3 in OpenSSL/LibreSSL - obtained from
http://www.libressl.org/patches.html

Fix typo in comment s/refrect/reference.

Set shell used during configure stage to bash on OpenBSD & Bitrig
due to pdksh incompatibility.

Reviewed by taca@ wiz@
2015-10-14 18:36:06 +00:00
sevan
e7ce450e6e Add pkg-config to USE_TOOLS.
Set PKG_CONFIG to empty as it removes reference to the build directory.

Add checks for the presence of SSLv3 in OpenSSL/LibreSSL - obtained from
http://www.libressl.org/patches.html

Fix typo in comment s/refrect/reference.

Reviewed by taca@ wiz@
2015-10-14 18:33:08 +00:00
fhajny
ecc87033f1 Update lang/nodejs to 4.2.0.
The first Node.js LTS release! See https://github.com/nodejs/LTS/
for details of the LTS process.

- Added new -c (or --check) command line argument for checking script
  syntax without executing the code
- Added process.versions.icu to hold the current ICU library versio
- Added process.release.lts to hold the current LTS codename when
  the binary is from an active LTS release line
- npm: Upgraded to npm 2.14.7 from 2.14.4, see release notes
  for full details

See full release notes incl. commit log:

  https://nodejs.org/en/blog/release/v4.2.0/
2015-10-13 07:47:48 +00:00
ryoon
fe9556d668 Update to 6.0
Changelog:
All platforms:

	MAJOR CHANGE:  All platforms now use a uniform graphical user
	interface, based on the wxWidgets library.  A very simple editor
	is part of the package, no more external editor.  This GUI is,
	so far, rather primitive, but provides a framework that should
	allow for many improvements relatively soon.  There is a single
	Logo window that can be in fullscreen, splitscreen, or textscreen
	mode, like traditional Logo versions.

	INCOMPATIBLE CHANGE:  RGB color lists, as used by PALETTE,
	SETPALETTE, etc., now take integer or non-integer values between
	0 and 100 rather than integers between 0 and 65535.  I don't like
	incompatible changes, but having now actually tried teaching kids
	with Berkeley Logo, I've learned that they have trouble understanding
	the old system; their colors all come out near-black.

	New commands PRINTPICT and PRINTTEXT to print the graphics and
	text screens, respectively.  If called with an argument (in
	parentheses), they print preview instead. (wxWidgets only)

	New commands INCREASEFONT and DECREASEFONT to make the text window
	font one size bigger or smaller, SETTEXTSIZE to set the absolute
	size, SETLABELHEIGHT to adjust graphics-window text size, and
	SETFONT to set the font name for all windows.  (wxWidgets only)

	SETTEXTCOLOR (SETTC) command, formerly just in DOS version, works
	on all platforms.  It takes two color number or RGB lists as inputs,
	first the text color, then the text background color. (wxWidgets only)

	New command FILLED takes two arguments, a color and an instruction
	list.  The instructions should draw a simple closed curve (but if
	not closed, FILLED will add a turtle move back to the starting
	point).  The instructions are carried out, and then the area
	enclosed by the curve is filled using the given color, regardless
	of other lines that might intersect that area.  (wxWidgets only)

	Special variable BUTTONACT, if defined and nonempty, is an instruction
	list to be run when the user presses a mouse button.  Special variable
	KEYACT, if ditto, is to be run when the user presses a key on the
	keyboard.  It is the responsibility of the user code to handle the
	problem of a second mouse/keypress during the running of these
	instructions.  New operation CLICKPOS outputs the position of the
	mouse at the moment when the mouse button was pressed.  BUTTON
	outputs which button was most recently pressed, or zero if no button
	was pressed since the last call to BUTTON.  (BUTTONP still reflects
	the actual current button status.)  (wxWidgets only)

	The workspace management procedures (PO, TEXT, HELP, etc.) look
	in the library before deciding whether the name you give exists
	as a procedure or not, just the way running the procedure does.
	This is an incompatible change!

	The procedure formerly named BACKSLASHEDP or BACKSLASHED? is now
	called VBARREDP or VBARRED?, to reflect a longstanding change in
	its meaning.  The old names are retained in the Logo library for
	backward compatibility.

	A command line argument consisting of just a hyphen means that all
	following command line arguments should be collected in a list,
	instead of taken as filenames to load.  The list can be seen in
	the buried variable :COMMAND.LINE

	Logo looks in its library directory (e.g., /usr/local/lib/logo/logolib)
	for a file startup.lg, and runs it if found, before looking in the
	user's current directory for startup.lg and running that.

	A vertical bar that comes after a semicolon doesn't require a
	matching vertical bar to end the line.

	Fixed a garbage collector bug (although I don't know why it was
	a bug, alas).

	The buffer for saving pictures (for SAVEPICT and EPSPICT and for
	restoring the graphics window after it's hidden) has no size limit.

	INVOKE is a macro, so (INVOKE [IF ? < 0 [OUTPUT "NEGATIVE]] :X)
	will output from the caller, rather than from INVOKE.

	Improved error message "Runlist %s has more than one expression"
	for the case of a macro seen where an expression (that outputs a
	value) is needed: PRINT RUN [PRINT "A PRINT "B].

	One-pixel moves from drawing turtle aren't saved in SAVEPICT buffer.

	(1 2 3) gives error message instead of blowing up.

	PRINT [~] (bracket after tilde) works (no line continuation).

	The check for END inside a multi-line instruction is correctly
	internationalized.

	APPLY [[][]] [] no longer crashes.

	APPLY copies the arg list, so the original list can't be modified
	by changes to the inputs (e.g., after an error).

	Better error message (don't know how) for too much inside parens
	and also the first one isn't a procedure name.

	Better error message for STOP or OUTPUT during a PAUSE.

	Fixed bug crashing backquote (`) in case of `[[,[...] ...]]

	Fixed bug giving "out of bounds" message for line just on screen edge.

	Fixed bug that ignored TEST outside of a procedure.

	Turtle is invisible during drawing (to speed it up).
2015-10-11 07:02:39 +00:00
ryoon
b141232e29 Recursive revbump from textproc/icu 2015-10-10 01:57:50 +00:00
jperkin
748be05da7 Skip shlibs check for libgcj_bc.so, a "fake" library used at link time
only.  Fixes build on Linux.
2015-10-09 11:27:23 +00:00
sevan
68f8faf96f Add FreeBSD 11 support
Reviewed by: wiz@
2015-10-07 10:36:54 +00:00
jperkin
ae4a085aa9 Reduce SunOS optimisation to -O2, avoiding alignment faults in 32-bit builds
of libverify with certain compilers.
2015-10-07 10:07:11 +00:00
fhajny
996558c622 Update lang/nodejs to 4.1.2.
This release includes a fix for CVE-2015-7384, a Denial of Service
(DoS) bug. All users of Node.js v4.x should upgrade to v4.1.2.

http:
- Fix out-of-order 'finish' event bug in pipelining that can abort
  execution, fixes DoS vulnerability CVE-2015-7384
- Account for pending response data instead of just the data on
  the current request to decide whether pause the socket or not

libuv:
- Upgraded from v1.7.4 to v1.7.5, see release notes for details
- A better rwlock implementation for all Windows versions
- Improved AIX support

v8:
- Upgraded from v4.5.103.33 to v4.5.103.35
- Backported f782159 from v8's upstream to help speed up Promise
  introspection
- Backported c281c15 from v8's upstream to add JSTypedArray length
  in post-mortem metadata
2015-10-06 08:00:34 +00:00
dholland
566748979f Fix netbsd build by improving the gcc version extraction "logic". 2015-10-05 06:33:46 +00:00
wen
1e32f11c3a Update to 2.769
Upstream changes:
Version 2.769, July 4, 2015

Fixing two bugs under Windows:

    print color under windows handles single argument correctly
    cpu extension sse2 is no longer required, so yabasic should run again on older hardware

Version 2.768, May 25, 2014

Fixing some bugs under Windows and Linux:

    Core dump e.g. under Linux mint related with grafics
    Problems with embedded newlines within the Windows console
    Keys pressed within grafic window are not always reported to inkey$ (Windows-Version)
    Spurios problems with colors under Windows and linux (reported but not fixed yet)
2015-10-04 13:21:49 +00:00
he
92fac6ca3c Update this to a bit more recent -current version, the 20151003 version. 2015-10-04 09:08:40 +00:00
taca
360ea761dc Update php56 to 5.6.14.
01 Oct 2015, PHP 5.6.14

- Core:
  . Fixed bug #70370 (Bundled libtool.m4 doesn't handle FreeBSD 10 when
    building extensions). (Adam)

- CLI server:
  . Fixed bug #68291 (404 on urls with '+'). (cmb)

- DOM:
  . Fixed bug #70001 (Assigning to DOMNode::textContent does additional entity
    encoding). (cmb)

- Mysqlnd:
  . Fixed bug #70456 (mysqlnd doesn't activate TCP keep-alive when connecting to
    a server). (Sergei Turchanov)

- OpenSSL:
  . Fixed bug #55259 (openssl extension does not get the DH parameters from
    DH key resource). (Jakub Zelenka)
  . Fixed bug #70395 (Missing ARG_INFO for openssl_seal()). (cmb)
  . Fixed bug #60632 (openssl_seal fails with AES). (Jakub Zelenka)
  . Fixed bug #68312 (Lookup for openssl.cnf causes a message box). (Anatol)

- PDO:
  . Fixed bug #70389 (PDO constructor changes unrelated variables). (Laruence)

- Phar:
  . Fixed bug #69720 (Null pointer dereference in phar_get_fp_offset()). (Stas)
  . FIxed bug #70433 (Uninitialized pointer in phar_make_dirstream when zip
    entry filename is "/"). (Stas)

- Phpdbg:
  . Fix phpdbg_break_next() sometimes not breaking. (Bob)

- Standard:
  . Fixed bug #67131 (setcookie() conditional for empty values not met). (cmb)

- Streams:
  . Fixed bug #70361 (HTTP stream wrapper doesn't close keep-alive connections).
    (Niklas Keller)

- Zip:
  . Fixed bug #70322 (ZipArchive::close() doesn't indicate errors). (cmb)
2015-10-02 14:37:39 +00:00