geary/test/engine
Michael Gratton c54ff85ccd Geary.RFC822.Message: Update API for SMTP formatting
Remove `Message.without_bcc` ctor since we can now get GMime to exclude
BCC headers when serialising, avoiding the overhead of taking a complete
copy of the message just to strip BCCs.

Rename `get_network_buffer` to `get_rfc822_buffer` to be a bit more
explicit in that's the way to get an actual RFC822 formatted message.
Replace book args with flags, and take a protocol-specific approach
rather than feature-specific, because in the end you're either going to
want all the SMTP formatting quirks or none of them.

Remove custom dot-stuffing support from Smtp.ClientConnection, since it
is redundant.
2020-05-06 14:58:56 +10:00
..
api Geary.Mime.ContentType: Rename ::deserialise to ::parse 2020-05-05 21:57:17 +10:00
app Geary.RFC822: Clean up message data interfaces and classes 2020-05-06 14:58:56 +10:00
common test/test-case.vala: Rename TestCase async calls to match AsyncCallWaiter's 2020-04-10 12:58:09 +10:00
db test/test-case.vala: Rename TestCase async calls to match AsyncCallWaiter's 2020-04-10 12:58:09 +10:00
imap Fix failing test after test case async changes 2020-04-10 14:29:20 +10:00
imap-db test/test-case.vala: Rename TestCase async calls to match AsyncCallWaiter's 2020-04-10 12:58:09 +10:00
imap-engine test/test-case.vala: Rename TestCase async calls to match AsyncCallWaiter's 2020-04-10 12:58:09 +10:00
mime Geary.Mime.ContentType: Rename ::deserialise to ::parse 2020-05-05 21:57:17 +10:00
outbox Add API for (de)serialising FolderPath and EmailIdentifier 2019-04-17 09:06:24 +10:00
rfc822 Geary.RFC822.Message: Update API for SMTP formatting 2020-05-06 14:58:56 +10:00
util-ascii-test.vala Fix failing RFC822.Mailbox test. 2018-05-17 15:41:28 +10:00
util-config-file-test.vala Enable config file versioning 2018-12-08 13:53:01 +11:00
util-html-test.vala Fix MS mailers munging plain-text signatures in HTML body parts. 2018-07-28 15:53:50 +10:00
util-idle-manager-test.vala Prevent circular refs using idle and timeout manager when running 2019-02-16 15:58:08 +11:00
util-inet-test.vala Tidy up unit test infrastructure and mock classes. 2018-04-07 09:41:18 +10:00
util-string-test.vala Add some minor unit tests 2019-08-06 21:37:39 +10:00
util-timeout-manager-test.vala Add TestCase.assert_double 2020-03-27 08:29:14 +11:00