Commit Graph

  • 9d3c829f32 !3 third_party_rust_bytes修复README.OpenSource中多余字段 Merge pull request !3 from peizhe/master master OpenHarmony-v4.0-Beta2 OpenHarmony-v4.0-Beta1 weekly_20230905 weekly_20230829 weekly_20230822 weekly_20230815 weekly_20230808 weekly_20230801 weekly_20230725 weekly_20230712 weekly_20230704 weekly_20230627 weekly_20230626 weekly_20230619 weekly_20230613 weekly_20230606 weekly_20230530 weekly_20230523 weekly_20230516 monthly_20230815 OpenHarmony-4.0-Release OpenHarmony-4.0-Beta2 OpenHarmony-4.0-Beta1 openharmony_ci 2023-05-15 03:43:33 +00:00
  • 9233d27158 修复README.OpenSource多余字段 peizhe 2023-05-10 17:27:09 +08:00
  • 58c79c97ae !2 README.OpenSource 中License信息整改 Merge pull request !2 from peizhe/master weekly_20230509 openharmony_ci 2023-05-05 02:26:43 +00:00
  • 6bdb53c024 README.OpenSource 中License信息整改 peizhe 2023-04-28 16:28:45 +08:00
  • 2a609e4150 !1 [bytes]Add GN Build Files and Custom Modifications to Rust Third-party Libraries Merge pull request !1 from peizhe/master openharmony_ci 2023-04-19 01:29:02 +00:00
  • 2b147d4c54 Add GN Build Files and Custom Modifications peizhe 2023-04-12 17:13:45 +08:00
  • 706d4789f1 chore: prepare bytes v1.1.0 (#509) github.com/tokio-rs/bytes/refs/tags/v1.1.0 Alice Ryhl 2021-08-25 17:48:41 +02:00
  • b9aa3c08e8 Clarifying actions of clear and truncate. (#508) Christopher Hotchkiss 2021-08-24 10:12:20 -04:00
  • bc30a74687 impl From<Box<[u8]>> for Bytes (#504) Ian Jackson 2021-08-24 11:42:22 +01:00
  • c728c48212 ci: fetch cargo hack from github release (#507) Alice Ryhl 2021-08-24 12:33:16 +02:00
  • d766a57017 BufMut::put_bytes(self, val, cnt) (#487) Stepan Koltsov 2021-08-08 18:43:53 +01:00
  • 6d42b4ccf4 Clarify BufPut::put_int behavior (#486) Stepan Koltsov 2021-08-08 18:43:09 +01:00
  • 71f64b1d46 Clarify BufMut allocation guarantees (#501) Alice Ryhl 2021-08-07 08:22:18 +02:00
  • 194e754d2b Remove doc URLs (#498) Taiki Endo 2021-08-07 02:06:57 +09:00
  • 404d212212 Keep capacity when unsplit on empty other buf (#502) Gbillou 2021-07-05 16:46:17 +02:00
  • f2fb138256 Use ubuntu-latest instead of ubuntu-16.04 (#497) Taiki Endo 2021-05-23 23:09:26 +09:00
  • b0ff9ae1a4 Update loom to 0.5 (#494) Taiki Endo 2021-04-13 23:58:18 +09:00
  • 230874f5a1 Fully inline BytesMut::new (#493) Noah 2021-04-10 15:49:33 -05:00
  • 8640174c94 Specialize copy_to_bytes for Chain and Take (#481) Stepan Koltsov 2021-04-10 19:56:35 +01:00
  • a43f742c80 Add inline tags to UninitSlice methods (#443) Dan Burkert 2021-04-10 11:19:30 -07:00
  • 0688750f5f Panic on integer overflow in Chain::remaining (#482) Stepan Koltsov 2021-02-16 20:44:33 +00:00
  • 62ba4a9c19 override put_slice for &mut [u8] (#483) Zettroke 2021-02-16 03:35:01 +03:00
  • 1bcd09fecc Make bytes_mut -> chunk_mut rename more easily discoverable (#471) Alice Ryhl 2021-01-23 07:22:43 +01:00
  • 9b463abdd3 docs: fix broken Take link (#466) Christopher Bunn 2021-01-19 21:39:23 -08:00
  • 7c22cdf430 prepare 1.0.1 release (#460) Alice Ryhl 2021-01-11 18:07:46 +01:00
  • caff82bb54 use Box::into_raw instead of mem-forget-in-disguise (#458) Ralf Jung 2020-12-31 15:07:28 +01:00
  • 4921a32c48 add inline for Vec::put_slice (#459) laizy 2020-12-31 19:34:39 +08:00
  • c061be06e7 CI: run test suite in Miri (#456) Ralf Jung 2020-12-29 22:54:48 +01:00
  • ab9d9aa32c Fix deprecation warning (#457) Alice Ryhl 2020-12-29 22:46:39 +01:00
  • ab49a91d86 chore: prepare v1.0.0 release (#453) Carl Lerche 2020-12-22 15:30:20 -08:00
  • 785d972242 deps: update loom to 0.4 (#452) Taiki Endo 2020-12-22 18:30:50 +09:00
  • 21b7fec15e Update readme / changelog (#451) Arve Knudsen 2020-12-20 16:31:22 +01:00
  • d40a3d70c1 Rename Buf/BufMut, methods to chunk/chunk_mut (#450) Carl Lerche 2020-12-18 11:04:31 -08:00
  • a1d54b1c27 remove unused Buf implementation. (#449) Carl Lerche 2020-12-16 21:51:13 -08:00
  • e52da8e1cb chore: prepare for v1.0.0 work (#448) Carl Lerche 2020-12-12 08:25:14 -08:00
  • 1772ea8874 Upgrade bytes version from 0.5 to 0.6.0 in README (#441) Ibraheem Ahmed 2020-11-01 10:10:51 -05:00
  • b8e1c52738 prepare v0.6.0 release (#440) Carl Lerche 2020-10-20 16:08:25 -07:00
  • d58e99485c Add Buf::copy_to_bytes(len) (#439) Carl Lerche 2020-10-20 11:00:35 -07:00
  • 143861dec0 use checked addition with range (#438) Carl Lerche 2020-10-20 10:26:38 -07:00
  • 14b4e28a5f Switch BufMut::bytes_mut to&mut UninitSlice (#433) Carl Lerche 2020-10-19 15:48:23 -07:00
  • 79842672f4 De-emphasize Arc implementation in Bytes description (#436) Matthias Einwag 2020-10-19 12:32:20 -07:00
  • 003543a312 remove new fns from combinator structs (#434) Carl Lerche 2020-10-18 09:55:19 -07:00
  • 16c888fbea Make BufMut an unsafe trait (#432) Carl Lerche 2020-10-16 15:45:38 -07:00
  • ad16e65c28 remove ext traits (#431) Carl Lerche 2020-10-16 15:16:23 -07:00
  • 69b7e70509 Remove BufMut::bytes_vectored_mut() (#430) Carl Lerche 2020-10-16 11:56:03 -07:00
  • 5133606f40 prepare for 0.6 work (#428) Carl Lerche 2020-10-16 11:49:27 -07:00
  • 8ec9733fc7 v0.5.6 Sean McArthur 2020-07-13 17:00:00 -07:00
  • 6c9664f09f Move loom to dev-dependencies (#416) Sean McArthur 2020-07-13 16:55:47 -07:00
  • 04b732a082 Fix CI failure on Windows (#415) Taiki Endo 2020-07-13 12:33:30 +09:00
  • 63c9265f3c Change default lint level to warning and deny warnings in CI (#397) Taiki Endo 2020-07-10 01:12:39 +09:00
  • 6ccbcdfbc0 docs: Clarify what BytesMut is (#375) Sean Leather 2020-07-09 18:11:45 +02:00
  • b83ea40780 BytesMut: Reuse buffer when data fully consumed via Buf Bryan Donlan 2020-07-08 20:38:54 +00:00
  • 1e82681d16 Use ThreadSanitizer CI setup that avoids false positives (#406) Tomasz Miąsko 2020-07-06 18:28:47 +02:00
  • 2e16777240 Add inline attribute to BytesMut::as_mut (#410) Juan Aguilar 2020-07-06 00:43:26 +00:00
  • e81e1c3c4e Add inline attribute to BytesMut::set_len (#408) Juan Aguilar 2020-07-03 23:47:32 +00:00
  • 3d28557ac0 Remove unnecessary synchronization when cloning shared representation (#404) Tomasz Miąsko 2020-07-03 03:55:16 +02:00
  • 7e158a1f92 v0.5.5 Sean McArthur 2020-06-18 21:22:25 +00:00
  • c5fe74761d Remove outdated info on BytesMut::with_capacity (#394) Mikhail Zabaluev 2020-05-28 08:02:45 +03:00
  • 0218965db5 Migrate CI to GitHub Actions (#392) Taiki Endo 2020-05-25 01:41:45 +09:00
  • 7c29088aa4 Deny warnings for doc tests (#391) Taiki Endo 2020-05-24 06:30:50 +09:00
  • 0142960b4e Fix reference in Take docs (#383) Kirill Fomichev 2020-05-22 08:33:06 +03:00
  • 9a2e275ae3 Format with rustfmt (#389) Taiki Endo 2020-05-22 13:17:30 +09:00
  • e186368e5b Update to loom v0.3 (#381) Sean McArthur 2020-05-21 19:23:22 -07:00
  • 9e4da2b6cc Allow using serde feature in no_std environment (#385) Cheng XU 2020-05-21 19:19:46 -07:00
  • 90581d7f26 Fix tests for no_std build (#384) Cheng XU 2020-05-21 19:18:20 -07:00
  • ce1d504c17 Fix CI failure on MacOS (#388) Taiki Endo 2020-05-22 10:54:52 +09:00
  • f9e9196d20 Fix #354 -- Make advance_mut impl of BufMut for Vec<u8> panic if cnt > remaining Tim Hambourger 2020-03-13 16:50:04 -05:00
  • 90775ac26f Fix #352 -- Make freeze respect the start offset for BytesMuts in Vec mode Tim Hambourger 2020-03-13 07:55:54 -05:00
  • 24b159c016 v0.5.4 Sean McArthur 2020-01-23 10:33:33 -08:00
  • a4b63406c7 Do not panic on Bytes::slice_ref on empty slice (#355) Stepan Koltsov 2020-01-23 18:29:42 +00:00
  • 3861bf1217 Disable loom on Windows (#366) Sean McArthur 2020-01-23 10:10:15 -08:00
  • f812a9f70e merge hex & debug into fmt (#357) 南浦月 2020-01-24 02:08:40 +08:00
  • 5a5bb9ed2a Minor documentation fixes (#351) Nikhil Benesch 2020-01-23 13:06:49 -05:00
  • 5369a989a4 Fix reversed arguments in PartialOrd impls (#358) Andrew Tunnell-Jones 2020-01-24 05:06:00 +11:00
  • 1efd9958a3 Assert that the alignment of Shared is appropriate (#362) John-John Tedro 2020-01-23 19:05:20 +01:00
  • ab3934634c rebuild_boxed_slice instead of rebuild_boxed_vec (#364) Stepan Koltsov 2020-01-23 18:04:13 +00:00
  • 952158eeb2 Fix Bytes::truncate losing the original Vec's capacity (#361) Sean McArthur 2020-01-22 16:37:53 -08:00
  • ec0825fe19 Make Bytes::new const fn (#356) Stepan Koltsov 2020-01-09 22:27:28 +00:00
  • 4efc6a7663 Improve assertion messages (#349) Sean McArthur 2020-01-07 21:29:36 -08:00
  • 7974f2d645 Re-add impl From<BytesMut> for Bytes (#348) Thayne McCombs 2019-12-19 12:09:14 -07:00
  • 419e36e67c Fix Bytes when Vec pointer's LSB is set (#346) Sean McArthur 2019-12-17 13:23:15 -08:00
  • 0e01f51584 v0.5.3 Sean McArthur 2019-12-12 11:53:36 -08:00
  • 0a99d22ed6 Assert the LSB is 0 when converting Vec into Bytes Sean McArthur 2019-12-12 08:35:53 -08:00
  • 14222d5a9a Fix conversion of empty vectors to Bytes Steven Fackler 2019-12-12 10:22:00 -05:00
  • f9a0419036 Make Deref impls of Buf and BufMut forward more methods Sean McArthur 2019-12-06 16:33:04 -08:00
  • 3a14876f84 Optimize BufMut for Vec and BytesMut (#338) Sean McArthur 2019-12-10 13:30:49 -08:00
  • bdd6975e08 Add must_use to split, split_off, and split_to Sean McArthur 2019-12-04 12:21:04 -08:00
  • bad4e1b3ab Fix regression in Bytes::truncate (#333) Mikhail Zabaluev 2019-12-02 00:00:42 +02:00
  • 5012a86462 v0.5.2 Sean McArthur 2019-11-27 12:35:28 -08:00
  • 5c1a59b5c0 Update README.md (#320) Steven Fackler 2019-11-27 15:06:33 -05:00
  • e8fed52f6a Add accessors to Limit combinator (#325) Sean McArthur 2019-11-26 18:08:39 -08:00
  • 9600a080b1 chore: prepare v0.5.1 release (#322) Steven Fackler 2019-11-26 17:15:57 -05:00
  • 56c06ddeb0 doc: fix BytesMut growth documentation. (#321) Steven Fackler 2019-11-25 14:40:40 -05:00
  • bbd86c9501 prepare v0.5.0 release (#319) Carl Lerche 2019-11-25 11:19:30 -08:00
  • 7af4e633dc Export public the combinator types (#318) Sean McArthur 2019-11-25 10:47:37 -08:00
  • eb6efb98d1 add BufMutExt::limit (#309) Sean McArthur 2019-11-20 15:10:30 -08:00
  • 69ed8e2650 remove either feature (#315) Carl Lerche 2019-11-20 12:59:44 -08:00
  • 0c6b4179e3 implicitly grow BytesMut; add BufMutExt::chain_mut (#316) Carl Lerche 2019-11-20 12:11:40 -08:00
  • 777bcd5f31 Make Bytes::from_static a const fn (#311) Andrew Tunnell-Jones 2019-11-21 06:10:03 +11:00
  • f840d6d773 Change loom tests to use cfg(loom) internally (#314) Sean McArthur 2019-11-13 14:55:25 -08:00