Uwe Tews
							
						 
					 | 
					
						
						
							
						
						3fc8abeb98
					 | 
					
						
						
							
							code cleanup and optimizations  3.1.32-dev-34
						
						
						
						
						
						
					 | 
					
						2017-11-06 01:02:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Uwe Tews
							
						 
					 | 
					
						
						
							
						
						dd9c076dfa
					 | 
					
						
						
							
							- correction of PHPDoc blocks
						
						
						
						
						
						
						
						- minor code cleanup 
						
						
					 | 
					
						2017-10-26 10:25:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Uwe Tews
							
						 
					 | 
					
						
						
							
						
						f86d251e5b
					 | 
					
						
						
							
							- optimization replace internal Smarty::$ds property by DIRECTORY_SEPARATOR
						
						
						
						
						
						
					 | 
					
						2017-10-26 05:27:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Uwe Tews
							
						 
					 | 
					
						
						
							
						
						41621ca35e
					 | 
					
						
						
							
							- optimization replace internal Smarty::$ds property by DIRECTORY_SEPARATOR (reverted from commit f7a5316205)
						
						
						
						
						
						
					 | 
					
						2017-10-26 04:37:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Uwe Tews
							
						 
					 | 
					
						
						
							
						
						a675aaf68e
					 | 
					
						
						
							
							- optimization replace internal Smarty::$ds property by DIRECTORY_SEPARATOR (reverted from commit f7a5316205) (reverted from commit beaa293eb3)
						
						
						
						
						
						
					 | 
					
						2017-10-26 04:37:17 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Uwe Tews
							
						 
					 | 
					
						
						
							
						
						f3950a45a7
					 | 
					
						
						
							
							- bugfix Smarty version was  not filled in header comment of compiled and cached  files
						
						
						
						
						
						
						
						- optimization replace internal Smarty::$ds property by DIRECTORY_SEPARATOR (reverted from commit 1e787d08f1) 
						
						
					 | 
					
						2017-10-26 04:37:05 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Uwe Tews
							
						 
					 | 
					
						
						
							
						
						8e9108544a
					 | 
					
						
						
							
							- bugfix Smarty version was  not filled in header comment of compiled and cached  files
						
						
						
						
						
						
						
						- optimization replace internal Smarty::$ds property by DIRECTORY_SEPARATOR (reverted from commit 1e787d08f1) (reverted from commit 42a292d56a) 
						
						
					 | 
					
						2017-10-26 04:36:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Uwe Tews
							
						 
					 | 
					
						
						
							
						
						4cbc436599
					 | 
					
						
						
							
							- optimization replace internal Smarty::$ds property by DIRECTORY_SEPARATOR (reverted from commit f7a5316205) (reverted from commit beaa293eb3) (reverted from commit 86f36196e2)
						
						
						
						
						
						
					 | 
					
						2017-10-26 04:36:17 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Uwe Tews
							
						 
					 | 
					
						
						
							
						
						eaac933770
					 | 
					
						
						
							
							- optimization replace internal Smarty::$ds property by DIRECTORY_SEPARATOR (reverted from commit f7a5316205) (reverted from commit beaa293eb3) (reverted from commit 86f36196e2) (reverted from commit 36c6a72015)
						
						
						
						
						
						
					 | 
					
						2017-10-26 04:36:08 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Uwe Tews
							
						 
					 | 
					
						
						
							
						
						36c6a72015
					 | 
					
						
						
							
							- optimization replace internal Smarty::$ds property by DIRECTORY_SEPARATOR (reverted from commit f7a5316205) (reverted from commit beaa293eb3) (reverted from commit 86f36196e2)
						
						
						
						
						
						
					 | 
					
						2017-10-26 04:35:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Uwe Tews
							
						 
					 | 
					
						
						
							
						
						86f36196e2
					 | 
					
						
						
							
							- optimization replace internal Smarty::$ds property by DIRECTORY_SEPARATOR (reverted from commit f7a5316205) (reverted from commit beaa293eb3)
						
						
						
						
						
						
					 | 
					
						2017-10-26 04:19:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Uwe Tews
							
						 
					 | 
					
						
						
							
						
						42a292d56a
					 | 
					
						
						
							
							- bugfix Smarty version was  not filled in header comment of compiled and cached  files
						
						
						
						
						
						
						
						- optimization replace internal Smarty::$ds property by DIRECTORY_SEPARATOR (reverted from commit 1e787d08f1) 
						
						
					 | 
					
						2017-10-26 04:18:28 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Uwe Tews
							
						 
					 | 
					
						
						
							
						
						1e787d08f1
					 | 
					
						
						
							
							- bugfix Smarty version was  not filled in header comment of compiled and cached  files
						
						
						
						
						
						
						
						- optimization replace internal Smarty::$ds property by DIRECTORY_SEPARATOR 
						
						
					 | 
					
						2017-10-26 03:38:27 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Uwe Tews
							
						 
					 | 
					
						
						
							
						
						beaa293eb3
					 | 
					
						
						
							
							- optimization replace internal Smarty::$ds property by DIRECTORY_SEPARATOR (reverted from commit f7a5316205)
						
						
						
						
						
						
					 | 
					
						2017-10-26 03:37:40 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Uwe Tews
							
						 
					 | 
					
						
						
							
						
						f7a5316205
					 | 
					
						
						
							
							- optimization replace internal Smarty::$ds property by DIRECTORY_SEPARATOR
						
						
						
						
						
						
					 | 
					
						2017-10-22 03:38:10 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						4fd1f7684e
					 | 
					
						
						
							
							- bugfix remove deleted files by clear_cache() and clear_compiled_template() from
						
						
						
						
						
						
						
						ACP cache if present, add some is_file() checks to avoid possible warnings on filemtime()
    caused by above functions.
    https://github.com/smarty-php/smarty/issues/341
						
						
					 | 
					
						2017-05-21 16:58:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						da22c961bb
					 | 
					
						
						
							
							- improvement check if ini_get() and ini_set() not disabled
						
						
						
						
						
						
						
						https://github.com/smarty-php/smarty/pull/362 
						
						
					 | 
					
						2017-05-21 02:24:48 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						29cbe10857
					 | 
					
						
						
							
							- bugfix for compile locking touched timestamp of old compiled file was not restored on compilation error https://github.com/smarty-php/smarty/issues/308
						
						
						
						
						
						
					 | 
					
						2016-10-21 04:00:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						4de72f1acd
					 | 
					
						
						
							
							- improvement new Smarty::$extends_recursion property to disable execution of {extends} in templates called by extends resource
						
						
						
						
						
						
						
						https://github.com/smarty-php/smarty/issues/296 
						
						
					 | 
					
						2016-09-29 04:22:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						2003020df9
					 | 
					
						
						
							
							- bugfix remove constant DS as shortcut for DIRECTORY_SEPARATOR as the user may have defined it to something else https://github.com/smarty-php/smarty/issues/277
						
						
						
						
						
						
					 | 
					
						2016-08-23 08:03:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						25ad0b3b5a
					 | 
					
						
						
							
							- updated error checking at template and config default handler
						
						
						
						
						
						
					 | 
					
						2016-08-05 21:29:15 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						ffa270c395
					 | 
					
						
						
							
							04.08.2015
						
						
						
						
						
						
						
						- improvement move template function source parameter into extension 
						
						
					 | 
					
						2016-08-04 23:10:26 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						d854219696
					 | 
					
						
						
							
							- bugfix avoid opcache_invalidate to result in ErrorException when opcache.restrict_api is not empty https://github.com/smarty-php/smarty/pull/244
						
						
						
						
						
						
					 | 
					
						2016-07-18 19:45:30 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						38b13661fe
					 | 
					
						
						
							
							- bugfix enable debugging could fail when template objects did already exists https://github.com/smarty-php/smarty/issues/237
						
						
						
						
						
						
					 | 
					
						2016-07-13 01:07:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						a62557e817
					 | 
					
						
						
							
							- broken PHP 5.3 and 5.4 compatibility
						
						
						
						
						
						
					 | 
					
						2016-05-15 11:51:46 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						6ef0d0eaa0
					 | 
					
						
						
							
							- optimization and cleanup of resource code
						
						
						
						
						
						
					 | 
					
						2016-05-15 11:13:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						62bf9eeddc
					 | 
					
						
						
							
							- optimization of resource processing
						
						
						
						
						
						
					 | 
					
						2016-03-11 01:07:26 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						4815464b9c
					 | 
					
						
						
							
							- optimization of resource processing
						
						
						
						
						
						
					 | 
					
						2016-03-10 22:22:46 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						f63ceb1c05
					 | 
					
						
						
							
							- remove access to removed an not needed property
						
						
						
						
						
						
					 | 
					
						2016-03-09 02:44:38 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						b04486a091
					 | 
					
						
						
							
							- reformat all code for unique style
						
						
						
						
						
						
					 | 
					
						2016-02-09 01:27:15 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						bdf9f41da8
					 | 
					
						
						
							
							- remove Smarty::$resource_cache_mode property
						
						
						
						
						
						
					 | 
					
						2016-01-01 18:28:27 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						c2f05e8c3c
					 | 
					
						
						
							
							- code fixes
						
						
						
						
						
						
					 | 
					
						2015-12-27 08:11:31 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						fbf544286a
					 | 
					
						
						
							
							- new feature If ACP is enabled force an apc_compile_file() when compiled or cached template was updated
						
						
						
						
						
						
					 | 
					
						2015-12-25 10:29:29 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						613e66c257
					 | 
					
						
						
							
							- optimization replace hhvm extension by inline code
						
						
						
						
						
						
					 | 
					
						2015-12-25 10:02:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						db2cace210
					 | 
					
						
						
							
							- optimization move subtemplate processing back into template object
						
						
						
						
						
						
					 | 
					
						2015-12-23 03:08:23 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						a0f583078d
					 | 
					
						
						
							
							- minor optimizations
						
						
						
						
						
						
					 | 
					
						2015-10-29 21:41:21 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						50760c794c
					 | 
					
						
						
							
							- more optimizations of template processing
						
						
						
						
						
						
					 | 
					
						2015-10-24 22:43:19 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						891495f849
					 | 
					
						
						
							
							- improve recovery from ivalid compiled template code
						
						
						
						
						
						
					 | 
					
						2015-10-24 05:14:47 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						bf6910ee21
					 | 
					
						
						
							
							- bugfix under HHVM temporary cache file must only be created when caches template was updated
						
						
						
						
						
						
					 | 
					
						2015-10-18 05:08:03 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						c99fe144f6
					 | 
					
						
						
							
							- speed and size optimizations
						
						
						
						
						
						
					 | 
					
						2015-10-18 04:54:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						83a68c99c8
					 | 
					
						
						
							
							- update template inheritance processing
						
						
						
						
						
						
					 | 
					
						2015-09-15 00:44:34 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						8d734a9d52
					 | 
					
						
						
							
							- update template inheritance processing
						
						
						
						
						
						
					 | 
					
						2015-09-14 23:46:17 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						5cbedc87f0
					 | 
					
						
						
							
							- optimize internal subtemplate handling
						
						
						
						
						
						
					 | 
					
						2015-09-14 23:16:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						2ba7109043
					 | 
					
						
						
							
							- move subtemplate code into runtime extension and optimize for size and speed
						
						
						
						
						
						
					 | 
					
						2015-09-01 02:27:22 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						620e52405b
					 | 
					
						
						
							
							- improvement convert template inheritance into runtime processing
						
						
						
						
						
						
						
						- bugfix {$smarty.block.parent} did always reference the root parent block https://github.com/smarty-php/smarty/issues/68
						
						
					 | 
					
						2015-09-01 01:54:28 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						2c197a2ea6
					 | 
					
						
						
							
							- check if $includes entry does exist
						
						
						
						
						
						
					 | 
					
						2015-08-23 06:47:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						0b9e46d6ed
					 | 
					
						
						
							
							- bugfix do not cache template object for config files
						
						
						
						
						
						
					 | 
					
						2015-08-23 05:36:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						6eed7732df
					 | 
					
						
						
							
							- remove properties with redundant content
						
						
						
						
						
						
					 | 
					
						2015-08-23 01:46:30 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						87985d1243
					 | 
					
						
						
							
							- move caching to Smarty::_cache
						
						
						
						
						
						
					 | 
					
						2015-08-23 01:39:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								uwetews
							
						 
					 | 
					
						
						
							
						
						6a26393099
					 | 
					
						
						
							
							- optimize rendering
						
						
						
						
						
						
					 | 
					
						2015-08-23 01:26:46 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |