Commit graph

93 commits

Author SHA1 Message Date
tron
fd34803699 Update "phpmyadmin" package to version 2.11.10.
Changes since version 2.11.9.6:
- [core] safer handling of temporary files with open_basedir
  (thanks to Thijs Kinkhorst)
- [core] do not automatically set and create TempDir, it might lead to
  security issue (thanks to Thijs Kinkhorst)
- [setup] avoid usage of (un)serialize, what might be unsafe in some cases

This fixes the security vulnerabilities reported in PMASA-2010-1,
PMASA-2010-2 and PMASA-2010-3.
2010-01-26 12:04:37 +00:00
tron
f74047e59e Update "phpmyadmin" package to version 2.11.9.6. Changes since 2.11.9.5:
- [security] XSS and SQL injection, thanks to Herman van Rink
2009-12-03 12:05:10 +00:00
joerg
0268c554bd Remove @dirrm entries from PLISTs 2009-06-14 17:38:38 +00:00
tron
3f1334b063 Update "phpmyadmin" package to version 2.11.9.5. This fixes the remote
code execution vulnerability reported in PMASA-2009-3 / CVE-2009-1151.
2009-04-17 09:40:13 +00:00
tron
8c482e9764 Update "phpmyadmin" package to version 2.11.9.4. Changes since 2.11.9.3:
- [security] possible XSRF on several pages
2008-12-15 09:11:49 +00:00
adrianp
3722ab74c2 Add -f to ${RM} as some implementation of ${RM} (e.g. OpenSolairs) are a little sensitive when it comes to removing non-existent files. 2008-12-07 19:39:56 +00:00
tron
c5edc14050 Update "phpmyadmin" package to version 2.11.9.3. Changes since 2.11.9.1:
- [security] XSS in MSIE using NUL byte
- [security] XSS in a Designer component
2008-11-01 19:50:41 +00:00
tron
881aa84259 Update "phpmyadmin" package to version 2.11.9.1. Changes since 2.11.8.1:
- bug #2031221 [auth] Links to version number on login screen
- bug #2032707 [core] PMA does not start if ini_set() is disabled
- bug #2004915 [bookmarks] Saved queries greater than 1000 chars
  not displayed
- bug #2037381 [export] Export type "replace" does not work
- bug #2037375 [export] DROP PROCEDURE needs IF EXISTS
- bug #2045512 [export] Numbers in Excel export
+ [lang] Norwegian UTF-8 original file remerged
- bug #2074250 [parser] Undefined variable seen_from
- [security] Code execution vulnerability

This update fixes the security vulnerability reported in PMASA-2008-7.
2008-09-18 14:33:35 +00:00
tron
76b50e3813 Update "phpmyadmin" package to version 2.11.8.1. Changes since 2.11.7.1:
- patch #1987593 [interface] Table list pagination in navi
- bug #1989081 [profiling] Profiling causes query to be executed again
  (really causes a problem in case of INSERT/UPDATE)
- bug #1990342 [import] SQL file import very slow on Windows
- bug [XHTML] problem with tabindex and radio fields
- bug #1971221 [interface] tabindex not set correctly
- bug [views] VIEW name created via the GUI was not protected
  with backquotes
- bug #1989813 [interface] Deleting multiple views (space in name)
- bug #1992628 [parser] SQL parser removes essential space
- bug #1989281 [export] CSV for MS Excel incorrect escaping of
  double quotes
- bug #1959855 [interface] Font size option problem when no
  config file
- bug #1982489 [relation] Relationship view should check for changes
- bug [history] Do not save too big queries in history
- [security] Do not show version info on login screen
- bug #2018595 [import] Potential data loss on import resubmit
- patch #2020630 [export] Safari and timedate
- bug #2022182 [import, export] Import/Export fails because of
  Mac files
- [security] protection against cross-frame scripting and
  new directive AllowThirdPartyFraming
- [security] possible XSS during setup
- [interface] revert language changing problem introduced
   with 2.11.7.1
- small fix for notice about "lang"

