Code

History

Commits on master to rust/kernel/str.rs35+
  1. rust: str: clean unused import for Rust >= 1.98Miguel Ojeda committed 5 months ago3fff427
  2. rust: str: use the "kernel vertical" imports styleMiguel Ojeda committed 5 months ago724a93a
  3. rust: tests: add Kconfig for KUnit testYury Norov committed 6 months agoe74b7a3
  4. Merge tag 'rust-timekeeping-for-v7.1' of https://github.com/Rust-for-Linux/linux into rust-nextMiguel Ojeda committed 7 months agob06b348
  5. rust: str: improve safety comment for CString::try_from_fmtNakamura Shuta committed 9 months agobf074eb
  6. rust: str: update `c_str!` documentationTamir Duberstein committed 8 months ago1353b8f
  7. rust: disallow use of `CStr::as_ptr` and `CStr::from_ptr`Gary Guo committed 9 months agob3d161f
  8. rust: str: make NullTerminatedFormatter publicAlexandre Courbot committed 8 months ago3ac88a9
  9. Merge tag 'modules-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/modules/linuxLinus Torvalds committed 11 months agoc84d574
  10. rust: str: replace `kernel::c_str!` with C-StringsTamir Duberstein committed 12 months agoab8a6c7
  11. rust: str: add radix prefixed integer parsing functionsAndreas Hindborg committed 1 year ago51d9ee9
  12. rust: replace `CStr` with `core::ffi::CStr`Tamir Duberstein committed 1 year ago3b83f5d
  13. rust: block: use `NullTerminatedFormatter`Andreas Hindborg committed 1 year agoc3a5422
  14. rust: str: introduce `kstrtobool` functionAndreas Hindborg committed 1 year agob1dae0b
  15. rust: str: introduce `NullTerminatedFormatter`Andreas Hindborg committed 1 year agocdde7a1
  16. rust: str: expose `str::{Formatter, RawFormatter}` publicly.Andreas Hindborg committed 1 year ago8c5ac71
  17. rust: str: allow `str::Formatter` to format into `&mut [u8]`.Andreas Hindborg committed 1 year ago87482d6
  18. rust: str: normalize imports in `str.rs`Andreas Hindborg committed 1 year agod5d060d
  19. rust: kernel: use `core::ffi::CStr` method namesTamir Duberstein committed 1 year ago1523590
  20. rust: str: add `CStr` methods matching `core::ffi::CStr`Tamir Duberstein committed 1 year ago10a7108
  21. rust: str: remove unnecessary qualificationTamir Duberstein committed 1 year ago0f6d225
  22. rust: use `kernel::{fmt,prelude::fmt!}`Tamir Duberstein committed 1 year ago386f285
  23. rust: kernel: remove `fmt!`, fix clippy::uninlined-format-argsTamir Duberstein committed 1 year agof411b7e
  24. rust: enable `clippy::ref_as_ptr` lintTamir Duberstein committed 1 year agodc35ddc
  25. rust: enable `clippy::as_underscore` lintTamir Duberstein committed 1 year ago5e30550
  26. rust: enable `clippy::ptr_as_ptr` lintTamir Duberstein committed 1 year agofcad9bb
  27. rust: str: take advantage of the `-> Result` support in KUnit `#[test]`'sMiguel Ojeda committed 1 year ago2d6c87d
  28. rust: str: simplify KUnit tests `format!` macroMiguel Ojeda committed 1 year ago1486554
  29. rust: str: convert `rusttest` tests into KUnitMiguel Ojeda committed 1 year ago028df91
  30. rust: use absolute paths in macros referencing core and kernelIgor Korotin committed 1 year agode7cd3e
  31. rust: str: fix typo in commentJihed Chaibi committed 1 year agoae8b3a8
  32. Merge tag 'alloc-next-v6.16-2025-05-13' of https://github.com/Rust-for-Linux/linux into rust-nextMiguel Ojeda committed 1 year ago22c3335
  33. rust: clean Rust 1.88.0's `clippy::uninlined_format_args` lintMiguel Ojeda committed 1 year ago211dcf7
  34. rust: alloc: replace `Vec::set_len` with `inc_len`Tamir Duberstein committed 1 year ago88d5d6a
  35. rust: str: implement `strip_prefix` for `BStr`Andreas Hindborg committed 1 year ago5928642