Commit Graph

  • 5d8718f761 - bugfix broken PHP 5.2 compatibility when compiling <?php tags https://github.com/smarty-php/smarty/issues/40 Uwe Tews 2015-05-21 00:05:16 +02:00
  • 85e05458c6 - bugfix compiler could run into the pcre.backtrack_limit on larger comment or {php} tag sections (forum 25538) Uwe Tews 2015-05-20 05:48:45 +02:00
  • 47b6fab3d9 fix result Uwe Tews 2015-05-20 05:05:28 +02:00
  • b8eb8784d4 - bugfix output filter trimwhitespace could run into the pcre.backtrack_limit on large output (code.google issue 220) Uwe Tews 2015-05-20 04:26:29 +02:00
  • 5468f140fa - bugfix compiler did overwrite existing variable value when setting the nocache attribute https://github.com/smarty-php/smarty/issues/39 Uwe Tews 2015-05-19 22:47:04 +02:00
  • 2614b1aacb fix true Uwe Tews 2015-05-18 08:11:50 +02:00
  • dcf53ca957 Fix max nesting parameter Uwe Tews 2015-05-18 05:39:57 +02:00
  • 37d327ce12 Update Uwe Tews 2015-05-18 05:36:37 +02:00
  • ed740b967a Removed redundant code Uwe Tews 2015-05-18 04:26:46 +02:00
  • ac99173cea - improvement introduce shortcuts in lexer/parser rules for most frequent terms for higher compilation speed Uwe Tews 2015-05-18 04:12:40 +02:00
  • bef7c55544 {for} should be able to init array elements Uwe Tews 2015-05-18 04:00:17 +02:00
  • e3123c0427 - improvement higher compilation speed by modified lexer/parser generator at "smarty/smarty-lexer" Uwe Tews 2015-05-16 16:33:50 +02:00
  • 9cd0734f70 Modified Php tag tests to multiple php lines. Uwe Tews 2015-05-16 14:57:14 +02:00
  • f6b369263e Modified Php tag tests to multiple php lines. Uwe Tews 2015-05-16 14:48:38 +02:00
  • d21921de22 - improvement reduce number of lexer tokens on operators and if conditions Uwe Tews 2015-05-16 14:47:12 +02:00
  • 22bccee350 - improvement remove not needed ?><?php transitions from compiled code Uwe Tews 2015-05-16 14:17:59 +02:00
  • 0bdd805d6b remove code not intended for this version Uwe Tews 2015-05-16 13:40:45 +02:00
  • a74804b061 - bugfix {php}{/php} did work just for single lines https://github.com/smarty-php/smarty/issues/33 Uwe Tews 2015-05-16 13:33:04 +02:00
  • 9f1061f5bc - bugfix template functions failed when calling the function recursively with function name as tag name https://github.com/smarty-php/smarty/issues/28 Uwe Tews 2015-05-14 15:13:09 +02:00
  • 2db464a6e5 - bugfix template functions failed when calling the function recursively with function name as tag name https://github.com/smarty-php/smarty/issues/28 Uwe Tews 2015-05-14 15:11:38 +02:00
  • e1a34fbc87 added recursive template function tests Uwe Tews 2015-05-14 15:03:55 +02:00
  • 59de25809e added recursive template function tests Uwe Tews 2015-05-14 15:02:52 +02:00
  • 8ee805632d - bugfix in Smarty_Security 'nl2br' should be a trusted modifier, not PHP function (code.google issue 223) Uwe Tews 2015-05-13 20:17:02 +02:00
  • dea56a2243 default for $debug_tpl will be set up in Smarty_Internal_Debug Uwe Tews 2015-05-13 19:25:05 +02:00
  • e0dbc79204 Debugging - add display of Smarty version Uwe Tews 2015-05-13 19:10:06 +02:00
  • a3c89bb4f4 Debugging - truncate output of Origin to 80 characters and increase string values from 40 to 80 characters Uwe Tews 2015-05-13 19:03:54 +02:00
  • 319e396937 use clean Smarty object to display the debugging console. Uwe Tews 2015-05-13 18:04:29 +02:00
  • 3240b5a596 - improvement remove not needed ?><?php transitions from compiled code Uwe Tews 2015-05-13 02:09:00 +02:00
  • 2b858212b7 - improvement remove not needed ?><?php transitions from compiled code Uwe Tews 2015-05-13 02:06:33 +02:00
  • cf5b5c4e1f Disable hhvm test because of a hhvm PHP compatibility problem Uwe Tews 2015-05-13 01:50:23 +02:00
  • 07c781d9cf - bugfix in nested {foreach} saved item attributes got overwritten https://github.com/smarty-php/smarty/issues/33 Uwe Tews 2015-05-13 00:33:23 +02:00
  • 5bef25a262 Added unit test for issue 28 and 29 Uwe Tews 2015-05-12 20:44:52 +02:00
  • e4741e9dd7 version update after fixed issues 28 and 29 Uwe Tews 2015-05-12 20:41:41 +02:00
  • ece0e2241f Log fixes for issue 28 and 29 Uwe Tews 2015-05-12 20:39:10 +02:00
  • 3ac71869a6 Remove PHP nightly test Uwe Tews 2015-05-12 20:33:18 +02:00
  • f791eeba11 Merge pull request #32 from Stricted/patch-1 uwetews 2015-05-12 18:40:53 +02:00
  • 962cf3d193 Merge pull request #30 from Stricted/master uwetews 2015-05-12 18:40:08 +02:00
  • a8f30dc7f6 fix variable name Stricted 2015-05-12 15:52:54 +02:00
  • 4af23bc104 fix last commit Stricted 2015-05-12 15:44:54 +02:00
  • 811e2e0e13 fix constant handling Stricted 2015-05-12 15:43:57 +02:00
  • 2ff51de3df allow failures of hhvm Uwe Tews 2015-05-12 04:48:10 +02:00
  • 04f0090c40 release 3.1.23 v3.1.23 Uwe Tews 2015-05-12 04:08:22 +02:00
  • e6a4e68139 remove hhvm nightly test Uwe Tews 2015-05-12 04:01:10 +02:00
  • 4a09745c41 Update for Linux results Uwe Tews 2015-05-12 03:50:24 +02:00
  • d234625d7c - bugfix of smaller performance issue introduce in 3.1.22 when caching is enabled Uwe Tews 2015-05-12 03:34:38 +02:00
  • b4792df08a - bugfix missig entry for smarty-temmplate-config in autoloader Uwe Tews 2015-05-12 03:07:24 +02:00
  • 6deb3cee7c update travis Uwe Tews 2015-05-12 02:58:32 +02:00
  • c12655ded2 - bugfix of smaller performance issue introduce in 3.1.22 when caching is enabled Uwe Tews 2015-05-12 02:52:30 +02:00
  • eed5b1ddf3 add lockfile for phpunit Uwe Tews 2015-05-12 02:36:43 +02:00
  • 8acb920e20 update Uwe Tews 2015-05-12 01:17:14 +02:00
  • d276829aa6 fix comment Uwe Tews 2015-05-11 23:09:27 +02:00
  • 556185c9e2 Update Uwe Tews 2015-05-10 23:17:43 +02:00
  • ebef3b1988 Update Uwe Tews 2015-05-10 23:14:51 +02:00
  • 78e0072c15 Delete Uwe Tews 2015-05-10 23:05:55 +02:00
  • a451662760 update Uwe Tews 2015-05-10 22:59:33 +02:00
  • 8d75f927aa add travis.yml Uwe Tews 2015-05-10 22:57:17 +02:00
  • ee8a695a57 Update Uwe Tews 2015-05-10 22:46:48 +02:00
  • 94d5e1e198 Update Uwe Tews 2015-05-10 22:42:24 +02:00
  • 469a6ad860 correction Uwe Tews 2015-05-10 21:55:43 +02:00
  • 735507b0ba correction Uwe Tews 2015-05-10 21:53:16 +02:00
  • 4c3e67a301 update Uwe Tews 2015-05-10 21:47:34 +02:00
  • 31edf7fcea push Uwe Tews 2015-05-10 21:44:18 +02:00
  • 5963632a99 add .travis.yml Uwe Tews 2015-05-10 21:05:54 +02:00
  • 3836cafd90 Prepare 3.1.23-dev Uwe Tews 2015-05-10 13:17:33 +02:00
  • 0f9ec2642a Release 3.1.22 Uwe Tews 2015-05-10 13:08:04 +02:00
  • 79f1d70d97 added tests for cache locking Uwe Tews 2015-05-10 12:52:00 +02:00
  • ab93b0feee - improvement added constants for $debugging Uwe Tews 2015-05-10 12:18:41 +02:00
  • 741a07fc8f new dev version Uwe Tews 2015-05-10 12:13:21 +02:00
  • 8a34ad0cd2 parameter cleanup Uwe Tews 2015-05-10 12:09:24 +02:00
  • b0ca67b213 - bugfix cache lock was not handled correctly after timeout when $cache_locking == true Uwe Tews 2015-05-10 12:08:47 +02:00
  • 5ce5d4df49 - bugfix custom cache resource did not observe compile_id and cache_id when $cache_locking == true Uwe Tews 2015-05-10 12:00:19 +02:00
  • edf49ca3cf formatting Uwe Tews 2015-05-10 11:53:09 +02:00
  • af4a923da5 - uodate and fixes at cache locking Uwe Tews 2015-05-08 07:27:45 +02:00
  • d7b0b57420 - optimization of resource class loading Uwe Tews 2015-05-08 06:02:59 +02:00
  • c5468b421e - optimization of resource class loading Uwe Tews 2015-05-07 22:57:59 +02:00
  • 37449b2fcb - improvement of the debugging console. Read NEW_FEATURES.txt Uwe Tews 2015-05-07 04:36:49 +02:00
  • af08353e93 - bugfix/improvement in 3.1.22-dev cache locking did not work as expected Uwe Tews 2015-05-06 23:10:39 +02:00
  • 41c4c598af add tests for cache locking Uwe Tews 2015-05-06 22:54:41 +02:00
  • 57df382ff2 - bugfix in 3.1.22-dev cache resource must not be loaded for subtemplates Uwe Tews 2015-05-06 22:10:04 +02:00
  • d92714cc7e - optimization move <?php ?> handling from parser to new compiler module Uwe Tews 2015-05-06 00:03:26 +02:00
  • ce756af4ca Update tests Uwe Tews 2015-05-05 23:45:28 +02:00
  • d7ff1eec47 - optimization on cache update when main template is modified Uwe Tews 2015-05-05 15:46:24 +02:00
  • 914815d438 Fix broken code Uwe Tews 2015-05-05 06:48:37 +02:00
  • bca7eaeba5 test Uwe Tews 2015-05-05 04:18:56 +02:00
  • a97f68068d test Uwe Tews 2015-05-05 04:15:20 +02:00
  • 6fa1f3c6a4 test Uwe Tews 2015-05-05 04:13:18 +02:00
  • 0a1d2c20c7 test Uwe Tews 2015-05-05 04:11:44 +02:00
  • e9b9ba2d40 test Uwe Tews 2015-05-05 04:03:41 +02:00
  • 3e4734acfb - bugfix code could be messed up when {tags} are used in multiple attributes https://github.com/smarty-php/smarty/issues/23 Uwe Tews 2015-05-05 03:33:53 +02:00
  • 6575e11f68 Add missing properties Uwe Tews 2015-05-05 03:27:16 +02:00
  • 619c1d2830 try to catch excluded files right Uwe Tews 2015-05-05 01:06:43 +02:00
  • ef317b50ae try to catch excluded files right Uwe Tews 2015-05-05 01:05:27 +02:00
  • 81aae13e55 Smarty 3.1.22 code change - improvement use is_file() checks to avoid errors suppressed by @ which could still cause problems (https://github.com/smarty-php/smarty/issues/24) Uwe Tews 2015-05-05 01:03:12 +02:00
  • c5915a8c0c - improvement use is_file() checks to avoid errors suppressed by @ which could still cause problems (https://github.com/smarty-php/smarty/issues/24) Uwe Tews 2015-05-05 00:41:30 +02:00
  • f14f2dcc6f - bugfix Smarty_Resource::parseResourceName incompatible with Google AppEngine (https://github.com/smarty-php/smarty/issues/22) Uwe Tews 2015-05-04 22:44:29 +02:00
  • 22ea1404df add information how to get development tools Uwe Tews 2015-05-04 18:21:55 +02:00
  • 08c81acbb1 add require-dev to load PHPUnit tests and lxer/parser generator (reverted from commit f3d7b05ccb) Uwe Tews 2015-05-04 18:20:44 +02:00
  • 9789867d8b Revert "add require-dev to load PHPUnit tests and lxer/parser generator" Uwe Tews 2015-05-04 18:09:21 +02:00
  • 80926a538d Revert "test" Uwe Tews 2015-05-04 18:08:41 +02:00
  • d40e2a0286 test Uwe Tews 2015-05-04 05:54:05 +02:00