Vukašin Vojinović
|
507e342c21
|
chore: update dependencies
|
2026-03-13 15:20:44 +01:00 |
|
Vukašin Vojinović
|
cc80763ffc
|
refactor: replace time with jiff
Also updates the `timedatectl` example from `chrono` to `jiff`.
|
2026-03-13 15:20:44 +01:00 |
|
Vukašin Vojinović
|
1190da87ce
|
chore: update dependencies
|
2025-10-05 14:29:51 +02:00 |
|
Vukašin Vojinović
|
c31a46961a
|
chore: Rust 2024 edition
|
2025-10-05 14:29:51 +02:00 |
|
Ian Douglas Scott
|
3b86984332
|
Update to zbus 5.x
https://github.com/dbus2/zbus/releases/tag/zbus-5.0.0
Now requires `pub` on uses of `#[proxy]` if the generated types should
be `pub`.
|
2025-05-22 22:54:07 +02:00 |
|
Ian Douglas Scott
|
ac5713df52
|
Dependency updates
|
2025-05-22 22:54:07 +02:00 |
|
Michael Aaron Murphy
|
7aedc25e32
|
improv(network-manager): add NetworkManager::activate_connection_by_paths
Useful when you have the paths, but not the zbus objects
|
2024-08-29 15:43:41 +02:00 |
|
Michael Aaron Murphy
|
64f4000374
|
fix(networkmanager): Device::available_connections returns Settings objects
|
2024-08-28 16:24:11 +02:00 |
|
Ashley Wulber
|
f05789c4ce
|
feat: zbus 4.2.1 update
|
2024-05-16 21:24:53 +02:00 |
|
Ashley Wulber
|
2ef53b2bfa
|
chore: derive Default, PartialEq, and Eq
|
2023-12-12 15:35:10 -05:00 |
|
Ashley Wulber
|
3b8936053d
|
set workspace resolver to 2 and use workspace deps
|
2023-11-10 11:27:29 -05:00 |
|
Ashley Wulber
|
95f6d5e9ac
|
fix: active connection state
|
2023-01-09 21:57:10 -05:00 |
|
Ashley Wulber
|
5adeb6dc11
|
derive: debug copy clone
|
2023-01-06 23:24:11 -05:00 |
|
Ashley Wulber
|
2120fffa57
|
feat: add wifi security
|
2023-01-06 17:11:08 -05:00 |
|
Ashley Wulber
|
af1cc089ec
|
specify deps
|
2022-12-23 12:01:44 -05:00 |
|
Ashley Wulber
|
958f163ed9
|
update deps
|
2022-12-08 14:47:14 -05:00 |
|
Lucy
|
d3b16fda4d
|
⬆️ Un-pin and fix dependencies.
|
2022-04-05 12:27:56 -04:00 |
|
Lucy
|
6d32b4c247
|
Prefixes are u32
|
2022-02-09 13:23:12 -05:00 |
|
Lucy
|
4f28c3c02b
|
Add AddressData to Ipv4Config and Ipv6Config
|
2022-02-09 11:31:01 -05:00 |
|
Lucy
|
a81830cd20
|
Fix backwards IPv4 addresses
|
2022-02-08 14:10:28 -05:00 |
|
Lucy
|
8bdccc1f18
|
Add wrappers for TUN/TAP devices and WireGuard devices
|
2022-02-08 12:27:35 -05:00 |
|
Lucy
|
4704a1672d
|
impl Deref for NetworkManager and NetworkManagerSettings
|
2022-02-07 14:08:33 -05:00 |
|
Lucy
|
52b613d284
|
Add NetworkManager::active_connections
|
2022-02-07 11:08:54 -05:00 |
|
Lucy
|
df6070b75c
|
Implement AccessPoint::last_seen, using procfs to get the boot time.
|
2022-02-02 15:07:20 -05:00 |
|
Lucy
|
8df68611fe
|
Constructor from zbus object for Settings
|
2022-01-26 13:32:13 -05:00 |
|
Lucy
|
ce01d9befd
|
Settings object (again)
|
2022-01-26 13:27:51 -05:00 |
|
Lucy
|
a27420a3f5
|
Add a method for turning a HashMap into a value-object
|
2022-01-26 13:22:44 -05:00 |
|
Lucy
|
337b27e4a8
|
More dictionary-based stuff
|
2022-01-26 11:01:01 -05:00 |
|
Lucy
|
ec7ac55a60
|
This is annoying.
|
2022-01-21 12:22:31 -05:00 |
|
Lucy
|
7589428537
|
Hopefully get everything else needed typed out
|
2022-01-21 12:18:58 -05:00 |
|
Lucy
|
303f25911e
|
Whoops, wrong type signature
|
2022-01-21 11:19:54 -05:00 |
|
Lucy
|
d56d7b348b
|
Fix dbus signature
|
2022-01-21 11:15:38 -05:00 |
|
Lucy
|
4c604a0758
|
Derive Debug on everything
|
2022-01-21 11:12:35 -05:00 |
|
Lucy
|
e2c2fdea8f
|
Add settings bindings
|
2022-01-21 11:01:06 -05:00 |
|
Lucy
|
e660731756
|
Add a Settings type for all connection settings, and change bindings to use said type.
|
2022-01-21 10:50:31 -05:00 |
|
Lucy
|
737b687bd3
|
Make settings serializable
|
2022-01-21 10:13:48 -05:00 |
|
Lucy
|
54a9f4d6f3
|
Fix downcast_to_device
|
2022-01-13 14:32:52 -05:00 |
|
Lucy
|
02c744a119
|
Add AccessPoint bindings
|
2022-01-13 12:06:00 -05:00 |
|
Lucy
|
29550a9658
|
Add connectio nsettings types+builders
|
2022-01-12 15:30:53 -05:00 |
|
Lucy
|
6dd7eb9da4
|
Continue to work on bindings, including NetworkManager::activate_connection
|
2022-01-12 11:23:09 -05:00 |
|
Lucy
|
0168219a78
|
Rename Connection to ActiveConnection
|
2022-01-12 11:09:03 -05:00 |
|
Lucy
|
e40c3e7787
|
Device can now be downcasted to a specific type of device (and upcasted back)
|
2022-01-11 17:51:15 -05:00 |
|
Lucy
|
2acdb272fb
|
Work on bindings some more
|
2022-01-11 16:41:10 -05:00 |
|
Lucy
|
da5c6ed172
|
Work on more Rust-side bindings
|
2022-01-11 16:02:29 -05:00 |
|
Lucy
|
91a7fc6da1
|
Very basic NetworkManager bindings
|
2022-01-11 15:23:09 -05:00 |
|
Lucy
|
cff3029833
|
Forgot to add default_service to some of the new interfaces
|
2022-01-11 13:43:12 -05:00 |
|
Lucy
|
d17c660410
|
Add more interfaces and sort some old ones
|
2022-01-11 13:42:27 -05:00 |
|
Lucy
|
2b00c7f3e3
|
Improve naming; remove duplicate interfaces
|
2022-01-11 12:54:20 -05:00 |
|
Lucy
|
ab51fc6f70
|
Add more NM bindings
|
2022-01-11 12:31:29 -05:00 |
|
Lucy
|
1273f1f098
|
Initial commit
|
2022-01-11 11:21:57 -05:00 |
|