This update fixes the security vulnerability reported in PMASA-2008-6.
2008-07-29 18:59:51 +00:00
tron
c6300a127c Updatep "phpmyadmin" package to version 2.11.7.1. Changes since 2.11.7:
- bug #1908719 [interface] New field cannot be auto-increment and
  primary key
- [dbi] Incorrect interpretation for some mysqli field flags
- bug #1910621 [display] part 1: do not display a TEXT utf8_bin
  as BLOB (fixed for mysqli extension only)
- [interface] sanitize the after_field parameter,
  thanks to Norman Hippert
- [structure] do not remove the BINARY attribute in drop-down
- bug #1955386 [session] Overriding session.hash_bits_per_character
- [interface] sanitize the table comments in table print view,
  thanks to Norman Hippert
- bug #1939031 Auto_Increment selected for TimeStamp by Default
- patch #1957998 [display] No tilde for InnoDB row counter when
  we know it for sure, thanks to Vladyslav Bakayev - dandy76
- bug #1955572 [display] alt text causes duplicated strings
- bug #1762029 [interface] Cannot upload BLOB into existing row
- bug #1981043 [export] HTML in exports getting corrupted,
  thanks to Jason Judge - jasonjudge
- bug #1936761 [interface] BINARY not treated as BLOB:
  update/delete issues
- protection against XSS when register_globals is on and .htaccess
  has no effect, thanks to Tim Starling
- bug #1996943 [export] Firefox 3 and .sql.gz (corrupted);
  detect Gecko 1.9, thanks to Juergen Wind
- (2.11.7.1)  [security] XSRF/CSRF by manipulating the db,
  convcharset and collation_connection parameters,
  thanks to YGN Ethical Hacker Group

This update fixes the security vulnerability reported in PMASA-2008-5.
2008-07-17 15:55:16 +00:00
tron
8308963ec1 Update "phpmyadmin" package to version 2.11.7. Changes since 2.11.6:
- bug #1908719 [interface] New field cannot be auto-increment and
  primary key
- [dbi] Incorrect interpretation for some mysqli field flags
- bug #1910621 [display] part 1: do not display a TEXT utf8_bin
  as BLOB (fixed for mysqli extension only)
- [interface] sanitize the after_field parameter,
  thanks to Norman Hippert
- [structure] do not remove the BINARY attribute in drop-down
- bug #1955386 [session] Overriding session.hash_bits_per_character
- [interface] sanitize the table comments in table print view,
  thanks to Norman Hippert
- bug #1939031 Auto_Increment selected for TimeStamp by Default
- patch #1957998 [display] No tilde for InnoDB row counter when
  we know it for sure, thanks to Vladyslav Bakayev - dandy76
- bug #1955572 [display] alt text causes duplicated strings
- bug #1762029 [interface] Cannot upload BLOB into existing row
- bug #1981043 [export] HTML in exports getting corrupted,
  thanks to Jason Judge - jasonjudge
- bug #1936761 [interface] BINARY not treated as BLOB:
  update/delete issues
- protection against XSS when register_globals is on and .htaccess
  has no effect, thanks to Tim Starling
- bug #1996943 [export] Firefox 3 and .sql.gz (corrupted);
  detect Gecko 1.9, thanks to Juergen Wind
2008-06-28 11:11:15 +00:00
tron
db956df774 Update "phpmyadmin" package to version 2.11.6. Changes since 2.11.5.2:
- bug #1903724 [interface] Displaying of very large queries
  in error message
- bug #1905711 [compatibility] Functions deprecated in PHP 5.3:
  is_a() and get_magic_quotes_gpc()
- bug [lang] catalan wrong accented characters
- bug #1893034 [Export] SET NAMES for importing with command-line
  client
+ [lang] Russian update
- bug #1910485 [core] Unsetting the whitelist during the loop
- bug #1906980 [Export] Import of VIEWs fails if temp table exists
- bug #1812763 [Copy] Table copy when server is in ANSI_QUOTES
  sql_mode
