Commit Graph

  • 58026d8318 Prepare 0.8.4 release v0.8.4 v0.8.x Alexis Mousset 2020-11-11 17:46:42 +01:00
  • d86900e37e fix(transport-sendmail): Stop argument parsing before destination addresses Alexis Mousset 2020-11-11 17:43:05 +01:00
  • d930c42d50 Prepare 0.9.5 release v0.9.5 Alexis Mousset 2020-11-11 17:38:03 +01:00
  • 1c4a630833 Prepare 0.9.4 release Alexis Mousset 2020-11-11 17:32:30 +01:00
  • 1738c8e52d fix(transport-sendmail): Stop argument parsing before destination addresses Alexis Mousset 2020-11-11 17:28:02 +01:00
  • 648cf4ce5e Prepare 0.10.0-alpha.4 release v0.10.0-alpha.4 Alexis Mousset 2020-11-11 17:17:00 +01:00
  • 4a9d4fbf7e fix(transport-sendmail): Capture sendmail stderr to make possible to debug Alexis Mousset 2020-11-11 16:52:44 +01:00
  • a0da9fc2b9 fix(transport-sendmail): Only pass -f option to sendmail when needed Alexis Mousset 2020-11-11 16:49:51 +01:00
  • aa31e4fff6 fix(transport-sendmail): Stop argument parsing before destination addresses Alexis Mousset 2020-11-11 16:43:09 +01:00
  • b187885e70 Upgrade to nom 6 Paolo Barbolini 2020-11-02 09:43:35 +01:00
  • 6216fd92c8 Require futures-util ^0.3.7 to avoid RustSec Advisory warning Paolo Barbolini 2020-11-02 09:30:21 +01:00
  • 0de49c000c Refactor CI configuration and fix building with some combination of features (#494) Manuel Pelloni 2020-10-29 21:08:29 +01:00
  • b55bcfb6fb Add deps.rs badge (#493) Paolo Barbolini 2020-10-23 13:40:17 +02:00
  • 04f064ed5a Add README for examples (#489) RotationMatrix 2020-10-23 07:31:03 -04:00
  • 13b48b656d Replace unwrap in doc examples (#491) Benjamin Beckwith 2020-10-23 04:17:39 -04:00
  • 2ac6a72a8e chore(all): Remove rarely used top level re-exports v0.10.0-alpha.3 Manuel Pelloni 2020-10-21 21:59:53 +02:00
  • f1e86c809d chore(all): Prepare 0.10.0-alpha.3 release Alexis Mousset 2020-10-21 21:38:23 +02:00
  • 9d61e6ec1f 0.6.3 release v0.6.3 v0.6.x Alexis Mousset 2020-10-21 21:06:20 +02:00
  • 7f8c13910d Bump openssl major version: 0.9 -> 0.10. Leaving the range to continue including 0.9, so this is a patch-level bump. Bump lettre patch version to 0.6.3. Pyry Kontio 2020-09-30 04:51:34 +09:00
  • 0b8d5d20ad Refactor address module and move Envelope into it (#488) Manuel Pelloni 2020-10-21 17:44:51 +02:00
  • 313eb74ea5 Fix MSRV in docs Paolo Barbolini 2020-10-20 09:31:27 +02:00
  • 6afc078545 Avoid boxing the rustls stream (#486) ghizzo01 2020-10-19 21:21:22 +02:00
  • 697da9f7db Tokio 0.3 support (#485) Paolo Barbolini 2020-10-19 10:07:36 +02:00
  • 1ea562b15a Stop exposing internal encoder implementation Paolo Barbolini 2020-10-13 20:47:40 +02:00
  • b43c69af47 Allow changing defaults for the connection pool configuration Paolo Barbolini 2020-10-06 09:56:36 +02:00
  • 449f317246 Add doc_cfg attributes (#483) RotationMatrix 2020-10-13 03:18:41 -04:00
  • 17d644181a Fix building with no default features Paolo Barbolini 2020-10-10 11:45:00 +02:00
  • 583df6af18 Fix Rust 2018 Idioms Paolo Barbolini 2020-10-10 12:18:15 +02:00
  • ed9ca92de8 Bump our MSRV to 1.45.2 Paolo Barbolini 2020-10-10 11:55:44 +02:00
  • 0174a29a45 bump base64 version to 0.13.0 dvermd 2020-09-30 21:37:39 +02:00
  • bfd3300df3 Improve comments in smtp selfsigned example Paolo Barbolini 2020-09-28 18:58:55 +02:00
  • 6526eff5b2 Allow configuring a custom root certificate in TlsParametersBuilder Paolo Barbolini 2020-09-28 18:23:15 +02:00
  • e00eff8b2a Implement From for Credentials dvermd 2020-09-30 21:38:42 +02:00
  • 5beef57c18 fix(email): Make doctest rustc-1.40 compatible Alexander Jackson 2020-09-29 16:49:24 +01:00
  • b10b04ada8 docs(email): Add doctests/examples Alexander Jackson 2020-09-29 16:30:21 +01:00
  • 30a8797acf Add TlsParametersBuilder with dangerous options Paolo Barbolini 2020-09-17 21:56:46 +02:00
  • c5fef28ac9 Add Content-ID header for attachments Julien Blatecky 2020-09-13 11:03:51 +02:00
  • bf32554e51 chore: fix unused mut warning Paolo Barbolini 2020-09-09 12:42:34 +02:00
  • 9983bb53c3 chore(Cargo.toml): try to tidy up the list of features and dependencies Paolo Barbolini 2020-09-09 12:05:50 +02:00
  • 8e49c60ff8 chore: fix benches Paolo Barbolini 2020-09-09 11:54:27 +02:00
  • e156520feb clippy: fix warnings in tests Paolo Barbolini 2020-09-09 11:53:15 +02:00
  • ec7d63c8de chore: AsRef is part of Rust's prelude Paolo Barbolini 2020-09-09 11:43:05 +02:00
  • e5460c4ba1 Implement Clone for SendmailTransport Paolo Barbolini 2020-09-09 11:41:34 +02:00
  • d2912a3e3f fix: Default impl for SendmailTransport Paolo Barbolini 2020-09-09 11:40:59 +02:00
  • 9b3bd00a61 chore(all): Move from lettre.at to lettre.rs Alexis Mousset 2020-09-09 10:18:26 +02:00
  • 990de687aa chore(all): Prepare 0.10.0-alpha.2 release Alexis Mousset 2020-09-09 09:52:39 +02:00
  • 68bceaa9b5 chore(all): Prepare 0.10.0-alpha.2 release v0.10.0-alpha.2 Alexis Mousset 2020-09-09 09:52:39 +02:00
  • 31a3be1cba run cargo fmt Alexis Mousset 2020-09-09 09:30:17 +02:00
  • 47dfdf7ee8 Add back removed examples Alexis Mousset 2020-09-09 09:29:40 +02:00
  • 47c4077b14 Improve documentation Manuel Pelloni 2020-09-05 01:59:11 +02:00
  • 8869c7fdb4 Remove no_run from examples Manuel Pelloni 2020-09-04 20:53:45 +02:00
  • 3cf89935af Improve documentation Manuel Pelloni 2020-09-01 21:58:34 +02:00
  • ce957ee346 Remove unused unstable feature Manuel Pelloni 2020-09-01 21:57:07 +02:00
  • f87c80e05c Update rustdoc html_favicon_url to use the new lettre.rs domain Paolo Barbolini 2020-09-08 21:54:08 +02:00
  • 1c4a3f0fb3 chore: remove SmtpClient from the public API Paolo Barbolini 2020-09-08 20:42:09 +02:00
  • 393d414700 Improve documentation for SmtpTransport methods Paolo Barbolini 2020-09-08 20:37:38 +02:00
  • a83f927109 pool: document pool defaults Paolo Barbolini 2020-09-08 21:32:20 +02:00
  • c59f67d808 pool: use better defaults Paolo Barbolini 2020-09-08 21:14:05 +02:00
  • 087e1e9c31 ci: skip async-std build on 1.40.0 Paolo Barbolini 2020-09-08 11:42:58 +02:00
  • 69d48c4be7 Don't require Transport::{Ok, Error} to inherit specific traits Paolo Barbolini 2020-08-31 18:28:43 +02:00
  • 04b42879b0 refactor: optimize parts of the code Paolo Barbolini 2020-09-01 15:22:10 +02:00
  • d5c1ab8dd1 chore(all): Update copyright information Alexis Mousset 2020-08-28 15:39:46 +02:00
  • 42a34175ac Disable tracing attribute feature Paolo Barbolini 2020-08-28 12:26:46 +02:00
  • 542ea4ffd2 refactor(logging): move from log to tracing Paolo Barbolini 2020-08-28 12:19:35 +02:00
  • 41d68616e0 Remove ClientId::new_domain Alexis Mousset 2020-08-28 11:13:51 +02:00
  • 36aab20086 Mark ClientId::new as deprecated Alexis Mousset 2020-08-27 19:21:57 +02:00
  • 98f09117f7 fix(transport-smtp): Use 127.0.0.1 literal as EHLO parameter when we have no hostname Alexis Mousset 2020-08-27 17:30:37 +02:00
  • c0ef9a38a1 Implement async smtp via tokio 0.2 Paolo Barbolini 2020-08-19 12:56:02 +02:00
  • 6b6f130070 chore(all): Fix ci tests Alexis Mousset 2020-08-22 18:25:39 +02:00
  • 694a6d2852 Optimize Address implementation Paolo Barbolini 2020-08-22 11:56:14 +02:00
  • f865fc1bce Implement creating SmtpTransport using STARTTLS Manuel Pelloni 2020-08-18 23:27:07 +02:00
  • 60e3a0b7cb refactor: backport improvements from Tokio02 support Paolo Barbolini 2020-08-13 23:23:12 +02:00
  • c8ec8984b8 refactor: move SmtpTransport and SmtpClient to it's own module Paolo Barbolini 2020-08-10 11:27:43 +02:00
  • 1b45c6dd58 refactor: move SmtpClient to it's own module Paolo Barbolini 2020-08-09 11:23:40 +02:00
  • 470b8c3ca7 docs.rs: build with all features Paolo Barbolini 2020-08-06 23:49:04 +02:00
  • c8d73dd940 refactor: stop exporting TlsParameters and Tls as top-level Paolo Barbolini 2020-08-06 23:48:09 +02:00
  • bcbdbecd95 refactor: TlsParameters to not expose the inner tls library Paolo Barbolini 2020-08-06 21:53:21 +02:00
  • d75fb5956b Merge pull request #445 from paolobarbolini/docs-010 Paolo Barbolini 2020-08-04 15:27:52 +02:00
  • 211aa389d7 Merge pull request #447 from paolobarbolini/improve Paolo Barbolini 2020-08-04 12:34:09 +02:00
  • 49787e0c41 chore: avoid collecting iterators when possible Paolo Barbolini 2020-08-04 11:32:36 +02:00
  • 3e62efb46a chore: simplify ClientId::hostname Paolo Barbolini 2020-08-04 11:23:39 +02:00
  • 6c440bda73 chore: minor improvements Paolo Barbolini 2020-08-04 11:20:58 +02:00
  • cedfd8bfbb chore: simplify Error and Display implementations Paolo Barbolini 2020-08-04 11:14:11 +02:00
  • 889ef0ba6a Merge pull request #435 from paolobarbolini/bufstream Paolo Barbolini 2020-08-04 10:30:50 +02:00
  • e7f07c5ce8 Merge pull request #446 from paolobarbolini/vec-write Paolo Barbolini 2020-08-04 10:21:39 +02:00
  • 4b238829c7 chore: replace Vec::write_all usage with Vec::extend_from_slice Paolo Barbolini 2020-08-04 10:09:25 +02:00
  • fbbd015109 Update docs and examples for 0.10 Paolo Barbolini 2020-08-02 22:27:35 +02:00
  • 8fa66c1e0f clippy: fix warning from #444 Paolo Barbolini 2020-08-02 21:48:26 +02:00
  • 72015da467 Add support for encrypted and signed multipart emails (#444) Paolo Barbolini 2020-08-02 21:43:24 +02:00
  • 4b693e2ae3 Enable tokio02 feature on docs.rs Paolo Barbolini 2020-07-26 20:25:48 +02:00
  • ff2baacc3d Create SECURITY.md Alexis Mousset 2020-07-26 17:41:24 +00:00
  • 2173bc5f43 Add tokio ^0.2 support (#440) Paolo Barbolini 2020-07-26 17:11:54 +02:00
  • df6169bc98 Merge pull request #436 from paolobarbolini/line-wrap Alexis Mousset 2020-07-26 15:32:23 +02:00
  • 598abcc589 Merge pull request #439 from paolobarbolini/async-01 Alexis Mousset 2020-07-26 14:44:44 +02:00
  • 213fe1dc4e Update ci configuration for async feature rename Paolo Barbolini 2020-07-26 14:38:29 +02:00
  • 75e309731e Update async-std tests Paolo Barbolini 2020-07-26 14:13:28 +02:00
  • 95bc3e6745 Enable the async-std1 feature when building on docs.rs Paolo Barbolini 2020-07-26 14:09:50 +02:00
  • e2b641ae89 Refactor async-std support to prepare for more async runtimes Paolo Barbolini 2020-07-26 14:04:00 +02:00
  • b3ad137691 Merge pull request #438 from paolobarbolini/dangerous-builder Alexis Mousset 2020-07-26 13:36:20 +02:00
  • f86c544792 Better document that SmtpTransport::builder shouldn't be used Paolo Barbolini 2020-07-26 11:54:50 +02:00