1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-16 03:24:07 +00:00
Commit Graph

149 Commits

Author SHA1 Message Date
Alex Dupre
d754180768 - fix open_basedir vulnerability in php4 and php5 [1]
- add an alert on safe_mode intrinsic insecurity and
  suggest to install the suhosin extension
- enable the suhosin patch by deafult also in php4

Submitted by:	Thomas Vogt <thomas@bsdunix.ch> [1]
Obtained from:	PHP CVS [1]
Approved by:	portmgr (clement)
2006-10-16 09:30:58 +00:00
Alex Dupre
c1879a77bd Update suhosin patch to 0.9.5 release. 2006-09-29 19:11:40 +00:00
Alex Dupre
5ffedf9e66 Fix default certificates path for pfpro extension.
PR:		ports/99067
Submitted by:	Alexandr Kovalenko <never@nevermind.kiev.ua>
2006-09-10 16:31:00 +00:00
Alex Dupre
c2a2706562 Update suhosin patch to 0.9.3 release. 2006-09-09 12:35:33 +00:00
Alex Dupre
a6f2efcf0d - Add experimental suhosin protection system support
- Add the possibility to build zlib extension static
- Remove the php->php-cgi temporary hack
2006-09-04 07:58:58 +00:00
Xin LI
9af1ca16b5 Update to 4.4.4.
Approved by:	ale's vacation
2006-08-18 16:22:31 +00:00
Xin LI
62a8de4cc4 Update to php 4.4.3:
* Disallow certain characters in session names.
    * Fixed a buffer overflow inside the wordwrap() function.
    * Prevent jumps to parent directory via the 2nd parameter of the tempnam() function.
    * Improved safe_mode check for the error_log() function.
    * Fixed cross-site scripting inside the phpinfo() function.
    * Fixed offset/length parameter validation inside the substr_compare() function.
    * Upgraded bundled PCRE library to version 6.6
    * Over 20 various bug fixes.

Approved by:	ale's vacation
2006-08-07 03:27:15 +00:00
Alex Dupre
d13cad079e Try to fix build on 4.X. 2006-05-23 06:19:19 +00:00
Alex Dupre
ffcb54b54f Chase gmp library and bump PORTREVISION. 2006-05-10 14:46:47 +00:00
Alex Dupre
f12d3a0ccb Simplify PHP base ports infrastructure:
- remove all slave ports
- add the ability to build all SAPIs concurrently
- update php5 to 5.1.4

*Read* the UPDATING file *before* trying to update PHP
(or at least before mailing me).
2006-05-06 13:26:49 +00:00
Marcus Alves Grando
22074efcbe - Update ports affected by devel/libmcve update 2006-05-01 00:01:15 +00:00
Alex Dupre
4dbbe22e30 Bump ming shared library version after recent update.
Spotted by:	Gianpaolo Del Matto <gianpaolo.delmatto@genotec.ch>
2006-04-12 15:24:13 +00:00
Alex Dupre
c4d6261234 - pfpro extension is only for php4
- add location to pfpro directory
2006-02-01 07:18:47 +00:00
Pav Lucistnik
6bd407bcb2 - Add a php extension pfpro (PayFlow Pro).
PR:		ports/82843
Submitted by:	Mike Durian <durian@shadetreesoftware.com>
Approved by:	maintainer timeout (1 month)
2006-01-31 23:00:21 +00:00
Alex Dupre
fae3e9d08c Fix linking on 4.x (yes, this is another PHP configure bug).
While I'm here, replace a '=' with '+='.
2006-01-31 08:36:02 +00:00
Jun Kuriyama
a06ee65df0 Chase shlib bump of libexpat. 2006-01-30 23:20:05 +00:00
Alex Dupre
3a55c0530c Fix getopt() and add support for getopt_long. 2006-01-30 15:57:38 +00:00
Edwin Groothuis
0416031c9b Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 02:20:05 +00:00
Alex Dupre
fb7d8fa326 Speed up the build of PHP extensions by extracting only the extension subdir
from the big tarball.
2006-01-17 15:08:30 +00:00
Alex Dupre
9eb17499b3 Update to 4.4.2 release. 2006-01-16 09:40:31 +00:00
Alex Dupre
757aa194da Raise default memory limit from 8M to 12M to let pear run well
on 64bit archs.
2005-12-10 08:42:56 +00:00
Alex Dupre
0f8717ab04 Reorganize (use bsd.apache.mk and remove pear leftovers) 2005-12-09 19:36:40 +00:00
Clement Laforet
05684b80dd - prepare removal of www/apache2 in favor of www/apache20 for naming
consistency
- add entries in UPDATING (for apache22 too)

PR:		ports/78119
Repocopied by:	marcus
2005-12-04 00:18:15 +00:00
Jun Kuriyama
b650876e96 Chase shlib version bump of net-snmp. 2005-11-30 05:23:10 +00:00
Alex Dupre
730fa70418 - Fix pear pkg-plist
- Increase pear memory limit (requested by amd64)
- Revert apache2handler to the latest working version found in
  PHP 4.4.0, since PHP developers seem not interested in
  fixing the bug with apache2 and mod_rewrite
2005-11-16 08:24:47 +00:00
Ade Lovett
54a0b86543 Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
2005-11-15 06:52:12 +00:00
Alex Dupre
f60c3c0a79 - Make key() and current() functions work by reference
- Bump PORTREVISION