- bug #1918531 [compatibility] Navigation isn't w3.org valid
- bug #1926357 [data] BIT defaults displayed incorrectly
- patch #1930057 [auth] colon in password prevents HTTP login
  on CGI/IIS
- patch #1929553 [lang] Don't output BOM character in Swedish
  language file
- patch #1895796 [lang] Typo in Japanese lang files
- bug #1935652 [auth] Access denied (show warning about mcrypt
  on login page)
- bug #1906983 [export] Reimport of FUNCTION fails
- bug #1919808 [operations] Renaming a database fails to handle
  functions
- bug #1934401 [core] Cannot force a language
- bug #1944077 [core] Config file containing a BOM
- bug #1947189 [scripts] Missing head tag in scripts/signon.php
+ [lang] Romanian update
2008-06-08 14:15:28 +00:00
tron
9ba46c0fc4 Fix indentation. 2008-05-25 20:49:39 +00:00
tron
5653b15d71 Remove me as maintainer of some package, clame ownership of a few packages. 2008-05-25 14:45:16 +00:00
adrianp
7a22457d50 Add a note about allowing access to the scripts directory 2008-05-03 10:46:28 +00:00
tron
12703a4ac9 Update "phpmyadmin" package to version 2.11.5.2. This update fixes the
security problem reported in PMASA-2008-3 (CVE-2008-1924).
2008-04-27 14:59:10 +00:00
obache
5ab2b90ce3 Fixes DESTDIR installation. 2008-04-01 16:21:29 +00:00
tron
72378d879c Update "phpmyadmin" package to version 2.11.5.1.
The new version fixes a credentials disclosure on shared hosts via
session data reported in security announcement PMASA-2008-2.
2008-04-01 16:11:21 +00:00
tron
49e3df3692 Update "phpmyadmin" package to version 2.11.5.
The new version fixes several bugs including the cross site scripting
vulnerability reported in PMASA-2007-8 and the SQL inject vulnerability
report in PMASA-2008-1.
2008-03-03 16:47:47 +00:00
jlam
cc6162770e Mechanical changes to add DESTDIR support to packages that install
their files via a custom do-install target.
2008-03-03 15:21:07 +00:00
tron
38713c2651 Improve handling of configuration files and don't create obsolete "css"
directory. Problems noted by Stoned Elipot and Martti Kuparinen in
private e-mail. Bump package revision because of these changes.
2007-11-27 23:02:43 +00:00
tron
6b0e3c9b1a Improve handling of configuration files and don't create obsolete "css"
directory. Problems noted by Stoned Elipot and Martti Kuparinen in
private e-mail. Bump package revision because of these changes.
2007-11-27 15:20:47 +00:00
tron
3c431479d2 Don't try to remove directory "share/phpmyadmin/css" because it isn't
created anymore. Pointed out by Geert Hendrickx.
2007-11-13 12:44:33 +00:00
tron
cbb3db091e Update "phpmyadmin" package to version 2.11.2.1.
Change since version 2.10.2:
- creating VIEWs from query results
- managing triggers, procedures and functions
- supports MySQL 5.0.37 query profiling
- improved interface for servers hosting thousands of databases and tables.
- security fixes for PMASA-2007-5, PMASA-2007-6 and PMASA-2007-7
2007-11-12 14:05:26 +00:00
jlam
4390d56940 Make it easier to build and install packages "unprivileged", where
the owner of all installed files is a non-root user.  This change
affects most packages that require special users or groups by making
them use the specified unprivileged user and group instead.

(1) Add two new variables PKG_GROUPS_VARS and PKG_USERS_VARS to
    unprivileged.mk.  These two variables are lists of other bmake
    variables that define package-specific users and groups.  Packages
    that have user-settable variables for users and groups, e.g. apache
    and APACHE_{USER,GROUP}, courier-mta and COURIER_{USER,GROUP},
    etc., should list these variables in PKG_USERS_VARS and PKG_GROUPS_VARS
    so that unprivileged.mk can know to set them to ${UNPRIVILEGED_USER}
    and ${UNPRIVILEGED_GROUP}.

