Commit graph

210 commits

Author SHA1 Message Date
Matthew Seaman
456a51f8c0 Correct misunderstanding about mysqlnd functionality introduced in
previous commit.  mysql or mysqli drivers are required in all cases.

Approved by:	  shaun (mentor)
2012-02-15 16:42:56 +00:00
Matthew Seaman
66565d11af Routine bugfix update to 3.4.10
ChangeLog:

   http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/3.4.10/phpMyAdmin-3.4.10-notes.html/view

3.4.10.0 (2012-02-14)
- bug #3460090 [interface] TextareaAutoSelect feature broken
- patch #3375984 [export] PHP Array export might generate invalid php code
- bug #3049209 [import] Import from ODS ignores cell that is the same as cell be
fore
- bug #3463933 [display] SELECT DISTINCT displays wrong total records found
- patch #3458944 [operations] copy table data missing SET SQL_MODE='NO_AUTO_VALU
E_ON_ZERO'
- bug #3469254 [edit] Setting data to NULL and drop-downs
- bug #3477063 [edit] Missing set fields and values in generated INSERT query
- bug #3460867 [libraries] license issue with TCPDF (updated to 5.9.145)

Other Changes:

   * Drop USE_MYSQL=compat and IGNORE_WITH_MYSQL=41 -- phpmyadmin has
     not suddenly grown compatibility for older versions of MySQL.
     However, USE_MYSQL implies an dependency on mysql-client, but
     phpmyadmin can operate just fine with only the php mysqlnd
     drivers.

   * Add a new WITH_MYSQL Options knob (off by default) -- if you want
     to use the mysql-client driver.

   * PHP52 doesn't have mysqlnd drivers, so require at least one of
     WITH_MYSQL or WITH_MYSQLI to be selected.

Approved by:	shaun (mentor)
2012-02-15 00:01:21 +00:00
Matthew Seaman
23c0a81f8a Update maintainer address to matthew@FreeBSD.org
Approved by:	shaun (mentor)
2012-02-09 17:09:51 +00:00
Xin LI
5233080d96 Add an advise to users who installs phpMyAdmin that it's better to
protect it with an additional layer.

Approved by:	maintainer
2011-12-23 09:00:42 +00:00
Doug Barton
ae9d08a0b0 This is the formal release of the fix for these securty
vulnerabilities. However the code is identical to the quick-reaction
patches in 3.4.9-rc1 other than updating the version number.

Security advisories have now been published:

http://www.phpmyadmin.net/home_page/security/PMASA-2011-19.php
http://www.phpmyadmin.net/home_page/security/PMASA-2011-20.php

CVE Numbers:

CVE-2011-4782
CVE-2011-4780

http://sourceforge.net/projects/phpmyadmin/files%2FphpMyAdmin%2F3.4.9%2FphpMyAdmin-3.4.9-notes.html/view

PR:		ports/163528
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2011-12-23 07:20:06 +00:00
Doug Barton
f4882d0189 "Welcome to the first release candidate for phpMyAdmin 3.4.9, a bugfix
release with minor security corrections.

Please refer to the upcoming PMASA-2011-19 and PMASA-2011-20
announcements on http://www.phpmyadmin.net/home_page/security.

Details will appear on http://phpmyadmin.net. In a hurry? you can visit
http://sourceforge.net/projects/phpmyadmin to download.

Marc Delisle, for the team"

ChangeLog:

3.4.9.0 (not yet released)
- bug #3442028 [edit] Inline editing enum fields with null shows no dropdown
- bug #3442004 [interface] DB suggestion not correct for user with underscore
- bug #3438420 [core] Magic quotes removed in PHP 5.4
- bug #3398788 [session] No feedback when result is empty (signon auth_type)
- bug #3384035 [display] Problems regarding ShowTooltipAliasTB
- bug #3306875 [edit] Can't rename a database that contains views
- bug #3452506 [edit] Unable to move tables with triggers
- bug #3449659 [navi] Fast filter broken with table tree
- bug #3448485 [GUI] Firefox favicon frameset regression
- [core] Better compatibility with mysql extension
- [security] Self-XSS on export options (export server/database/table), see PMASA-2011-20
- [security] Self-XSS in setup (host parameter), see PMASA-2011-19

http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/3.4.9-rc1/phpMyAdmin-3.4.9-rc1-notes.html/download

For the port:

Switch to using lzma compressed tarballs, for a saving of about 1MB
per download.

PR:		ports/163290
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk>
2011-12-16 01:43:54 +00:00
Doug Barton
3f91066eab Update to version 3.4.8
This is the formal release of the fix to CVE-2011-4634, but there are
no code differences from the preliminary fixes released in 3.4.8-rc1
except for the updated version number.

PMSA-2011-18 has now been published; vuxml entry attached.

PR:		ports/163001
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)

Feature safe:	yes
2011-12-01 21:03:31 +00:00
Doug Barton
a76fc9307b Security and bugfix update to 3.4.8-rc1
Announcement:

