Nikolay Edigaryev
|
f04be6bf13
|
DHCP snooper: use coarse time to avoid clock_gettime() overhead
|
2026-01-12 13:04:50 +01:00 |
dependabot[bot]
|
c1ddb2afc6
|
Bump the all-updates group with 3 updates (#132)
Bumps the all-updates group with 3 updates: [libc](https://github.com/rust-lang/libc), [system-configuration](https://github.com/mullvad/system-configuration-rs) and [log](https://github.com/rust-lang/log).
Updates `libc` from 0.2.177 to 0.2.178
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.178/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.177...0.2.178)
Updates `system-configuration` from 0.6.1 to 0.7.0
- [Changelog](https://github.com/mullvad/system-configuration-rs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mullvad/system-configuration-rs/compare/v0.6.1...v0.7.0)
Updates `log` from 0.4.28 to 0.4.29
- [Release notes](https://github.com/rust-lang/log/releases)
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/log/compare/0.4.28...0.4.29)
---
updated-dependencies:
- dependency-name: libc
dependency-version: 0.2.178
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all-updates
- dependency-name: system-configuration
dependency-version: 0.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: all-updates
- dependency-name: log
dependency-version: 0.4.29
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all-updates
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2025-12-08 11:55:22 +01:00 |
Nikolay Edigaryev
|
7dc5992b55
|
Perform batched reads from host to improve efficiency (#128)
* Perform batched reads from host to improve efficiency
* CI: don't test on macOS Sonoma
|
2025-10-28 16:48:05 +04:00 |
dependabot[bot]
|
58d4b32258
|
Bump the all-updates group with 3 updates (#127)
Bumps the all-updates group with 3 updates: [dhcproto](https://github.com/bluecatengineering/dhcproto), [clap](https://github.com/clap-rs/clap) and [serial_test](https://github.com/palfrey/serial_test).
Updates `dhcproto` from `96a6845` to `b4ea30d`
- [Release notes](https://github.com/bluecatengineering/dhcproto/releases)
- [Commits](96a6845f71...b4ea30defc)
Updates `clap` from 4.5.49 to 4.5.50
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.49...clap_complete-v4.5.50)
Updates `serial_test` from 0.10.0 to 3.2.0
- [Release notes](https://github.com/palfrey/serial_test/releases)
- [Commits](https://github.com/palfrey/serial_test/compare/v0.10.0...v3.2.0)
---
updated-dependencies:
- dependency-name: dhcproto
dependency-version: b4ea30defc01e7ae66e7075d6a0533d9bb9503dc
dependency-type: direct:production
dependency-group: all-updates
- dependency-name: clap
dependency-version: 4.5.50
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all-updates
- dependency-name: serial_test
dependency-version: 3.2.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: all-updates
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2025-10-27 16:10:36 +04:00 |
Nikolay Edigaryev
|
431ae9bbc9
|
Introduce --block in addition to --allow (#126)
|
2025-10-21 17:14:28 +04:00 |
dependabot[bot]
|
80baf28ead
|
Bump the all-updates group with 2 updates (#119)
Bumps the all-updates group with 2 updates: [clap](https://github.com/clap-rs/clap) and [log](https://github.com/rust-lang/log).
Updates `clap` from 4.5.46 to 4.5.47
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.46...clap_complete-v4.5.47)
Updates `log` from 0.4.27 to 0.4.28
- [Release notes](https://github.com/rust-lang/log/releases)
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/log/compare/0.4.27...0.4.28)
---
updated-dependencies:
- dependency-name: clap
dependency-version: 4.5.47
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all-updates
- dependency-name: log
dependency-version: 0.4.28
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all-updates
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2025-09-10 20:40:51 +04:00 |
Andrew Malchuk
|
e6c9f98162
|
Build universal binary instead of architecture dependent (#104)
|
2025-05-07 23:41:12 +04:00 |
dependabot[bot]
|
36a7e994c0
|
Bump log from 0.4.26 to 0.4.27 (#94)
Bumps [log](https://github.com/rust-lang/log) from 0.4.26 to 0.4.27.
- [Release notes](https://github.com/rust-lang/log/releases)
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/log/compare/0.4.26...0.4.27)
---
updated-dependencies:
- dependency-name: log
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2025-03-31 15:50:28 +04:00 |
dependabot[bot]
|
4e648fade1
|
Bump log from 0.4.25 to 0.4.26 (#88)
Bumps [log](https://github.com/rust-lang/log) from 0.4.25 to 0.4.26.
- [Release notes](https://github.com/rust-lang/log/releases)
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/log/compare/0.4.25...0.4.26)
---
updated-dependencies:
- dependency-name: log
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2025-02-24 22:37:54 +04:00 |
dependabot[bot]
|
c05bd23f4a
|
Bump log from 0.4.22 to 0.4.25 (#76)
Bumps [log](https://github.com/rust-lang/log) from 0.4.22 to 0.4.25.
- [Release notes](https://github.com/rust-lang/log/releases)
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/log/compare/0.4.22...0.4.25)
---
updated-dependencies:
- dependency-name: log
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2025-01-20 11:48:26 +04:00 |
Nikolay Edigaryev
|
8519fa2f86
|
Support TCP port exposure via "--expose" command-line argument (#70)
|
2025-01-09 16:50:39 +04:00 |
Nikolay Edigaryev
|
f3acef87a7
|
Upgrade "dhcproto" and "url" crates to avoid depending on "idna" < 1.0.0 (#69)
|
2025-01-06 18:53:37 +04:00 |
Nikolay Edigaryev
|
147c051b0e
|
Disable isolation when `--allow=0.0.0.0/0` is specified (#39)
* Disable isolation when --allow=0.0.0.0/0 is specified
* Upgrade & upgrade the dependencies
|
2024-07-02 15:36:07 +04:00 |
Nikolay Edigaryev
|
4a13c5922b
|
Prevent multiple --allow flags (#35)
* Prevent multiple --allow flags
* --allow: better value name instead of just <ALLOW>
|
2024-03-11 23:02:59 +04:00 |
Nikolay Edigaryev
|
a92f4e0c99
|
Introduce --allow command-line argument to allow traffic to CIDRs (#34)
|
2024-03-11 22:07:39 +04:00 |
Nikolay Edigaryev
|
cd5f1d2f4f
|
Fix unaligned read by switching from unmaintained users crate (#26)
* Fix unaligned read by switching from unmaintained users crate
* Bump proc-macro2 to to fix "unknown feature `proc_macro_span_shrink`"
|
2023-09-12 06:59:02 -04:00 |
Nikolay Edigaryev
|
d7699e95a9
|
Support graceful termination via SIGINT (#23)
* Support graceful termination via SIGINT
* $ cargo fmt
* Explain why we need to ignore the SIGINT
|
2023-03-16 18:38:03 +04:00 |
Nikolay Edigaryev
|
cd78047d79
|
Upload symbols and sources to Sentry (#15)
* Upload symbols and sources to Sentry
* .cirrus.yml: add SENTRY_AUTH_TOKEN
* .cirrus.yml: install Sentry CLI
|
2022-12-14 19:34:26 +04:00 |
Nikolay Edigaryev
|
11910d8540
|
Sentry integration (#13)
* Sentry integration
* Introduce a more generic CIRRUS_SENTRY_TAGS
* Revert switching to nightly toolchain
|
2022-12-12 21:33:45 +04:00 |
Nikolay Edigaryev
|
226a7e6c86
|
Initial revision of Softnet, a software networking for Tart
|
2022-06-10 16:53:03 +03:00 |