233 Commits (94ac200d5752995560426d210559c63edf44ad85)

Author SHA1 Message Date
Michael Foster a8e3754375 Minor $config['try_smarter'] work 11 years ago
Michael Foster d7fc5adc22 Performance: Use only one INSERT INTO (with multiple rows) for tracked cites 11 years ago
Michael Foster 5003a692b4 exiftool: Use -overwrite_original. Important bugfix; old images were never being deleted when using exiftool (instead kept as *_original in /tmp) 11 years ago
Michael Foster 319cd2520f Upload by URL: still use fatal_error_handler() on shutdown 11 years ago
Dan Saunders 09388f6588 Added a post-delete action for themes 11 years ago
Michael Foster cdeccbb9ba Uploading files via URL: fix for URL parameters (eg. image.png?id=343543) 11 years ago
Michael Foster e45ffb8592 custom timeouet for curl'ing upload urls 11 years ago
Michael Foster 740b710dd4 chmod(): images don't need +x lol 11 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. 11 years ago
Michael Foster 80804b9df6 Bugfix: $config['file_thumb'] being used incorrectly 11 years ago
Michael Foster 3a27060503 GeoIP: Ignore country codes that aren't country codes: ap (Asia/Pacific), EU, etc. 11 years ago
Michael Foster 0d45fbc799 Add \n before post modifiers. Add flag alt for country flags. 11 years ago
Michael Foster a9fe4ea2db Change flag_country to just flag 11 years ago
Michael Foster 4876a27232 Much better post modifiers: raw HTML, ban messages, etc. 11 years ago
Michael Foster b666886416 A few modifications: 11 years ago
Michael Foster 60b3cfc539 Upload via URL: Make sure we're not vulnerable to this buffer overflow exploit. http://www.exploit-db.com/exploits/24487/ 11 years ago
Michael Foster 6fdbe76f7b bugfix: sometimes this acts weird 11 years ago
Michael Foster 6a1e8e834b Fix last commit: add chmod() to fix some permissions derping 11 years ago
Michael Foster 0de0bc6ceb Optional: Allow uploading by URL 11 years ago
Michael Foster 5836cd23d2 Critical bug: users could not report OP posts, only replies (thanks to ctrlcctrlv for finding this) 11 years ago
Michael Foster f1e3c53d8d exiftool: -q needed twice to suppress warning messages 11 years ago
Michael Foster c9fe458152 exiftool: -ignoreMinorErrors 11 years ago
Michael Foster 373fb99a7f Bugfix: exif_read_data() Incorrect APP1 Exif Identifier Code 11 years ago
Michael Foster a2b432cfb0 Some logic fixes. Don't strip exif twice. 11 years ago
Michael Foster 0387ae1b46 Use exiftool to patch bug for now. 11 years ago
Michael Foster ac4306555b Fix for instances with old GraphicsMagick or ImageMagick versions (no -auto-orient). 11 years ago
Michael Foster b373b39f44 Bugfix: gm and auto-orient thumbnailing 11 years ago
Michael Foster b67fc7d54e Only use `identify` if we have to 11 years ago
Michael Foster 5300ffadf1 Better image processing. Add support for GraphicsMagick (a fork of ImageMagick) and `exiftool` (for stripping EXIF metadata quickly). 11 years ago
Michael Foster a3fbff2259 Update $config['try_smarter']. Should be working now. 11 years ago
Michael Foster 4fce9b63ae Major config.php cleanup and a few minor misc fixes. 11 years ago
Michael Foster 40ab2e0c17 Don't redraw image again after correcting image orientation; Correct image orientation with convert+gifsicle too 11 years ago
Michael Foster a052a791b5 Add optional database table prefix (issue #118; see issue comments for details) 11 years ago
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. 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
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
Macil Tech 3eda5b0543 Adds image_hard_limit and reply_hard_limit options. 11 years ago
Michael Save a44e0571bc Automatically rotate and mirror images based on EXIF orientation (only compatiable with "convert" option selected at the moment) 11 years ago