PR:		ports/88481
Submitted by:	Matthew Luckie <mjl@luckie.org.nz>
Obtained from:	PHP CVS
2005-11-04 08:39:28 +00:00
Alex Dupre
59c11832bf Fix for apache2+mod_rewrite.
Obtained from:	PHP CVS
2005-11-03 09:17:22 +00:00
Alex Dupre
599fa9769e Fix pear installation.
Spotted by:	Sean McNeil <sean@mcneil.com>
2005-11-01 22:28:01 +00:00
Alex Dupre
32265c2b86 Update to 4.4.1 release. 2005-11-01 16:01:07 +00:00
Alex Dupre
a64756050c Autoselect APACHE2 option if WITH_APACHE2 is defined.
Submitted by:	Rick van der Zwet <rick@wzoeterwoude.net>
2005-10-14 06:18:06 +00:00
Clement Laforet
573b4b9b07 - Define APACHE_COMPAT for ${APXS} for USE_APACHE-ng
Reported by:	pointyhat via kris
Approvd by:	portmgr (self)
2005-09-20 19:46:15 +00:00
Alex Dupre
276c3a29ae Update to 4.4.0 release:
- fix a serious memory corruption problem
- remove automake dependency
- switch to the latest autoconf version
2005-07-13 19:56:27 +00:00
Alex Dupre
a4036966af Move oracle library creation to pre-configure instead of post-patch,
since oracle is only a build dependency.

Spotted by:	pointyhat via kris
2005-06-16 06:04:46 +00:00
Sam Lawrance
acd232c2d4 Point these ports to www/mnogosearch31 since they don't build
with the updated www/mnogosearch.

Approved by:	no response from knu, ale (11 days)
2005-06-16 03:25:10 +00:00
Alex Dupre
4107b871ca Add support for zend multibyte.
PR:		ports/76527
Submitted by:	Shinsuke Matsui <poppen@karashi.org>
Strongly desired by:	Lapo Luchini <lapo@lapo.it>
2005-06-14 20:38:26 +00:00
Alex Dupre
0b4285ce02 Add support for Berkeley DB 4.3 and set it as default version.
PR:		ports/82019
Submitted by:	Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net>
2005-06-14 14:47:26 +00:00
Alex Dupre
c6543f9124 Fix oracle extension.
PR:		ports/81382
Submitted by:	Simun Mikecin <sime@logos.hr>
2005-06-14 14:27:20 +00:00
Alex Dupre
a0f57b5ec7 Fix pear command on FreeBSD-current.
(We loose the output buffering capability,
but we cannot set it inside the script)

PR:		ports/81890
Submitted by:	Edwin Culp <eculp@bafirst.com>
2005-06-08 07:45:15 +00:00
Pav Lucistnik
045dcdcadc - allow php4-dba to use Berkeley DB 4.3
PR:		ports/76150
Submitted by:	Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net>
Approved by:	maintainer timeout (5 months)
2005-06-05 20:02:03 +00:00
Sergey Matveychuk
913cb3ae08 - Fix after spliting firebird
- Bump PORTREVISION

PR:		ports/79337
Submitted by:	Renato Botelho <freebsd@galle.com.br> (firebird maintainer)
2005-05-17 16:09:29 +00:00
Alex Dupre
44a677fdbf Make zlib.output_compression working again.
PR:		ports/76331
Submitted by:	Martin Portmann <map@infinitum.ch>
Patch by:	Vasil Dimov <vd@datamax.bg>
2005-04-15 09:01:10 +00:00
Alex Dupre
3d2c4e7e4b Fix definitely pear package deinstallation.
PR:		ports/79830
Submitted by:	leeym
2005-04-15 08:12:00 +00:00
Pav Lucistnik
365c91719d - Chase freetds shlib bump 2005-04-11 20:52:52 +00:00
Alex Dupre
53e78644c3 Create empty directory on pkg_add (forgotten in previous commit).
Reminded by:	kris
2005-04-11 09:11:49 +00:00
Alex Dupre
cab92a3dee Create directory and touch files that "pear" creates when dealing
with pear modules and the port will later delete.

Suggested by:	kris
2005-04-11 08:40:48 +00:00
Alex Dupre
2cee0c25ff Update PHP ports to 4.3.11 and 5.0.4 releases:
- fix security issues
- unbreak PEAR packages [1]

PR:		ports/78516 [1]
Submitted by:	Yen-Ming Lee <leeym@utopia.leeym.com> [1]
Tested by:	thierry
2005-04-04 09:20:21 +00:00
Alex Dupre
bf73a142ce Add an option (disabled by default) to build the openssl extension statically.
Requested by:	too many people
2005-03-14 14:41:01 +00:00
Palle Girgensohn
34fa6c853e Split the postgresql ports into a server and a client part.
All ports depending on postgresql shall use the USE_PGSQL=yes knob
defined in Mk/bsd.ports.mk. Bumping portrevisions where needed.

PR:		75344
Approved by:	portmgr@ (kris), ade & sean (mentors)
2005-01-31 00:35:55 +00:00
Alex Dupre
114b2bec5b Speed up unserialize() and fix a serious performance issue.
Obtained from:	PHP CVS
2005-01-19 16:13:55 +00:00