summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2012-03-18Moved list footer stripping to strip_list_footer().Joel Uckelman
2012-03-17* Must double-backslash regex metacharacters in PHP strings.Joel Uckelman
* Message lines are separated by CR+LF now, not just LF, so adjusted list footer strip pattern.
2012-03-01build_post should prepend Re: for replies.Joel Uckelman
2012-03-01Cleanup.Joel Uckelman
2012-02-27phpBB 3.0 adds 'Re:' to reply subjects, so we have to strip it on the way ↵Joel Uckelman
out to the list.
2012-02-27Strip Re and tags from Subject of incoming mail.Joel Uckelman
2012-02-27Use new build_email_subject implementation for outgoing mail.Joel Uckelman
2012-02-27Remove Edit marker from incoming mail, add it to outgoing mail.Joel Uckelman
2012-02-27Renamed functions in build_email.php.Joel Uckelman
2012-02-27Fixed problem with expected exceptions.Joel Uckelman
2012-02-27build_email_subject passes tests now.Joel Uckelman
2012-02-27Removed unused function.Joel Uckelman
2012-02-27Cosmetic.Joel Uckelman
2012-02-27PREG_OFFSET_CAPTURE is useless, as it gives start offsets, not end offsets, ↵Joel Uckelman
and our pattern is anchored at the start. Use match length instead.
2012-02-27Trim subject before returning.Joel Uckelman
2012-02-27Added built_post_subject for stripping tags and Re's added by mailing lists.Joel Uckelman
2011-09-26Removed SVN $Id$.Joel Uckelman
2011-09-26No longer needed, we don't remove message ids from the DB now.Joel Uckelman
2011-09-26Don't delete message id's from the post DB, as this prevents replies coming ↵Joel Uckelman
in over the list from being routed to the correct forum topic.
2011-09-26Adjusted attachment writer URL.Joel Uckelman
2010-12-17Missing semicolon.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7579 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-12-16Added a FIXME.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7578 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-12-16In-Reply-To headers are not always just a message id, try to parse out the ↵uckelman
message id. git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7575 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-11-25* Broke out From construction.uckelman
* Fixed RFC822 quoting bug. git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7499 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-11-25Added has_rfc822_specials and rfc822_quote for handling names in email ↵uckelman
addresses. git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7492 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-11-22Renamed $db so as not to clobber phpbb's $db global.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7477 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-11-22find_destination is a member function.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7476 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-11-22Removed unused globals.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7474 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-11-05Removed diagnostic echo.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7447 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-11-02Refactored to use mailparse instead of Mail_mimeDecode. This solves the ↵uckelman
multipart/alternative bug (Mail_mimeDecode produced no output for such parts!). git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7441 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-11-02Removed getParts(). Fixed typo in ctor.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7440 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-10-31Refactored.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7436 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-10-31Typo.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7435 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-10-31Pass Mail in as dependency.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7434 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-10-31$logger is a member.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7433 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-10-31Major refactoring to make bridge easier to test.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7431 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-10-31No longer used.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7430 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-08-25Local policy to let postfix local read Perl modules no longer needed as of ↵uckelman
selinux-policy-3.7.19-51.fc13. git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7124 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-30Works as localhost, so use that and avoid name resolution.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7054 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-29* Added license.uckelman
* Added Id tag. git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7051 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-29* Added license.uckelman
* Added list footer stripping. git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7049 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-29Remove config file.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7047 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-29Added example config.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7046 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-29Handle <!-- l --> (postlink-local) non-BBCode local links.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7044 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-28Decode HTML entities in forum name and post subject.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7043 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-27* Don't throw on replies to old posts.uckelman
* Only utf8_quote non-ascii names and subjects. git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7042 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-27Added is_ascii().uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7041 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-27Don't barf on unrecognized messages. Unrecognized messages are probaly just ↵uckelman
ones which predate the list bridge. git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7040 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-27Added more logging.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7039 67b53d14-2c14-4ace-a08f-0dab2b34000c
2010-07-27Convert non-BBCode email links.uckelman
git-svn-id: https://vassalengine.svn.sourceforge.net/svnroot/vassalengine/site-src/trunk@7038 67b53d14-2c14-4ace-a08f-0dab2b34000c