Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use ZSTR_ API to access zend_string elements (this is just renaming without ↵ | Dmitry Stogov | 2015-06-30 | 1 | -2/+2 |
| | | | | semantick changes). | ||||
* | fix typos | olshevskiy87 | 2015-05-13 | 1 | -2/+2 |
| | | | | Signed-off-by: olshevskiy87 <olshevskiy87@bk.ru> | ||||
* | Use new ZEND_HASH_FOREACH_... API. | Dmitry Stogov | 2015-02-10 | 1 | -18/+14 |
| | |||||
* | update the .re file for PDO | Stanislav Malyshev | 2015-01-27 | 1 | -7/+28 |
| | |||||
* | size_t cleanup for PDO | Stanislav Malyshev | 2015-01-26 | 1 | -5/+5 |
| | |||||
* | bump year | Xinchen Hui | 2015-01-15 | 1 | -1/+1 |
| | |||||
* | trailing whitespace removal | Stanislav Malyshev | 2015-01-10 | 1 | -25/+25 |
| | |||||
* | first shot remove TSRMLS_* things | Anatol Belski | 2014-12-13 | 1 | -11/+11 |
| | |||||
* | reworked the patch, less new stuff but worky | Anatol Belski | 2014-09-25 | 1 | -21/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | TLS is already used in TSRM, the way exporting the tsrm cache through a thread local variable is not portable. Additionally, the current patch suffers from bugs which are hard to find, but prevent it to be worky with apache. What is done here is mainly uses the idea from the RFC patch, but - __thread variable is removed - offset math and declarations are removed - extra macros and definitions are removed What is done merely is - use an inline function to access the tsrm cache. The function uses the portable tsrm_tls_get macro which is cheap - all the TSRM_* macros are set to placebo. Thus this opens the way remove them later Except that, the logic is old. TSRMLS_FETCH will have to be done once per thread, then tsrm_get_ls_cache() can be used. Things seeming to be worky are cli, cli server and apache. I also tried to enable bz2 shared and it has worked out of the box. The change is yet minimal diffing to the current master bus is a worky start, IMHO. Though will have to recheck the other previously done SAPIs - embed and cgi. The offsets can be added to the tsrm_resource_type struct, then it'll not be needed to declare them in the userspace. Even the "done" member type can be changed to int16 or smaller, then adding the offset as int16 will not change the struct size. As well on the todo might be removing the hashed storage, thread_id != thread_id and linked list logic in favour of the explicit TLS operations. | ||||
* | swap some standard module properties _ex for std mod properties | krakjoe | 2014-09-23 | 1 | -1/+21 |
| | |||||
* | s/PHP 5/PHP 7/ | Johannes Schlüter | 2014-09-19 | 1 | -1/+1 |
| | |||||
* | reduce struct size by 8 byte on 64 bit | Anatol Belski | 2014-09-17 | 1 | -1/+1 |
| | |||||
* | master renames phase 7PRE_AST_MERGE | Anatol Belski | 2014-08-25 | 1 | -1/+1 |
| | |||||
* | master renames phase 1 | Anatol Belski | 2014-08-25 | 1 | -15/+15 |
| | |||||
* | basic macro replacements, all at once | Anatol Belski | 2014-08-19 | 1 | -14/+14 |
| | |||||
* | regenerated parser files | Anatol Belski | 2014-08-17 | 1 | -20/+0 |
| | |||||
* | Merge branch 'master' into phpng | Dmitry Stogov | 2014-06-18 | 1 | -1/+1 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (41 commits) Update copyright year to 2014 Update copyright year to 2014 Update copyright year to 2014 Update copyright year to 2014 Update copyright year to 2014 Update copyright year to 2014 Update copyright year to 2014 NEWS Fix Request #67453 Allow to unserialize empty data. Update copyright year to 2014 Update copyright year for re2c generated files Update copyright year to 2014 Update copyright year for re2c files as well Fix patch for bug #67436 fix failed test Fix test on modern distro where old unsecure algo are disabled in openssl config. Testing recent algo should be enough to check this function. Added tests for bug 67436 Fixed wrong XFAIL test - already fixed Fix typo in Bug #67406 NEWS entry Fix typo in Bug #67406 NEWS entry ... Conflicts: Zend/zend_compile.c ext/session/session.c ext/standard/array.c ext/standard/http_fopen_wrapper.c tests/classes/bug63462.phpt | ||||
* | | Fixed Hash API usage | Xinchen Hui | 2014-05-18 | 1 | -1/+1 |
| | | |||||
* | | Fixed Hash API usage | Xinchen Hui | 2014-05-18 | 1 | -4/+5 |
| | | |||||
* | | Fixed REFERENCE handling | Xinchen Hui | 2014-05-08 | 1 | -6/+18 |
| | | |||||
* | | Fixed bugs in pdo_mysql | Xinchen Hui | 2014-05-08 | 1 | -3/+6 |
| | | |||||
* | | Split IS_BOOL into IS_FALSE and IS_TRUE | Dmitry Stogov | 2014-04-30 | 1 | -1/+2 |
| | | |||||
* | | Refactor PDO (only compilable now) | Xinchen Hui | 2014-04-22 | 1 | -20/+19 |
|/ | |||||
* | Bump year | Xinchen Hui | 2014-01-03 | 1 | -1/+1 |
| | |||||
* | Merge branch 'PHP-5.4' into PHP-5.5 | Rasmus Lerdorf | 2013-11-07 | 1 | -10/+13 |
|\ | | | | | | | | | | | | | | | * PHP-5.4: Fix bug #65946 - pdo_sql_parser.c permanently converts values bound to strings Conflicts: ext/pdo/pdo_sql_parser.c | ||||
| * | Fix bug #65946 - pdo_sql_parser.c permanently converts values bound to strings | Rasmus Lerdorf | 2013-11-07 | 1 | -11/+14 |
| | | |||||
* | | Merge branch 'PHP-5.4' into PHP-5.5 | Michael Wallner | 2013-08-20 | 1 | -28/+33 |
|\ \ | |/ | | | | | | | | | | | | | * PHP-5.4: Fix bug #64953 (Postgres prepared statement positional parameter casting) Conflicts: ext/pdo/pdo_sql_parser.c | ||||
| * | Fix bug #64953 (Postgres prepared statement positional parameter casting) | Michael Wallner | 2013-08-20 | 1 | -29/+34 |
| | | |||||
* | | Merge branch 'PHP-5.4' into PHP-5.5 | Stanislav Malyshev | 2013-06-10 | 1 | -2/+2 |
|\ \ | |/ | | | | | | | | | * PHP-5.4: typo fixes (argument) typo fixes (accommodate, parameter) | ||||
| * | typo fixes (accommodate, parameter) | Veres Lajos | 2013-06-10 | 1 | -2/+2 |
| | | |||||
| * | Happy New Year | Xinchen Hui | 2013-01-01 | 1 | -1/+1 |
| | | |||||
* | | Happy New Year | Xinchen Hui | 2013-01-01 | 1 | -1/+1 |
| | | |||||
* | | Invoke re2c with --no-generation-date to prevent unintentional / unnecessary ↵ | Sebastian Bergmann | 2012-12-06 | 1 | -1/+1 |
|/ | | | | changes in generated files. | ||||
* | Commit generated file | Johannes Schlüter | 2012-04-19 | 1 | -122/+118 |
| | |||||
* | Update generated file. | Johannes Schlüter | 2012-04-18 | 1 | -5/+6 |
| | |||||
* | - Year++ | Felipe Pena | 2012-01-01 | 1 | -1/+1 |
| | |||||
* | - Fixed bug #54929 (Parse error with single quote in sql comment) | Felipe Pena | 2011-06-04 | 1 | -61/+168 |
| | |||||
* | - Year++ | Felipe Pena | 2011-01-01 | 1 | -1/+1 |
| | |||||
* | sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php | Sebastian Bergmann | 2010-01-03 | 1 | -1/+1 |
| | |||||
* | MFH: Bump copyright year, 3 of 3. | Sebastian Bergmann | 2008-12-31 | 1 | -1/+1 |
| | |||||
* | - MFH: Better fix | Felipe Pena | 2008-11-13 | 1 | -8/+5 |
| | |||||
* | - MFH: Fixed invalid reads | Felipe Pena | 2008-11-13 | 1 | -2/+2 |
| | |||||
* | - MFH: Fixed bug #43925 (Incorrect argument counter in prepared statements ↵ | Felipe Pena | 2008-10-23 | 1 | -2/+3 |
| | | | | with pgsql) | ||||
* | MFH: | Felipe Pena | 2008-10-10 | 1 | -31/+51 |
| | | | | | | | - Fixed bug #44251 (Question mark and an escaped singel quote lead to an exception) - Fixed bug #41125 (PDO mysql + quote() + prepare() can result in seg fault) Patch by: tsteiner at nerdclub dot net | ||||
* | MFH: Bump copyright year, 2 of 2. | Sebastian Bergmann | 2007-12-31 | 1 | -1/+1 |
| | |||||
* | Revert addition of - char support for bound param names | Ilia Alshanetsky | 2007-11-26 | 1 | -10/+8 |
| | |||||
* | Fixed bug #43130 (Bound parameters cannot have - in their name) | Ilia Alshanetsky | 2007-10-29 | 1 | -116/+224 |
| | |||||
* | Fixed bug #41596 (Fixed a crash inside pdo_pgsql on some non-well-formed | Ilia Alshanetsky | 2007-06-05 | 1 | -21/+26 |
| | | | | | SQL queries). | ||||
* | Fixed bug #40417 (Allow multiple instances of the same named PDO token in | Ilia Alshanetsky | 2007-03-06 | 1 | -3/+15 |
| | | | | | prepared statement emulation code). | ||||
* | Better generated parser | Ilia Alshanetsky | 2007-02-02 | 1 | -222/+116 |
| |