Michael Foster
|
b8300b82ee
|
Add ! syntax (NOT) to filters. Don't throttle duplicate post bodies when they are empty
|
2013-09-07 12:58:23 +10:00 |
|
Michael Foster
|
3858b89b34
|
Steal make_comment_hex() from plainib
|
2013-09-07 12:50:32 +10:00 |
|
Michael Foster
|
682ffb455d
|
Optionally EXPLAIN all SQL queries when in debug mode
|
2013-09-07 12:40:35 +10:00 |
|
Michael Foster
|
62d2d51e8c
|
yeah
|
2013-09-07 03:09:52 +10:00 |
|
Michael Foster
|
869ffe7ea2
|
purge flood cache table after filter stuff, not before
|
2013-09-07 02:57:42 +10:00 |
|
Michael Foster
|
8301ce9c09
|
bugfix lol
|
2013-09-07 00:04:22 +10:00 |
|
Michael Foster
|
3e6d10a949
|
CHARACTER SET not needed here
|
2013-09-06 23:10:25 +10:00 |
|
Michael Foster
|
8f145844a1
|
Better and faster basic flood prevention, while merging it into $config['filters'].
|
2013-09-06 23:09:18 +10:00 |
|
Michael Foster
|
aeee52587a
|
inc/mod.php has been irrelevant for a while. Time to remove it.
|
2013-09-06 20:12:34 +10:00 |
|
Michael Foster
|
8143ad1a0b
|
Cleaner check to make sure inc/ files aren't accessed directly.
|
2013-09-06 20:12:04 +10:00 |
|
czaks
|
a680b66f08
|
Fixed working on some broken shared hostings. Thanks for Belarussian anon for reporting.
|
2013-09-02 13:41:28 +10:00 |
|
Michael Foster
|
61d3401bd1
|
another index change
|
2013-09-02 11:41:17 +10:00 |
|
Michael Foster
|
9c764fac33
|
new index on bans table
|
2013-09-02 09:46:42 +10:00 |
|
Michael Foster
|
bf4e0f0bf5
|
New index in post tables for listing threads slightly faster (index pages)
|
2013-09-01 22:15:03 +10:00 |
|
Michael Foster
|
a3329541b9
|
Fix issue #136
|
2013-09-01 09:57:09 +10:00 |
|
Michael Foster
|
d0ec7bf913
|
Some SQL and indexes improvements
|
2013-09-01 02:04:42 +10:00 |
|
Michael Foster
|
b4a60943b6
|
bugfix: work with truncated filenames
|
2013-08-31 19:59:26 +10:00 |
|
Michael Foster
|
5ce4d874eb
|
js/download-original.js
|
2013-08-31 19:49:06 +10:00 |
|
Michael Foster
|
7196cbbe49
|
lol
|
2013-08-31 13:33:26 +10:00 |
|
Michael Foster
|
4772cdaff0
|
fix pm_snippet bug
|
2013-08-31 13:26:53 +10:00 |
|
Michael Foster
|
f131b2396f
|
Fix \t in posts (editing posts, and HTML Tidy)
|
2013-08-31 13:23:29 +10:00 |
|
Michael Foster
|
cdeccd6816
|
Update comments for persistent database connections and increase timeout
|
2013-08-30 15:05:13 +10:00 |
|
Michael Foster
|
be21b11455
|
More track_cites work
|
2013-08-30 15:00:33 +10:00 |
|
Michael Foster
|
c3e528378a
|
Rendering $debug: Copy to $_debug so that $debug doesn't become broken if we want to generate more than one file in a request
|
2013-08-30 09:00:47 +10:00 |
|
Michael Foster
|
29780f8e53
|
More $config['debug'] improvements to time-related stuff
|
2013-08-30 08:39:11 +10:00 |
|
Michael Foster
|
8647d3021e
|
Bugfix: pm_unreadcount cache not working correctly
|
2013-08-30 08:38:14 +10:00 |
|
Michael Foster
|
2b2724cf0a
|
HTML Tidy bug fix: broken attributes, and preserve whitespace properly
|
2013-08-29 21:24:38 +10:00 |
|
Michael Foster
|
b76f86aa99
|
HTML Tidy fixes: UTF-8, preserving whitespace, keep attributes literal, don't wrap text
|
2013-08-29 21:05:03 +10:00 |
|
Michael Foster
|
5adadcd838
|
Don't set arbitrary cache timeouts for DNS stuff
|
2013-08-29 20:40:39 +10:00 |
|
Michael Foster
|
10e05d9f6e
|
.
|
2013-08-29 20:05:24 +10:00 |
|
Michael Foster
|
34fdf18312
|
$config['markup_repair_tidy']: Better comment
|
2013-08-29 18:59:36 +10:00 |
|
Michael Foster
|
390135ad7a
|
Minor $config['try_smarter'] work
|
2013-08-29 18:55:25 +10:00 |
|
Michael Foster
|
4bed78fb32
|
Fix markup again. And add the option to repair fucked up nesting (and more) with HTML Tidy ($config['markup_repair_tidy'])
|
2013-08-29 15:56:36 +10:00 |
|
Michael Foster
|
cae63cf65e
|
$config['always_regenerate_markup']
|
2013-08-29 15:29:04 +10:00 |
|
Michael Foster
|
2d4143c676
|
Add $config['always_regenerate_markup'] (99.9% of Tinyboard users should ignore this)
|
2013-08-29 15:28:45 +10:00 |
|
ctrlcctrlv
|
fc0d17d27d
|
Moving threads wasn't working with the catalog theme enabled
Conflicts:
inc/mod/pages.php
|
2013-08-29 15:18:45 +10:00 |
|
Michael Foster
|
852172cec3
|
Remove old code
|
2013-08-29 13:32:55 +10:00 |
|
Michael Foster
|
bf94b796df
|
Perforamnce: Much more efficient >>X and >>>/board/X
|
2013-08-29 13:31:02 +10:00 |
|
Michael Foster
|
89f356c0bb
|
Performance: Use only one query for validating >>X links in posts
|
2013-08-29 12:52:31 +10:00 |
|
Michael Foster
|
4dfa0d3582
|
Performance: Use only one INSERT INTO (with multiple rows) for tracked cites
|
2013-08-29 12:38:37 +10:00 |
|
Michael Foster
|
b3d7bd6019
|
Critical bugfix: SQL typo
|
2013-08-29 12:30:16 +10:00 |
|
Michael Foster
|
e2d66724f6
|
redundant ORDER BY
|
2013-08-29 08:41:36 +10:00 |
|
Michael Foster
|
8831f63200
|
$config['debug']: Show time initializing Tinyboard (before $debug was created)
|
2013-08-29 08:30:21 +10:00 |
|
Michael Foster
|
cadde12090
|
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.
|
2013-08-29 08:25:15 +10:00 |
|
Michael Foster
|
2f7a6cdc64
|
wtf? duplicate code
|
2013-08-29 08:17:32 +10:00 |
|
Michael Foster
|
e9a44b4cda
|
Better cache debugging: Show hit/miss, etc.
|
2013-08-29 08:07:27 +10:00 |
|
ctrlcctrlv
|
bdc15d2869
|
Bugfix: Circlepuller is a dumbass and broke many mod actions, don't merge his commits without testing them
|
2013-08-29 07:32:29 +10:00 |
|
Michael Foster
|
9f3dfc2448
|
Huge bugfix: Old tracked cites where not being purged correctly. Recommend query: "TRUNCATE TABLE cites ;" to start over
|
2013-08-28 22:30:56 +10:00 |
|
Michael Foster
|
19b7f4734f
|
Allow Unix sockets for database connection
|
2013-08-28 20:09:30 +10:00 |
|
Michael Foster
|
1dd2641dd3
|
Performance: Add expires index to antispm table to make purging old hashes a little quicker
|
2013-08-28 18:39:45 +10:00 |
|