aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* improve generated comments furtherHEADmasterNathan Perry2020-03-041-7/+7
* fix more generated commentsNathan Perry2020-03-041-3/+3
* add straggling comment, fix typoNathan Perry2020-03-041-1/+2
* add #[automatically_derived], #[inline(always)] -> #[inline]Nathan Perry2020-03-044-8/+24
* Fix incorrect popping which introduced extra bits (#13)Mitch Souders2019-10-223-3/+46
* Fix issue with single byte manipulations (#12)Mitch Souders2019-10-213-3/+78
* reintroduce version for modular-bitfield-impl (required for publishing)Robin Freyler2019-09-061-1/+1
* bump version 0.5.0 -> 0.6.0Robin Freyler2019-09-062-3/+3
* update quote/syn/proc_macro to version 1.0Robin Freyler2019-09-064-7/+7
* Improve doc links to layout of bitfield structsRobin Freyler2019-05-251-2/+2
* Update README examplev0.5.0Robin Freyler2019-05-251-5/+12
* Bump version 0.4.0 -> 0.5.0Robin Freyler2019-05-252-3/+3
* Add byte conversion demo to lib doctestRobin Freyler2019-05-251-0/+7
* Fix bug in mod doc testRobin Freyler2019-05-251-1/+1
* Make mod doc test run tests in functionRobin Freyler2019-05-251-1/+1
* Add tests for byte conversion of bitfield structsRobin Freyler2019-05-252-0/+48
* Implement byte conversions for bitfield structsRobin Freyler2019-05-251-5/+54
* Add new error variant for invalid buffer lengthsRobin Freyler2019-05-251-1/+8
* Bump version 0.3.0 -> 0.4.0v0.4.0Robin Freyler2019-05-242-3/+3
* Enable specifiers up to B128Robin Freyler2019-05-243-1/+41
* Fix a bug in getter when a bitfield spans for more than 3 bytesRobin Freyler2019-05-241-1/+1
* Add test to check whether resetting bitfields works properlyRobin Freyler2019-05-242-0/+40
* Improve setter impls and fix bug with resetting bitsRobin Freyler2019-05-241-4/+12
* Improve implementations of PushBits and PopBitsRobin Freyler2019-05-241-7/+7
* Update README to include checked settersRobin Freyler2019-05-241-8/+11
* Add tests for checked settersRobin Freyler2019-05-242-0/+40
* Add new Error type to the preludeRobin Freyler2019-05-241-0/+1
* Add new Error type to the preludeRobin Freyler2019-05-241-0/+3
* Fix bug that partially multi-byte spanning bitfields could be brokenRobin Freyler2019-05-241-0/+2
* Declare generated setters and getters #[inline]Robin Freyler2019-05-241-0/+5
* Add auto docs generation for generated getters and settersRobin Freyler2019-05-241-0/+19
* Generate code for checked settersRobin Freyler2019-05-241-9/+14
* Add base error typeRobin Freyler2019-05-241-0/+22
* Bump version 0.2.0 -> 0.3.0v0.3.0Robin Freyler2019-05-232-3/+3
* Remove cargo kcov again from travis CIRobin Freyler2019-05-231-21/+21
* Implement #[bitfield] for tuple structsRobin Freyler2019-05-233-25/+47
* Fix a bug that caused a panic for getters with 8 bits (e.g. B8)Robin Freyler2019-05-231-1/+1
* Add coveralls and codecov reportsRobin Freyler2019-05-231-3/+23
* Make crate no_std compatibleRobin Freyler2019-05-235-4/+6
* Remove future plans from READMERobin Freyler2019-05-231-15/+0
* Remove testing benchmark tests from CI again since not stablev0.2.0Robin Freyler2019-05-231-1/+1
* Make travis CI test bench testsRobin Freyler2019-05-231-0/+1
* [bitfield-impl] Add docs for #[bitfield] and #[derive(BitfieldSpecifier)]Robin Freyler2019-05-231-0/+73
* Add lib documentation with examples and layout descriptionRobin Freyler2019-05-231-0/+108
* [bitfield-impl] Add explanation to assert conditionRobin Freyler2019-05-231-0/+2
* Bump version from 0.1.1 (0.1.0) -> 0.2.0Robin Freyler2019-05-232-3/+3
* [bitfield-impl] Add tests for new set_* assertionsRobin Freyler2019-05-232-0/+39
* [bitfield-impl] Add codegen for out-of-bounds assertions upon set_*Robin Freyler2019-05-231-2/+18
* [modular-bitfield] Bump version 0.1.0 -> 0.1.1Robin Freyler2019-05-221-1/+1
* Fix README exampleRobin Freyler2019-05-221-2/+7