Commit Graph

  • a0b48044ab Revert rustfmt to defaults in CI main Dirkjan Ochtman 2022-11-22 09:58:58 -0800
  • 3b87d8273e Remove trailing whitespace from workflow Dirkjan Ochtman 2022-11-22 09:58:48 -0800
  • d48d893ada Apply clippy suggestions Dirkjan Ochtman 2022-11-21 15:47:25 -0800
  • 0f74c4686d Simplify module structure and public API Dirkjan Ochtman 2022-11-21 15:41:58 -0800
  • 351990b95e Stick to idiomatic naming conventions Dirkjan Ochtman 2022-11-21 15:25:59 -0800
  • 263c2c16cd Remove unused parser code Dirkjan Ochtman 2022-11-21 15:19:58 -0800
  • a48a27a367 Remove unused function Dirkjan Ochtman 2022-11-21 14:52:45 -0800
  • e7cf12b4a0 Get rid of unnecessary dependency Dirkjan Ochtman 2022-11-21 14:46:53 -0800
  • db7fd2300f Inline utils module into parse Dirkjan Ochtman 2022-11-21 14:27:40 -0800
  • 29dc6ceab4 Remove serdex feature proxy Dirkjan Ochtman 2022-11-21 14:25:43 -0800
  • 1d64997b3d Upgrade to 2021 edition Dirkjan Ochtman 2022-11-21 14:19:08 -0800
  • ce4f94e1b8 Update cargo deny configuration Dirkjan Ochtman 2022-11-21 14:18:47 -0800
  • 1701b18ca1 Rebrand fork as instant-smtp Dirkjan Ochtman 2022-11-21 14:17:29 -0800
  • ec1f79d64c Revert rustfmt to defaults in CI Dirkjan Ochtman 2022-11-22 09:58:58 -0800
  • a3ef779f36 Remove trailing whitespace from workflow Dirkjan Ochtman 2022-11-22 09:58:48 -0800
  • a68cc3f6b3 Apply clippy suggestions Dirkjan Ochtman 2022-11-21 15:47:25 -0800
  • 58b7eab8ae Simplify module structure and public API Dirkjan Ochtman 2022-11-21 15:41:58 -0800
  • 36cdd670e4 Stick to idiomatic naming conventions Dirkjan Ochtman 2022-11-21 15:25:59 -0800
  • d175418c53 Remove unused parser code Dirkjan Ochtman 2022-11-21 15:19:58 -0800
  • ff50e3172a Remove unused function Dirkjan Ochtman 2022-11-21 14:52:45 -0800
  • eff2019223 Get rid of unnecessary dependency Dirkjan Ochtman 2022-11-21 14:46:53 -0800
  • e4728e0bf9 Inline utils module into parse Dirkjan Ochtman 2022-11-21 14:27:40 -0800
  • 9b79bdb207 Remove serdex feature proxy Dirkjan Ochtman 2022-11-21 14:25:43 -0800
  • 043dba10bf Upgrade to 2021 edition Dirkjan Ochtman 2022-11-21 14:19:08 -0800
  • 4fce6931a9 Update cargo deny configuration Dirkjan Ochtman 2022-11-21 14:18:47 -0800
  • d30997eea7 Rebrand fork as instant-smtp Dirkjan Ochtman 2022-11-21 14:17:29 -0800
  • 0729f03003 Change Response::Other to more closely match RFC grammar Dirkjan Ochtman 2022-10-06 13:22:18 +0200
  • 9fa64dee7a Parse into ReplyCode Dirkjan Ochtman 2022-10-10 22:01:50 +0200
  • a3f2cdc5c0 Use a ReplyCode enum for reply codes Dirkjan Ochtman 2022-10-10 11:38:06 +0200
  • 78785279c6 Declare open-ended enum types as non-exhaustive Zeeshan Ali 2022-10-07 15:58:38 +0200
  • 6c6fa0f2ff Add typed support for `SIZE` parameter (RFC 1870) Zeeshan Ali 2022-10-06 21:37:59 +0200
  • 1065b44eef Use a char instead of single-char string Zeeshan Ali 2022-10-06 21:59:15 +0200
  • 7fa3ffdd1d Drop a redundant closure Zeeshan Ali 2022-10-06 21:58:21 +0200
  • 10a0d4fc6b Replace into_iter calls with iter Zeeshan Ali 2022-10-06 21:55:13 +0200
  • d2ff4a1cff Simplify a string parsing line Zeeshan Ali 2022-10-06 21:53:46 +0200
  • 9b57268efe Add "Unicode-DFS-2016" to allowed licenses in `deny.toml`. Damian Poddebniak 2022-10-07 14:18:59 +0200
  • 37bc87e4a9 Bump version to 0.2.0. Damian Poddebniak 2022-06-12 09:25:11 +0200
  • 55e38f7b72 Update to nom 7 and abnf-core 0.5. Damian Poddebniak 2022-06-12 09:24:28 +0200
  • ee7dc96d0f Update author email. Damian Poddebniak 2022-06-12 09:22:02 +0200
  • 57cf07b000 Update SECURITY.md Damian Poddebniak 2022-02-15 21:56:02 +0100
  • 3d547ed97a
    Update README.md Damian Poddebniak 2021-10-26 14:55:48 +0200
  • e72b8b4772 Run "scheduled.yml" only two times a week Damian Poddebniak 2021-10-17 12:45:42 +0200
  • b66480090d
    Merge pull request #2 from duesee/improve_ci Damian Poddebniak 2021-07-21 13:53:09 +0200
  • ebb9ff4d74 Improve CI Damian Poddebniak 2021-07-21 13:37:38 +0200
  • 1b4ff2b2d3
    Merge pull request #1 from duesee/use_gh_actions Damian Poddebniak 2021-07-20 21:53:57 +0200
  • c63bf04601 Reformat code Damian Poddebniak 2021-07-20 21:51:44 +0200
  • b83c4fd065 Use GitHub Actions Damian Poddebniak 2021-07-20 21:47:55 +0200
  • c056f622c7 Add traces from RFC 5321 (Appendix D. Scenarios) as tests. Damian Poddebniak 2021-05-24 18:40:43 +0200
  • 2d4ea2f9c4 Fix serialization of address in `Command::{Ehlo, Helo}`. Thanks `cargo fuzz`! Damian Poddebniak 2021-05-24 17:49:18 +0200
  • d13e9e0d07 Add `cargo fuzz` target for `command` parser (and serializer). Damian Poddebniak 2021-05-24 17:27:35 +0200
  • fcd8ee93ff Try to create a useful `Response` struct. Damian Poddebniak 2021-05-23 19:26:16 +0200
  • ad3a164d19 Merge `response` and `replies` modules. Damian Poddebniak 2021-05-23 14:14:35 +0200
  • e9ddac2ec2 Change `Reply_code` to return u16. Damian Poddebniak 2021-05-23 14:03:45 +0200
  • bffba030df Improve documentation. Damian Poddebniak 2021-05-23 14:02:34 +0200
  • 21138c353b Introduce feature-gated `serde` dependency Damian Poddebniak 2021-05-22 22:56:55 +0200
  • 7cac2a2903 Impl `EhloOkResp::{new, serialize}` Damian Poddebniak 2021-05-22 22:56:45 +0200
  • 54a0311fc6 Implement `{Capability,AuthMechanism}::serialize`. Damian Poddebniak 2021-05-22 22:31:49 +0200
  • ecbd3365d6 Add command parsing example. Damian Poddebniak 2021-05-15 21:02:52 +0200
  • 10f614edb6 Too much, sorry. Damian Poddebniak 2021-05-15 19:28:22 +0200
  • a327db7285 Add `number` parser. Damian Poddebniak 2021-05-15 19:26:20 +0200
  • f6278a6da0
    Update README.md Damian Poddebniak 2021-02-22 18:53:25 +0100
  • 28167aa142
    Create SECURITY.md Damian Poddebniak 2021-02-22 18:44:04 +0100
  • 7d0be8df0e Add description to Cargo.toml Damian Poddebniak 2021-02-22 17:46:49 +0100
  • 953c96d93b Update Cargo.toml Damian Poddebniak 2021-02-22 17:45:28 +0100
  • f5f04ea5e3 Thanks Clippy! Damian Poddebniak 2021-02-22 16:46:46 +0100
  • cc8551e357 Update to nom 6 Damian Poddebniak 2021-02-22 16:33:18 +0100
  • 75d09f91ec Implement Command::serialize Damian Poddebniak 2020-12-04 15:04:06 +0100
  • facfa4d7ea Improve fields of Command enum. Damian Poddebniak 2020-12-04 15:03:28 +0100
  • b8448a8889 renamed to smtp-codec Damian Poddebniak 2020-09-10 17:39:22 +0200
  • 3007f1a3ff Greeting Parser and Type Damian Poddebniak 2020-08-10 15:55:09 +0200
  • a0375f5657 Simplified ehlo-ok-rsp ABNF Damian Poddebniak 2020-08-10 15:54:37 +0200
  • d41e8118f3 EhloOkResp Parser + Type Damian Poddebniak 2020-08-10 14:25:37 +0200
  • f14357d5b9 License Damian Poddebniak 2020-08-09 11:27:59 +0200
  • f3768f1321 "Initial" commit. Damian Poddebniak 2020-08-06 16:25:02 +0200