Michael Foster
328484bee7
SQL cleanup
11 years ago
Michael Foster
6bbe407e18
Markup modifiers: raw HTML
11 years ago
Michael Foster
6d52c8b428
Markup modifiers. Fix issue #66 (public ban message lost when rebuilding post body)
11 years ago
Michael Foster
d692bce686
Fix issue #74 . Note: This bug may break the display of certain filenames prior to upgrade.
11 years ago
Michael Foster
8e4c493a4c
Issue #126
11 years ago
Michael Foster
42cba53887
Allow Unicode in board URIs.
11 years ago
Michael Foster
8efab06616
Upgrade to utf8mb4 charset for MySQL server versions above 5.5.3. Keep support for older versions. Fix charsets for multiple columns and tables.
11 years ago
Michael Foster
461084d400
MySQL's utf8 charset only supports up to 3-byte symbols. Insterting four byte symbols (U+010000 to U+10FFFF) can be done maliciously to break HTML mark-up.
The ideal solution was to convert to MySQL's utf8mb4 charset, but then we would lose support for MySQL < 5.5.3. In this fix, incompatible characters are encoded as HTML numeric character references (eg. #65536 ) and just stripped from body_nommarkup.
11 years ago
Michael Foster
bd8bd3c02e
Fix for last commit
11 years ago
Michael Foster
57c8e4ee7c
Strip combining characters from Unicode strings (eg. Zalgo)
11 years ago
Michael Foster
308f557fd5
Option to automatically strip EXIF metadata from JPEGs
11 years ago
czaks
97a22e57c1
Remove imgcaptcha, this code is unused in any of our forks and needs work to get here back.
Revert "Merge branch 'imgcaptcha' of https://github.com/asiekierka/Tinyboard "
This reverts commit 49afb685c8
, reversing
changes made to 2451a0f29c
.
Conflicts:
js/imgcaptcha.js
11 years ago
Michael Foster
30dc892786
Only store video URLs in database, instead of the generated player HTML.
11 years ago
Michael Foster
0ba40a8fc2
I just realized that ImageMagick had a -auto-orient switch. No need for all that code.
11 years ago
Michael Foster
e4bd9a6886
Themes edit: Split "post" into two seperate actions: "post" (replies) and "post-thread". And add a $board variable.
11 years ago
Michael Foster
c2dc25ac51
incrementSpamHash() was duplicated for some reason
11 years ago
czaks
c073967600
SPDY: send back updated thread/index after post
Sets X-Associated-Content header, which is at least recognized
by Apache mod_spdy.
11 years ago
Macil Tech
3eda5b0543
Adds image_hard_limit and reply_hard_limit options.
Also reworks the numPosts() function and uses it elsewhere too.
11 years ago
Michael Save
a44e0571bc
Automatically rotate and mirror images based on EXIF orientation (only compatiable with "convert" option selected at the moment)
12 years ago
Michael Save
7a68fc9525
Copyright and license update for 2013.
12 years ago
Macil Tech
0da1c18a7f
Add field_disable_subject and field_disable_reply_subject config options.
12 years ago
Macil Tech
67ab3760ba
Removed redundant code in image processing.
Both paths of the code here did the same thing.
12 years ago
Macil Tech
91e8547b04
Add image_reject_repost_in_thread option
12 years ago
asiekierka
091216082a
fixed to actually work
12 years ago
Michael Save
c919e73625
Temporary bugfix for incorrectly escaped email field
12 years ago
Michael Save
6775eebcfa
$post['id']
12 years ago
Michael Save
ad220b725d
Bugfix: the number of successful passes for an anti-spam "hash" was often incorrectly incremented
12 years ago
Michael Save
9058d202ed
Bugfix: the number of successful passes for an anti-spam "hash" was often incorrectly incremented
12 years ago
Michael Save
890b541191
custom capcode permissions
12 years ago
Michael Save
2082fcde24
Bugfix: with file uploading (introduced with last commit)
12 years ago
Michael Save
b5c7e30609
Bugfix: non-image file uploading
12 years ago
Michael Save
d6f5fc28ce
Bugfix: with file uploading (introduced with last commit)
12 years ago
Michael Save
9286ec4928
Bugfix: with file uploading (introduced with last commit)
12 years ago
Michael Save
4c2066bc27
Bugfix: non-image file uploading
12 years ago
Michael Save
df97c559bd
Bugfix: non-image file uploading
12 years ago
Michael Save
f48bfbf299
typo
12 years ago
Michael Save
1437a121f7
typo
12 years ago
Michael Save
51675e7a9b
code cleanup
12 years ago
Michael Save
95709e7588
Removed `board`.`id`. Use the board URI/name at the key instead.
12 years ago
Michael Save
a564a95ab4
Improved Tinyboard anti-bot/spam filter. See large comment in inc/config.php for details.
12 years ago
Michael Save
c9423a2c34
large cleanup
12 years ago
Michael Save
1b5f2b08f4
moved $OP to $post['op']. post() now has one argument instead of two.
12 years ago
Michael Save
033491f84f
increase character limit on board URI, title and subtitle
12 years ago
Michael Save
8cfc5460d3
New event: post-after
12 years ago
Michael Save
4c6faeb7a2
Convert $post to an object before passing it to event(). This way it can be modified by event handlers before entering the database. See http://tinyboard.org/docs/events.html#examples
12 years ago
Michael Save
8703ea3d4a
$post['file_path']
12 years ago
Michael Save
7c8dc230b8
Moved rebuildThemes() in post.php back for now.
12 years ago
Michael Save
9d58186360
New feature: "events". Will eventually replace/extend "themes".
12 years ago
Michael Save
c136d44894
Better upload handling (don't move file before handling it)
12 years ago
Michael Save
6db45d4c3d
$config['thumb_method']
12 years ago