1431 Commits

Author SHA1 Message Date
renovate[bot] ad3e29a72a chore(deps): update rust crate clap to v4.5.59 2026-02-17 07:07:03 +01:00
renovate[bot] 99e14213d5 chore(deps): update rust crate sysinfo to v0.38.2 2026-02-15 17:47:01 +01:00
Sylvestre Ledru 7b8e95528b Merge pull request #633 from sylvestre/cov
Fix the coverage
2026-02-15 12:09:27 +01:00
Sylvestre Ledru 713453bf2e Merge pull request #632 from Franklin-Qi/remove-libc-in-pkill
pkill: remove libc in pkill
2026-02-15 11:25:36 +01:00
Sylvestre Ledru 6ac0e01c9d Fix the coverage 2026-02-15 11:20:55 +01:00
Krysztal Huang 8983665988 Merge pull request #626 from Franklin-Qi/remove-libc-in-pgrep
pgrep: remove libc in pgrep
2026-02-15 18:10:59 +08:00
yushuoqi c6990af85b pkill: remove libc in pkill
Use Rustix to replace Nix function calls, such as kill_process.
2026-02-15 11:34:36 +08:00
yushuoqi f4d9c07694 pgrep: remove libc in pgrep
Use rustix instead of libc and unsafe functions such as getpgrp, getsid, flock, gettid, getppid, getpgid, and getsid.
2026-02-15 10:14:18 +08:00
Tony Bajan 6d9c3d8759 top: Switch some uses of libc to rustix
Use rustix instead libc to provide getpriority,
setpriorty and page size calls.

