424 Commits (b038e0b244175d07adf5687595ce0b9ebedbe9e2)

Author SHA1 Message Date
Michael Foster 104e2bce6d Combine ban checking into single SQL query. Messy/inefficient query, but good enough. 10 years ago
Michael Foster 6f62499160 Bugfix: Undefined $cached (when caching is disabled) 10 years ago
Michael Foster eea4e42609 Add ability to create custom user/permissions groups 10 years ago
Michael Foster d80af7d077 Bugfix: Sometimes caching here fucks up. Not really sure why yet. 10 years ago
Michael Foster 55dc5cedc3 Steal make_comment_hex() from plainib 10 years ago
Michael Foster ecda7abe92 bugfix lol 10 years ago
Michael Foster f309e4037c Better and faster basic flood prevention, while merging it into $config['filters']. 10 years ago
Michael Foster 7f0de93608 Cleaner check to make sure inc/ files aren't accessed directly. 10 years ago
Michael Foster b51fc38783 Some SQL and indexes improvements 10 years ago
Michael Foster d166fc70bd Fix \t in posts (editing posts, and HTML Tidy) 10 years ago
Michael Foster 46d41cd2a7 More track_cites work 10 years ago
Michael Foster 343803afb9 More $config['debug'] improvements to time-related stuff 10 years ago
Michael Foster 738179c766 HTML Tidy bug fix: broken attributes, and preserve whitespace properly 10 years ago
Michael Foster 471525a58b HTML Tidy fixes: UTF-8, preserving whitespace, keep attributes literal, don't wrap text 10 years ago
Michael Foster 8144e517e9 Don't set arbitrary cache timeouts for DNS stuff 10 years ago
Michael Foster a8e3754375 Minor $config['try_smarter'] work 10 years ago
Michael Foster 7b817eea11 Fix markup again. And add the option to repair fucked up nesting (and more) with HTML Tidy ($config['markup_repair_tidy']) 10 years ago
Michael Foster 334e69b69f Remove old code 10 years ago
Michael Foster 3545e2406e Perforamnce: Much more efficient >>X and >>>/board/X 10 years ago
Michael Foster 577a8b991d Performance: Use only one query for validating >>X links in posts 10 years ago
Michael Foster 90eb8f1f37 redundant ORDER BY 10 years ago
Michael Foster 8257773807 $config['debug']: Show time initializing Tinyboard (before $debug was created) 10 years ago
Michael Foster 3fbd051737 Record time started (in milliseconds) at the very beginning of inc/functions.php, even when $config['debug'] is disabled (because we can't tell, yet). Gets a more accurate time for page generation. 10 years ago
Michael Foster aa27a22f7c wtf? duplicate code 10 years ago
Michael Foster 7a4e481333 Huge bugfix: Old tracked cites where not being purged correctly. Recommend query: "TRUNCATE TABLE `cites`;" to start over 10 years ago
Michael Foster a7ac3339de DNS(): Cache NXDOMAIN 10 years ago
Michael Foster d92b138762 Accidentally merged noko50 stuff 10 years ago
Michael Foster 11fa73e4d1 automatically initialize $config['api'] 10 years ago
Michael Foster a83715dcb0 single quotation marks please 10 years ago
Michael Foster cbfafeea36 merge fail 10 years ago
ctrlcctrlv ed142a5e5d ;_; 10 years ago
ctrlcctrlv ecda099dfb Custom fields in API, read config.php for info. Non-4chan compatible fields removed. 10 years ago
ctrlcctrlv 01e906b1d3 Make it possible to disable API, disable it by default 10 years ago
K 0cb54b15dc Add support for 4chan-compatible json API. 10 years ago
Michael Foster 154fbf5070 Huge bug: undoImage() was not working at all. This means lots of Tinyboard users probably have lone/permanent images. Working on Tinyboard-Tools script to remove all images/thumbs that don't belong. 10 years ago
Michael Foster cff62b250c Bugfix: raw html posting 10 years ago
Michael Foster 28f366b686 keep casing of escape modifiers 10 years ago
Michael Foster 998002fd34 better modifier escaping again 10 years ago
Michael Foster b2d5ec253b escape_markup_modifiers: make it case insensitive 10 years ago
Michael Foster e7f25aa480 add delete event 10 years ago
Michael Foster 4876a27232 Much better post modifiers: raw HTML, ban messages, etc. 10 years ago
Michael Foster b666886416 A few modifications: 10 years ago
Michael Foster 07b825c6d2 Don't create anti-bot stuff in buildThread() when asked to return HTML as a string. 10 years ago
Michael Foster c6e629bf89 allow wordfilters to be callbacks 10 years ago
czaks 67daf109f2 fix Varnish compatibility when characters such as * are in use for a boardname 10 years ago
Michael Foster acfda35648 gifsicle: redirect stdout to /dev/null but keep stderr going to stdout 10 years ago
Michael Foster 0f00f800b9 Use new shell_exec function for $config['dns_system'] `host` queries too 10 years ago
Michael Foster 6409ac6163 fix last commit 10 years ago
Michael Foster 0890557ebb Don't purge the ban list of expires bans every time somebody posts. Add a timer option. Less SQL queries when posting. 10 years ago
Michael Foster ac4306555b Fix for instances with old GraphicsMagick or ImageMagick versions (no -auto-orient). 10 years ago