(2) Modify packages to use PKG_GROUPS_VARS and PKG_USERS_VARS.
2007-07-04 20:54:31 +00:00
tron
0e6a9e7e09 Update "phpmyadmin" package to version 2.10.2.
The new version fixes several bugs and addresses the security
vulerability reported in PMASA-2007-4.
2007-07-03 14:18:14 +00:00
jlam
84fa661d9a Use CONF_FILES_PERMS instead of CONF_FILES + SPECIAL_PERMS. 2007-06-15 14:18:38 +00:00
tron
256f1dda92 Update "phpmyadmin" package to version 2.10.0.2:
- Fix for PMASA-2007-3 (PHP Executor Deep Recursion Stack Overflow)
- New graphical relation manager, called Designer, available in
  database view
2007-03-20 14:17:16 +00:00
tron
072d3d156c Update "phpmyadmin" package to version 2.9.2rc1.
Changes since version 2.9.1.1 (literal quote from the home page):
  Version 2.9.2-rc1 contains some security fixes (an advisory will be
  published when releasing 2.9.2) and other fixes.
2007-01-10 12:50:04 +00:00
tron
cc10ab619a Fix various problems:
1.) Don't use hardcoded group "wheel". Use "APACHE_GROUP" instead which
    defaults to "www".
2.) Create user and group if necessary. This fixces PR pkg/35141 by
    Wouter Schoot.
3.) Fix path to Perl interpreter in helper script "convertcfg.pl" and
    add missing dependence on Perl package.
Bump package revision because of these fixes.
2006-11-27 17:30:56 +00:00
tron
b40d29fd69 Update "phpmyadmin" package to version 2.9.1.1.
Changes since version 2.9.0.3:
- Security fixes
- 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
2006-11-19 15:55:54 +00:00
tron
3e0d77ac5a Update "phpmyadmin" package to version 2.9.0.3. This version fixes the
XSS vulnerability reported in PMASA-2006-6.
2006-11-04 15:50:37 +00:00
tron
d7e9555c5f Update "phpmyadmin" package to version 2.9.0.2.
Changes since version 2.8.2.4:
- Fixed for security vulnerability reported in PMASA-2006-5
- New export options
- A lot of bug fixes
2006-10-14 11:22:32 +00:00
tron
9ddd7e7125 Update "phpmyadmin" package to version 2.8.2.4.
This release fixes some bugs found since version 2.8.2 hasn been released.

This update was provided by Martin Wilke in PR pkg/34314.
2006-08-29 09:01:29 +00:00
tron
b0f573372c Update "phpmyadmin" package to version 2.8.2.
Changes since version 2.8.0.4:
- XSS vulnerability from requests not containing a token
- Reenable XML option in Export
- State in documentation that your browser must accept cookies
- CVS link was broken on main page
- Adding a user with password containing a backslash
- Removing a default value
- Setup script: compatibility with security tokens
- Setup script: detection of writable config
- Reading the database list with MySQL wildcards
2006-07-08 10:26:29 +00:00
joerg
337c6b1297 Rename all PHP 4 packages to php4-*, all PHP 5 packages to php5-*,
all PEAR packages to php?-pear-* and all Apache packages to ap13-* or
ap2-* respectively. Add new variables to simplify the Makefile
handling. Add CONFLICTS on the old names. Reset revisions of bumped
packages. ap-php will now depend on the default Apache and PHP version.
All programs using it have an implicit option of the Apache version
as well.

