Branch: refs/heads/QA
Home: https://github.com/phpmyadmin/sql-parser
Commit: bd519e489e6ffb05ea59824add828c2dd4e3d8ff
https://github.com/phpmyadmin/sql-parser/commit/bd519e489e6ffb05ea59824add8…
Author: Marek Sebera <marek.sebera(a)gmail.com>
Date: 2020-03-20 (Fri, 03 March 2020) +01:00
Changed paths:
A tests/data/lexer/ansi/lexAnsi.in
A tests/data/lexer/ansi/lexAnsi.out
A tests/data/parser/ansi/parseAnsi.in
A tests/data/parser/ansi/parseAnsi.out
M src/Context.php
M src/Lexer.php
M src/Utils/CLI.php
M tests/Parser/ParserTest.php
M tests/TestCase.php
M tests/Utils/CLITest.php
M tools/TestGenerator.php
Log Message:
-----------
ANSI_QUOTES lexer and parser test-suite proposal
Ref: https://github.com/phpmyadmin/phpmyadmin/issues/15821
Commit: 05e42cf23bc8eb8c3879549cb84244e8bee786ed
https://github.com/phpmyadmin/sql-parser/commit/05e42cf23bc8eb8c3879549cb84…
Author: William Desportes <williamdes(a)wdes.fr>
Date: 2020-03-20 (Fri, 03 March 2020) +01:00
Changed paths:
A tests/data/lexer/ansi/lexAnsi.in
A tests/data/lexer/ansi/lexAnsi.out
A tests/data/parser/ansi/parseAnsi.in
A tests/data/parser/ansi/parseAnsi.out
M src/Context.php
M src/Lexer.php
M src/Utils/CLI.php
M tests/Parser/ParserTest.php
M tests/TestCase.php
M tests/Utils/CLITest.php
M tools/TestGenerator.php
Log Message:
-----------
Merge #294 - Fixes #284 - ANSI_QUOTES lexer and parser test-suite support
Pull-request: #294
Fixes: #284
Signed-off-by: William Desportes <williamdes(a)wdes.fr>
Commit: 741014d1b96975187cf22b3be04002fff58c387d
https://github.com/phpmyadmin/sql-parser/commit/741014d1b96975187cf22b3be04…
Author: William Desportes <williamdes(a)wdes.fr>
Date: 2020-03-20 (Fri, 03 March 2020) +01:00
Changed paths:
M CHANGELOG.md
Log Message:
-----------
Add CHANGELOG entry for #284
Signed-off-by: William Desportes <williamdes(a)wdes.fr>
Branch: refs/heads/QA
Home: https://github.com/phpmyadmin/sql-parser
Commit: 7095bccebf2b03d645c5b0709c23096350a8cc38
https://github.com/phpmyadmin/sql-parser/commit/7095bccebf2b03d645c5b0709c2…
Author: Nicolas Giraud <nicolas.giraud.dev(a)gmail.com>
Date: 2020-03-20 (Fri, 03 March 2020) +01:00
Changed paths:
A tests/data/lexer/lexOperatorStarIsArithmetic.in
A tests/data/lexer/lexOperatorStarIsArithmetic.out
A tests/data/lexer/lexOperatorStarIsWildcard.in
A tests/data/lexer/lexOperatorStarIsWildcard.out
M src/Lexer.php
M tests/Lexer/LexerTest.php
M tests/data/bugs/gh9.out
M tests/data/bugs/pma11836.out
M tests/data/lexer/lexDelimiter.out
M tests/data/lexer/lexDelimiter2.out
M tests/data/lexer/lexUtf8.out
M tests/data/lexer/lexWildcardThenComment.out
M tests/data/parser/parseArrayErr1.out
M tests/data/parser/parseArrayErr3.out
M tests/data/parser/parseCreateTableAsSelect.out
M tests/data/parser/parseCreateTableSelect.out
M tests/data/parser/parseDelete10.out
M tests/data/parser/parseDelete11.out
M tests/data/parser/parseDelete9.out
M tests/data/parser/parseDeleteErr2.out
M tests/data/parser/parseDeleteErr4.out
M tests/data/parser/parseDeleteErr6.out
M tests/data/parser/parseDelimiter.out
M tests/data/parser/parseExplain.out
M tests/data/parser/parseInsertSelectOnDuplicateKey.out
M tests/data/parser/parseLimitErr1.out
M tests/data/parser/parseLimitErr2.out
M tests/data/parser/parseSelect3.out
M tests/data/parser/parseSelect4.out
M tests/data/parser/parseSelect6.out
M tests/data/parser/parseSelect7.out
M tests/data/parser/parseSelect8.out
M tests/data/parser/parseSelectErr2.out
M tests/data/parser/parseSelectIndexHint1.out
M tests/data/parser/parseSelectIndexHint2.out
M tests/data/parser/parseSelectIndexHintErr1.out
M tests/data/parser/parseSelectIndexHintErr2.out
M tests/data/parser/parseSelectIndexHintErr3.out
M tests/data/parser/parseSelectIndexHintErr4.out
M tests/data/parser/parseSelectJoinMultiple.out
M tests/data/parser/parseSelectJoinMultiple2.out
M tests/data/parser/parseSelectJoinNaturalLeftOuter.out
M tests/data/parser/parseSelectJoinNaturalRight.out
M tests/data/parser/parseSelectJoinNaturalRightOuter.out
M tests/data/parser/parseSelectWrongOrder2.out
M tests/data/parser/parseTransaction3.out
Log Message:
-----------
Fixes #288 - Resolve ambiguity on * operator by setting its flag correctly.
Commit: ae228e96afcf19318a6ed47be309ea5c339258b6
https://github.com/phpmyadmin/sql-parser/commit/ae228e96afcf19318a6ed47be30…
Author: William Desportes <williamdes(a)wdes.fr>
Date: 2020-03-20 (Fri, 03 March 2020) +01:00
Changed paths:
A tests/data/lexer/lexOperatorStarIsArithmetic.in
A tests/data/lexer/lexOperatorStarIsArithmetic.out
A tests/data/lexer/lexOperatorStarIsWildcard.in
A tests/data/lexer/lexOperatorStarIsWildcard.out
M src/Lexer.php
M tests/Lexer/LexerTest.php
M tests/data/bugs/gh9.out
M tests/data/bugs/pma11836.out
M tests/data/lexer/lexDelimiter.out
M tests/data/lexer/lexDelimiter2.out
M tests/data/lexer/lexUtf8.out
M tests/data/lexer/lexWildcardThenComment.out
M tests/data/parser/parseArrayErr1.out
M tests/data/parser/parseArrayErr3.out
M tests/data/parser/parseCreateTableAsSelect.out
M tests/data/parser/parseCreateTableSelect.out
M tests/data/parser/parseDelete10.out
M tests/data/parser/parseDelete11.out
M tests/data/parser/parseDelete9.out
M tests/data/parser/parseDeleteErr2.out
M tests/data/parser/parseDeleteErr4.out
M tests/data/parser/parseDeleteErr6.out
M tests/data/parser/parseDelimiter.out
M tests/data/parser/parseExplain.out
M tests/data/parser/parseInsertSelectOnDuplicateKey.out
M tests/data/parser/parseLimitErr1.out
M tests/data/parser/parseLimitErr2.out
M tests/data/parser/parseSelect3.out
M tests/data/parser/parseSelect4.out
M tests/data/parser/parseSelect6.out
M tests/data/parser/parseSelect7.out
M tests/data/parser/parseSelect8.out
M tests/data/parser/parseSelectErr2.out
M tests/data/parser/parseSelectIndexHint1.out
M tests/data/parser/parseSelectIndexHint2.out
M tests/data/parser/parseSelectIndexHintErr1.out
M tests/data/parser/parseSelectIndexHintErr2.out
M tests/data/parser/parseSelectIndexHintErr3.out
M tests/data/parser/parseSelectIndexHintErr4.out
M tests/data/parser/parseSelectJoinMultiple.out
M tests/data/parser/parseSelectJoinMultiple2.out
M tests/data/parser/parseSelectJoinNaturalLeftOuter.out
M tests/data/parser/parseSelectJoinNaturalRight.out
M tests/data/parser/parseSelectJoinNaturalRightOuter.out
M tests/data/parser/parseSelectWrongOrder2.out
M tests/data/parser/parseTransaction3.out
Log Message:
-----------
Merge #289 - Fixes #288 - Lexer fails to detect "*" as a wildcard.
Pull-request: #289
Fixes: #288
Signed-off-by: William Desportes <williamdes(a)wdes.fr>
Commit: 1665e9a1a716db001bae5101f6247e84553e9f9f
https://github.com/phpmyadmin/sql-parser/commit/1665e9a1a716db001bae5101f62…
Author: William Desportes <williamdes(a)wdes.fr>
Date: 2020-03-20 (Fri, 03 March 2020) +01:00
Changed paths:
M CHANGELOG.md
Log Message:
-----------
Add CHANGELOG entry for #288
Signed-off-by: William Desportes <williamdes(a)wdes.fr>
Branch: refs/heads/master
Home: https://github.com/phpmyadmin/phpmyadmin
Commit: 1c5ebf7de78bc45ab29b1052dc006f253afb0810
https://github.com/phpmyadmin/phpmyadmin/commit/1c5ebf7de78bc45ab29b1052dc0…
Author: JayEn84 <github(a)jan-nitsche.de>
Date: 2020-03-12 (Thu, 03 March 2020) +01:00
Changed paths:
M js/shortcuts_handler.js
Log Message:
-----------
No keyboard shortcuts with focused SQL query area
Fixes a bug where the keyboard shortcuts functions fire while typing in the SQL query area. Problem is that the SQL query area is not (always) a `<textarea>` but a `<div contenteditable="true">`
Signed-off-by: Jan Nitsche <noreply(a)jan-nitsche.de>
Signed-off-by: JayEn84 <4518738+JayEn84(a)users.noreply.github.com>
Commit: 646f83cbfde24f17ccab8652a126570b1ec2c836
https://github.com/phpmyadmin/phpmyadmin/commit/646f83cbfde24f17ccab8652a12…
Author: William Desportes <williamdes(a)wdes.fr>
Date: 2020-03-20 (Fri, 03 March 2020) +01:00
Changed paths:
M js/shortcuts_handler.js
Log Message:
-----------
Merge #16026 - Fixes #15224 - Don't fire keyboard shortcuts while SQL query area is focused
Pull-request: #16026
Fixes #15224
Signed-off-by: William Desportes <williamdes(a)wdes.fr>
Commit: 307717bc492565731322ae7e7426cc56fdbec0ba
https://github.com/phpmyadmin/phpmyadmin/commit/307717bc492565731322ae7e742…
Author: William Desportes <williamdes(a)wdes.fr>
Date: 2020-03-20 (Fri, 03 March 2020) +01:00
Changed paths:
M ChangeLog
Log Message:
-----------
Add ChangeLog entry for #15224
Signed-off-by: William Desportes <williamdes(a)wdes.fr>
Commit: 5a12eaaccc81653261cb949b94c77c055da25762
https://github.com/phpmyadmin/phpmyadmin/commit/5a12eaaccc81653261cb949b94c…
Author: William Desportes <williamdes(a)wdes.fr>
Date: 2020-03-20 (Fri, 03 March 2020) +01:00
Changed paths:
M ChangeLog
M js/shortcuts_handler.js
Log Message:
-----------
Merge branch 'QA_5_0'
Signed-off-by: William Desportes <williamdes(a)wdes.fr>
Branch: refs/heads/QA_5_0
Home: https://github.com/phpmyadmin/phpmyadmin
Commit: 1c5ebf7de78bc45ab29b1052dc006f253afb0810
https://github.com/phpmyadmin/phpmyadmin/commit/1c5ebf7de78bc45ab29b1052dc0…
Author: JayEn84 <github(a)jan-nitsche.de>
Date: 2020-03-12 (Thu, 03 March 2020) +01:00
Changed paths:
M js/shortcuts_handler.js
Log Message:
-----------
No keyboard shortcuts with focused SQL query area
Fixes a bug where the keyboard shortcuts functions fire while typing in the SQL query area. Problem is that the SQL query area is not (always) a `<textarea>` but a `<div contenteditable="true">`
Signed-off-by: Jan Nitsche <noreply(a)jan-nitsche.de>
Signed-off-by: JayEn84 <4518738+JayEn84(a)users.noreply.github.com>
Commit: 646f83cbfde24f17ccab8652a126570b1ec2c836
https://github.com/phpmyadmin/phpmyadmin/commit/646f83cbfde24f17ccab8652a12…
Author: William Desportes <williamdes(a)wdes.fr>
Date: 2020-03-20 (Fri, 03 March 2020) +01:00
Changed paths:
M js/shortcuts_handler.js
Log Message:
-----------
Merge #16026 - Fixes #15224 - Don't fire keyboard shortcuts while SQL query area is focused
Pull-request: #16026
Fixes #15224
Signed-off-by: William Desportes <williamdes(a)wdes.fr>
Commit: 307717bc492565731322ae7e7426cc56fdbec0ba
https://github.com/phpmyadmin/phpmyadmin/commit/307717bc492565731322ae7e742…
Author: William Desportes <williamdes(a)wdes.fr>
Date: 2020-03-20 (Fri, 03 March 2020) +01:00
Changed paths:
M ChangeLog
Log Message:
-----------
Add ChangeLog entry for #15224
Signed-off-by: William Desportes <williamdes(a)wdes.fr>
Branch: refs/heads/QA_5_0
Home: https://github.com/phpmyadmin/phpmyadmin
Commit: 20e3d2fa9f5dc55fd25209963b5f26705d3e8020
https://github.com/phpmyadmin/phpmyadmin/commit/20e3d2fa9f5dc55fd25209963b5…
Author: William Desportes <williamdes(a)wdes.fr>
Date: 2020-02-28 (Fri, 02 February 2020) +01:00
Changed paths:
M test/classes/Dbi/DbiDummyTest.php
M test/classes/Stubs/DbiDummy.php
Log Message:
-----------
Implement a mysql like escapeString method
Signed-off-by: William Desportes <williamdes(a)wdes.fr>
Commit: ca42395ee4b2936d3702524f8fb8bec1e9502bc7
https://github.com/phpmyadmin/phpmyadmin/commit/ca42395ee4b2936d3702524f8fb…
Author: William Desportes <williamdes(a)wdes.fr>
Date: 2020-02-28 (Fri, 02 February 2020) +01:00
Changed paths:
M libraries/classes/CreateAddField.php
Log Message:
-----------
Fix #15898 - escape tbl_storage_engine argument
Signed-off-by: William Desportes <williamdes(a)wdes.fr>
Commit: f6af795eb380aef11a2924b8be91dfbb4a7562b6
https://github.com/phpmyadmin/phpmyadmin/commit/f6af795eb380aef11a2924b8be9…
Author: William Desportes <williamdes(a)wdes.fr>
Date: 2020-02-28 (Fri, 02 February 2020) +01:00
Changed paths:
M test/classes/CreateAddFieldTest.php
Log Message:
-----------
Add test case for #15898
Depends on 20e3d2fa9f5dc55fd25209963b5f26705d3e8020
Signed-off-by: William Desportes <williamdes(a)wdes.fr>
Commit: 166938b318bd72a93ef7ff420f895a89f5428f43
https://github.com/phpmyadmin/phpmyadmin/commit/166938b318bd72a93ef7ff420f8…
Author: William Desportes <williamdes(a)wdes.fr>
Date: 2020-03-19 (Thu, 03 March 2020) +01:00
Changed paths:
M scripts/create-release.sh
Log Message:
-----------
Fix #16033 - remove bin files from non source version of phpMyAdmin
Signed-off-by: William Desportes <williamdes(a)wdes.fr>
Commit: ab43e7a4a1ec79b35e96552e49152509697c265c
https://github.com/phpmyadmin/phpmyadmin/commit/ab43e7a4a1ec79b35e96552e491…
Author: William Desportes <williamdes(a)wdes.fr>
Date: 2020-03-19 (Thu, 03 March 2020) +01:00
Changed paths:
M ChangeLog
Log Message:
-----------
Add ChangeLog entry for #16033
Signed-off-by: William Desportes <williamdes(a)wdes.fr>
Commit: abcf875ae2af370aa6440ddd0e038a83f476ff13
https://github.com/phpmyadmin/phpmyadmin/commit/abcf875ae2af370aa6440ddd0e0…
Author: William Desportes <williamdes(a)wdes.fr>
Date: 2020-03-19 (Thu, 03 March 2020) +01:00
Changed paths:
M ChangeLog
M scripts/create-release.sh
Log Message:
-----------
Merge #16034 - Fix #16033 Remove composer bin files
Pull-request: #16034
Fixes: #16033
Signed-off-by: William Desportes <williamdes(a)wdes.fr>
Commit: e1f5dfcd167488a3a72706cb3ebb792a62452e38
https://github.com/phpmyadmin/phpmyadmin/commit/e1f5dfcd167488a3a72706cb3eb…
Author: William Desportes <williamdes(a)wdes.fr>
Date: 2020-03-19 (Thu, 03 March 2020) +01:00
Changed paths:
M libraries/classes/CreateAddField.php
M test/classes/CreateAddFieldTest.php
M test/classes/Dbi/DbiDummyTest.php
M test/classes/Stubs/DbiDummy.php
Log Message:
-----------
Merge #16004 - Fix #15898 - escape tbl_storage_engine argument
Pull-request: #16004
Fixes: #15898
Security: ca42395ee4b2936d3702524f8fb8bec1e9502bc7
Ref: https://github.com/phpmyadmin/phpmyadmin/pull/16004
Ref: https://github.com/phpmyadmin/phpmyadmin/issues/15898
For now I do not have a CVE code for this one.
Signed-off-by: William Desportes <williamdes(a)wdes.fr>
Commit: bc982466f08ddccad4804ba928f84ff8e25107cb
https://github.com/phpmyadmin/phpmyadmin/commit/bc982466f08ddccad4804ba928f…
Author: William Desportes <williamdes(a)wdes.fr>
Date: 2020-03-19 (Thu, 03 March 2020) +01:00
Changed paths:
M ChangeLog
Log Message:
-----------
Add ChangeLog entry for #15898
Ref: e1f5dfcd167488a3a72706cb3ebb792a62452e38
Signed-off-by: William Desportes <williamdes(a)wdes.fr>