summaryrefslogtreecommitdiff
path: root/inc/functions.php
AgeCommit message (Collapse)Author
2017-04-23Fix mod_view_board for ukko / overboard theme / extension. Add support for ↵Benjamin Southall
boards_alias to mod_view_board and initial preliminary support to markup for crossboard citations
2017-03-09Thumbnails for PDFs / other things #6 When locale fails to be loaded ↵Benjamin Southall
fallback on C.UTF-8 instead of C, so that boards with unicode characters in the name are not stripped by escape_shell_args
2016-12-16Added support for anonymous name generator to be a function in addition to ↵clean_prod_vichan_updateBenjamin Southall
being an array of names
2016-12-14Add support for ignoring URLs when using word filtersBenjamin Southall
2016-09-25Merged lainchan with vichan master at 25/9/2016 ↵Benjamin Southall
a4b619ae5eaab5755dc215a496854dee8f7ce395 @czaks czaks committed on GitHub 2 days ago
2016-09-01Overhauls error handling.jove
2016-09-01Revert "Error overhaul"Michael Walker
2016-08-22Finishes error reworking.jove
2016-08-22We're reworking the error handler#ReCaffeinated
2016-08-15fix a notice; increase waiting time for dnsczaks
2016-06-21Revert "[BUG] Image reject repost board option now also affects YT embeds"czaks
This reverts commit b476b660073adbe827836a7e7860b0fb3a061ff0.
2016-06-09fail gracefully on no thumbnailczaks
2016-06-09tesseract OCR support for spamfiltersczaks
2016-05-15fix sane_strategy for advanced build. should fix the ajax.js problem.czaks
2016-05-08optimize out openboard when we don`t need it. a big performance improvement ↵czaks
too 🏎 also, don't call dnsbl for local ip addresses
2016-05-08(2/2) advanced build. implement a daemon that will build static pages.czaks
implement a queue and a lock. fix notice in bans. and it even works! the daemon is basic right now, it could work in a mode that it will defer building certain pages until a certain time.
2016-05-08fixupczaks
2016-05-08advanced build (1/2): a small refactor of index generating procedure; ↵czaks
generation strategies
2016-05-06Cyclical threads ♺Fredrick Brennan
2016-05-06maybe we can try to load Parsedown, after all we can silence the errorczaks
2016-05-06we don't have a htmlpurifier yet ;_;czaks
2016-05-06Edit static pages commitFredrick Brennan
2016-05-06Public action logs commit (log.php)8chan
Note: In a previous commit, I began making inc/mod/auth.php more modular with the check_login() function. Including it does NOT check mod login by default anymore like it does on vichan. You have to call check_login(). I've finally included it in inc/functions.php. If you have any custom pages that use inc/mod/auth.php, just including functions.php is enough now. =================================== Also: backports 351375185e5 (early 404)
2016-05-06Add event to quote backlinks8chan
2016-05-06Fix *0 secure tripcodes caused by accidentally feeding + signs to crypt()8chan
2016-05-06New event: rebuildpost, allows you to bind events to ?/edit8chan
2016-05-06[BUG] Image reject repost board option now also affects YT embedsFredrick Brennan
2016-05-06better rules for stripping combined chars, based on 45c0d327619 by @ctrlcctrlvczaks
2016-05-06SECURITY / XSS : ?/edit allowed arbitrary HTML to be added by any user thru ↵8chan
addition of <tinyboard raw html>1</tinyboard> This allowed ANY user with ?/edit privilege to also have raw_html regardless of whether they had $config['mod']['rawhtml'] Now, any changes to <tinyboard> markup modifiers via ?/edit are not allowed. They are removed at read time, and before write they are removed again and the ones in the database (which should be clean...) are inserted instead. Please immediately apply this patch to your instance if you are running any version of 8chan/infinity.
2016-05-05Fix post deletion8chan
2016-05-05enable javascript in mod panelczaks
2016-05-05locale cache: fix a bug when perms are done wrongczaks
2016-05-05fix for editor highlightingczaks
2016-05-05ease the migration process for the previous security patch (by introducing ↵czaks
another migration); restore php 5.4 compatibility (introducing a polyfill system)
2016-01-03Trim leading newlines and trailing whitespace from code blocks.Michael Walker
2015-09-12Merge remote-tracking branch 'vichan/master'Michael Walker
2015-08-11fix cache_config: webms were thumbnailed twice and with the latest addition, ↵czaks
they couldn`t resize at all
2015-06-13Fix a few fatal errorsMatěj Grabovský
2015-05-29Merge remote-tracking branch 'upstream/master' into vichan-mergeSimon McFarlane
2015-04-22fileboard supportMarcin Łabanowski
2015-04-12[code] tag supportczaks
2015-04-06try_smarter: fix two bugs. 1. uncovered by the second, during a bump only ↵czaks
the page the thread was on and first page were rebuild, despite threads rearranging their positions on the remaining pages. happening always. 2. during smart build, the page wasn`t ordered to be rebuilt
2015-04-05Merge pull request #137 from lewdchan/masterMarcin Łabanowski
made the define_groups function play nice on hhvm
2015-04-05groups were not definedczaks
2015-04-05fix a locale issueczaks
2015-04-05cache_config: fix debug noticeczaks
2015-04-05indent the file (inc/functions.php) after the latest changesczaks
2015-04-05cache_config preliminary releaseczaks
2015-04-05optimization: locale caching, so we don`t have to reparse instance-config ↵czaks
every single time
2015-04-05optimization: get rid of one more sql query related to installed themesczaks