"Welcome to the first release candidate for phpMyAdmin 3.4.8, a bugfix
release with minor security corrections.

Please refer to the upcoming PMASA-2011-18 announcement on
http://www.phpmyadmin.net/home_page/security.

Marc Delisle, for the team"

Welcome to the first release candidate for phpMyAdmin 3.4.8, a bugfix
release with minor security corrections.

3.4.8.0 (not yet released)
- bug #3425230 [interface] enum data split at space char (more space to
  edit)
- bug #3426840 [interface] ENUM/SET editor can't handle commas in values
- bug #3427256 [interface] no links to browse/empty views and tables
- bug #3430377 [interface] Deleted search results remain visible
- bug #3428627 [import] ODS import ignores memory limits
- bug #3426836 [interface] Visual column separation
- bug #3428065 [parser] TRUE not recognized by parser
+ patch #3433770 [config] Make location of php-gettext configurable
- patch #3430291 [import] Handle conflicts in some open_basedir situations
- bug #3431427 [display] Dropdown results - setting NULL does not work
- patch #3428764 [edit] Inline edit on multi-server configuration
- patch #3437354 [core] Notice: Array to string conversion in PHP 5.4
- [interface] When ShowTooltipAliasTB is true, VIEW is wrongly shown as the
  view name in main panel db Structure page
- bug #3439292 [core] Fail to synchronize column with name of keyword
- bug #3425156 [interface] Add column after drop
- [interface] Avoid showing the password in phpinfo()'s output
- bug #3441572 [GUI] 'newer version of phpMyAdmin' message not shown in IE8
- bug #3407235 [interface] Entering the key through a lookup window does not
  reset NULL
- [security] Self-XSS on database names (Synchronize), see PMASA-2011-18
- [security] Self-XSS on database names (Operations/rename), see PMASA-2011-18
- [security] Self-XSS on column type (Create index), see PMASA-2011-18
- [security] Self-XSS on column type (table Search), see PMASA-2011-18
- [security] Self-XSS on invalid query (table overview), see PMASA-2011-18

PR:		ports/162873
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
Feature safe:	yes
2011-11-26 09:14:38 +00:00
Doug Barton
782fd7bd4d Security update to version 3.4.7.1
Please refer to the upcoming PMASA-2011-17 announcement on
http://www.phpmyadmin.net/home_page/security.

3.4.7.1 (2011-11-10)
- [security] Fixed possible local file inclusion in XML import
(CVE-2011-4107).

http://sourceforge.net/projects/phpmyadmin/files%2FphpMyAdmin%2F3.4.7.1%2FphpMyAdmin-3.4.7.1-notes.html/view

PR:		ports/162442
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)

Feature safe:	yes
2011-11-11 00:43:08 +00:00
Doug Barton
2f0ad7dced Routine bugfix upgrade to version 3.4.7
ChangeLog:

http://sourceforge.net/projects/phpmyadmin/files%2FphpMyAdmin%2F3.4.7%2FphpMyAdmin-3.4.7.html/view

Welcome to phpMyAdmin 3.4.7, a bugfix release.

3.4.7.0 (2011-10-23)
- bug #3418610 [interface] Links in navigation when $cfg['MainPageIconic'] = false
- bug #3418849 [interface] Inline edit shows dropdowns even after closing
- bug [view] View renaming did not work
- bug [navi] Wrong icon for view (MySQL 5.5)
- bug #3420229 [doc] Missing documentation section
- bug #3423725 [pdf] Broken PDF file when exporting database to PDF
- [core] Allow to set language in URL
- bug #3425184 [doc] Fix links to PHP documentation
- bug #3426031 [export] Export to bzip2 is not working

PR:		ports/161937
Submitted by:	maintainer
2011-10-24 22:36:19 +00:00
Doug Barton
7ec7e2a3cf Remove references to mysql 323 and 40, most commonly of the form:
IGNORE_WITH_MYSQL=     323 40
2011-10-17 04:35:02 +00:00
Doug Barton
925316a093 Routine update to 3.4.6 release version. Note: despite the discussion
of security fixes in the announcement message and changelog, all of
the fixes were already applied in the previous port update (to
3.4.6-rc1). In fact, diff'ing the distfile tarballs between 3.4.6-rc1
and 3.4.6 shows that the only change is to update the version number.

Announcement message:

"Welcome to phpMyAdmin 3.4.6, a bugfix and minor security release.

Please refer to the upcoming PMASA-2011-15 and -16 announcements on
http://www.phpmyadmin.net/home_page/security.

Details will appear on http://phpmyadmin.net.

Marc Delisle, for the team"

ChangeLog:

http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/3.4.6/phpMyAdmin-3.4.6.html/download

The advisories PMASA-15 and PMASA-16 still have not yet been published.

PR:		ports/161709
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2011-10-17 03:39:14 +00:00
Doug Barton
f21e36ff1c Bugfix and Security update to 3.4.6.r1
From the announce message:

"Welcome to the first release candidate of phpMyAdmin 3.4.6, a bugfix
release containing also fixes for minor security problems.

