Commit Graph

  • 12dccd2bbe Prepare v0.11.19 (#1115) master v0.11.19 Paolo Barbolini 2025-10-08 19:23:57 +02:00
  • 7899da9672 docs: fix readme example (#1114) Leo-Tinkeam 2025-10-01 22:07:44 +02:00
  • a85fdefe6f build(deps): upgrade semver compatible dependencies (#1113) Paolo Barbolini 2025-10-01 15:24:41 +02:00
  • b73611c67f refactor: replace static_assert! with std assert! (#1112) Paolo Barbolini 2025-10-01 14:45:08 +02:00
  • 55cea7dbe6 feat: add method to set raw custom headers in MessageBuilder (#1108) Norbiros 2025-10-01 14:32:57 +02:00
  • d2b9d50000 build(deps): upgrade semver compatible dependencies (#1103) Paolo Barbolini 2025-08-10 19:16:37 +02:00
  • fb33215a00 build(deps): upgrade semver compatible dependencies semver-compatible-deps Paolo Barbolini 2025-08-10 19:05:00 +02:00
  • 3d16344d53 Prepare v0.11.18 (#1102) v0.11.18 Paolo Barbolini 2025-07-28 09:44:38 +02:00
  • 036062a084 Prepare v0.11.18 prepare-v0.11.18 Paolo Barbolini 2025-07-28 09:38:52 +02:00
  • 8873153178 feat: add ability to give a name to an inline attachment (#1101) Francesco Luzzi 2025-07-21 08:19:31 +02:00
  • e347cf9ae2 fix chumsky-to-nom Paolo Barbolini 2025-07-05 18:09:14 +02:00
  • 4c738085e5 clippy Paolo Barbolini 2025-07-05 17:37:35 +02:00
  • b752170bd8 refactor: replace chumsky with nom Paolo Barbolini 2025-07-05 17:24:42 +02:00
  • b073df7666 build(deps): upgrade socket2 to v0.6 (#1098) Paolo Barbolini 2025-07-05 12:09:17 +02:00
  • cf6b767a9c Prepare v0.11.17 (#1093) v0.11.17 Paolo Barbolini 2025-06-05 21:41:17 +02:00
  • ddae362e1e Prepare v0.11.17 release-0.11.17 Paolo Barbolini 2025-06-05 21:35:37 +02:00
  • 716d7baac2 regression better-tls-parameters-builder Paolo Barbolini 2025-06-02 11:40:45 +02:00
  • 659b0b50b1 fix Paolo Barbolini 2025-06-02 11:14:11 +02:00
  • f332439000 clippy Paolo Barbolini 2025-06-02 11:09:21 +02:00
  • 335cdea3f9 Merge branch 'master' into better-tls-parameters-builder Paolo Barbolini 2025-06-02 11:05:59 +02:00
  • d3d8e24824 feat: add rustls-platform-verifier support (#1081) Paolo Barbolini 2025-06-02 10:43:17 +02:00
  • c4df9730aa refactor(smtp/pool): remove duplicate abort_concurrent implementation (#1092) Paolo Barbolini 2025-05-24 16:37:54 +02:00
  • bfed19e6ad refactor(stub): always use std Mutex (#1091) Paolo Barbolini 2025-05-24 16:34:09 +02:00
  • 629967ac98 docs: use Mailbox::new rather than string parsing (#1090) David Campbell 2025-05-24 07:21:15 -07:00
  • 06e381ec9c Prepare v0.11.16 (#1089) v0.11.16 Paolo Barbolini 2025-05-12 11:16:14 +02:00
  • d9ce9a6e47 chore: deprecate ungated TLS types _when_ no TLS backend is enabled (#1084) Paolo Barbolini 2025-05-11 09:36:47 +02:00
  • e892b55b6b build(deps): upgrade webpki-roots to v1 (#1088) Paolo Barbolini 2025-05-06 14:37:39 +02:00
  • 7642b2130e simpler stuff Paolo Barbolini 2025-05-02 08:54:34 +02:00
  • 5a3f189e50 happy clippy Paolo Barbolini 2025-05-02 08:48:49 +02:00
  • 31b8f297ec enum weirdness Paolo Barbolini 2025-05-02 08:43:50 +02:00
  • 3a6ab6f398 async-std again Paolo Barbolini 2025-05-02 08:33:34 +02:00
  • 7b8fc5a678 async-std Paolo Barbolini 2025-05-02 08:30:37 +02:00
  • 2b36935b1f done Paolo Barbolini 2025-05-02 08:29:20 +02:00
  • d31490a2a9 Make this all internal only for now Paolo Barbolini 2025-05-02 07:20:20 +02:00
  • b7482f0232 examples Paolo Barbolini 2025-05-02 05:47:53 +02:00
  • abc8cdf789 examples Paolo Barbolini 2025-05-02 05:35:54 +02:00
  • 81b233def4 warnings Paolo Barbolini 2025-05-02 05:30:30 +02:00
  • e644a6c2d3 #[allow(missing_copy_implementations)] Paolo Barbolini 2025-05-02 05:27:40 +02:00
  • 0385ca3b19 deprecations Paolo Barbolini 2025-05-02 05:26:18 +02:00
  • d114f9caf3 fix Paolo Barbolini 2025-05-02 05:23:25 +02:00
  • 785307b091 fix async-std Paolo Barbolini 2025-05-02 05:22:03 +02:00
  • f16cbeec51 fixme Paolo Barbolini 2025-05-02 05:19:39 +02:00
  • 5cbe9ba283 Have the old builder use the new one underneath Paolo Barbolini 2025-05-02 05:17:53 +02:00
  • 2f4e36ac61 wip Paolo Barbolini 2025-05-01 21:23:31 +02:00
  • 610b72e93b broken doc build Paolo Barbolini 2025-05-01 20:37:51 +02:00
  • 69b7c5500a wip Paolo Barbolini 2025-05-01 20:29:43 +02:00
  • 63c5fcccfc Start moving types over Paolo Barbolini 2025-05-01 20:22:23 +02:00
  • b583aff36c Move things Paolo Barbolini 2025-05-01 19:42:30 +02:00
  • 512c5e3ce8 wip Paolo Barbolini 2025-05-01 19:02:13 +02:00
  • 771d212198 build: gate web-time behind cfg(target_arch = "wasm32") (#1086) Paolo Barbolini 2025-05-01 18:32:26 +02:00
  • 83ba93944d docs: add missing doc(cfg(...)) attributes (#1085) Paolo Barbolini 2025-05-01 18:16:40 +02:00
  • de3ab006e2 fix: feature gate internal TransportBuilder::tls to avoid recursive call site (#1083) Paolo Barbolini 2025-05-01 15:09:07 +02:00
  • 9504b7f45c refactor: cleanup internal TlsParameters and (Async)NetworkStream config (#1082) Paolo Barbolini 2025-05-01 14:00:56 +02:00
  • c91b356a96 build(deps): bump tokio from 1.44.1 to 1.44.2 (#1080) dependabot[bot] 2025-04-08 06:57:33 +02:00
  • 118c1ad47f build(deps): bump openssl from 0.10.71 to 0.10.72 (#1079) dependabot[bot] 2025-04-06 11:49:28 +02:00
  • 8bf4d3a9c1 style: fix clippy::io_other_error (#1078) Paolo Barbolini 2025-04-03 12:28:06 +02:00
  • 1fcff673ba fix: remove E: Clone bound from AsyncFileTransport Clone impl (#1075) Paolo Barbolini 2025-04-03 10:05:39 +02:00
  • 8c70c0cfb4 build(deps): upgrade semver compatible dependencies (#1076) Paolo Barbolini 2025-04-03 09:54:06 +02:00
  • 63d8d30088 fix: let cannot be used for global variables (#1077) Paolo Barbolini 2025-04-03 09:50:06 +02:00
  • 5793a1b9a9 docs: clarify that Credentials::new takes bearer token for xoauth2 docs-credentials-xoauth2 Paolo Barbolini 2025-03-25 01:39:49 +01:00
  • 6c0be84817 Prepare v0.11.15 (#1070) v0.11.15 Paolo Barbolini 2025-03-10 17:26:17 +01:00
  • 6059cb04d6 build(deps): upgrade email-encoding to v0.4 (#1069) Paolo Barbolini 2025-03-09 08:22:20 +01:00
  • fdf0346556 style: fix rustdoc::broken_intra_doc_links (#1068) Paolo Barbolini 2025-03-09 07:55:15 +01:00
  • 0f9455715c build(deps): upgrade semver compatible locked dependencies (#1067) Paolo Barbolini 2025-03-08 12:52:38 +01:00
  • 0b3a1ed278 feat: add controlled shutdown methods (#1045) Popax21 2025-03-08 12:43:05 +01:00
  • 76bf68268f build(deps): bump minimum supported serde to v1.0.110 (#1064) Paolo Barbolini 2025-03-04 13:06:17 +01:00
  • 99a86c0fac build(deps): bump minimum supported rustls to v0.23.18 (#1063) Paolo Barbolini 2025-03-04 12:55:43 +01:00
  • f0de9ef02c style: deny unreachable_pub lint (#1058) Paolo Barbolini 2025-02-23 10:17:17 +01:00
  • b4ddcbdcfc build: bump MSRV to 1.74 (#1060) Paolo Barbolini 2025-02-23 10:16:57 +01:00
  • 1e22bcd527 Prepare v0.11.14 (#1056) v0.11.14 Paolo Barbolini 2025-02-23 10:06:28 +01:00
  • 75716ca269 feat: make crypto and TLS certificate verify backends opt-in (#1054) Paolo Barbolini 2025-02-23 09:32:47 +01:00
  • 8a6f1dab0e deprecate: having made AsyncNetworkStream public (#1059) Paolo Barbolini 2025-02-22 21:22:30 +01:00
  • 621853e2e3 chore(license): bump my copyright year (#1057) Paolo Barbolini 2025-02-22 20:27:07 +01:00
  • 5e4cb2d1b5 fix: use the same rustls crypto provider everywhere (#1055) Paolo Barbolini 2025-02-22 19:14:28 +01:00
  • b4abd40698 style: fix rustls-native-tls warnings when tracing is disabled (#1053) Paolo Barbolini 2025-02-22 18:39:39 +01:00
  • 2d1ccda2ef style(clippy): ban direct use of std::time::SystemTime::now (#1043) Paolo Barbolini 2025-02-22 09:32:38 +01:00
  • 54934e1492 build(deps): drop direct dependency on rustls-pki-types (#1051) Paolo Barbolini 2025-02-22 09:07:23 +01:00
  • cfa29743a8 refactor: replace rustls-pemfile with rustls-pki-types (#1050) Paolo Barbolini 2025-02-22 08:59:14 +01:00
  • 4a4a96d805 refactor: remove artifact from web-time refactor (#1049) Paolo Barbolini 2025-02-22 08:44:56 +01:00
  • f0b8052a52 build(deps): upgrade nom to v8 (#1048) Paolo Barbolini 2025-02-22 08:36:56 +01:00
  • 655cd8a140 style: cleanup Cargo.toml (#1047) Paolo Barbolini 2025-02-22 08:30:01 +01:00
  • dabc88a053 Prepare v0.11.13 (#1044) v0.11.13 Paolo Barbolini 2025-02-17 11:48:42 +01:00
  • 9cdefcea09 refactor: simplify handling of WASM web-time (#1042) Paolo Barbolini 2025-02-17 10:05:22 +01:00
  • 5748af4c98 feat: add WASM support via web-time (#1037) Abid Omar 2025-02-17 15:53:19 +07:00
  • 3e9b1876d9 feat: add method to obtain TLS result (#1039) André Cruz 2025-02-17 08:51:45 +00:00
  • 795bedae76 fix: synchronous pool shutdowns being arbitrarily delayed (#1041) Popax21 2025-02-07 08:29:06 +01:00
  • 891dd521ab build(deps): bump openssl from 0.10.68 to 0.10.70 (#1038) dependabot[bot] 2025-02-03 20:51:45 +01:00
  • 0fb89e23ad Prepare v0.11.12 (#1034) v0.11.12 Paolo Barbolini 2025-02-02 14:05:41 +01:00
  • 097f7d5aaa docs: fix broken doc link (#1036) Paolo Barbolini 2025-02-02 13:49:52 +01:00
  • 32e066464a docs: improve SMTP transport from_url (#1032) Paolo Barbolini 2025-02-02 13:38:03 +01:00
  • 55c7f57f25 docs: improve transport::smtp (#1031) Paolo Barbolini 2025-02-02 13:37:25 +01:00
  • 3f7a57a417 docs: replace assert! with ? operator for send examples (#1033) Paolo Barbolini 2025-02-02 13:33:34 +01:00
  • bb64baec67 style: warn on more pedantic clippy lints and fix them (#1035) Paolo Barbolini 2025-02-02 12:50:15 +01:00
  • 5f13636b49 docs: document OpenSSL system dependencies (#1030) Paolo Barbolini 2025-02-01 22:14:14 +01:00
  • 4513e602d6 docs: fix credentials copy-paste error (#1019) Paolo Barbolini 2024-12-25 09:05:34 +01:00
  • 382e15013a docs: document (Async)SmtpTransport (#1018) Paolo Barbolini 2024-12-25 09:05:24 +01:00
  • 3ce31c5a6a docs: add missing ContentType to email building (#1017) Paolo Barbolini 2024-12-23 22:08:08 +01:00
  • a48cf92a5b docs: fix rustdoc warnings (#1016) Paolo Barbolini 2024-12-23 17:19:24 +01:00
  • 43f6f139d2 docs: improve docs for Tls enum (#1015) Paolo Barbolini 2024-12-23 17:01:24 +01:00
  • fd1425666d docs: warn against manually configuring port and tls configs (#1014) Paolo Barbolini 2024-12-23 16:43:39 +01:00