Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							61e9909327
							
						
					 | 
					
						
						
							
							hardcoded config too (unrelated)
						
						
						
						
						
						
					 | 
					
						2012-08-15 18:31:28 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							112422a2ca
							
						
					 | 
					
						
						
							
							time and timestamp are incompatible
						
						
						
						
						
						
					 | 
					
						2012-07-28 12:07:46 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							acf285bd68
							
						
					 | 
					
						
						
							
							IPs are variable length
						
						
						
						
						
						
					 | 
					
						2012-07-28 11:57:22 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							53ad7d4a2f
							
						
					 | 
					
						
						
							
							more sqlite, and indexes
						
						
						
						
						
						
					 | 
					
						2012-06-27 00:08:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							02a286cba0
							
						
					 | 
					
						
						
							
							sqlite updates
						
						
						
						
						
						
					 | 
					
						2012-06-26 23:46:38 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							f9008a70a6
							
						
					 | 
					
						
						
							
							refactoring fail
						
						
						
						
						
						
					 | 
					
						2012-06-24 07:13:53 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							8dfeb7cda3
							
						
					 | 
					
						
						
							
							longer cache timings, with better invalidation
						
						
						
						
						
						
					 | 
					
						2012-06-24 01:57:12 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							6c4fd0d14d
							
						
					 | 
					
						
						
							
							remove ancient non-comment
						
						
						
						
						
						
					 | 
					
						2012-06-24 01:49:53 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							38f7555d98
							
						
					 | 
					
						
						
							
							get rid of direct references to Database's engine
						
						
						
						
						
						
					 | 
					
						2012-06-24 00:57:55 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							d313cea8a7
							
						
					 | 
					
						
						
							
							create the DB connection on demand; some pages don't require one at all thanks to caching
						
						
						
						
						
						
					 | 
					
						2012-06-24 00:50:13 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							bcfcca7cda
							
						
					 | 
					
						
						
							
							checking the engine can trigger a database init...
						
						
						
						
						
						
					 | 
					
						2012-06-24 00:25:47 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							008cc4253b
							
						
					 | 
					
						
						
							
							wibble database / cache connection functions, make them repeatable, and set persistant DB connections as an option
						
						
						
						
						
						
					 | 
					
						2012-06-23 23:57:34 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							63437d1e09
							
						
					 | 
					
						
						
							
							cache user sessions
						
						
						
						
						
						
					 | 
					
						2012-06-23 23:38:28 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							1c5bf478d9
							
						
					 | 
					
						
						
							
							initialise global _execs, else we get 'page used  queries' when we want 'page used 0 queries'
						
						
						
						
						
						
					 | 
					
						2012-06-23 23:37:41 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							d3e2653002
							
						
					 | 
					
						
						
							
							some cached values are often zero (eg unread PMs), 'zero' is still a cache hit though, only 'false' is miss
						
						
						
						
						
						
					 | 
					
						2012-06-23 23:17:17 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							6181d59975
							
						
					 | 
					
						
						
							
							that slash needs to be there >_<
						
						
						
						
						
						
					 | 
					
						2012-06-22 20:02:53 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							e7df4edbee
							
						
					 | 
					
						
						
							
							slashes are removed already
						
						
						
						
						
						
					 | 
					
						2012-06-21 09:07:52 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							2a18da523c
							
						
					 | 
					
						
						
							
							the define wibbling for hiphop seems to work now
						
						
						
						
						
						
					 | 
					
						2012-06-18 01:23:31 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							fd5b4c5910
							
						
					 | 
					
						
						
							
							more re-organisation for create_monolith / hiphop friendliness
						
						
						
						
						
						
					 | 
					
						2012-06-18 01:06:36 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							553aad8a36
							
						
					 | 
					
						
						
							
							cache vars do nothing
						
						
						
						
						
						
					 | 
					
						2012-06-18 00:51:09 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							78d701dd53
							
						
					 | 
					
						
						
							
							move stuff about to make create_monolith simpler
						
						
						
						
						
						
					 | 
					
						2012-06-18 00:45:32 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							930de7fc8c
							
						
					 | 
					
						
						
							
							remove built-in full-page caching; it doesn't do much any more, and everything it does do can be done better by Varnish
						
						
						
						
						
						
					 | 
					
						2012-06-18 00:07:12 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							5519c3a320
							
						
					 | 
					
						
						
							
							lots of tidying and removal of duplicate code
						
						
						
						
						
						
					 | 
					
						2012-06-18 00:00:21 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							082e6fa31b
							
						
					 | 
					
						
						
							
							nice, event-based command line support; try 'php index.php' for info
						
						
						
						
						
						
					 | 
					
						2012-06-17 20:06:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							239e028662
							
						
					 | 
					
						
						
							
							flash messages everywhere~
						
						
						
						
						
						
					 | 
					
						2012-06-10 04:21:03 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							61754b8dfe
							
						
					 | 
					
						
						
							
							add a type arg, even if it's not used yet
						
						
						
						
						
						
					 | 
					
						2012-06-10 01:05:03 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							37b3dd60b6
							
						
					 | 
					
						
						
							
							flash_message(str) function and support in themes
						
						
						
						
						
						
					 | 
					
						2012-06-09 17:00:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							e89c14c72c
							
						
					 | 
					
						
						
							
							Merge branch 'master' of github.com:shish/shimmie2
						
						
						
						
						
						
					 | 
					
						2012-06-05 13:09:31 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							d167d25942
							
						
					 | 
					
						
						
							
							don't add navblock if there is already one
						
						
						
						
						
						
					 | 
					
						2012-05-28 10:03:17 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							2e76add61b
							
						
					 | 
					
						
						
							
							enhance zglob to allow really long patterns
						
						
						
						
						
						
					 | 
					
						2012-05-22 12:46:56 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							545f5234bb
							
						
					 | 
					
						
						
							
							less nesting, 25% speed gain
						
						
						
						
						
						
					 | 
					
						2012-05-16 07:36:20 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							4cbd00c039
							
						
					 | 
					
						
						
							
							Merge branch 'master' of github.com:shish/shimmie2
						
						
						
						
						
						
					 | 
					
						2012-05-16 05:32:56 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							fd725d3363
							
						
					 | 
					
						
						
							
							merge image ID lists before scanning the images table, not after
						
						
						
						
						
						
					 | 
					
						2012-05-16 05:12:19 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							2347b1fab8
							
						
					 | 
					
						
						
							
							fff.
						
						
						
						
						
						
					 | 
					
						2012-05-14 11:12:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							f7e25daeb5
							
						
					 | 
					
						
						
							
							move getMimeType to utils
						
						
						
						
						
						
					 | 
					
						2012-05-14 06:43:23 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								green-ponies (jgen)
							
						 
					 | 
					
						
						
						
						
							
						
						
							3902036477
							
						
					 | 
					
						
						
							
							Avoid breaking things.
						
						
						
						
						
						
					 | 
					
						2012-04-18 02:20:42 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								green-ponies (jgen)
							
						 
					 | 
					
						
						
						
						
							
						
						
							2fcc271f3d
							
						
					 | 
					
						
						
							
							Small typo.
						
						
						
						
						
						
					 | 
					
						2012-04-18 01:17:44 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								green-ponies (jgen)
							
						 
					 | 
					
						
						
						
						
							
						
						
							1615f79be4
							
						
					 | 
					
						
						
							
							Examine integers separately. Also, don't break search. >_<
						
						
						
						
						
						
					 | 
					
						2012-04-18 00:56:11 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								green-ponies (jgen)
							
						 
					 | 
					
						
						
						
						
							
						
						
							caec1ac824
							
						
					 | 
					
						
						
							
							Support multiple databases as well.
						
						
						
						
						
						
					 | 
					
						2012-04-18 00:55:39 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								green-ponies (jgen)
							
						 
					 | 
					
						
						
						
						
							
						
						
							dd88127c30
							
						
					 | 
					
						
						
							
							Undoing this commit: Removing unnecessary call to int_escape(). Simply cast to int inline, saving function call overhead.
						
						
						
						
						
						
					 | 
					
						2012-04-18 00:54:18 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								green-ponies (jgen)
							
						 
					 | 
					
						
						
						
						
							
						
						
							f8832a5024
							
						
					 | 
					
						
						
							
							Merge branch 'filter_var'
						
						
						
						
						
						
					 | 
					
						2012-04-16 16:46:38 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								green-ponies (jgen)
							
						 
					 | 
					
						
						
						
						
							
						
						
							a79875c1eb
							
						
					 | 
					
						
						
							
							The idn_to_ascii() function is only supported by PHP version 5.3 and up.
						
						
						
						
						
						
					 | 
					
						2012-04-16 16:42:32 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								green-ponies (jgen)
							
						 
					 | 
					
						
						
						
						
							
						
						
							0c37be79a0
							
						
					 | 
					
						
						
							
							Actually get the proper mime type for a given file.
						
						
						
						
						
						
						
						(FIXME: now we handle more than just images) 
						
						
					 | 
					
						2012-04-15 19:55:06 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								green-ponies (jgen)
							
						 
					 | 
					
						
						
						
						
							
						
						
							a0a0ba5bbc
							
						
					 | 
					
						
						
							
							A better version of bool_escape() that uses filter_var if possible.
						
						
						
						
						
						
						
						Also removed undb_bool() as it was basically a copy of the old bool_escape function. 
						
						
					 | 
					
						2012-04-15 19:28:27 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								green-ponies (jgen)
							
						 
					 | 
					
						
						
						
						
							
						
						
							372f4fad7c
							
						
					 | 
					
						
						
							
							Use filter_var for function url_escape($input).
						
						
						
						
						
						
					 | 
					
						2012-04-15 18:59:23 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								green-ponies (jgen)
							
						 
					 | 
					
						
						
						
						
							
						
						
							a82f9382d1
							
						
					 | 
					
						
						
							
							Removing unnecessary call to int_escape(). Simply cast to int inline, saving function call overhead.
						
						
						
						
						
						
					 | 
					
						2012-04-15 18:40:06 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							678215e4bd
							
						
					 | 
					
						
						
							
							width / height were never used individually, now just have images
						
						
						
						
						
						
					 | 
					
						2012-04-01 17:47:39 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							7ad3ae55f9
							
						
					 | 
					
						
						
							
							inet = char(45) in mysql, to fit IPv6 addrs
						
						
						
						
						
						
					 | 
					
						2012-04-01 15:44:43 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							eb05458c9f
							
						
					 | 
					
						
						
							
							change user class / delete user separate from admin
						
						
						
						
						
						
					 | 
					
						2012-03-31 19:25:27 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Shish
							
						 
					 | 
					
						
						
						
						
							
						
						
							67f1c1c51d
							
						
					 | 
					
						
						
							
							store enabled exts in a config file, rather than moving directories around
						
						
						
						
						
						
					 | 
					
						2012-03-31 18:59:28 +01:00 | 
					
					
						
						
							
							
							
						
					 |