Details will appear on http://phpmyadmin.net. In a hurry? you can visit
http://sourceforge.net/projects/phpmyadmin to download.

Marc Delisle, for the team"

Security Advisories:

PMASA-2011-15
PMASA-2011-16

(These are not published yet...)

ChangeLog:

(http://sourceforge.net/projects/phpmyadmin/files%2FphpMyAdmin%2F3.4.6-rc1%2FphpMyAdmin-3.4.6-rc1.html/view)

Welcome to the first release candidate for phpMyAdmin 3.4.6, a bugfix release containing also fixes for minor security problems.

3.4.6.0 (not yet released)
- patch #3404173 InnoDB comment display with tooltips/aliases
- bug #3404886 [navi] Edit SQL statement after error
- bug #3403165 [interface] Collation not displayed for long enum fields
- bug #3399951 [export] Config for export compression not used
- bug #3400690 [privileges] DB-specific privileges won't submit
- bug #3410604 [config] Configuration storage incorrect suggested table name
- bug #3383572 [interface] Cannot execute saved query
- bug #3411535 [display] Full text button unchecks results display options
- bug #3411224 [display] Broken binary column when 'Show binary contents' is not set
- bug #3411633 [core] Call to undefined function PMA_isSuperuser()
- bug #3413743 [interface] Display options link missing after search
- bug #3324161 [core] CSP policy causing designer JS buttons to fail
- bug #3412862 [relation] Relations/constraints are dropped/created on every change
- bug #3390832 [display] Delete records from last page breaks search
- bug #3392150 [schema] PMA_User_Schema::processUserChoice() is broken
- bug #3414744 [core] External link fails in 3.4.5
- patch #3314626 [display] CharTextareaRows is not respected
- bug #3417089 [synchronize] Extraneous db choices
- [security] Fixed local path disclosure vulnerability, see PMASA-2011-15
- [security] Fixed XSS in setup (host/verbose parameter), see PMASA-2011-16

PR:		ports/161337
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> [maintainer]
2011-10-07 00:45:24 +00:00
Xin LI
af9ae8edb2 Document phpMyAdmin multiple XSS vulnerability.
Update phpMyAdminn to 3.4.5 release. [1]

PR:		ports/160589 [1]
Submitted by:	maitainer [1]
2011-09-14 23:26:28 +00:00
Doug Barton
56f7b60ad3 Security and bug-fix update to version 3.4.4
From the announce message:

Welcome to phpMyAdmin 3.4.4, a bugfix and security release

Please refer to the upcoming PMASA-2011-13 announcements on
http://www.phpmyadmin.net/home_page/security.

Security problem (CVE-2011-3181) is "Multiple XSS in the Tracking
feature."

ChangeLog:

http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/3.4.4/phpMyAdmin-3.4.4.html/download

PR:		ports/160156
Submitted by:	maintainer
2011-08-24 21:04:45 +00:00
Ryan Steinmetz
3decd2cb74 Update to 3.4.3.2
PR:		ports/159143
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> [maintainer]
Approved by:	wxs (mentor)
2011-07-26 01:21:53 +00:00
Ryan Steinmetz
3bb538877f # New ports collection makefile for: phpMyAdmin
# Date created:		19 Jan 2001
# Whom:			nbm
#
# $FreeBSD: ports/databases/phpmyadmin/Makefile,v 1.139 2011/07/13 01:23:50 sunpoet Exp $
#

PORTNAME=	phpMyAdmin
DISTVERSION=	3.4.3.2
CATEGORIES=	databases www
MASTER_SITES=	SF/${PORTNAME:L}/${PORTNAME}/${PORTVERSION}
DISTNAME=	${PORTNAME}-${DISTVERSION}-all-languages

MAINTAINER=	m.seaman@infracaninophile.co.uk
COMMENT=	A set of PHP-scripts to manage MySQL over the web

LICENSE=	GPLv2

USE_MYSQL=	compat
IGNORE_WITH_PHP=	4
IGNORE_WITH_MYSQL=	323 40 41
USE_BZIP2=	yes
NO_BUILD=	yes
.if !defined(WITHOUT_PHP_DEPENDS)
USE_PHP=	ctype mysql session filter mbstring json spl
.endif

# Note: default settings will pull in X11 client support.  If you don't
# want this, either turn off GD in the config dialog, or else turn off
# FONTCONFIG in the graphics/gd port options.

OPTIONS=	SUPHP	"suPHP support"			      off \
		BZ2	"bzip2 library support" 	      on  \
		GD	"GD library support (requires X11)"   on  \
		MYSQLI	"Improved MySQL support" 	      off \
		OPENSSL	"OpenSSL support" 		      on  \
		PDF	"PDFlib support" 		      on  \
		ZLIB	"ZLIB support" 			      on  \
		MCRYPT	"MCrypt library support" 	      on  \
		ZIP	"Zip compression support" 	      on  \
		APC	"APC (animated progress bar) support" on

.include <bsd.port.options.mk>

.if defined(WITH_SUPHP) && !defined(WITHOUT_SUPHP)

PKGNAMESUFFIX=	-suphp
RUN_DEPENDS+=	${LOCALBASE}/sbin/suphp:${PORTSDIR}/www/suphp
WANT_PHP_CGI=	yes

.else

WANT_PHP_WEB=	yes

.endif

# USERS is only used WITH_SUPHP
GROUPS?=	${WWWGRP}
CFGFILE=	config.inc.php

PLIST=		${WRKDIR}/plist
PLIST_SUB+=	PMA_GRP=${GROUPS}

.if defined(WITH_SUPHP) && !defined(WITHOUT_SUPHP)

USERS?=		_pma

SUB_LIST+=	PMA_USR=${USERS}     \
		PMA_GRP=${GROUPS}
SUB_FILES+=	pkg-install pkg-deinstall

.endif

SUB_LIST+=	PKGNAME=${PKGNAME}
SUB_FILES+=	pkg-message

LATEST_LINK=	${PORTNAME}${PKGNAMESUFFIX}

.if !defined(WITHOUT_PHP_DEPENDS)

# Options that default to on:
.for opt in BZ2 GD OPENSSL PDF ZLIB MCRYPT MBSTRING ZIP APC
.    if !defined(WITHOUT_${opt}) || defined(WITH_${opt})
USE_PHP+=	${opt:L}
.    endif
.endfor

# Options that default to off:
.for opt in MYSQLI
.    if defined(WITH_${opt}) && !defined(WITHOUT_${opt})
USE_PHP+=	${opt:L}
.    endif
.endfor
.endif

.SILENT:

# When creating a package, empty directories will not be generated
# from the pkg tarball.	 Therefore make sure no directories are empty.

post-patch:
	cd ${WRKSRC} ; \
	for emptydir in $$( ${FIND} . -type d -empty -print ) ; do \
	    ${TOUCH} $${emptydir}/.keep-me ; \
	done ; \
	${CP} ${FILESDIR}/${CFGFILE}.sample ${WRKSRC}/${CFGFILE}.sample ; \
	${FIND} . ! -type d ! -name ${CFGFILE}.sample ! -name '*.bak' | \
	    ${SORT} | ${SED} -e "s,^\.,%%WWWDIR%%,"   >${PLIST} ; \
	${CAT} ${PKGDIR}/pkg-plist-chunk	     >>${PLIST} ; \
	${FIND} . -type d | ${SORT} -r | ${SED} \
	    -e "s,^\.$$,@dirrmtry %%WWWDIR%%," \
	    -e "s,^\.,@dirrm %%WWWDIR%%,"	     >>${PLIST}

do-install: install-app install-conf

install-app:
	cd ${WRKSRC} ; \
	for src in $$( ${FIND} . ! -name .cvsignore ! -name '*.bak' ) ; do \
	    dst=${WWWDIR}$${src#.} ; \
	    if ${TEST} -d "$$src" ; then \
		${MKDIR} "$$dst" ; \
	    else \
		${INSTALL_DATA} "$$src" "$$dst" ; \
	    fi \
	done

install-conf: install-app
	cd ${WWWDIR} ; \
	${CHMOD} 0640 ${CFGFILE}.sample ; \
	${CHGRP} ${WWWGRP} ${CFGFILE}.sample ; \
	if ${TEST} ! -f ${CFGFILE} ; then \
	    ${CP} -p ${CFGFILE}.sample ${CFGFILE} ; \
	fi

post-install:
.if defined(WITH_SUPHP)
	${SETENV} ${SCRIPTS_ENV} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
.endif
	${CAT} ${PKGMESSAGE}

.include <bsd.port.mk>
2011-07-26 01:13:02 +00:00
Sunpoet Po-Chuan Hsieh
ba932efaa4 - Remove outmoded message
PR:		ports/158844
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk>
2011-07-13 01:23:50 +00:00
Julien Laffaye
cda22804aa Update to 3.4.3.1
PR:		ports/158603
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
Approved by:	bapt (mentor, implicit)
2011-07-03 11:59:52 +00:00
Frederic Culot
a505a92c47 - Update to 3.4.3
PR:		ports/158356
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2011-06-28 07:22:44 +00:00
Frederic Culot
35aef635c0 - Update to 3.4.2
PR:		ports/157699
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2011-06-08 08:43:11 +00:00
Wen Heping
521f160c83 - Update to 3.4.1
PR:		ports/157232
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2011-05-23 08:28:48 +00:00
Sylvio Cesar Teixeira
76e4168b36 - Add spl module because when installed with php-5.2.x the phpMyAdmin require the spl module.
PR:		ports/157145
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2011-05-18 13:28:35 +00:00
Frederic Culot
f7408b6a99 - Update to 3.4.0
PR:		ports/157033
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2011-05-16 14:49:33 +00:00
Frederic Culot
b45fe6b23b - Update to 3.3.10
PR:		ports/155694
Submitted by:	Matthew Seaman <m.seaman AT infracaninophile.co.uk> (maintainer)
2011-03-19 19:58:15 +00:00
Doug Barton
671274d9a3 Update to 3.3.9.2, a security release to fix the following:
http://www.phpmyadmin.net/home_page/security/PMASA-2011-2.php

Announcement-ID: PMASA-2011-2
Date: 2011-02-11

Summary
SQL query could be executed under another user.

Description
It was possible to create a bookmark which would be executed
unintentionally by other users.

Severity
We consider this vulnerability to be critical.

PR:		ports/154695
Submitted by:	me
Approved by:	maintainer
2011-02-11 20:44:11 +00:00
Martin Wilke
d4e0e31458 - Update to 3.3.9.1
PR:		154602
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
Security:	http://www.phpmyadmin.net/home_page/security/PMASA-2011-1.php
2011-02-09 14:28:26 +00:00
Wen Heping
b32a923e1b - Update to 3.3.9
PR:		ports/153652
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2011-01-04 02:17:21 +00:00
Sunpoet Po-Chuan Hsieh
6a839064d8 - Update to 3.3.8.1
PR:		ports/152685
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
Security:	http://www.phpmyadmin.net/home_page/security/PMASA-2010-8.php
2010-11-30 02:58:43 +00:00
Sunpoet Po-Chuan Hsieh
7480ce3673 - Update to 3.3.8
Changes:
- bug #3059311 [import] BIGINT field type added to table analysis
- [core] Update library PHPExcel to version 1.7.4
- bug #3062455 [core] copy procedures and routines before tables
- bug #3062455 [export] with SQL, export procedures and routines before tables
- bug #3056023 [import] USE query not working
- bug #3038193 [display] Error when editing row with GEOMETRY column
- bug #3062454 [interface] Display routines/events also when no tables are
  defined
- support ARIA storage engine as well as its previous name MARIA

PR:		ports/151738
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
Approved by:	pgollucci (mentor, implicit)
2010-10-26 15:26:02 +00:00
Pav Lucistnik
88c593dad6 - Update to 3.3.7
PR:		ports/150374
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2010-09-09 13:40:50 +00:00
Sahil Tandon
e3c72d5924 - Update to 3.3.6
PR:		ports/150081
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2010-08-29 16:25:05 +00:00
Li-Wen Hsu
5e35568bf3 - Update to 3.3.5.1, this fixes for various XSS vulnerabilities
PR:		ports/149841
Submitted by:	Matthew Seaman <m.seaman AT infracaninophile.co.uk> (maintainer)
Security:	CVE-2010-3056
2010-08-21 12:30:56 +00:00
Martin Wilke
09d03dbea6 - Update to 3.3.5
PR:		148999
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2010-08-02 15:01:43 +00:00
Sylvio Cesar Teixeira
27a6bfafa6 - Update to 3.3.4
PR:		ports/148209
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
Feature safe:	yes
2010-06-30 01:38:20 +00:00
Martin Wilke
757fa4bbc0 - Update to 3.3.3
PR:		146492
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2010-05-16 09:28:51 +00:00
Martin Wilke
dbba7c87fc - Update to 3.3.2
PR:		145689
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2010-04-17 07:13:42 +00:00
Pav Lucistnik
abdcaaab04 - Make mcrypt dependency optional
PR:		ports/144983
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2010-04-02 13:43:54 +00:00
Martin Wilke
1361749bbb - Update to 3.3.1
PR:		144789
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2010-03-20 18:56:56 +00:00
Martin Wilke
f536429d27 - Update to 3.3.0
PR:		144550
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2010-03-08 23:24:47 +00:00
Philip M. Gollucci
29456aea6e - Update to 3.2.5
PR:             ports/142572
Submitted by:   Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
Changes:        http://sourceforge.net/projects/phpmyadmin/files/phpMyAdmin/3.2.5/phpMyAdmin-3.2.5-notes.html/view
2010-01-12 01:15:17 +00:00
Martin Wilke
9ce226fbd7 - Switch to using bsd.ports.options.mk
- Use USERS and GROUPS functionality , instead of supplying pkg-install
- Drop some warnings about changes that happened a long time ago now.

PR:		141801
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2009-12-22 11:48:41 +00:00
Martin Wilke
a6bcc4cb0b - Update to 3.2.4
PR:		141118
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2009-12-11 15:35:07 +00:00
Martin Wilke
2fa893ee6b - Update to 3.2.3
PR:		140123
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2009-11-02 10:54:04 +00:00
Martin Wilke
83cf35893c - Update to 3.2.2.1
PR:		139562
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
Security:	http://www.vuxml.org/freebsd/4769914e-b844-11de-b159-0030843d3802.html
2009-10-13 22:25:08 +00:00
Martin Wilke
d82c7dd716 - Update to 3.2.2
PR:		138783
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2009-09-13 18:12:53 +00:00
Dmitry Marakasov
8c9b17f3f8 - Remove remaining SFP references (switch these ports to SF)
Approved by:	portmgr (pav)
2009-08-27 15:04:16 +00:00
Martin Wilke
3b033f9c90 - Update to 3.2.1
PR:		137645
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2009-08-13 15:06:40 +00:00
Xin LI
7b137cca0c Update to 3.2.0.1.
Security:	ba73f494-65a8-11de-aef5-001c2514716c
2009-06-30 19:10:53 +00:00
Martin Wilke
186a9f3e23 - Update to 3.2.0
PR:		135597
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2009-06-15 21:07:45 +00:00
Martin Wilke
6ba683c323 - Update to 3.1.5
PR:		134573
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2009-05-16 22:42:46 +00:00
Martin Wilke
91c2cb3bfd - Update to 3.1.4 [1]
- Add missing dependency [2]

PR:		134001 [1]
		133960 [2]
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> [1] (maintainer)
		Mel Flynn <mel@rachie.is-a-geek.net> [2]
2009-04-26 23:44:34 +00:00
Martin Wilke
5e9071eb83 - Update to 3.1.3.2
PR:		133729
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
Approved by:	portmgr (pav)
Security:	http://www.vuxml.org/freebsd/1a0e4cc6-29bf-11de-bdeb-0030843d3802.html
2009-04-15 14:45:06 +00:00
Xin LI
4f50044cf3 Update to 3.1.3.1 and 2.11.9.5.
Submitted by:	maintainer
Security:	06f9174f-190f-11de-b2f0-001c2514716c
2009-03-25 07:44:34 +00:00
Martin Wilke
2cfdc4e1a5 - Update to 3.1.3
PR:		132195
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2009-02-28 19:46:38 +00:00
Pav Lucistnik
c899872a17 - Update to 3.1.2
PR:		ports/130750
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2009-01-20 22:18:15 +00:00
Martin Wilke
3ffccaff03 - Update to 3.1.1
PR:		129533
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
Security:	http://www.vuxml.org/freebsd/54f72962-c7ba-11dd-a721-0030843d3802.html
2008-12-11 19:47:57 +00:00
Martin Wilke
228ebff813 - Update to 3.1.0
PR:		129257
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2008-11-29 20:13:08 +00:00
Martin Wilke
126e286936 - Use explicit mysql 5
PR:		128889
Reported by:	Till Klampaeckel <till@php.net>
Approved by:	maintainer
2008-11-22 22:43:10 +00:00
Xin LI
4f173ccf05 Update to 3.0.1.1.
Submitted by:	maintainer
Security:	85b0bbc8-a7a5-11dd-8283-001c2514716c
2008-10-31 23:59:29 +00:00
Martin Wilke
23f87d6559 - Update to 3.0.1
PR:		128321
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2008-10-24 12:37:15 +00:00
Martin Wilke
aa2de37e50 - Add missing dependency
PR:		128137
Submitted by:	Yi-Huan Chan <yhchan@csie.nctu.edu.tw>
Approved by:	maintainer
2008-10-17 19:48:35 +00:00
Martin Wilke
62f8f6d68f - Update to 3.0.0
PR:		127880
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2008-10-15 14:51:53 +00:00
Martin Wilke
0cc5e0e97d - Update to 2.11.9.2
PR:		127548
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
Security:	http://www.vuxml.org/freebsd/150e4548-8950-11dd-a6fe-0030843d3802.html
2008-09-23 09:28:28 +00:00
Martin Wilke
e9d810a95d - Update to 2.11.9.1
Security Update:
	A point release to close a code execution vulnerability. This bug
	allows a remote user logged in to the phpmyadmin web application to
	run arbitrary shell commands with the credentials of the web
	server.

PR:		127417
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
Approved by:	portmgr (pav)
Security:	http://www.vuxml.org/freebsd/74bf1594-8493-11dd-bb64-0030843d3802.html
2008-09-17 09:28:53 +00:00
Martin Wilke
cf9b482030 - Update to 2.11.9
PR:		126933
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2008-08-29 15:04:24 +00:00
Martin Wilke
f332fe22f3 - Update to 2.11.8.1
PR:		126044
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2008-08-02 13:56:24 +00:00
Martin Wilke
7826d422f0 - Update to 2.11.8-rc1
PR:		125951
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2008-07-25 23:50:37 +00:00
Martin Wilke
bc12b10a78 - Update to 2.11.7.1
PR:		125650
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
Security:	http://www.vuxml.org/freebsd/35e54755-54e4-11dd-ad8b-0030843d3802.html
2008-07-18 16:37:22 +00:00
Martin Wilke
ca053ffe58 - Update to 2.11.7
PR:		124900
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
Security:	http://www.vuxml.org/freebsd/e285a1f4-4568-11dd-ae96-0030843d3802.html
2008-06-28 23:45:06 +00:00
Martin Wilke
459c62aa15 - Update to 2.11.6
PR:		123228
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2008-05-01 13:51:02 +00:00
Martin Wilke
8bbe385d9b - Update to 2.11.5.2
- Use the ${PW} variable

PR:		123004
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk>
2008-04-24 22:24:20 +00:00
Thomas Abthorpe
ccfd6cd589 - Update to 2.11.5, a bugfix-only version containing a security fix.
PR:		ports/121266
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
Security:	http://www.phpmyadmin.net/home_page/security.php?issue=PMASA-2008-1
2008-03-02 04:40:51 +00:00
Martin Wilke
784cf42941 Changes:
* When installed using WITH_SUPHP use a fix username/UID from
/usr/ports/UIDs. There's no equivalent /usr/ports/GIDs entry
because it defaults to group 'www'.

* Consequently change the default username from phpmyadm to _pma
  and add an entry to /usr/ports/UIDs:

_pma:*:336:80:phpMyAdmin Owner:/nonexistent:/sbin/nologin

* Use the standard $WWWDIR for PLIST_SUB and SUB_LIST, instead of
  rolling my own equivalent.

* Various internal code changes and clean-up

* Bump PORTREVISION

Note: the changes here mostly affect compilation with WITH_SUPHP
defined. If you're not a suPHP user, then there's very little
ultimately that has changed.

PR:		119825
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2008-01-21 10:58:20 +00:00
Martin Wilke
2423d5de7e - Update to 2.11.4
PR:		119599
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2008-01-12 17:36:26 +00:00
Rong-En Fan
ee274ddfc5 - Update to 2.11.3
PR:		ports/118500
Submitted by:	Matthew Seaman <m.seaman at infracaninophile.co.uk> (maintainer)
2007-12-12 14:56:49 +00:00
Martin Wilke
9ce0cc2c42 - Update to 2.11.2.2
PR:		118169
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
Approved by:	portmgr (erwin)
Security:	http://www.vuxml.org/freebsd/15485ae8-9848-11dc-9e48-0016179b2dd5.html
2007-11-21 19:14:12 +00:00
Martin Wilke
b38e684542 - Update to 2.11.2.1
PR:		117974
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
Approved by:	portmgr (erwin)
Security:	http://www.vuxml.org/freebsd/2d2dcbb4-906c-11dc-a951-0016179b2dd5.html
2007-11-11 16:12:24 +00:00
Martin Wilke
d6c32bbb80 - Update to 2.11.2
PR:		117663
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2007-10-30 09:24:24 +00:00
Martin Wilke
4df341267c - Update to 2.11.1.2
PR:		117353
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
Security:	http://www.vuxml.org/freebsd/498a8731-7cfc-11dc-96e6-0012f06707f0.html
2007-10-20 18:51:30 +00:00
Martin Wilke
74df38c550 - Update 2.11.1.1
PR:		117232
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
Security:	http://www.vuxml.org/freebsd/51b51d4a-7c0f-11dc-9e47-0011d861d5e2.html
2007-10-16 22:12:42 +00:00
Rong-En Fan
106d2a446b - Update to 2.11.1
PR:		ports/116490
Submitted by:	Matthew Seaman <m.seaman at infracaninophile.co.uk> (maintainer)
2007-09-23 08:33:47 +00:00
Cheng-Lung Sung
b1bfba9877 Routine update of phpmyadmin to version 2.11.0
>From the announce message:

    The phpMyAdmin Project is proud to announce the immediate
    availability of phpMyAdmin 2.11.0, which will probably be the last
    series supporting PHP 4.

    This version supports creating VIEWs from query results and can
    manage triggers, procedures and functions. It also supports MySQL
    5.0.37 query profiling and has an improved interface for servers
    hosting thousands of databases and tables.

    For the full announcement, see:

    http://sourceforge.net/mailarchive/message.php?msg_name=46CB572E.7020200%40cegepsherbrooke.qc.ca

    Full release notes can be found in either of these places:

    https://sourceforge.net/project/shownotes.php?release_id=533830
    http://www.phpmyadmin.net/ChangeLog.txt

PR:		ports/115707
Submitted by:	maintainer (Matthew Seaman)
2007-08-22 07:09:41 +00:00
Gabor Kovesdan
42542fb076 - Remove the DESTDIR modifications from individual ports as we have a new,
fully chrooted DESTDIR, which does not need such any more.

Sponsored by:	Google Summer of Code 2007
Approved by:	portmgr (pav)
2007-08-04 11:41:30 +00:00
Pav Lucistnik
2dfce3236b - Update to 2.10.3
PR:		ports/114771
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2007-07-22 00:54:38 +00:00
Pav Lucistnik
ba52f50b64 - Update to 2.10.2
PR:		ports/113717
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2007-06-16 11:58:34 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Cheng-Lung Sung
771a7597ee - Update to version 2.10.1
This is a bugfix only release, including fixing some security bugs. No
more details than that have yet been released.

ChangeLog is at:

https://sourceforge.net/project/shownotes.php?release_id=503361

PR:		ports/112065
Submitted by:	maintainer (Matthew Seaman)
2007-04-24 06:54:15 +00:00
Thierry Thomas
cd0678d11e Yay! Another update. And it's only the 3rd in four days. Just for a
change, this is a security thing.

http://www.phpmyadmin.net/home_page/security.php?issue=PMASA-2007-3

From the announce message:

Hi,
The "Month Of PHP Bugs" reveals some PHP vulnerabilities. MOPB-02-2007
(PHP Executor Deep Recursion Stack Overflow) uses phpMyAdmin as an
example to show a recursion vulnerability in PHP, for which a
protection is provided in version 2.10.0.2.

More details will follow on phpmyadmin.net, Security section, PMASA-2007-3.

Marc Delisle, for the team.

PR:		ports/109765
Submitted by:	Matthew Seaman <m.seaman (at) infracaninophile.co.uk> (maintainer)
Security:	PMASA-2007-3
2007-03-07 21:34:20 +00:00
Cheng-Lung Sung
fe4f8bfd70 - fix dependencies
PR:		ports/109747
Submitted by:	maintainer (Matthew Seaman)
2007-03-02 07:31:19 +00:00
Martin Wilke
536dade272 - Update to 2.10.0.1
PR:             109662
Submitted by:   Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2007-03-01 09:56:36 +00:00
Rong-En Fan
ad463aa7c9 - Add an option so users can build this package without any php dependencies.
PR:		ports/108034
Submitted by:	Henrik Brix Andersen <henrik at brixandersen.dk>
Approved by:	Matthew Seaman <m.seaman at infracaninophile.co.uk> (maintainer)
2007-01-18 06:56:59 +00:00
Cheng-Lung Sung
c4bd59fe2c - This is the final release of version 2.9.2, which is actually unchanged
from the preliminary 2.9.2.rc1 currently in ports. That release was a
  fast reaction to the vulnerabilities more fully documented with this
  release.

Fixes
-----
* improved support for web clusters
* deleting a user under MySQL 4.1.x
* DELIMITER in export no longer commented out
* export of query results and procedure definitions
* detection of a binary column
* problem on 64-bit systems
* granting all privileges on a wildcard name
* verification on encrypted zip files
* security fixes

ChangeLog:	http://www.phpmyadmin.net/ChangeLog.txt
PR:		ports/108014
Submitted by:	maintainer (Matthew Seaman)
Security:	http://www.securityfocus.com/archive/1/453432
Security:	http://www.phpmyadmin.net/home_page/security.php?issue=PMASA-2007-1
Security:	http://www.phpmyadmin.net/home_page/security.php?issue=PMASA-2007-2
2007-01-17 02:44:14 +00:00
Ion-Mihai Tetcu
6904f4f894 Update to 2.9.2-rc1. This update address some security problems.
According to the announce message:

The phpMyAdmin Project announces the immediate availability of the
first release candidate for phpMyAdmin 2.9.2, a bugfix-only
release containing security fixes. A security advisory will be
published on phpmyadmin.net when releasing the final 2.9.2.
(Marc Delisle)

Changelog: http://www.phpmyadmin.net/ChangeLog.txt
or https://sourceforge.net/project/shownotes.php?release_id=477232

Release notes: http://www.phpmyadmin.net/home_page/downloads.php?relnotes=0

PR:		ports/107730
Submitted by:	Matthew Seaman (maintainer)
2007-01-10 10:47:16 +00:00
Pav Lucistnik
93232410b1 - Update to 2.9.1.1
PR:		ports/105658
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
Security:	PMASA-2006-7 to PMASA-2006-9, http://secunia.com/advisories/22969/
2006-11-19 14:41:31 +00:00
Cheng-Lung Sung
ddc8ba2bde - Routine bug-fix update to version 2.9.1. From the announce message:
Fixes
-----

* XSS fix
* Wrong import when ;; is at buffer boundary
* Duplicate id for checkbox on table Operations page
* Better behavior on the Add new fields page
* Export: csv/cvs typo
* Renaming a db containing a view
* Automated timestamp values
* Import: correctly fail if file is too short
* Default font family on original theme

Detailed list of changes is available under
http://www.phpmyadmin.net/ChangeLog.txt

PR:		ports/105343
Submitted by:	maintainer (Matthew Seaman)
2006-11-10 07:05:00 +00:00
Marcus Alves Grando
072986a2a5 - Update to 2.9.0.3
PR:		105045
Submitted by:	maintainer
Security:	http://www.phpmyadmin.net/home_page/security.php?issue=PMASA-2006-6,
		http://secunia.com/advisories/22599/
2006-11-01 20:41:40 +00:00
Alejandro Pulver
74ccf7c129 - Update to version 2.9.0.2 (fix problems in setup.php introduced in 2.9.0.1).
PR:		ports/103958
Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
2006-10-04 01:35:31 +00:00
Marcus Alves Grando
65f007bbf9 - Update to 2.9.0.1
PR:		103869
Submitted by:	maintainer
Security:	http://secunia.com/advisories/22126/
2006-10-01 19:55:53 +00:00
Rong-En Fan
e9ea498484 - Update to 2.9.0
PR:		ports/103439
Submitted by:	Matthew Seaman <m.seaman at infracaninophile.co.uk> (maintainer)
2006-09-20 18:35:24 +00:00