Commit Graph

  • bbe988d87f
    Merge pull request #614 from vishy11/master main Soso 2025-09-24 17:26:58 +00:00
  • 0b027b1ff8 Implements zeroization support across all heapless data structures to securely clear sensitive data from memory: Zeeshan Ali Khan 2025-09-16 14:19:02 +02:00
  • d29f95cd68
    Merge pull request #607 from zeenix/serde-core Zeeshan Ali Khan 2025-09-16 16:04:13 +00:00
  • 284955a2d7
    Switch from serde to serde_core Zeeshan Ali Khan 2025-09-16 14:19:02 +02:00
  • ceb3fc06ba
    Merge pull request #606 from Mortano/union-repr Zeeshan Ali Khan 2025-09-08 13:54:41 +00:00
  • ca2368dd7f Update CHANGELOG.md to more concise description Mortano 2025-09-08 15:31:01 +02:00
  • 66dab53263 Added missing CHANGELOG entry Pascal 2025-09-08 11:01:43 +02:00
  • c70d081ec2 Fixed memory layout of UnionNode in pool module Pascal 2025-09-08 10:54:49 +02:00
  • ae6e2ab64e
    Merge pull request #591 from dysonltd/impl_try_from_for_deque Zeeshan Ali Khan 2025-09-08 13:47:50 +00:00
  • 75dbe63466 Implements TryFrom for Deque from array William Hicklin 2024-12-13 16:19:44 +00:00
  • f974fc129c
    Merge pull request #604 from phycrax/impl-defmt-format-capacityerr Zeeshan Ali Khan 2025-09-03 15:02:22 +00:00
  • 381269b3b9
    add missing dots Süha Ünüvar 2025-09-03 22:42:42 +08:00
  • 0b21ca3e0d Implement defmt::Format for CapacityError Süha Ünüvar 2025-09-03 11:49:38 +08:00
  • 6279f8a41e
    Merge pull request #602 from sgued/capacity-error-default Zeeshan Ali Khan 2025-08-27 14:47:25 +00:00
  • e6e615a6de Implement default for capacity error Sosthène Guédon 2025-08-27 11:56:28 +02:00
  • 7876b717e2
    Merge pull request #600 from qbradley/dup Markus Reiter 2025-08-27 09:28:24 +00:00
  • 26bae14ea2 Remove duplicate documentation line Quetzal Bradley 2025-08-26 23:58:42 +00:00
  • 681e7ab97e
    Merge pull request #595 from zeenix/msrv-decl-check Zeeshan Ali Khan 2025-08-21 12:01:52 +00:00
  • 5fda686479
    Fix a broken link Zeeshan Ali Khan 2025-08-21 13:56:28 +02:00
  • 9c349ecf44
    Specify MSRV policy in the README Zeeshan Ali Khan 2025-08-21 12:14:26 +02:00
  • d564a1e6f1
    Run a job against MSRV Zeeshan Ali Khan 2025-08-20 21:11:50 +02:00
  • 628b52f1b5
    Declare MSRV in Cargo.toml Zeeshan Ali Khan 2025-08-20 21:06:01 +02:00
  • 45fca5cbaf
    Formatting fixes to Cargo.toml Zeeshan Ali Khan 2025-08-20 21:05:50 +02:00
  • 372a0e6710
    Merge pull request #593 from hax0kartik/main Zeeshan Ali Khan 2025-08-20 10:00:53 +00:00
  • 19188229ac
    Merge pull request #574 from Nitrokey/release-091 v0.9.1 Soso 2025-08-20 09:21:46 +00:00
  • 85afd426d8 Fix failing testcase for VxWorks Kartik Agarwala 2025-08-19 17:25:49 +00:00
  • 0a764cd4ba
    Prepare release 0.9.1 Sosthène Guédon 2025-04-29 12:17:40 +02:00
  • 3b0283fb76
    Merge pull request #590 from sgued/spsc-demonomorphize Soso 2025-08-18 14:46:42 +00:00
  • c1c0d19f01 Keep lines below 100 chars Sosthène Guédon 2025-08-18 14:44:32 +02:00
  • e9da36a1de Make the docs for QueueView::split_const actually use QueueView Sosthène Guédon 2025-04-30 09:02:10 +02:00
  • 2f1744351b De-monomorphize spsc consumer, producer and iterators Sosthène Guédon 2025-04-29 14:52:36 +02:00
  • 331aac897a
    Merge pull request #587 from sgued/fix-docs Soso 2025-08-18 09:43:10 +00:00
  • 17021296bc Add alloc in CI tests Sosthène Guédon 2025-08-18 10:06:21 +02:00
  • a13946d523 Fix broken tests and docs Sosthène Guédon 2025-08-11 19:19:13 +02:00
  • b94d0b4526 Enable more features in tests Sosthène Guédon 2025-08-11 19:15:52 +02:00
  • 692e8e013c
    Merge pull request #584 from riley-williams/string-insertion Soso 2025-08-14 19:01:01 +00:00
  • bcd71e57fc
    Merge pull request #588 from zeenix/better-names Zeeshan Ali Khan 2025-08-14 18:37:42 +00:00
  • 267a4d5b9d
    Better names for method returning mutable references Zeeshan Ali Khan 2025-08-13 12:09:23 +02:00
  • 451a98b14b Update insert to encode directly into the destination buffer Riley Williams 2025-08-13 12:08:31 -04:00
  • 8247cf2f8b Update changelog Riley Williams 2025-07-14 18:08:12 -04:00
  • 55c5bb47a3 Adds insert and insert_str methods to String Riley Williams 2025-07-14 12:29:42 -04:00
  • 0c9508d72e
    Merge pull request #580 from zeenix/add-debug Zeeshan Ali Khan 2025-08-13 09:49:38 +00:00
  • a290cec514
    Add missing Debug derive to vec::IntoIter Zeeshan Ali Khan 2025-06-10 21:53:06 +02:00
  • 779e608eb6
    Merge pull request #581 from zeenix/fix-docs Zeeshan Ali Khan 2025-08-11 12:45:10 +00:00
  • dab4430309
    Update pool docs Zeeshan Ali Khan 2025-06-11 22:07:45 +02:00
  • 2a8bc61696
    Minor fixes to pool::boxed docs Zeeshan Ali Khan 2025-06-11 20:46:01 +02:00
  • 2db884445a
    Merge pull request #585 from riley-williams/clippy-fix Alex Martens 2025-07-15 14:30:20 +00:00
  • 090f7cad3c Update changelog Riley Williams 2025-07-15 10:08:06 -04:00
  • ab441e9425 Apply clippy fixes Riley Williams 2025-07-15 10:02:51 -04:00
  • 6b17767190
    Merge pull request #569 from Nitrokey/default-len-type Markus Reiter 2025-05-16 07:48:04 +00:00
  • f4696c4885
    Fix now unnecessary LenType definitions Sosthène Guédon 2025-04-30 08:59:25 +02:00
  • 76797513f4
    Remove DefaultLenType functionality and the ZeroLengthType implementation Sosthène Guédon 2025-04-29 17:05:37 +02:00
  • 5e7fefdc5d
    Make LenType opt-in Sosthène Guédon 2025-04-29 12:11:41 +02:00
  • fb6b0b1674
    Merge pull request #570 from Nitrokey/oldest-ordered-de-monomorphize Markus Reiter 2025-04-29 19:43:29 +00:00
  • 6bf9a98c50
    Remove generic from history_buf::OldestOrdered Sosthène Guédon 2025-04-29 14:36:02 +02:00
  • e3d373f381
    Merge pull request #573 from newAM/heapless-0.9.0-yank Alex Martens 2025-04-29 15:03:26 +00:00
  • b99dd94f94 CHANGELOG: mark 0.9.0 as yanked Alex Martens 2025-04-29 07:59:29 -07:00
  • b75d6f1437
    Merge pull request #567 from reitermarkus/fix-bytes-feature Markus Reiter 2025-04-29 14:12:36 +00:00
  • fe124c0b15
    Add changelog entries. Markus Reiter 2025-04-29 12:24:43 +02:00
  • c8303e8d49
    Implement bytes traits for VecInner. Markus Reiter 2025-04-29 12:21:23 +02:00
  • 52afb90219
    Get rustdoc flags from Cargo.toml. Markus Reiter 2025-04-29 11:43:54 +02:00
  • 21dc2dd490
    Fix cargo check for bytes feature. Markus Reiter 2025-04-29 09:31:03 +02:00
  • 37cbf6d6cf
    Add missing features to CI. Markus Reiter 2025-04-29 09:12:45 +02:00
  • 718b5b7a8f
    Remove bytes::Buf implementation. Markus Reiter 2025-04-29 09:12:06 +02:00
  • 021a544e01
    Merge pull request #556 from zeenix/release-0.9.0 v0.9.0 Markus Reiter 2025-04-28 21:16:07 +00:00
  • 92b476a486 Release 0.9.0 Zeeshan Ali Khan 2025-04-22 22:32:59 +02:00
  • 481de1592c CHANGELOG: fix formatting Alex Martens 2025-04-26 12:57:43 -07:00
  • c544954326
    Merge pull request #564 from reitermarkus/queue-docs Markus Reiter 2025-04-27 15:11:46 +00:00
  • 133bdaa4e3
    Clean up queue docs. Markus Reiter 2025-04-27 02:27:53 +02:00
  • f692384ad7
    Merge pull request #443 from reitermarkus/const-split Markus Reiter 2025-04-26 19:47:48 +00:00
  • 717c7b1006
    Merge pull request #548 from rust-embedded/arc-atomics Markus Reiter 2025-04-26 19:44:02 +00:00
  • c46858aee3
    Add changelog entry. Markus Reiter 2025-04-06 02:02:44 +02:00
  • f02e9a16c6
    Arc needs atomics. Markus Reiter 2025-04-06 02:01:27 +02:00
  • 0c1e1c0d0e
    Don't deny warnings. Markus Reiter 2025-04-06 02:00:58 +02:00
  • 5225abdd17
    Merge pull request #560 from prutschman/truncate_bug Markus Reiter 2025-04-26 15:10:19 +00:00
  • daa9196f70 Changelog Phil Rutschman 2025-04-25 16:47:32 -07:00
  • 3041d3937e Fix truncate logic (but it now becomes O(n)) Phil Rutschman 2025-04-25 16:40:41 -07:00
  • b0cf29052c Add failing test for truncate Phil Rutschman 2025-04-25 16:35:22 -07:00
  • 24fccaf0e4
    Merge pull request #555 from tomkris/main Markus Reiter 2025-04-24 18:25:41 +00:00
  • a81931c078 Optimize size of heapless::Vec<_, 0> to 0 bytes Artem Kryvokrysenko 2025-04-23 22:27:41 +00:00
  • 91d0e83303 Improve docs. Markus Reiter 2025-04-04 00:24:12 +02:00
  • 00c106345d Make Queue::split const. Markus Reiter 2022-10-06 04:25:50 +02:00
  • 3a9412dc2a
    Merge pull request #552 from GnomedDev/string-generic-length Markus Reiter 2025-04-23 20:03:01 +00:00
  • d1993c5634
    Add generic LenType to String GnomedDev 2025-04-11 17:37:57 +01:00
  • 4e38494d8c
    Merge pull request #553 from GnomedDev/sorted-linked-list-lentype Markus Reiter 2025-04-23 19:57:05 +00:00
  • 94a9eefc42
    Rename LenType::option to LenType::to_non_max GnomedDev 2025-04-20 13:04:16 +01:00
  • c92e770960
    Migrate SortedLinkedList to LenType GnomedDev 2025-04-11 18:48:46 +01:00
  • ad5a0ee8e1
    Merge pull request #549 from raviqqe/cstring Markus Reiter 2025-04-15 19:43:52 +00:00
  • f1577b0797 Implement Debug Yota Toyama 2025-04-14 15:33:42 -07:00
  • 493768f83f
    Merge branch 'main' into cstring Yota Toyama 2025-04-15 07:23:36 +09:00
  • a326f1135e
    Merge pull request #547 from pvdrz/fix-names Markus Reiter 2025-04-14 21:10:25 +00:00
  • fe2921b2d8 Fix ufmt module Yota Toyama 2025-04-10 16:16:17 -07:00
  • b64d1c1cbc Make length type generic Yota Toyama 2025-04-10 16:13:57 -07:00
  • 120a059abe
    Merge branch 'main' into cstring Yota Toyama 2025-04-11 08:00:18 +09:00
  • 63d95a4351 Use C string shorthands Yota Toyama 2025-04-10 15:59:04 -07:00
  • 430d9f9a64 Fix comparison tests Yota Toyama 2025-04-10 15:58:40 -07:00
  • 504e938b0b Remove comparison trait implementations for generic RHS Yota Toyama 2025-04-10 15:55:15 -07:00
  • 943cfd8a3b Add unsafe block for pop_terminator Yota Toyama 2025-04-10 15:48:26 -07:00
  • f9616cf5bb Remove debug assertions Yota Toyama 2025-04-10 15:46:05 -07:00
  • b2d201167c
    Update src/c_string.rs Yota Toyama 2025-04-11 06:43:45 +08:00