Commit Graph

287 Commits

Author SHA1 Message Date
Michael Save
a564a95ab4 Improved Tinyboard anti-bot/spam filter. See large comment in inc/config.php for details. 2012-04-12 21:56:01 +10:00
Michael Save
dd0f421015 better anti-bot check 2012-04-12 17:20:49 +10:00
Michael Save
c9423a2c34 large cleanup 2012-04-12 02:49:22 +10:00
Michael Save
88092e4f9e Bugfix: some tracked post citations were not being purged upon thread deletion 2012-04-11 17:36:34 +10:00
Michael Save
c0968639c4 last commit broke some markup syntax 2012-04-11 12:19:53 +10:00
Michael Save
4dcdca997e simpler markup regular expressions 2012-04-11 06:10:50 +10:00
Michael Save
1b5f2b08f4 moved $OP to $post['op']. post() now has one argument instead of two. 2012-04-11 02:18:06 +10:00
Michael Save
abd65b0c8a small cleanup 2012-04-11 01:18:38 +10:00
Michael Save
874b8cbf00 inc/contrib -> inc/lib 2012-04-09 20:52:26 +10:00
Michael Save
69c9a9dd45 bugfix: PHP notices when uploading a non-image file 2012-04-09 20:46:57 +10:00
Michael Save
a38831a1ef using HTTP/1.1, not HTTP/1.0 for PURGE 2012-04-03 01:06:38 +10:00
Michael Save
66b08bafef Moved messy $config initialization from inc/config.php to inc/functions.php. 2012-03-21 12:00:00 +11:00
Michael Save
4afd2c7cb2 Customizable markup syntax. 2012-03-21 11:57:30 +11:00
Michael Save
9c62a4d2be Use "events" in more functions. Documentation coming soon. 2012-03-19 05:43:55 +11:00
Michael Save
9d58186360 New feature: "events". Will eventually replace/extend "themes". 2012-03-19 02:41:06 +11:00
Michael Save
fb5fc04599 Small DNSBL fix 2012-03-18 06:58:20 +11:00
Michael Save
35a1e05787 Proper DNSBL implementation. Very sexy. 2012-03-18 06:34:34 +11:00
Michael Save
75efb21035 permissions bug 2012-03-17 14:22:43 +11:00
Michael Save
1769de4cdc h 2012-03-15 14:19:37 +11:00
Michael Save
5abe3ae4b2 cache DNS 2012-03-15 14:13:43 +11:00
Michael Save
3179eef338 use `host` if available for standard DNS lookups too 2012-03-15 14:00:25 +11:00
Michael Save
2a760de289 Multiple changes.
Added $config['minify_js'] to compress Javascript with minify
Added $config['additional_javascript_compile'] to put all Javascript files/addons into one file.
Moved delete/report post controls to a shared template.
Ability to have different Javascript files between boards.
2012-03-14 21:48:31 +11:00
Michael Save
e09dd8782e less warnings in CLI mode 2012-03-14 15:38:28 +11:00
Michael Save
6cc5cd73e0 don't accept just 'http://' etc as a URL 2012-03-11 11:31:05 +11:00
Michael Save
32c8791ff8 URL regex fix 2012-03-11 11:29:33 +11:00
Michael Save
ab4361d5f3 fixed encoding error for extended ASCII characters 2012-03-08 01:57:10 +11:00
Michael Save
e2b3d05cf3 typo... 2012-02-18 01:15:00 +11:00
Michael Save
a4fe0d9d47 small bug 2012-02-18 01:14:13 +11:00
Michael Save
5eb0d7e8e2 moved hasPermission() to functions.php 2012-02-16 23:32:28 +11:00
Michael Save
d4a1264ae6 config[blotter] = false when unset 2012-02-06 17:49:05 +11:00
Michael Save
bb1546ad66 false "Your browser sent an invalid or no HTTP referer" error 2012-02-02 10:24:48 +11:00
Michael Save
4706ef8789 Don't auto-unicode on links 2012-01-31 05:57:25 +11:00
Michael Save
5510be3ded allow more punctuation after URLs 2012-01-27 03:58:38 +11:00
Michael Save
d404a40ce8 wordfilters (non-regex) should be case-insensitive 2012-01-26 18:35:16 +11:00
Michael Save
cd30f3b0b9 prohibit using same anti-bot hashes across different boards/threads 2012-01-20 02:37:53 +11:00
Michael Save
368050852a HTML fix 2012-01-09 14:28:54 +11:00
Michael Save
ef5869014f trailing \n after inline replying with minify_html enabled 2012-01-07 11:55:25 +11:00
Michael Save
0ac75577ac use 
 when new lines are a must if minify_html is enabled 2012-01-07 11:54:25 +11:00
Michael Save
3d8c2407a3 allow closing bracket after citation 2012-01-06 06:44:51 +11:00
Michael Save
8231f40fee allow closing bracket after citation 2012-01-06 06:44:12 +11:00
Michael Save
f21577fa5a do not count puncutation after links as part of the uRL 2012-01-06 06:34:21 +11:00
Michael Save
5095be4602 PHP warnings in newer PHP versions when loading config 2011-12-30 00:36:20 +11:00
Savetheinternet
1519637bf1 removed debug crap 2011-12-15 03:22:24 +11:00
Savetheinternet
74f5964471 use raw SHA1 to calculate anti-spam inputs 2011-12-08 14:44:33 +11:00
Savetheinternet
6a02dfd5aa use multibyte-aware mb_strlen() instead of strlen(); fixed issue #8) 2011-12-07 17:47:36 +11:00
Savetheinternet
68cfe46677 ... 2011-12-06 17:24:30 +11:00
Savetheinternet
1a4eb1dea6 bugfix: posting from another page would return "invalid referrer" errors 2011-12-06 17:21:26 +11:00
Savetheinternet
2050a97e13 fixed syslog() for CLI mode 2011-12-06 03:04:46 +11:00
Savetheinternet
0d6997bd29 Fixed bug affecting Safari. Safari seems to like to send the client-side part of URLs (#) in the referrer. 2011-12-05 22:59:51 +11:00
Savetheinternet
0df1e4972d rebuild thread after rebuilding post 2011-12-05 13:21:49 +11:00