Part of #599
2026-02-13 09:48:59 +01:00
renovate[bot] c06c849cb5 chore(deps): update rust crate clap_complete to v4.5.66 2026-02-12 07:10:36 +01:00
renovate[bot] db2be58e5d chore(deps): update rust crate clap to v4.5.58 2026-02-12 07:10:18 +01:00
renovate[bot] 98f00245ce chore(deps): update rust crate jiff to v0.2.20 2026-02-12 07:07:51 +01:00
Krysztal Huang 80dd51dc35 Merge pull request #624 from cakebaker/bump_rand
Bump `rand` from `0.9.0` to `0.10.0`
2026-02-10 17:05:32 +08:00
Krysztal Huang fd9b8be6eb Merge pull request #625 from Franklin-Qi/remove-libc-in-ps
ps: remove libc in ps
2026-02-10 17:01:28 +08:00
renovate[bot] acbc38544e chore(deps): update rust crate tempfile to v3.25.0 2026-02-10 07:17:49 +01:00
yushuoqi 673d322faa ps: remove libc in ps
Handling unsafe uucore::libc::getsid functions with Rustix
2026-02-10 14:02:53 +08:00
Franklin-Qi 64be323ce8 pgrep: The pattern is too long (more than 15 characters) and should be able to match pid correctly. (#617)
* pgrep: The pattern is too long (more than 15 characters) and should be able to match pid correctly.

The PIDs should be obtained in advance. If the PIDs exist, it means the pattern matches, and there should be no length error.

* Placing length error messages in subsequent  could avoid performance penalties.
2026-02-09 09:41:24 +01:00
Tony Bajan 40c3a11417 snice: Switch from libc to rustix (#621)
* snice: Switch from libc to rustix

Use rustix instead of libc to provide getpriority and
setpriority syscalls.

Resolves #598

* Fix build on Windows
2026-02-09 09:20:31 +01:00
Daniel Hofstetter fcc4af3671 Bump rand from 0.9.0 to 0.10.0 2026-02-09 08:55:54 +01:00
Daniel Hofstetter 4e84c17a2e Merge pull request #622 from uutils/renovate/sysinfo-0.x-lockfile
chore(deps): update rust crate sysinfo to v0.38.1
2026-02-07 07:08:12 +01:00
renovate[bot] 0eae7fa442 chore(deps): update rust crate sysinfo to v0.38.1 2026-02-07 02:13:49 +00:00
Daniel Hofstetter ec6b580117 Merge pull request #618 from uutils/dependabot/cargo/time-0.3.47
build(deps): bump time from 0.3.44 to 0.3.47
2026-02-06 09:03:35 +01:00
Daniel Hofstetter b3a8b173eb Merge pull request #619 from uutils/renovate/jiff-0.x-lockfile
chore(deps): update rust crate jiff to v0.2.19
2026-02-06 07:51:52 +01:00
renovate[bot] cc8d304dc5 chore(deps): update rust crate jiff to v0.2.19 2026-02-06 01:15:29 +00:00
dependabot[bot] 3df0abe464 build(deps): bump time from 0.3.44 to 0.3.47
Bumps [time](https://github.com/time-rs/time) from 0.3.44 to 0.3.47.
- [Release notes](https://github.com/time-rs/time/releases)
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md)
- [Commits](https://github.com/time-rs/time/compare/v0.3.44...v0.3.47)

---
updated-dependencies:
- dependency-name: time
  dependency-version: 0.3.47
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-05 18:54:42 +00:00
Krysztal Huang 99bc7776eb Merge pull request #616 from Bluemangoo/fix/top-w-nu-la
w, top: fix nusers and loadavg
2026-02-04 14:40:25 +08:00
Daniel Hofstetter 9aa0accff7 Merge pull request #614 from uutils/renovate/clap-4.x-lockfile
chore(deps): update rust crate clap to v4.5.57
2026-02-04 07:15:01 +01:00
Daniel Hofstetter a9f7bde4e9 Merge pull request #615 from uutils/renovate/regex-1.x-lockfile
chore(deps): update rust crate regex to v1.12.3
2026-02-04 07:14:31 +01:00
Bluemangoo 7b77e2ff13 w, top: fix nusers and loadavg 2026-02-04 14:05:02 +08:00
renovate[bot] 57a09c8de3 chore(deps): update rust crate regex to v1.12.3 2026-02-03 18:34:57 +00:00
renovate[bot] 5115b5c7b3 chore(deps): update rust crate clap to v4.5.57 2026-02-03 18:34:52 +00:00
Daniel Hofstetter 246b57fdcc Merge pull request #612 from uutils/renovate/uucore-0.x
chore(deps): update rust crate uucore to 0.6.0
2026-02-03 14:58:15 +01:00
renovate[bot] e096d2fb1a chore(deps): update rust crate uucore to 0.6.0 2026-02-03 13:21:29 +00:00
Daniel Hofstetter 5e78f1e3db Merge pull request #613 from uutils/renovate/uutests-0.x
chore(deps): update rust crate uutests to 0.6.0
2026-02-03 14:18:11 +01:00
renovate[bot] 56f5ffe855 chore(deps): update rust crate uutests to 0.6.0 2026-02-03 12:35:15 +00:00
Sylvestre Ledru b9983e59f6 Merge pull request #611 from cakebaker/bump_rlimit
Bump `rlimit` from `0.10.1` to `0.11.0`
2026-02-02 08:56:41 +01:00
Daniel Hofstetter b7cd8e517c Bump rlimit from 0.10.1 to 0.11.0 2026-02-02 08:44:44 +01:00
Daniel Hofstetter 8ef4684398 Merge pull request #609 from uutils/renovate/clap-4.x-lockfile
chore(deps): update rust crate clap to v4.5.56
2026-01-30 07:17:02 +01:00
renovate[bot] 470d41c113 chore(deps): update rust crate clap to v4.5.56 2026-01-29 18:30:33 +00:00
Daniel Hofstetter 0e758a54ff Merge pull request #608 from uutils/renovate/clap-4.x-lockfile
chore(deps): update rust crate clap to v4.5.55
2026-01-28 07:13:55 +01:00
renovate[bot] d13b61d24d chore(deps): update rust crate clap to v4.5.55 2026-01-27 22:39:03 +00:00
Daniel Hofstetter f0c9a2c1ad Merge pull request #607 from uutils/renovate/sysinfo-0.x
chore(deps): update rust crate sysinfo to 0.38.0
2026-01-25 10:51:54 +01:00
renovate[bot] ae72e72441 chore(deps): update rust crate sysinfo to 0.38.0 2026-01-24 20:34:25 +00:00
Daniel Hofstetter 0dcfb73afa Merge pull request #605 from uutils/renovate/thiserror-2.x-lockfile
chore(deps): update rust crate thiserror to v2.0.18
2026-01-19 07:38:08 +01:00
renovate[bot] a5b53d400a chore(deps): update rust crate thiserror to v2.0.18 2026-01-18 17:40:33 +00:00
Daniel Hofstetter 0cc385ecdf Merge pull request #604 from uutils/renovate/chrono-0.x-lockfile
chore(deps): update rust crate chrono to v0.4.43
2026-01-15 07:08:54 +01:00
renovate[bot] cfd52f3723 chore(deps): update rust crate chrono to v0.4.43 2026-01-15 01:35:06 +00:00
Daniel Hofstetter d0dd746491 Merge pull request #602 from uutils/renovate/clap_complete-4.x-lockfile
chore(deps): update rust crate clap_complete to v4.5.65
2026-01-08 07:13:07 +01:00
Daniel Hofstetter 806dc505f4 Merge pull request #603 from uutils/dependabot/cargo/lru-0.16.3
build(deps): bump lru from 0.16.2 to 0.16.3
2026-01-08 07:08:52 +01:00
dependabot[bot] 6609e54739 build(deps): bump lru from 0.16.2 to 0.16.3
Bumps [lru](https://github.com/jeromefroe/lru-rs) from 0.16.2 to 0.16.3.
- [Changelog](https://github.com/jeromefroe/lru-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jeromefroe/lru-rs/compare/0.16.2...0.16.3)

---
updated-dependencies:
- dependency-name: lru
  dependency-version: 0.16.3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-07 20:48:49 +00:00