OK from jlam@ and adrianp@.
2006-06-02 18:27:54 +00:00
tron
69ea5c3732 Update "phpmyadmin" package to version 2.8.0.4. This version fixes the
security vulnerability reported in PMASA-2006-2 and CVE-2006-2031.
2006-05-13 09:56:36 +00:00
tron
464d2bbc40 Update "phpmyadmin" package to version 2.8.0.3.
Changes since version 2.8.0.2:
- XSS vulnerability (set_theme)
- mysqli problems with zend.ze1_compatibility_mode enabled
- setup script did not save the mysql/mysqli extension
- XSS vulnerability (calling directly css files under themes)
2006-04-07 12:01:15 +00:00
tron
9d8ebf5bd8 Remove ".orig" files from work directory before installation so they
don't get installed. This fixes a package list problem reported by
Lubomir Sedlacik in private e-mail. Bump package revision.
2006-03-29 14:04:48 +00:00
tron
4173ef1cb2 Update "phpmyadmin" package to version 2.8.0.2.
Changes since version 2.8.0.1:
- XSS vulnerability (set_theme)
- mysqli problems with zend.ze1_compatibility_mode enabled
- setup script did not save the mysql/mysqli extension

Package source related changes:
- incooperate fix for phpMyAdmin bug #1436279 to make the package usable
  with Safari under Mac OS X again
2006-03-26 17:55:28 +00:00
tron
3a7c9408de Fix a few issues reported by "pkglint". 2006-03-09 11:23:25 +00:00
tron
9757ae14d8 Update "phpmyadmin" package to version 2.8.0.1. Changes since 2.7.0-pl1:
- PHP 5.1.2 compatibility
- Possibility to hide databases
- Configurable memory limit for import/export
- Better support for CGI
- Web-based setup
2006-03-09 11:21:22 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
tron
194beddcd6 Install all directories in "libraries" to make e.g. the import
functionality work. Bump package revision because of this fix.

This fixes PR pkg/32466 by Konrad Neuwirth.
2006-01-06 16:37:13 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
tron
67af8f5b51 Update "phpmyadmin" package to version 2.7.0pl1. Changes since version
2.6.4-pl4:
- New plugin-based import module
- Some pages now use fieldsets for better look
- Better support for information_schema
- Upgrade script new options
- Better displaying of privileges when there are differences between the
  various user definition tables
- Structure: count unique value for each field
- Can now limit the list of shown languages
- User-specific upload and save server directories
- Remove Drop tab for mysql database
- New transformation: SQL pretty printing
- Ability to limit maximum size of extended insert
- Support for searching in the foreign key window
- Can now replace an existing bookmark
- New shortcuts for IP rules
- Detect lack of privileges for "Create new table"
- Wrong display of localized MySQL error messages
- Need to select the primary key for MIME-based print view
- Handling of ENTER key when adding fields
- InnoDB: truncating icon and exact row count
- After dropping a db, links were missing
- Strict mode and auto-increment fields insertion
- Collation change for ENUM and SET
- Display problems on special characters in column name
- Links for MySQL documentation
- Escaping of "_"
- Could not edit privileges when different host in db and user
- Changing auto-increment value for InnoDB
- Correct sort order for foreign-key dropdowns
- Group database by rightmost separator
- Performance problem when inserting huge BLOBs
- Calendar popup and time beginning by 0

This update fixes the security vulnerabilities reported in PMASA-2005-8
and PMASA-2005-9.
2005-12-09 13:49:21 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
tron
2ed31eca30 Update "phpmyadmin" package to version 2.6.4pl4. Changes since
version 2.6.4pl3:
- css/phpmyadmin.css.php: Do not use common header file, as there is
  nothing common at all.
- libraries/header_http.inc.php: Always send text/html content type.
- libraries/db_table_exists.lib.php, libraries/header_http.inc.php,
  transformation_wrapper.php: Use define rather than variable for
  conditional paths.
This fixes the security vulnerability reported in PMASA-2005-6.
2005-11-21 13:47:42 +00:00
tron
27311ea417 Update "phpmyadmin" package to version 2.6.4-pl3. This version fixes
the security vulnerability reported in PMASA-2005-5.
2005-10-30 12:54:35 +00:00
tron
9e04f79677 Update "phpmyadmin" package to version 2.6.4-pl2. This version fixes
the security vulnerability reported in PMASA-2005-4.
Addresses PR pkg/31561 by Zafer Aydogan.
2005-10-12 11:51:09 +00:00