Commit Graph

  • dc596d7601 Merge pull request #37 from acw/warning-clean develop Adam Wick 2025-01-12 13:47:19 -08:00
  • 05507c2199 Add some CI. warning-clean Adam Wick 2025-01-12 13:43:06 -08:00
  • 6043fc6d6a Clean up some new warnings re parentheses. Adam Wick 2025-01-12 13:41:37 -08:00
  • a453128181 Merge pull request #36 from muturgan/master Adam Wick 2025-01-12 13:39:20 -08:00
  • d7b31d67d3 bump a thiserror version Сахаров Андрей Александрович 2025-01-11 16:53:28 +03:00
  • fa7816f358 Resolve date parsing ambiguity when parsing dates when "time/large-dates" feature is enabled morganava/issue_34 morganava/issue_34 Morgan 2024-09-22 19:56:12 +00:00
  • 74719369dd Bump version to 0.6.2. morganava/master morganava/HEAD Adam Wick 2022-06-03 08:25:50 -07:00
  • 4b04d52dae Merge pull request #31 from connec/quickcheck-dev Adam Wick 2022-03-13 20:19:31 -07:00
  • 6cca562598 Set time/quickcheck feature only in dev Chris Connelly 2022-03-13 20:09:14 +00:00
  • e1d5d27db6 Merge pull request #30 from tsoutsman/master Adam Wick 2022-01-03 14:57:56 -08:00
  • 430d907c42 Use vec! in oid! macro Klim Tsoutsman 2022-01-03 22:06:08 +11:00
  • b0277bb0ad Bump version number to cover security and clippy/fmt patches. Adam Wick 2021-11-14 13:51:47 -08:00
  • 4df1173ecb Fix formatting to rustfmt standards. Adam Wick 2021-11-14 13:50:25 -08:00
  • f4755e9b37 Merge pull request #29 from nmathewson/clippy_warnings Adam Wick 2021-11-14 13:49:33 -08:00
  • 61533920f6 Merge pull request #28 from nmathewson/fix_string_slice Adam Wick 2021-11-14 13:45:34 -08:00
  • 9ab60920d2 Fix all clippy warnings in the current code under Rust 1.56. Nick Mathewson 2021-11-14 10:18:35 -05:00
  • c981004290 Fix a panic from an unchecked string slice. Nick Mathewson 2021-11-14 09:39:59 -05:00
  • bc156c36d7 Bump version number to reflect API change. Adam Wick 2021-10-20 10:08:05 -07:00
  • fc5e1e7e97 Merge pull request #26 from Adam-Gleave/remove-chrono Adam Wick 2021-10-20 10:07:18 -07:00
  • 34c0267144 Remove comment Adam-Gleave 2021-10-20 17:51:30 +01:00
  • d7d39d7095 Remove chrono dependency in favour of time crate Adam-Gleave 2021-10-20 17:30:37 +01:00
  • 77a9c2b48f Bump rand version to 0.8.4, and crate version to 0.5.4. Adam Wick 2021-06-24 19:34:14 -07:00
  • 4ea0b30437 Merge pull request #25 from randombit/jack/add-crate Adam Wick 2021-06-24 19:30:56 -07:00
  • fcba9cb4be Add $crate:: metavariable to the oid! macro Jack Lloyd 2021-06-22 12:14:39 -04:00
  • 1568c1bbf9 Merge pull request #24 from randombit/jack/add-eq-for-oid Adam Wick 2021-06-03 17:14:22 -07:00
  • 3bc5c14a19 impl Eq for OID Jack Lloyd 2021-06-03 16:56:40 -04:00
  • 35cdea3dbe Bump version to 0.5.3 Adam Wick 2021-05-18 08:06:33 -07:00
  • 1e141a9393 Merge pull request #22 from zartarn15/master Adam Wick 2021-05-18 08:05:09 -07:00
  • 2d2d9a3bbb Implement as_vec for OID Oleksandr Kravchenko 2021-05-17 19:48:18 +03:00
  • 19a466bb07 Bump the version to 0.5.2. Adam Wick 2021-04-18 13:20:33 -07:00
  • c585acc530 Upgrade the QuickCheck/rand dependencies. Adam Wick 2021-04-18 13:17:01 -07:00
  • 483e692109 Merge pull request #21 from stanislav-tkach/patch-1 Adam Wick 2021-04-17 13:08:54 -07:00
  • 8305ec24d7 Update the num-bigint crate version Stanislav Tkach 2021-04-14 15:17:23 +03:00
  • 04ee38744f Merge pull request #20 from seinlin/issue-19 Adam Wick 2021-02-25 12:02:12 -08:00
  • 1903cb6ab5 Add the missing N character. Seinlin Li 2021-02-25 01:33:17 -08:00
  • 90d24b6d89 Version number bump (0.5.0 --> 0.5.1) Adam Wick 2021-01-08 09:20:05 -08:00
  • fcab888856 Merge pull request #18 from rib/wip/rib/thiserror Adam Wick 2021-01-08 09:16:43 -08:00
  • 559db125d3 Use thiserror macro to derive Error + Display traits Robert Bragg 2021-01-08 13:43:07 +00:00
  • 1a246d5970 Merge branch 'master' of github.com:acw/simple_asn1 Adam Wick 2020-10-19 20:23:32 -07:00
  • 3f98c8cd3b Start working on support for Real numbers. fix/code-cleanup Adam Wick 2020-10-19 10:24:02 -07:00
  • 7f836fc3ed Merge pull request #16 from c410-f3r/master Adam Wick 2020-10-19 10:22:12 -07:00
  • 7db7a487f4 Update dependencies Caio 2020-10-17 22:59:31 -03:00
  • 7b6e48d8fb Bump minor version, to address license change. Adam Wick 2020-07-15 08:20:25 -07:00
  • c7bc3f9513 Merge pull request #15 from marco-neumann-jdas/fix_license_metadata Adam Wick 2020-07-15 08:18:46 -07:00
  • d4ac17598a use a machine-readable license key Marco Neumann 2020-07-13 15:21:02 +02:00
  • d8e32f63a5 Support a new value type, with Booleans, Integers, and Null. Adam Wick 2020-07-04 20:22:52 -07:00
  • 9dae809afa Start a cleaner parsing routine over iterators, and generator that only requires Adam Wick 2020-06-18 15:34:48 -07:00
  • 5d07dc7cc3 Remove some post-fmt warnings. Adam Wick 2020-06-14 17:01:24 -07:00
  • 5bb01ae0e4 Make this subject to rustfmt. Adam Wick 2020-06-14 16:38:23 -07:00
  • ce2bf1407c Start bringing this library into a more modern idiom. Adam Wick 2020-06-14 16:37:43 -07:00
  • 64244ab27e Merge remote-tracking branch 'ssadler/fix/13' into fix/13 fix/13 Adam Wick 2020-04-05 16:19:55 -07:00
  • 7e4eeb67f2 Add openssl test Flakebi/ossl-test Flakebi/ossl-test Flakebi 2020-04-02 20:54:01 +02:00
  • 924f79f6a3 fix warning Scott Sadler 2020-04-02 13:59:38 -03:00
  • b414834c62 test for encoding of unknown with one child Scott Sadler 2020-04-02 13:59:15 -03:00
  • f17f1eb246 Merge pull request #12 from drahnr/master Adam Wick 2019-12-14 09:59:47 -08:00
  • 47a5140bf2 feat(as_raw) impl as_raw for OID Bernhard Schuster 2019-12-13 21:25:44 +01:00
  • 52348af492 chore(fmt): cargo fmt Bernhard Schuster 2019-12-13 21:24:48 +01:00
  • ab7616a86c feat(OID): silence warnings Bernhard Schuster 2019-12-13 21:15:28 +01:00
  • 113c6ad16a Merge pull request #10 from twjang/master Adam Wick 2019-09-11 22:05:16 -07:00
  • 7c8e01f5b2 BigUint(0) bug fixed (encode_base127) nyamnyam 2019-09-12 10:16:53 +09:00
  • 5b62a49298 Bump version to 0.4.0. Adam Wick 2019-03-29 16:21:04 -07:00
  • 800f165977 Merge pull request #9 from Flakebi/master Adam Wick 2019-03-29 16:20:12 -07:00
  • b72f384989 Test reparsing generated GeneralizedTimes, to expose a bug that's about to get fixed. Adam Wick 2019-03-29 16:18:17 -07:00
  • 0641eff20b Add errors for panics found by fuzzing Flakebi/master Flakebi/HEAD Flakebi 2019-03-29 17:51:42 +01:00
  • 34764ca9bf Add cargo-fuzz target Flakebi 2019-03-29 17:51:08 +01:00
  • 115859668c Remove usage of deprecated functions Flakebi 2019-03-29 16:38:56 +01:00
  • 8a64254c95 Return error on invalid length Flakebi 2018-12-24 00:23:52 +01:00
  • c6b8e90a50 Bump version number. Adam Wick 2019-03-27 09:03:17 -07:00
  • 75a2149540 Merge pull request #8 from Fensteer/public-ressources Adam Wick 2019-03-26 10:22:58 -07:00
  • 5aa3b6665c Make BigInt and BigUint public use Your Name 2019-03-20 13:39:05 +01:00
  • 7a7b8fdbc3 Bump version number after a somewhat major change. Adam Wick 2018-12-14 08:20:05 -08:00
  • 56f0c5a9ba Merge pull request #7 from Flakebi/master Adam Wick 2018-12-14 08:17:58 -08:00
  • b678c70508 Reduce num dependencies, improve class implementation and add explicit tags Flakebi 2018-12-09 12:00:33 +01:00
  • 84bd0c6642 Bump version to get tag change. Adam Wick 2018-11-16 10:32:32 -08:00
  • 988338dacc Merge pull request #6 from mehcode/feature/constructed Adam Wick 2018-11-16 10:31:11 -08:00
  • 9f22f1dde0 Set bit 5 for SEQUENCE 0x10 and SET 0x11 to indicate constructed encoding Ryan Leckey 2018-11-14 21:12:13 -08:00
  • 13ff3a0c19 Bump version number. Adam Wick 2018-11-04 15:25:56 -08:00
  • 823fc31f6f Add Display and Error implementations for ASN1DecodeError, plus some context. Adam Wick 2018-10-26 12:04:31 -07:00
  • bdb8f7f8aa Make ASN1EncodeErr an instance of std::Error. Adam Wick 2018-10-26 09:25:05 -07:00
  • 484ccef3fb Remove a warning that's not entirely helpful. Adam Wick 2018-10-26 09:24:37 -07:00
  • daf9cf18fd Merge pull request #3 from mehcode/feature/up Adam Wick 2018-10-23 15:07:27 -07:00
  • 939621b8c4 Upgrade dependencies Ryan Leckey 2018-10-23 12:42:44 -07:00
  • f89c6d9be6 Fix comment around ToASN1. Adam Wick 2018-01-16 17:45:03 -08:00
  • cbed82a205 Slowly learning the Cargo keyword syntax through errors. Adam Wick 2017-12-26 18:16:31 -08:00
  • 155fe48e7f Add description, fix keywords. Adam Wick 2017-12-26 18:15:21 -08:00
  • c9d9a9b57f Travis support? Adam Wick 2017-12-26 18:07:22 -08:00
  • f6b39d7003 Documentation! Adam Wick 2017-12-26 18:06:23 -08:00
  • dc1fd79886 Add generic operators for ASN1Blocks. Adam Wick 2017-12-21 22:27:21 -08:00
  • c6a7d3039c Add the ability to capture start indexes of components, and variants of FromASN1 that require the body contents. Adam Wick 2017-12-21 21:44:06 -08:00
  • 5e8dde500e Shift import into test module to avoid warning. Adam Wick 2017-12-21 16:56:56 -08:00
  • 762b9b2fa4 Add time value support. Adam Wick 2017-12-19 10:21:36 -08:00
  • 89cf0a25b5 Support more string types. Adam Wick 2017-12-11 21:31:57 -08:00
  • dd281edcd1 Add support for printable strings. Adam Wick 2017-12-10 21:54:01 -08:00
  • 5328ade70e Add README and LICENSE Adam Wick 2017-11-14 15:51:18 -08:00
  • 018770f711 Generic traits for dealing with ASN1. Adam Wick 2017-11-14 14:55:01 -08:00
  • b9594c9fb4 Ignore read result. Adam Wick 2017-11-14 14:54:46 -08:00
  • 7134b205d4 Factor out OIDs into their own structure, with relevant functions and macros. Adam Wick 2017-11-14 14:54:10 -08:00
  • 827aa0e74e Initial parser. Adam Wick 2017-11-06 14:47:27 -08:00