Git
Threads by month
- ----- 2026 -----
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- 9 participants
- 39111 discussions
[Phpmyadmin-git] [SCM] phpMyAdmin branch, master, updated. RELEASE_3_4_9RC1-25419-g1615a25
by Michal Čihař 23 Dec '11
by Michal Čihař 23 Dec '11
23 Dec '11
The branch, master has been updated
via 1615a25610e20f1ca2073226220c6ebdb2adfdf0 (commit)
via 561d0999c6886e91ef917aa715579200d61acc63 (commit)
via 27f2166fe1cdb49893cd0a823ac6b1cb9c24b1d4 (commit)
via ba3eacc1d0fad41837ffc7a9a480e2d51163884f (commit)
via bef2e3daebfdfb3090a9bb5599f4eb07e8ca39cb (commit)
via ae9d23c071cf9aca21cf2f757d1dec7e3f3096bf (commit)
via 1f5e99678260f6c9e87a14e29fe3d635bf8535ff (commit)
via 7b01ff7e2fa5b919e62b620a7d8681ef482d43f8 (commit)
via cbde33064b1b914add0048b4e7348040746dfb00 (commit)
via 1de1aa6f2bc81969a44c24219d6b9f7a02ddee38 (commit)
via c1e497d2cdadaaba2b46225756e642824b457042 (commit)
via 19990db10b123ecfd56f5a0db8ae35c4aed6cb73 (commit)
via f3d736d7c3322296b48f17ad0167c0e07809ea0c (commit)
via 9bf91ab7d86b16b1e173575d36afa5eeb653d10f (commit)
via 3c7169bd2b26ee53f394f04fc6b1deb2ec31665b (commit)
via 968062c976412f63dce7c5e75ac82e2dd7b2be4d (commit)
via 40b5198504f25fed2a68cd02b025fc4cec7e7a80 (commit)
via 5bf709dadfc6d2e34ef152c31680105909f164d7 (commit)
via 385faafddb7b58847e2428ad632f9c381b9dfef8 (commit)
via 0cd58600d82765bfc7bbbde4f183abf309773c76 (commit)
via 2470c3614912890791b69b162afda96e41497b9d (commit)
via 9e0ef1d371228ab6a6f5c1d2f06025fd9b1d41c9 (commit)
via 27d1a8bb2049bad50f083f0a9e698673a87d766a (commit)
via 9a984c11a6d5f61b703e3d0e5b244cb12e8e3b35 (commit)
via a3a5b34b7305629c4162ffe41a5aedb84da27551 (commit)
via 15189690ecbc91303ecd36c87e6b0b73a5f2a6b8 (commit)
from 34e1b1c3da1492e0c595cbff7dfc2885372fa7ea (commit)
- Log -----------------------------------------------------------------
commit 1615a25610e20f1ca2073226220c6ebdb2adfdf0
Author: jaideejung007 <jaideejung007(a)gmail.com>
Date: Fri Dec 23 05:22:32 2011 +0200
Translation update done using Pootle.
commit 561d0999c6886e91ef917aa715579200d61acc63
Author: jaideejung007 <jaideejung007(a)gmail.com>
Date: Fri Dec 23 05:19:07 2011 +0200
Translation update done using Pootle.
commit 27f2166fe1cdb49893cd0a823ac6b1cb9c24b1d4
Author: jaideejung007 <jaideejung007(a)gmail.com>
Date: Fri Dec 23 05:15:31 2011 +0200
Translation update done using Pootle.
commit ba3eacc1d0fad41837ffc7a9a480e2d51163884f
Author: jaideejung007 <jaideejung007(a)gmail.com>
Date: Fri Dec 23 05:14:55 2011 +0200
Translation update done using Pootle.
commit bef2e3daebfdfb3090a9bb5599f4eb07e8ca39cb
Author: jaideejung007 <jaideejung007(a)gmail.com>
Date: Fri Dec 23 05:14:10 2011 +0200
Translation update done using Pootle.
commit ae9d23c071cf9aca21cf2f757d1dec7e3f3096bf
Author: jaideejung007 <jaideejung007(a)gmail.com>
Date: Fri Dec 23 05:13:52 2011 +0200
Translation update done using Pootle.
commit 1f5e99678260f6c9e87a14e29fe3d635bf8535ff
Author: jaideejung007 <jaideejung007(a)gmail.com>
Date: Fri Dec 23 05:13:40 2011 +0200
Translation update done using Pootle.
commit 7b01ff7e2fa5b919e62b620a7d8681ef482d43f8
Author: jaideejung007 <jaideejung007(a)gmail.com>
Date: Fri Dec 23 05:13:08 2011 +0200
Translation update done using Pootle.
commit cbde33064b1b914add0048b4e7348040746dfb00
Author: jaideejung007 <jaideejung007(a)gmail.com>
Date: Fri Dec 23 05:12:45 2011 +0200
Translation update done using Pootle.
commit 1de1aa6f2bc81969a44c24219d6b9f7a02ddee38
Author: jaideejung007 <jaideejung007(a)gmail.com>
Date: Fri Dec 23 05:11:06 2011 +0200
Translation update done using Pootle.
commit c1e497d2cdadaaba2b46225756e642824b457042
Author: jaideejung007 <jaideejung007(a)gmail.com>
Date: Fri Dec 23 05:10:48 2011 +0200
Translation update done using Pootle.
commit 19990db10b123ecfd56f5a0db8ae35c4aed6cb73
Author: jaideejung007 <jaideejung007(a)gmail.com>
Date: Fri Dec 23 05:10:35 2011 +0200
Translation update done using Pootle.
commit f3d736d7c3322296b48f17ad0167c0e07809ea0c
Author: jaideejung007 <jaideejung007(a)gmail.com>
Date: Fri Dec 23 05:10:07 2011 +0200
Translation update done using Pootle.
commit 9bf91ab7d86b16b1e173575d36afa5eeb653d10f
Author: jaideejung007 <jaideejung007(a)gmail.com>
Date: Fri Dec 23 05:09:43 2011 +0200
Translation update done using Pootle.
commit 3c7169bd2b26ee53f394f04fc6b1deb2ec31665b
Author: jaideejung007 <jaideejung007(a)gmail.com>
Date: Fri Dec 23 05:08:27 2011 +0200
Translation update done using Pootle.
commit 968062c976412f63dce7c5e75ac82e2dd7b2be4d
Author: jaideejung007 <jaideejung007(a)gmail.com>
Date: Fri Dec 23 05:06:25 2011 +0200
Translation update done using Pootle.
commit 40b5198504f25fed2a68cd02b025fc4cec7e7a80
Author: jaideejung007 <jaideejung007(a)gmail.com>
Date: Fri Dec 23 05:04:42 2011 +0200
Translation update done using Pootle.
commit 5bf709dadfc6d2e34ef152c31680105909f164d7
Author: jaideejung007 <jaideejung007(a)gmail.com>
Date: Fri Dec 23 05:03:51 2011 +0200
Translation update done using Pootle.
commit 385faafddb7b58847e2428ad632f9c381b9dfef8
Author: jaideejung007 <jaideejung007(a)gmail.com>
Date: Fri Dec 23 05:02:25 2011 +0200
Translation update done using Pootle.
commit 0cd58600d82765bfc7bbbde4f183abf309773c76
Author: jaideejung007 <jaideejung007(a)gmail.com>
Date: Fri Dec 23 05:00:35 2011 +0200
Translation update done using Pootle.
commit 2470c3614912890791b69b162afda96e41497b9d
Author: jaideejung007 <jaideejung007(a)gmail.com>
Date: Fri Dec 23 04:52:31 2011 +0200
Translation update done using Pootle.
commit 9e0ef1d371228ab6a6f5c1d2f06025fd9b1d41c9
Author: jaideejung007 <jaideejung007(a)gmail.com>
Date: Fri Dec 23 04:02:42 2011 +0200
Translation update done using Pootle.
commit 27d1a8bb2049bad50f083f0a9e698673a87d766a
Author: jaideejung007 <jaideejung007(a)gmail.com>
Date: Fri Dec 23 04:01:59 2011 +0200
Translation update done using Pootle.
commit 9a984c11a6d5f61b703e3d0e5b244cb12e8e3b35
Author: jaideejung007 <jaideejung007(a)gmail.com>
Date: Fri Dec 23 03:58:58 2011 +0200
Translation update done using Pootle.
commit a3a5b34b7305629c4162ffe41a5aedb84da27551
Author: jaideejung007 <jaideejung007(a)gmail.com>
Date: Fri Dec 23 03:48:30 2011 +0200
Translation update done using Pootle.
commit 15189690ecbc91303ecd36c87e6b0b73a5f2a6b8
Author: jaideejung007 <jaideejung007(a)gmail.com>
Date: Fri Dec 23 03:47:24 2011 +0200
Translation update done using Pootle.
-----------------------------------------------------------------------
Summary of changes:
po/th.po | 85 ++++++++++++++++++++++++++++++++++++++++++++-----------------
1 files changed, 61 insertions(+), 24 deletions(-)
diff --git a/po/th.po b/po/th.po
index 30f80d2..1a2428d 100644
--- a/po/th.po
+++ b/po/th.po
@@ -4,7 +4,7 @@ msgstr ""
"Project-Id-Version: phpMyAdmin 3.5.0-dev\n"
"Report-Msgid-Bugs-To: phpmyadmin-devel(a)lists.sourceforge.net\n"
"POT-Creation-Date: 2011-12-19 14:44+0100\n"
-"PO-Revision-Date: 2011-11-17 07:53+0200\n"
+"PO-Revision-Date: 2011-12-23 05:19+0200\n"
"Last-Translator: jaideejung007 <jaideejung007(a)gmail.com>\n"
"Language-Team: thai <th(a)li.org>\n"
"Language: th\n"
@@ -8386,7 +8386,7 @@ msgstr ""
#: libraries/transformations/image_jpeg__link.inc.php:10
msgid "Displays a link to download this image."
-msgstr "แสดงลิงก์ไปยังรูป (ดาวน์โหลดข้อมูลไบนารีโดยตรง/blob)."
+msgstr "แสดงการเชื่อมโยงเพื่อดาวน์โหลดรูปภาพนี้"
#: libraries/transformations/text_plain__dateformat.inc.php:10
msgid ""
@@ -8496,34 +8496,31 @@ msgid "Error in ZIP archive:"
msgstr ""
#: main.php:65
-#, fuzzy
#| msgid "General relation features"
msgid "General Settings"
-msgstr "ความสามารถด้านรีเลชันทั่วไป"
+msgstr "ตั้งค่าทั่วไป"
#: main.php:109
msgid "Server connection collation"
-msgstr ""
+msgstr "เปรียบเทียบการเชื่อมต่อเซิร์ฟเวอร์"
#: main.php:124
msgid "Appearance Settings"
-msgstr ""
+msgstr "ตั้งค่าลักษณะที่ปรากฏ"
#: main.php:153 prefs_manage.php:272
-#, fuzzy
#| msgid "General relation features"
msgid "More settings"
-msgstr "ความสามารถด้านรีเลชันทั่วไป"
+msgstr "ตั้งค่าเพิ่มเติม"
#: main.php:169
-#, fuzzy
#| msgid "Databases"
msgid "Database server"
-msgstr "ฐานข้อมูล"
+msgstr "เซิร์ฟเวอร์ฐานข้อมูล"
#: main.php:172
msgid "Software"
-msgstr ""
+msgstr "ซอฟต์แวร์"
#: main.php:173
#, fuzzy
@@ -8533,7 +8530,7 @@ msgstr "รุ่นของเซิร์ฟเวอร์"
#: main.php:175
msgid "Protocol version"
-msgstr ""
+msgstr "รุ่นของโพรโทคอล"
#: main.php:179 server_privileges.php:1545 server_privileges.php:1700
#: server_privileges.php:1824 server_privileges.php:2254
@@ -8542,24 +8539,21 @@ msgid "User"
msgstr "ผู้ใช้"
#: main.php:184
-#, fuzzy
msgid "Server charset"
-msgstr "ตัวเลือกเซิร์ฟเวอร์"
+msgstr "ชุดอักขระเซิร์ฟเวอร์"
#: main.php:196
msgid "Web server"
-msgstr ""
+msgstr "เว็บเซิร์ฟเวอร์"
#: main.php:209
-#, fuzzy
#| msgid "Database comment: "
msgid "Database client version"
-msgstr "หมายเหตุของฐานข้อมูล: "
+msgstr "รุ่นไคลเอนต์ฐานข้อมูล"
#: main.php:213
-#, fuzzy
msgid "PHP extension"
-msgstr "รุ่นของ PHP"
+msgstr "ส่วนขยาย PHP"
#: main.php:221
msgid "Show PHP information"
@@ -8583,7 +8577,7 @@ msgstr ""
#, fuzzy
#| msgid "No change"
msgid "List of changes"
-msgstr "ไม่มีการเปลี่ยนแปลง"
+msgstr "รายการเปลี่ยนแปลง"
#: main.php:269
msgid ""
@@ -8602,6 +8596,8 @@ msgid ""
"option is incompatible with phpMyAdmin and might cause some data to be "
"corrupted!"
msgstr ""
+"คุณได้เปิดใช้งาน mbstring.func_overload ในการกำหนดค่าของ PHP "
+"ตัวเลือกนี้ไม่เข้ากันกับ phpMyAdmin และอาจทำให้ข้อมูลบางอย่างจะเสียหายได้"
#: main.php:285
msgid ""
@@ -8609,6 +8605,9 @@ msgid ""
"multibyte charset. Without the mbstring extension phpMyAdmin is unable to "
"split strings correctly and it may result in unexpected results."
msgstr ""
+"ไม่พบส่วนขยาย mbstring ของ PHP "
+"และดูเหมือนคุณต้องใช้ชุดอักขระโดยไม่มีส่วนขยาย mbstring ของ phpMyAdmin "
+"ซึ่งไม่สามารถแยกอักขระได้อย่างถูกต้อง และอาจทำให้ผลลัพธ์ที่ไม่คาดคิดได้"
#: main.php:293
msgid ""
@@ -12885,13 +12884,15 @@ msgstr ""
#: po/advisory_rules.php:255
msgid "InnoDB log size"
-msgstr ""
+msgstr "ขนาดไฟล์บันทึกของ InnoDB"
#: po/advisory_rules.php:256
msgid ""
"The InnoDB log file size is not an appropriate size, in relation to the "
"InnoDB buffer pool."
msgstr ""
+"ขนาดไฟล์บันทึกของ InnoDB ไม่ได้เป็นขนาดที่เหมาะสม "
+"ที่มีความสัมพันธ์กับขนาดบัฟเฟอร์ของ InnoDB"
#: po/advisory_rules.php:257
#, php-format
@@ -12906,6 +12907,16 @@ msgid ""
"fine. See also <a href=\"http://mysqldatabaseadministration.blogspot."
"com/2007/01/increase-innodblogfilesize-proper-way.html\">this blog entry</a>"
msgstr ""
+"โดยเฉพาะอย่างยิ่ง ในระบบที่มีจำนวนมากได้เขียนไปยังตารางของ InnoDB "
+"คุณควรตั้งค่า innodb_log_file_size เป็น 25%% ของ{innodb_buffer_pool_size} "
+"อย่างไรก็ตามค่าเหล่านี้จะได้รับการกู้คืนเมื่อระบบฐานข้อมูลมีปัญหา "
+"โดยไม่ควรตั้งค่าสูงกว่า 256 เมกะไบต์ "
+"และอย่างไรก็ดีโปรดทราบไว้ว่าคุณไม่เพียงแค่เปลี่ยนแปลงค่าเหล่านี้ได้ "
+"แต่คุณจำเป็นต้องปิดระบบเซิร์ฟเวอร์แล้วทำการเอาไฟล์บันทึกของInnoDB ออก "
+"และตั้งค่าใหม่ในไฟล์ my.cnf แล้วเริ่มต้นเซิร์ฟเวอร์อีกครั้ง "
+"เพื่อตรวจสอบไฟล์บันทึกข้อผิดพลาด หากทุกอย่างดำเนินการไปได้ด้วยดี ดู <a "
+"href=\"http://mysqldatabaseadministration.blogspot.com/2007/01/increase-"
+"innodblogfilesize-proper-way.html\">รายการบล็อก</a> นี้ได้"
#: po/advisory_rules.php:258
#, php-format
@@ -12913,10 +12924,12 @@ msgid ""
"Your InnoDB log size is at %s%% in relation to the InnoDB buffer pool size, "
"it should not be below 20%%"
msgstr ""
+"ขนาดบันทึกของ InnoDB เป็น %s%% ในความสัมพันธ์กับขนาดของบัฟเฟอร์ของ InnoDB "
+"ซึ่งไม่ควรจะต่ำกว่า 20%%"
#: po/advisory_rules.php:260
msgid "Max InnoDB log size"
-msgstr ""
+msgstr "ขนาดข้อมูลบันทึกสูงสุดของ InnoDB"
#: po/advisory_rules.php:261
msgid "The InnoDB log file size is inadequately large."
@@ -12949,6 +12962,9 @@ msgstr "ขนาดบัฟเฟอร์ของ InnoDB"
msgid "Your InnoDB buffer pool is fairly small."
msgstr "ขนาดบัฟเฟอร์ InnoDB ของคุณมีขนาดเล็ก"
+# buffer pool แปลเป็น บัฟเฟอร์
+# non-InnoDB-Tables ใช้คำทับศัพท์
+#
#: po/advisory_rules.php:267
#, php-format
msgid ""
@@ -12963,6 +12979,17 @@ msgid ""
"\"http://www.mysqlperformanceblog.com/2007/11/03/choosing-"
"innodb_buffer_pool_size/\">this article</a>"
msgstr ""
+"บัฟเฟอร์ของ InnoDB มีผลกระทบอย่างยิ่งในการปฏิบัติงานสำหรับตารางของ InnoDB "
+"กำหนดการจำส่วนที่เหลือทั้งหมดของคุณกับบัฟเฟอร์นี้ "
+"สำหรับเซิร์ฟเวอร์ฐานข้อมูลที่ใช้ InnoDB แต่เพียงผู้เดียวเป็นการเก็บโปรแกรม "
+"และมีไม่มีบริการอื่น ๆ (เช่นเว็บเซิร์ฟเวอร์) ทำงานอยู่ "
+"คุณอาจตั้งค่านี้ได้สูงถึง 80%% ของหน่วยความจำของคุณพร้อมใช้งานได้ "
+"ถ้าไม่ใช่กรณี คุณจำเป็นต้องประเมินปริมาณการใช้หน่วยความจำของบริการและ non-"
+"InnoDB-Tables อื่นๆ ของคุณอย่างระมัดระวัง และตั้งค่าตัวแปรนี้ตามลำดับ "
+"หากตั้งสูงเกินไป ระบบของคุณจะเริ่มต้นการเปลี่ยน "
+"ซึ่งลดประสิทธิภาพการทำงานอย่างมาก ดูเพิ่มเติม<a "
+"href=\"http://www.mysqlperformanceblog.com/2007/11/03/choosing-"
+"innodb_buffer_pool_size/\">บทความนี้</a>"
#: po/advisory_rules.php:268
#, php-format
@@ -12972,21 +12999,31 @@ msgid ""
"perfectly adequate for your system if you don't have much InnoDB tables or "
"other services running on the same machine."
msgstr ""
+"คุณกำลังใช้ %s%% ของหน่วยความจำของคุณสำหรับการบัฟเฟอร์ InnoDB "
+"ถ้าคุณกำลังกำหนดน้อยกว่า 60%% อย่างไรก็ตาม "
+"ที่นี้อาจไม่สมบูรณ์เพียงพอสำหรับระบบของคุณ ถ้าคุณไม่มีตาราง InnoDB "
+"มากหรือบริการอื่นๆ ที่ทำงานบนเครื่องเดียวกัน"
#: po/advisory_rules.php:270
msgid "MyISAM concurrent inserts"
-msgstr ""
+msgstr "MyISAM พร้อมแทรก"
#: po/advisory_rules.php:271
+#, fuzzy
msgid "Enable concurrent_insert by setting it to 1"
-msgstr "เปิดใช้งาน concurrent_insert โดยการตั้งค่าไว้ที่ 1"
+msgstr "เปิดใช้งานการ concurrent_insert โดยการตั้งค่าเป็น 1"
#: po/advisory_rules.php:272
+#, fuzzy
msgid ""
"Setting {concurrent_insert} to 1 reduces contention between readers and "
"writers for a given table. See also <a href=\"http://dev.mysql.com/doc/"
"refman/5.5/en/concurrent-inserts.html\">MySQL Documentation</a>"
msgstr ""
+"การตั้งค่า {concurrent_insert} เป็น 1 "
+"เพื่อลดการใช้งานระหว่างผู้อ่านและผู้เขียนสำหรับตารางที่กำหนด ดูเพิ่มเติม<a "
+"href=\"http://dev.mysql.com/doc/refman/5.5/en/concurrent-inserts.html\">เอกสาร "
+"MySQL</a>"
#: po/advisory_rules.php:273
msgid "concurrent_insert is set to 0"
hooks/post-receive
--
phpMyAdmin
1
0
[Phpmyadmin-git] [SCM] phpMyAdmin website branch, master, updated. 5b7fa0538813d55eb5ff980a6461e1ef23f0c52d
by Marc Delisle 21 Dec '11
by Marc Delisle 21 Dec '11
21 Dec '11
The branch, master has been updated
via 5b7fa0538813d55eb5ff980a6461e1ef23f0c52d (commit)
via 016be749df737089e59e3c8152d491d50e34c559 (commit)
via 0d8171b33aefc983404036b39dbea74919325ddd (commit)
from 0f8b2603b5a9b1d6765804deee11d056e549404b (commit)
- Log -----------------------------------------------------------------
commit 5b7fa0538813d55eb5ff980a6461e1ef23f0c52d
Author: Marc Delisle <marc(a)infomarc.info>
Date: Wed Dec 21 15:38:00 2011 -0500
Announcement date
commit 016be749df737089e59e3c8152d491d50e34c559
Author: Marc Delisle <marc(a)infomarc.info>
Date: Mon Dec 19 12:42:44 2011 -0500
PMASA-2011-19
commit 0d8171b33aefc983404036b39dbea74919325ddd
Author: Dieter Adriaenssens <ruleant(a)users.sourceforge.net>
Date: Mon Dec 19 16:59:42 2011 +0100
PMASA-2011-20
-----------------------------------------------------------------------
Summary of changes:
.../security/{PMASA-2011-16 => PMASA-2011-19} | 13 ++---
templates/security/PMASA-2011-20 | 50 ++++++++++++++++++++
2 files changed, 56 insertions(+), 7 deletions(-)
copy templates/security/{PMASA-2011-16 => PMASA-2011-19} (76%)
create mode 100644 templates/security/PMASA-2011-20
diff --git a/templates/security/PMASA-2011-16 b/templates/security/PMASA-2011-19
similarity index 76%
copy from templates/security/PMASA-2011-16
copy to templates/security/PMASA-2011-19
index ae8b644..c474d90 100644
--- a/templates/security/PMASA-2011-16
+++ b/templates/security/PMASA-2011-19
@@ -1,11 +1,11 @@
<html xmlns:py="http://genshi.edgewall.org/" xmlns:xi="http://www.w3.org/2001/XInclude" py:strip="">
<py:def function="announcement_id">
-PMASA-2011-16
+PMASA-2011-19
</py:def>
<py:def function="announcement_date">
-2011-10-17
+2011-12-21
</py:def>
<py:def function="announcement_summary">
@@ -33,20 +33,19 @@ Versions 3.4.x are affected.
</py:def>
<py:def function="announcement_solution">
-Upgrade to phpMyAdmin 3.4.6 or newer or apply the related patch listed below.
+Upgrade to phpMyAdmin 3.4.9 or newer or apply the related patch listed below.
</py:def>
<py:def function="announcement_references">
-Thanks to Jakub Gałczyk (<a href="http://hauntit.blogspot.com">http://hauntit.blogspot.com</a>) for reporting this issue.
+Thanks to Jason Leyrer of Trustwave SpiderLabs for finding this issue and to Robert Foggia (same company) for contacting us.
</py:def>
-<py:def function="announcement_cve">CVE-2011-4064</py:def>
+<py:def function="announcement_cve">CVE-2011-4782</py:def>
<py:def function="announcement_cwe">661 79</py:def>
<py:def function="announcement_commits">
-ca597dc423f3eebcca95ff33b088a03e39109115
-1af420e22367ae72ff4091adb1620e59ddad5ba6
+0e707906e69ce90c4852a0fce2a0fac7db86a3cd
</py:def>
<xi:include href="_page.tpl" />
diff --git a/templates/security/PMASA-2011-20 b/templates/security/PMASA-2011-20
new file mode 100644
index 0000000..2f51623
--- /dev/null
+++ b/templates/security/PMASA-2011-20
@@ -0,0 +1,50 @@
+<html xmlns:py="http://genshi.edgewall.org/" xmlns:xi="http://www.w3.org/2001/XInclude" py:strip="">
+
+<py:def function="announcement_id">
+PMASA-2011-20
+</py:def>
+
+<py:def function="announcement_date">
+2011-12-21
+</py:def>
+
+<py:def function="announcement_summary">
+XSS in export.
+</py:def>
+
+<py:def function="announcement_description">
+Using crafted url parameters, it was possible to produce XSS on the export panels in the server, database and table sections.
+</py:def>
+
+<py:def function="announcement_mitigation">
+These attacks are unlikely to succeed on a victim. Moreover, all these attacks require that the user be already logged in and that a valid token be part of the request.
+</py:def>
+
+<py:def function="announcement_severity">
+We consider these vulnerabilities to be non critical.
+</py:def>
+
+<py:def function="announcement_affected">
+Versions 3.4.x are affected.
+</py:def>
+
+<py:def function="announcement_solution">
+Upgrade to phpMyAdmin 3.4.9 or newer or apply the related patches listed below.
+</py:def>
+
+<py:def function="announcement_references">
+Thanks to <a href="https://twitter.com/totally_unknown">Nils Juenemann</a> for reporting a vulnerable url parameter.
+</py:def>
+
+<py:def function="announcement_cve">CVE-2011-4780</py:def>
+
+<py:def function="announcement_cwe">661 79</py:def>
+
+<py:def function="announcement_commits">
+bd3735ba584e7a49aee78813845245354b061f61
+</py:def>
+
+<xi:include href="_page.tpl" />
+</html>
+
+
hooks/post-receive
--
phpMyAdmin website
1
0
[Phpmyadmin-git] [SCM] phpMyAdmin branch, TESTING, updated. RELEASE_3_4_9-53-g91f03f1
by Marc Delisle 21 Dec '11
by Marc Delisle 21 Dec '11
21 Dec '11
The branch, TESTING has been updated
via 91f03f1ceca67bec7b7a4b2cca9ab699b71c59cb (commit)
via 2506fbfac68115e54632bc065a292d59b922fe59 (commit)
from 0117e0adf423f9f28d5f21ff79e442bc39dad68f (commit)
- Log -----------------------------------------------------------------
commit 91f03f1ceca67bec7b7a4b2cca9ab699b71c59cb
Merge: 0117e0a 2506fbf
Author: Marc Delisle <marc(a)infomarc.info>
Date: Wed Dec 21 15:08:24 2011 -0500
Merge branch 'MAINT_3_4_9' into TESTING
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 2 +-
Documentation.html | 4 ++--
README | 2 +-
libraries/Config.class.php | 2 +-
4 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index bb729a0..219fb8d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,7 @@
phpMyAdmin - ChangeLog
======================
-3.4.9.0 (not yet released)
+3.4.9.0 (2011-12-21)
- 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
diff --git a/Documentation.html b/Documentation.html
index 60c1ca1..87cf85c 100644
--- a/Documentation.html
+++ b/Documentation.html
@@ -9,7 +9,7 @@ vim: expandtab ts=4 sw=4 sts=4 tw=78
<link rel="icon" href="./favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="./favicon.ico" type="image/x-icon" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>phpMyAdmin 3.4.9-rc1 - Documentation</title>
+ <title>phpMyAdmin 3.4.9 - Documentation</title>
<link rel="stylesheet" type="text/css" href="docs.css" />
</head>
@@ -17,7 +17,7 @@ vim: expandtab ts=4 sw=4 sts=4 tw=78
<div id="header">
<h1>
<a href="http://www.phpmyadmin.net/">php<span class="myadmin">MyAdmin</span></a>
- 3.4.9-rc1
+ 3.4.9
Documentation
</h1>
</div>
diff --git a/README b/README
index 9eae673..5cb1a6a 100644
--- a/README
+++ b/README
@@ -1,7 +1,7 @@
phpMyAdmin - Readme
===================
-Version 3.4.9-rc1
+Version 3.4.9
A set of PHP-scripts to manage MySQL over the web.
diff --git a/libraries/Config.class.php b/libraries/Config.class.php
index e5e171a..7749020 100644
--- a/libraries/Config.class.php
+++ b/libraries/Config.class.php
@@ -96,7 +96,7 @@ class PMA_Config
*/
function checkSystem()
{
- $this->set('PMA_VERSION', '3.4.9-rc1');
+ $this->set('PMA_VERSION', '3.4.9');
/**
* @deprecated
*/
hooks/post-receive
--
phpMyAdmin
1
0
[Phpmyadmin-git] [SCM] phpMyAdmin branch, STABLE, updated. RELEASE_3_4_9-30-g48f545c
by Marc Delisle 21 Dec '11
by Marc Delisle 21 Dec '11
21 Dec '11
The branch, STABLE has been updated
via 48f545c77fad2eda8866b294b48e9a4ef48476f5 (commit)
via 2506fbfac68115e54632bc065a292d59b922fe59 (commit)
via 133b1836b4b19f7a9b06fbf18f1a00d798e40d25 (commit)
via ba255de1b263ca9b86014414b131ec79e621b28c (commit)
via c93200a5bca1e8eefb07ed7420fe5ba12a57ed3b (commit)
via 458e015ec2bd5f887b3240faef0ca36f8474d3bf (commit)
via da62d86238949a5dbb42f64dcdfed81a4fc5b36a (commit)
via 91241f71d329d6692c9761ded0b19d6f75730fec (commit)
via cec8f1b0941595ea7673fa990b3291fd564220c0 (commit)
via 396e5716f89d291f366266e639c26e2ed8391dd2 (commit)
via a074b4c6e28b044670d21dec791ad0f909eba251 (commit)
via ea64f8f731928cfed87f7149a39dc797af8ce08a (commit)
via 0e707906e69ce90c4852a0fce2a0fac7db86a3cd (commit)
via bd3735ba584e7a49aee78813845245354b061f61 (commit)
via 629c5cbc3458ff6190bcada0080f1d065bb124ca (commit)
via 2f342d7231e9c907c026aea5edbf33966594d30e (commit)
via 3713680c374b90163dae6db227611d1d609d2947 (commit)
via 6e0a10494f6670b3e67d6fb219a96c8001dcea2c (commit)
via 5f78897bc8eadf5b399b9b4118bdb575f9f3e0a3 (commit)
via b02f4eec076ded51f258bb00c697ac72c13a9606 (commit)
via d68c8bb8ed1eea827e15041351f27089db7b679d (commit)
via be8bfa99b325f86fa3d231d51b5f85e200b0dec1 (commit)
via adc1fb2c6c59aa4a3641073b10d47a6829e63aae (commit)
via 9832c283f40c10d56a2e1dc3bd57525131ca1e4c (commit)
via 5e6173015709d67c40877bcf51a5c4520e83f9de (commit)
via dddcddbf38729f3362b2562671b510107df72b9b (commit)
via 9c278d020cde6ee32e830b2d0d7f11de8b59e68e (commit)
via c43babad7cbde73098ded7fe502027a1af731f4b (commit)
from 2d9f23ba49e6b207c420961f308a45db0ef59c7a (commit)
- Log -----------------------------------------------------------------
commit 48f545c77fad2eda8866b294b48e9a4ef48476f5
Merge: 2d9f23b 2506fbf
Author: Marc Delisle <marc(a)infomarc.info>
Date: Wed Dec 21 15:08:25 2011 -0500
Merge branch 'MAINT_3_4_9' into STABLE
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 14 +
Documentation.html | 4 +-
README | 2 +-
config.sample.inc.php | 4 +-
db_operations.php | 9 +-
js/navigation.js | 2 +-
js/update-location.js | 12 +
libraries/Config.class.php | 2 +-
libraries/Table.class.php | 18 +
libraries/check_user_privileges.lib.php | 7 +-
libraries/common.inc.php | 30 +-
libraries/common.lib.php | 2 +-
libraries/config/ConfigFile.class.php | 2 +-
libraries/db_info.inc.php | 2 +-
libraries/dbi/mysql.dbi.lib.php | 14 +-
libraries/display_export.lib.php | 6 +-
libraries/display_tbl.lib.php | 18 +-
libraries/session.inc.php | 3 +-
po/af.po | 2 +-
po/ar.po | 2 +-
po/az.po | 2 +-
po/be.po | 2 +-
po/be(a)latin.po | 2 +-
po/bg.po | 2 +-
po/bn.po | 2 +-
po/br.po | 2 +-
po/bs.po | 2 +-
po/ca.po | 2 +-
po/cs.po | 2 +-
po/cy.po | 2 +-
po/da.po | 2 +-
po/de.po | 2 +-
po/el.po | 2 +-
po/en_GB.po | 2 +-
po/es.po | 2 +-
po/et.po | 2 +-
po/eu.po | 2 +-
po/fa.po | 2 +-
po/fi.po | 2 +-
po/fr.po | 2 +-
po/gl.po | 2 +-
po/he.po | 2 +-
po/hi.po | 2 +-
po/hr.po | 2 +-
po/hu.po | 2 +-
po/id.po | 980 +++++++++++++++++--------------
po/it.po | 2 +-
po/ja.po | 2 +-
po/ka.po | 2 +-
po/ko.po | 4 +-
po/lt.po | 2 +-
po/lv.po | 2 +-
po/mk.po | 2 +-
po/ml.po | 2 +-
po/mn.po | 2 +-
po/ms.po | 2 +-
po/nb.po | 2 +-
po/nl.po | 2 +-
po/pl.po | 22 +-
po/pt.po | 265 +++++----
po/pt_BR.po | 126 +++--
po/ro.po | 2 +-
po/ru.po | 2 +-
po/si.po | 2 +-
po/sk.po | 2 +-
po/sl.po | 2 +-
po/sq.po | 2 +-
po/sr.po | 2 +-
po/sr(a)latin.po | 2 +-
po/sv.po | 2 +-
po/ta.po | 6 +-
po/te.po | 6 +-
po/th.po | 8 +-
po/tr.po | 2 +-
po/tt.po | 2 +-
po/ug.po | 6 +-
po/uk.po | 361 +++++++-----
po/ur.po | 2 +-
po/uz.po | 2 +-
po/uz(a)latin.po | 2 +-
po/zh_CN.po | 2 +-
po/zh_TW.po | 2 +-
82 files changed, 1185 insertions(+), 858 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index e7c3bf9..c9ce4b2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,20 @@
phpMyAdmin - ChangeLog
======================
+3.4.9.0 (2011-12-21)
+- 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
+
3.4.8.0 (2011-12-01)
- 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
diff --git a/Documentation.html b/Documentation.html
index 87a65d2..87cf85c 100644
--- a/Documentation.html
+++ b/Documentation.html
@@ -9,7 +9,7 @@ vim: expandtab ts=4 sw=4 sts=4 tw=78
<link rel="icon" href="./favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="./favicon.ico" type="image/x-icon" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>phpMyAdmin 3.4.8 - Documentation</title>
+ <title>phpMyAdmin 3.4.9 - Documentation</title>
<link rel="stylesheet" type="text/css" href="docs.css" />
</head>
@@ -17,7 +17,7 @@ vim: expandtab ts=4 sw=4 sts=4 tw=78
<div id="header">
<h1>
<a href="http://www.phpmyadmin.net/">php<span class="myadmin">MyAdmin</span></a>
- 3.4.8
+ 3.4.9
Documentation
</h1>
</div>
diff --git a/README b/README
index 12e5e4e..5cb1a6a 100644
--- a/README
+++ b/README
@@ -1,7 +1,7 @@
phpMyAdmin - Readme
===================
-Version 3.4.8
+Version 3.4.9
A set of PHP-scripts to manage MySQL over the web.
diff --git a/config.sample.inc.php b/config.sample.inc.php
index 0ea16d5..1a22fc3 100644
--- a/config.sample.inc.php
+++ b/config.sample.inc.php
@@ -31,8 +31,8 @@ $cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
-/* Select mysqli if your server has it */
-$cfg['Servers'][$i]['extension'] = 'mysql';
+/* Select mysql if your server does not have mysqli */
+$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = false;
/*
diff --git a/db_operations.php b/db_operations.php
index ebd9333..f516a64 100644
--- a/db_operations.php
+++ b/db_operations.php
@@ -124,7 +124,6 @@ if (strlen($db) && (! empty($db_rename) || ! empty($db_copy))) {
}
unset($sql_constraints, $sql_drop_foreign_keys, $sql_structure);
-
foreach ($tables_full as $each_table => $tmp) {
// to be able to rename a db containing views,
// first all the views are collected and a stand-in is created
@@ -133,11 +132,17 @@ if (strlen($db) && (! empty($db_rename) || ! empty($db_copy))) {
$views[] = $each_table;
// Create stand-in definition to resolve view dependencies
$sql_view_standin = PMA_getTableDefStandIn($db, $each_table, "\n");
+ PMA_DBI_select_db($newname);
PMA_DBI_query($sql_view_standin);
$GLOBALS['sql_query'] .= "\n" . $sql_view_standin . ';';
- continue;
}
+ }
+ foreach ($tables_full as $each_table => $tmp) {
+ // skip the views; we have creted stand-in definitions
+ if (PMA_Table::isView($db, $each_table)) {
+ continue;
+ }
$back = $sql_query;
$sql_query = '';
diff --git a/js/navigation.js b/js/navigation.js
index 5052848..cec60e2 100644
--- a/js/navigation.js
+++ b/js/navigation.js
@@ -152,7 +152,7 @@ function fast_filter(value){
if (value && $elem.html().toLowerCase().indexOf(lowercase_value) == -1) {
$elem.parent().hide();
} else {
- $elem.parent().show();
+ $elem.parents('li').show();
}
});
}
diff --git a/js/update-location.js b/js/update-location.js
index d271cc8..0f1e372 100644
--- a/js/update-location.js
+++ b/js/update-location.js
@@ -31,12 +31,23 @@ function setURLHash(hash) {
}
if (hash_init_done) {
window.location.hash = "PMAURL:" + hash;
+ fix_favicon();
} else {
hash_to_set = "PMAURL:" + hash;
}
}
}
+// Fix favicon disappearing in Firefox when setting location.hash
+// See bug #3448485
+function fix_favicon() {
+ if (jQuery.browser.mozilla) {
+ // Move the link tags for the favicon to the bottom
+ // of the head element to force a reload of the favicon
+ $('head > link[href=\\.\\/favicon\\.ico]').appendTo('head');
+ }
+}
+
/**
* Handler for changing url according to the hash part, which is updated
* on each page to allow bookmarks.
@@ -55,6 +66,7 @@ $(document).ready(function(){
if (hash_to_set != "") {
window.location.hash = hash_to_set;
hash_to_set = "";
+ fix_favicon();
}
/* Indicate that we're done (and we are not going to change location */
hash_init_done = 1;
diff --git a/libraries/Config.class.php b/libraries/Config.class.php
index cbcb3e4..7749020 100644
--- a/libraries/Config.class.php
+++ b/libraries/Config.class.php
@@ -96,7 +96,7 @@ class PMA_Config
*/
function checkSystem()
{
- $this->set('PMA_VERSION', '3.4.8');
+ $this->set('PMA_VERSION', '3.4.9');
/**
* @deprecated
*/
diff --git a/libraries/Table.class.php b/libraries/Table.class.php
index d7af2d7..5cb46fa 100644
--- a/libraries/Table.class.php
+++ b/libraries/Table.class.php
@@ -1033,6 +1033,17 @@ class PMA_Table
return false;
}
+ // If the table is moved to a different database drop its triggers first
+ $triggers = PMA_DBI_get_triggers($this->getDbName(), $this->getName(), '');
+ $handle_triggers = $this->getDbName() != $new_db && $triggers;
+ if ($handle_triggers) {
+ foreach ($triggers as $trigger) {
+ $sql = 'DROP TRIGGER IF EXISTS ' . PMA_backquote($this->getDbName()) . '.'
+ . PMA_backquote($trigger['name']) . ';';
+ PMA_DBI_query($sql);
+ }
+ }
+
/*
* tested also for a view, in MySQL 5.0.92, 5.1.55 and 5.5.13
*/
@@ -1041,6 +1052,13 @@ class PMA_Table
TO ' . $new_table->getFullName(true) . ';';
// I don't think a specific error message for views is necessary
if (! PMA_DBI_query($GLOBALS['sql_query'])) {
+ // Restore triggers in the old database
+ if ($handle_triggers) {
+ PMA_DBI_select_db($this->getDbName());
+ foreach ($triggers as $trigger) {
+ PMA_DBI_query($trigger['create']);
+ }
+ }
$this->errors[] = sprintf(__('Error renaming table %1$s to %2$s'), $this->getFullName(), $new_table->getFullName());
return false;
}
diff --git a/libraries/check_user_privileges.lib.php b/libraries/check_user_privileges.lib.php
index 6dbc251..291213c 100644
--- a/libraries/check_user_privileges.lib.php
+++ b/libraries/check_user_privileges.lib.php
@@ -128,8 +128,11 @@ function PMA_analyseShowGrant()
&& substr(PMA_DBI_getError(), 1, 4) != 1044)
) {
substr(PMA_DBI_getError(), 1, 4) != 1044) check_user_privileges.lib.php me(), $new_table->getFullName()); � ��w�� u�* ��* ���* �����* ��w�� ����* ��w�� ��w�� k�* 6 � �! �! p�w�� ��w�� xt���* ��w�� ��* ��* p�w�� `�* ��w�� �oa��* u�* `a��* �da��* �ia��* ��* xt���* ��w�� ��w�� k�* �! �! p�w�� ��w�� H>ݴ�* ��w�� ��* ��* p�w�� `�* ��w�� ��w�� ��w�� 8���* �p� ��w�� u�* ��* ��w�� ��w�� k�* G H I J K M N O P p�w�� ��w�� H����* P�w�� ��* ��* p�w�� 0oa��* u�* ����* �)���* `a��* �da��* �ia��* ��* H����* P�w�� ��w�� k�* 8����* P�w�� ��w�� k�* (����* P�w�� ��w�� k�* ����* P�w�� �w�� k�* �na��* u�* �ia��* ��w�� �x���* e�* �da��* ��w�� yx���* e�* `a��* ��w�� Zx���* e�* �$���* ����* �)���* `a��* ���* �da��* �ia��* ��* 8���* �\��* ��w�� p����* ��w�� p�w�� k�* 5 6 7 8 : <