0
0
mirror of https://github.com/PHPMailer/PHPMailer.git synced 2024-09-20 10:02:14 +02:00
Commit Graph

58 Commits

Author SHA1 Message Date
Synchro
1a8fae1535 Remove fixed PHPUnit loader 2014-05-01 11:43:40 +02:00
Synchro
f03b54f01d Remove fixed PHPUnit loader
Add hhvm to test envs
2014-05-01 11:42:50 +02:00
Synchro
3d246420c4 Reorder tests to fail faster 2014-04-08 13:32:46 +02:00
Synchro
cc99349c15 Enable debug output during tests - increases coverage! 2014-04-03 13:49:44 +02:00
Synchro
943e0bd529 New graphics 2014-03-10 16:25:31 +01:00
Synchro
379b700e77 Add config for scrutinizer 2013-12-17 08:43:48 +01:00
Elan Ruusamäe
f302f1d497 fix parse error under php 5.2.17
```
$ php -l test/phpmailerTest.php
PHP Parse error:  syntax error, unexpected T_SL in
test/phpmailerTest.php on line 746
Errors parsing test/phpmailerTest.php
```
2013-11-09 14:53:45 +02:00
Synchro
41415a821f Manually merge my qmail patches for #126
Minor cleanups
2013-10-29 11:17:57 +01:00
Synchro
70ba3fbc0f Fix the way that SMTP host lists are parsed, see #112 2013-09-24 14:35:34 +02:00
Synchro
accd948dad Alter the way that SMTP host lists are parsed, fixes #112 2013-09-23 09:12:02 +02:00
Synchro
09a978fb1c Tests for messageID
Minor cleanup
2013-08-30 18:51:37 +02:00
Synchro
cd4ed6130a Fix POP3 test failures
Fake pop server can now specify a port to run on
2013-08-05 18:12:08 +02:00
Synchro
73093a32a3 Add fake pop server and POP-before-SMTP tests.
Update POP before SMTP example to use new static method.
2013-08-02 16:19:01 +02:00
Synchro
331d24bc82 Fix Q-encoding for strings containing '=', fixes #91 2013-08-01 09:55:26 +02:00
Synchro
d992ae6dc4 Centralise check for debug output
PSR-2 reformat

Enable debug output for failing test

Fix broken test
Comment clearout

Proper thin spaces before French punctuation

Fix phpdocs for addrAppend and addrFormat, fixes #81
Minor code cleanup, remove some local vars

See changelog.

