1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
|
----------------------
phpMyAdmin - ChangeLog
----------------------
$Id$
$HeadURL$
2.10.3.0 (not yet released)
- bug #1734285 Copy database with VIEWs
- bug #1722502 DROP TABLE in export VIEW
- bug #1729027 Sorting results of VIEW browsing
- bug #1733012 Unwanted table alias in delete button
- bug #1736405 Pretty printer and HTML line breaks
- bug #1745257 Invalid DB name is still displayed
- bug #1730367 Calendar "Go" has no effect
- bug #1748633 Incorrect parameter validation for VIEWs
+ [lang] Russian revision, thanks to Victor Volkov and the users of
php-myadmin.ru
- Do not try to delete an internal relation if we just deleted an InnoDB one
2.10.2.0 (2007-06-15)
+ [data] display all warnings, not only last one
- typo in fix for bug #1671813
- bug #1714908 Inserted Row Count is wrong
- bug #1712570 Deleting last record freezes
- bug #1717339 Missing header when deleting a checked column,
thanks to Michael Keck
- bug #1717477 Warning on Query page when db is empty
- bug #1721002 db rename -> undefined cfgRelation, thanks to Jürgen Wind
- bug #1721571 CREATE database privilege not always detected,
thanks to Gordon McNaughton
- bug #1715709 export in SQL format always includes procedures and functions
- bug #1722502 DROP TABLE in export view structure
- bug #1718787 Multi-server setup breaks Designer
- bug #1724401 Column truncation in repair table output
- patch #1726500 Wrong position of </tbody>, thanks to Jürgen Wind
- bug #1728590 Detected failing session_start fails, thanks to Jürgen Wind
- RFE #1714760 Obey ShowCreateDb on the Databases tab
- patch #1733762 Typo in message "INSERT DELAY", thanks to Victor Volkov
- patch #1730171 Dead message strLanguageFileNotFound, thanks to Victor Volkov
- patch #1731280 Avoid negative exponent in gmp_pow(), thanks to anosek
2.10.1.0 (2007-04-23)
=====================
- bug #1541147 [js] '#' in database names not correctly handled by queywindow.js
- bug #1671403 [parser] using "client" as table name
- bug #1672379 [core] Call to undefined function PMA_removeCookie()
- bug [core] undefined variable in libraries/tbl_replace_fields.inc.php
- bug [gui] query window icon did not work, thanks to Jürgen Wind - windkiel
. [general] use PMA_getenv('PHP_SELF')
- bug #1676033 [core] pow(int,int) causes overflow
- bug #1680952 [core] undefined function PMA_getUvaCondition()
- bug #1596328 [export] drop support for POSTGRESQL compatibility mode
- bug #1609443 [privileges] Grant all priv. on wildcard name (fix message)
- bug #1567317 [sqp] Syntax highlighter: extra spaces
- bug #1239401 [sqp] table dot numeric field name
- bug #1672789 [sqp] Undefined offset: 4 in sqlparser.lib.php #1674
- bug #1682044 [export] Export file even if file not selected
- bug #1664212 querywindow loses url encoded characters
- replaced ctype_digit() with is_numeric()
+ [config] clean cookies on phpMyAdmin upgrade
- bug #1674972 [export] no export with %afm%
- bug #1667887 HTML maxlength
- bug #1679055 #1050 - Table '<table name>' already exists
- patch #1681620 [interface] support reordering of $cfg['ColumnTypes'],
thanks to Leonard den Ottolander
- bug #1690718 Can't edit if BLOB and no PK
- bug #1672636 [export] PDF export too wide
+ [lang] brazilian-portuguese update, thanks to Airon Luis Pereira
- patch #1698964 javascript typo, thanks to Corey Hollaway
- bug #1703897 [css] undefined index 'js_frame'
- bug #1690561 Blobs being cleared on Edit of row
- bug #1679801 [core] XSS vulnerability in PMA_sanitize(), thanks to sp3x SecurityReason
- bug #1704467 XSS vulnerability in browse_foreigners.php, thanks to sp3x SecurityReason
2.10.0.2 (2007-03-02)
=====================
+ bug #1671813 CVE-2006-1549 deep recursion crash
2.10.0.1 (2007-03-01)
=====================
. [config] set $cfg['Servers'][$i]['ssl'] default value to false,
we got reports from some users having problems with the default value of true
2.10.0.0 (2007-02-28)
=====================
- bug #1659176 [general] memory error displaying a table with large BLOBs
- bug #1668662 [install] can create the new pma_designer_coords table
+ [gui] navi logo now links to main page by default, with still the possibility
of having an external URL
2007-02-25 Marc Delisle <lem9@users.sourceforge.net>
* libraries/common.lib.php: bug #1667466, undefined variable when
export + save on server
* server_status.php: bug #1665930, undefined PHP_SELF
2007-02-24 Marc Delisle <lem9@users.sourceforge.net>
* libraries/config.default.php: RFE #1621437, HEX and UNHEX were not
available for a BINARY field
2007-02-21 Marc Delisle <lem9@users.sourceforge.net>
* pmd/scripts/move.js: bug #1650770, Designer and Mac OSX,
thanks to Ivan Kirillov
2007-02-17 Marc Delisle <lem9@users.sourceforge.net>
* Documentation.html: patch #1659347, missing doc for some config,
thanks to Isaac Bennetch
* libraries/export/sql.php: bug #1663336, undefined variable
2007-02-16 Marc Delisle <lem9@users.sourceforge.net>
* libraries/common.lib.php, footer.inc.php: avoid generating big links
after an upload into a BLOB
2007-02-14 Marc Delisle <lem9@users.sourceforge.net>
* libraries/common.lib.php: white page after uploading a 700 Kio BLOB
* add a warning on main page if mcrypt can't be loaded (bug 1658160)
2007-02-12 Sebastian Mendel <cybot_tm@users.sourceforge.net>
* libraries/database_interface.lib.php: bug #1616486 server_databases does
not show all databases
* libraries/sqlparser.data.php: MySQL function and column names, reserved
and forbidden words updated,
bug #1657045 Spatial functions not supported
bug #1657037 Missing column type "geometry"
2007-02-11 Marc Delisle <lem9@users.sourceforge.net>
* main.php: some links should open a new page
* Documentation.html, libraries/navigation_header.inc.php,
libraries/config.default.php: $cfg['LeftLogoLinkWindow'] to decide
in which window the logo-linked page will appear
### 2.10.0-rc1 released
2007-02-10 Marc Delisle <lem9@users.sourceforge.net>
* lang/spanish update, thanks to Daniel Hinostroza
2007-02-09 Marc Delisle <lem9@users.sourceforge.net>
* themes/darkblue_orange/img/logo_left.png,
themes/original/img/logo_left.png: smaller PMA logo for navi
2007-02-08 Sebastian Mendel <cybot_tm@users.sourceforge.net>
* themes/*/css/theme_right.css.php: bug #1653769 browsing highlight disabling
doesn't work
2007-02-06 Sebastian Mendel <cybot_tm@users.sourceforge.net>
* pmd_general.php, pmd_pdf.php, pmd_save_pos.php: fixed short open tags
patch #1652886 thanks to Martin Thielecke - mthie
* tbl_change.php: fixed escaping of field names in HTML and JavaScript
* libraries/common.lib.php: PMA_backquote() did not quote 0
* tbl_change.php: bug #1652810 - slashes are not escaped properly
2007-02-05 Marc Delisle <lem9@users.sourceforge.net>
* lang/japanese: Update, thanks to Ishigaki Kenichi - tcool.
2007-02-05 Sebastian Mendel <cybot_tm@users.sourceforge.net>
* lang/german: updated
2007-02-03 Marc Delisle <lem9@users.sourceforge.net>
* pmd/scripts/move.js: display problems in Opera, thanks to Maxim Bulygin
2007-02-02 Marc Delisle <lem9@users.sourceforge.net>
* tbl_replace.php: Calendar icon does not work on "Insert another new row"
2007-02-01 Marc Delisle <lem9@users.sourceforge.net>
* libraries/import.lib.php: bug #1626064, too much quoting on import
2007-02-01 Sebastian Mendel <cybot_tm@users.sourceforge.net>
* libraries/display_tbl.lib.php: bug #1644740 - $cfg['Order'] = 'SMART'
overwritten
* libraries/Theme.class.php: removed __wakeup() due to some requirements are
not fulfilled at this point - also thanks to Jürgen Wind - windkiel
2007-01-31 Sebastian Mendel <cybot_tm@users.sourceforge.net>
* libraries/session.inc.php:
bug #1630871 - Detecting a missing write permission on sessions directory
2007-01-30 Sebastian Mendel <cybot_tm@users.sourceforge.net>
* libraries/sqlparser.lib.php PMA_SQP_analyze():
bug #1647785 - do not pass variables by reference
2007-01-29 Marc Delisle <lem9@users.sourceforge.net>
* lang/catalan update, thanks to Xavier Navarro (xavin)
* pmd_general.php: possibility of quotes in Designer messages,
thanks to Ivan Kirillov
### 2.10.0-beta1 released from QA_2_10
2007-01-26 Michal Čihař <michal@cihar.com>
* libraries/common.lib.php, libraries/js_escape.lib.php,
test/escape_js_string.php, test/core.lib.php: Move java script escaping
to separate library, make it safer on </script> escaping and add
testcase for it.
* test/theme.php: Move to test package.
2007-01-22 Marc Delisle <lem9@users.sourceforge.net>
* pmd/*: button for direct/angular links, thanks to Ivan Kirillov
2007-01-22 Michal Čihař <michal@cihar.com>
* lang/czech: Updated.
2007-01-21 Marc Delisle <lem9@users.sourceforge.net>
* libraries/Table.class.php: on a MySQL 5.0.33 server with 4400 databases,
one of which having 400 tables, it took more than 3 minutes just to
see the database structure (some accesses to INFORMATION_SCHEMA are
just too slow) so I changed PMA_Table::isView() to avoid calling
INFORMATION_SCHEMA
2007-01-20 Marc Delisle <lem9@users.sourceforge.net>
* libraries/sqlparser.lib.php: bug #1638267, wrong reserved word
recognition
* server_privileges.php: bug #1635377, superfluous backslash,
thanks to Hanut
2007-01-19 Marc Delisle <lem9@users.sourceforge.net>
* pmd*, lang/*: Designer now supports set/unset of the display field,
thanks to Ivan Kirillov
2007-01-18 Michal Čihař <michal@cihar.com>
* lang/czech: Updated.
* libraries/auth/cookie.auth.lib.php: Make server switching honour more
server settings (patch #1630104).
2007-01-17 Marc Delisle <lem9@users.sourceforge.net>
* lang/turkish: update, thanks to Burak Yavuz - bourock
2007-01-16 Marc Delisle <lem9@users.sourceforge.net>
### 2.9.2 released from QA_2_9
2007-01-12 Marc Delisle <lem9@users.sourceforge.net>
* (many files): Designer, two features (snap to grid / display field)
thanks to Ivan Kirillov
* libraries/Theme_Manager.class.php: patch #1611684, force a change
of a session variable to avoid phpmyadmin.css.php caching problems,
thanks to Christian Schmidt
2007-01-11 Marc Delisle <lem9@users.sourceforge.net>
* lang/estonian: Update, thanks to Marko Ellermaa - uhuu
2007-01-09 Michal Čihař <michal@cihar.com>
* index.php: Properly escape strings written in JS code.
* libraries/Theme_Manager.class.php: Avoid trigger error here, parameter
comes from user and it might lead to path disclossure.
* libraries/common.lib.php:
- Properly escape </script> in JS code.
- Check db, table and sql_query params to be string.
2007-01-08 Marc Delisle <lem9@users.sourceforge.net>
* libraries/session.inc.php: prevent attack on session name cookie
2007-01-05 Marc Delisle <lem9@users.sourceforge.net>
* libraries/session.inc.php: bug #1538132, remove the setting of
session.save_handler to 'files'
* pmd_general.php: patch #1627831,
English language improvements, thanks to Isaac Bennetch
* pmd_general.php, pmd_relation_new.php, lang/*: abstract messages
2007-01-04 Marc Delisle <lem9@users.sourceforge.net>
* pmd/scripts/move.js: avoid text selection when moving a table object
under MSIE 6, thanks to Ivan Kirillov
* libraries/db_links.inc.php: better icon for Designer, thanks to I.K.
2007-01-02 Marc Delisle <lem9@users.sourceforge.net>
* Designer: various fixes and improvements (for example support
for MSIE 6), thanks to Ivan Kirillov
* pdf_pages.php: undefined $pdf_page_number when no auto layout
* server_privileges.php: bug #1614087, deleting a user having a
global GRANT privilege fails under MySQL 4.1.x
2007-01-02 Michal Čihař <michal@cihar.com>
* libraries/common.lib.php: Add <div> to allow selecting whole SQL by
tripple click (patch #1611591).
* libraries/export/sql.php: DELIMITER should not be commented out (bug
#1612870).
--- Older ChangeLogs can be found on our project website ---
http://www.phpmyadmin.net/old-stuff/ChangeLogs/
# vim: et ts=4 sw=4 sts=4
# vim: ft=changelog fenc=utf-8 encoding=utf-8
# vim: fde=getline(v\:lnum-1)=~'^\\s*$'&&getline(v\:lnum)=~'\\S'?'>1'\:1&&v\:lnum>8&&getline(v\:lnum)!~'^#'
# vim: fdn=1 fdm=expr
|