1
0
Fork 0
mirror of https://codeberg.org/icewind/bitbuffer.git synced 2026-06-03 16:44:06 +02:00
Commit graph

321 commits

Author SHA1 Message Date
02918d3470 remove memchr 2025-09-16 23:39:09 +02:00
353e8ab25c buffer string read improvements 2025-09-16 23:39:09 +02:00
774d820aaf add read_*_into methods 2025-09-16 23:39:09 +02:00
25a28172ad add schemars_1 feature 2025-09-16 23:39:09 +02:00
b71925baad remove unneeded condition 2025-07-14 17:02:41 +02:00
b054ca2595 bench groups 2025-07-14 17:02:41 +02:00
bf4d038c8d move benchmarks to iai-callgrind 2025-07-13 22:23:18 +02:00
7596677370 update derive repo url 2025-07-13 17:21:39 +02:00
17f1ff9bcd derive 0.11.3 2025-07-10 22:19:40 +02:00
d73c06c939 0.11.2 v0.11.2 2025-07-09 19:25:14 +02:00
Robin Appelman
3c3e12b4ae Merge pull request 'Update merge to 0.2.0 in bitbuffer_derive.' (#1) from ondrasouk/bitbuffer:master into master
Reviewed-on: https://codeberg.org/icewind/bitbuffer/pulls/1
2025-07-09 19:19:55 +02:00
Ondřej Soukeník
7e61e78df0 Bump MSRV to 1.70. 2025-07-09 10:18:20 +02:00
Ondřej Soukeník
5390c96e94 Update merge to 0.2.0 in bitbuffer_derive.
The old merge 0.1.0 used proc-macro-error, which is unmaintained.
Fixes RUSTSEC-2024-0370 warning.
2025-07-09 09:53:34 +02:00
4799d26f0b add main to readme example 2025-05-23 23:27:02 +02:00
b89c4782e8 fix readme code highlighting 2025-05-23 23:25:27 +02:00
cbbe5f6b0b update repo url 2025-05-23 23:20:14 +02:00
ee93457cc9 workflow updates 2025-05-23 23:20:14 +02:00
acb6265b83 flake updates 2025-05-23 23:20:14 +02:00
089be072be derive 0.11.2 2025-02-23 23:16:33 +01:00
1afeb1d4ca 0.11.1 2025-02-23 22:50:04 +01:00
19cd4f38ef updates 2025-02-23 22:42:59 +01:00
ea2cd36877 clippy fixes 2025-02-23 22:33:20 +01:00
7c85646c73 flake updates 2025-02-23 22:25:55 +01:00
d6ea837c4e derive: dont try to parse attributes from outside the crate 2025-02-23 22:25:42 +01:00
0b781fa64a
Merge pull request #11 from DCNick3/2024-edition
fix `unsafe_op_in_unsafe_fn` in generated code on 2024 edition
2025-02-23 22:20:23 +01:00
⭐️NINIKA⭐️
1c05418784 prevent generated code from triggering unsafe_op_in_unsafe_fn in 2024 edition
wrap the usage of "unchecked" methods in unsafe blocks
2025-02-20 22:09:30 +03:00
5a4c1e6950 update gitignore 2024-11-03 18:44:46 +01:00
029d7c533f add tests for read sizes 2024-11-03 18:33:57 +01:00
589f355325 implement BitReadSized for wrapper types 2024-11-03 18:33:31 +01:00
25e7d443b5 switch flake setup 2024-09-28 22:49:31 +02:00
d989565775 updates 2024-09-22 23:20:57 +02:00
5080caa936 docs 2024-04-04 23:11:14 +02:00
9171f87a4a update dependencies 2024-04-04 22:57:03 +02:00
efed5a68cb fix reading large signed ints 2024-04-04 22:55:06 +02:00
b46bc881f0 fix writing larger int types in big endian 2024-04-04 19:39:30 +02:00
2fe6af6224 clippy fixes 2024-04-03 19:47:06 +02:00
7422800014
Merge pull request #6 from hussein-aitlahcen/master
fixup: decrement before indexing with `last_mut`
2024-04-03 19:45:35 +02:00
834c3f2f95 clippy fixes 2023-11-11 22:03:10 +01:00
042a6a621b test msrv 2023-11-11 21:52:15 +01:00
417e8c2b96 prepare for 0.11 2023-10-09 21:51:46 +02:00
dd1f0f0808 add peek method to read without advancing 2023-10-09 15:02:25 +02:00
3852f09dd5 rewrite derive macro 2023-09-28 18:53:22 +02:00
0701318120 nix ci 2023-07-02 17:37:15 +02:00
5d703405d2 fmt 2023-07-02 17:30:01 +02:00
07dc4686f3 clippy fixes 2023-07-02 17:30:01 +02:00
b0abd91399 derive 0.10.1 2023-07-02 17:30:01 +02:00
8dd89486ec clippy fixes 2023-07-02 17:30:01 +02:00
1310ec3673 supress clippy conversion warnings in derived code 2023-07-02 17:29:59 +02:00
80a1c7cc22
Merge pull request #8 from DCNick3/align
Re-introduce the align function & add #[align] attribute
2023-02-07 16:05:03 +01:00
Nikita Strygin
b9ff371f53 Suppress unused_braces warnings in the generated code 2023-02-06 23:21:16 +03:00