More phpdoc cleanup
2013-07-30 12:51:15 +02:00
Synchro
2032af0d56 Fix bad return for failed attachment
Add test for failing attachment
2013-06-06 17:31:11 +02:00
Synchro
3c80c56a55 Add iCal event attachments and test case, fixes #47, thanks to @reblutus
Minor code cleanup
Bundle EasyPeasyICS class in extras
2013-05-29 02:15:17 +02:00
Synchro
7f39eff84b Code cleanup 2013-05-16 17:08:50 +02:00
Synchro
3215f89736 Use a different stream option to see if it works with Travis 2013-05-16 17:05:23 +02:00
Synchro
85136af8b6 Use new support for stream options on SMTP connect, add tests for it 2013-05-16 11:44:09 +02:00
Synchro
9cbce116dc Add support for stream options on SMTP connect, use stream_socket_client instead of fsockopen, thanks to @stanislavdavid 2013-05-16 11:33:19 +02:00
Synchro
3666c3469a Fix cid generation in MsgHTML (Thanks to @digitalthought), fixes #60
Fix handling of multiple SMTP servers (Thanks to @NanoCaiordo), see #58, #32
2013-05-15 12:36:42 +02:00
Synchro
bfe6f6b183 More secure temp folder selection in fakesendmail
Use .eml extension for created files, works better with Apple Mail
2013-05-10 03:18:16 +02:00
Marcus Bointon
019499efc3 Convert line breaks to CRLF in MsgHTML, closes #52
Fix double suffix on image cids, see #50
Remove unneeded test files, re-use example content for tests
Remove reference to phpmailer-lite
Ignore .idea folder
2013-05-01 10:20:10 +02:00
Synchro
ff8718f722 Major overhaul and cleanup of example code
Update test_script to use some recently changed features, rename to code_generator
Generated code actually works!
Update SyntaxHighlighter
New PHPMailer graphic
2013-04-26 18:22:45 +02:00
Synchro
72f41f1f64 Determine MIME type of attachments automatically
Add cross-platform, multibyte-safe pathinfo replacement and use it
2013-04-25 12:24:43 +02:00
Synchro
4d9434e394 5.2.6 release
See changelog
2013-04-11 18:45:39 +02:00
Synchro
0642bf5901 Move house 2013-04-02 09:12:48 +02:00
Synchro
e26b905f3e Add tests for trying to add empty addresses 2013-03-21 16:06:47 +01:00
Synchro
9a279e3a6f Implement an 'advanced' html to text converter for MsgHTML, using the html2text class we already bundle [via SourceForge](https://sourceforge.net/p/phpmailer/bugs/368/)
Some code cleanup in tests
2013-03-21 15:08:29 +01:00
Synchro
5d64a6ea77 Add mechanism for allowing sending messages with an empty body [via SourceForge](https://sourceforge.net/p/phpmailer/bugs/334/) 2013-03-21 11:56:26 +01:00
Synchro
230e369b30 Add unit test for EncodeQ [via SourceForge](https://sourceforge.net/p/phpmailer/bugs/341/)
Minor PHPDoc cleanup
2013-03-21 11:10:52 +01:00
Synchro
997a4027de Various small fixes and changes from SourceForge 2013-03-06 23:55:58 +01:00
Synchro
9dd16cef4e Quotes, indents, add test for BCC-only 2013-03-06 17:34:28 +01:00
Synchro
263bf4fa27 Try another tack, try to see how php is configured on Travis 2013-02-28 19:25:31 +01:00
Synchro
0680e1c7ce Test Travis mail config 2013-02-28 19:09:53 +01:00
Synchro
8ad881fb30 Don't try to use the mail() function if it's not available, should fix Travis-CI builds. 2013-02-28 18:29:55 +01:00
Synchro
dfc40d56ce Break out translation tests into separate test case so Travis can pass the rest of the code, see #24 2013-02-28 17:53:20 +01:00
Synchro
c15920ece2 Make MsgHTML() always overwrite AltBody, fixes #28
Break out html to text conversion to a method so it can be overridden easily and use it internally, fixes #29
2013-02-28 14:21:00 +01:00
Synchro
adb0197c10 Merge in changes from Google code 5.2.4 release
Code cleanup in SMTP class
2013-02-21 12:44:28 +01:00
Synchro
a51a9e1818 Fix location of true 2013-02-02 21:10:17 +01:00
Synchro
07f7a1bdd5 Add fake sendmail script, adjust travis config to use it 2013-02-02 18:41:54 +01:00
Synchro
edbefba3b7 Add example test config, adjust test setup to use it, see #19 2013-02-01 16:05:17 +01:00
Synchro
691d7b086c Cleanup 2013-01-31 12:04:26 +01:00
Synchro
b53ab113a8 Add unit test for S/MIME signing
Add checks for OpenSSL before trying to use it
2013-01-31 11:48:45 +01:00
Synchro
104869b669 Updated validation regex from Michael Rushton
Update unit tests
2012-12-04 17:35:58 +01:00
Synchro
10c57b72fe Merge changes from Google Code 5.2.2 release, thanks Jim
Replace Quoted-Printable encoder, improve tests
Reformat changelog using markdown
Coding standards
2012-12-04 12:15:39 +01:00
Synchro
95cc8b829b Add info & test case for CRAM-MD5 auth
Fix validation test
Fix misdocumented do_debug property in SMTP
Code cleanup
2012-12-04 10:33:23 +01:00
Synchro
a50834223d Make ValidateAddress return an explicit boolean as docs say it does
Reformat regex slightly, seemed to produce odd effects with literal tab chars in: This fixes #10
Add email validation test cases
Reformulate translation test case so all problems are reported together
2012-12-03 15:19:38 +01:00
Synchro
6f919df65e Import 5.2.2rc2 from Google Code
Major cleanup of PHPDocs
Test suite works again
2012-11-21 16:12:07 +01:00