aboutsummaryrefslogtreecommitdiff
path: root/src/lib.rs
AgeCommit message (Expand)Author
2024-04-01float: use safe code for floating point endian conversionupstream-masterJonathan Behrens
2023-10-29Simplify pack_size() and pack_size128()Adam CiarcinĖski
2023-10-05safety: verify alignment requirements of floats vs intsLukasz Anforowicz
2023-10-05impl: remove unsafe code from read_uint and read_uint128 methodsMichal Nazarewicz
2023-10-05impl: eliminate unsafe_write_num_bytesMichal Nazarewicz
2023-10-05impl: refactor write_slice macro slightlyMichal Nazarewicz
2023-10-05impl: eliminate special case checking target_endianMichal Nazarewicz
2023-10-05perf: convert endianess while reading slice in a single passMichal Nazarewicz
2023-10-05ci: polishing and add miriAndrew Gallant
2021-03-10impl: change as_ptr to as_mut_ptr to fix Miri errorJim Turner
2021-02-24impl: prefix unsafe macros with 'unsafe_'Andrew Gallant
2021-01-08impl: fix read implementationsAndrew Gallant
2021-01-08impl: use std endian conversion routinesAndrew Gallant
2021-01-08msrv: bump to 1.41.1Andrew Gallant
2020-03-26ci: change MSRV back to 1.12.0 in CIAndrew Gallant
2020-02-07style: use rustfmtAndrew Gallant
2020-02-07tidy: squash deprecation warnings for try! macroAndrew Gallant
2020-02-07api: add write_i8_into to ByteOrder traitAndrew Champion
2020-01-10tidy: code touchupsAndrew Gallant
2020-01-10safety: ensure that we dereference an aligned pointerAndrew Gallant
2019-06-09doc: list alternatives, as Rust 1.32Jack O'Connor
2019-05-01test: check examples in READMEGuillaume Gomez
2019-03-04doc: fix overflowing literals in doc testsAndrew Gallant
2019-01-19api: deprecate ByteOrder::read_{f32,f64}_into_uncheckedAndrew Gallant
2019-01-19doc: remove overflowing literalsAndrew Gallant
2019-01-19i128: enable support for 128-bit integers automaticallyAndrew Gallant
2019-01-19deps: update quickcheck and randAndrew Gallant
2018-08-25deps: more updates in test code for rand 0.4 -> 0.5Andrew Gallant
2018-08-25deps: update to quickcheck 0.7Andrew Gallant
2018-07-30byteorder: add {u,i}48 methodsfpgaminer
2018-05-12i128: get rid of i128 Rust featureLee Bousfield
2018-04-04remove unnecessary cfg in examplesTrevor Spiteri
2018-04-01doc: miscellaneous improvementsBruce Mitchener
2018-04-01style: remove all uses of transmuteAndrew Gallant
2018-03-22clippy: fix a couple of markdown warningsBruce Mitchener
2017-11-291.2.1Andrew Gallant
2017-11-291.2.0Andrew Gallant
2017-11-29remove unnecessary unsafeAndrew Gallant
2017-11-29remove now-irrelevant snan testAlexis Beingessner
2017-11-29make int->float conversion a transmuteAlexis Beingessner
2017-11-29Fix prop_ext_[u]int_*::native_endian on BE targetsJosh Stone
2017-07-09slices: add slice methods for ReadBytesExtAndrew Gallant
2017-07-09rename new.rs to io.rsAndrew Gallant
2017-07-09add slice methodsAndrew Gallant
2017-07-09add BE and LE type aliasesAndrew Gallant
2017-07-09fix formattingAndrew Gallant
2017-07-09Slice methods additionArtyom Pavlov
2017-07-08floats: remove unnecessary transmuteAndrew Gallant
2017-07-08floats: make reading floats safeSam Whited
2017-07-08Add more examples for {u,i}128 methodsSam Whited