GitHub / shellrow/netdev / commits
Cross-platform library for network interface and gateway. Written in Rust.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 53511c5a | merge Merge pull request #157 from shellrow/release |
Shintaro Ito <8****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 9d1ef9cb | chore: update README | shellrow <s****w@f****m> | about 2 months ago | |
| 84c06eb5 | chore: bump version to 0.42.0 | shellrow <s****w@f****m> | about 2 months ago | |
| 7a0f021c | chore: update LICENSE year | shellrow <s****w@f****m> | about 2 months ago | |
| 9670c37d | merge Merge pull request #156 from shellrow/fix/core-safety |
Shintaro Ito <8****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| baa6f4ed | fix: deduplicate fallback interface IP addresses | shellrow <s****w@f****m> | about 2 months ago | |
| c44fee14 | fix: avoid fake zero interface stats counters | shellrow <s****w@f****m> | about 2 months ago | |
| b31713a8 | fix: align route socket ABI with each BSD variant | shellrow <s****w@f****m> | about 2 months ago | |
| 21775bc7 | fix: validate Windows MAC address length | shellrow <8****w@u****m> | about 2 months ago | |
| 5e36afe6 | fix: remove unchecked UTF-8 conversion | shellrow <s****w@f****m> | about 2 months ago | |
| 006a55f3 | merge Merge pull request #155 from dignifiedquire/feat/ipv6-addr-flags |
Shintaro Ito <8****w@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 447dd3d6 | CR: only insert if ipv6 addrs have been inserted | dignifiedquire <m****e@d****m> | about 2 months ago | |
| ec41a21c | fixup | dignifiedquire <m****e@d****m> | about 2 months ago | |
| 3f13d714 | feat: implement ipv6 addr flags | dignifiedquire <m****e@d****m> | about 2 months ago | |
| 2ed33ca3 | merge Merge pull request #154 from shellrow/release |
Shintaro Ito <8****w@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 09204b24 | chore: update docs | shellrow <s****w@f****m> | 3 months ago | |
| cdbb0d7b | chore: update description | shellrow <s****w@f****m> | 3 months ago | |
| 3414316f | chore: format code with cargo fmt | shellrow <s****w@f****m> | 3 months ago | |
| 1cef3f2e | chore: bump version to 0.41.0 | shellrow <s****w@f****m> | 3 months ago | |
| 3658e8ef | chore: update docs | shellrow <s****w@f****m> | 3 months ago | |
| 03d0b610 | merge Merge pull request #153 from shellrow/refactor-internal |
Shintaro Ito <8****w@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 396dff3c | perf: reduce internal cloning | shellrow <s****w@f****m> | 3 months ago | |
| 1352e615 | refactor: consolidate default interface resolution | shellrow <s****w@f****m> | 3 months ago | |
| f935025e | merge Merge pull request #152 from shellrow/feat-mobile-improvement |
Shintaro Ito <8****w@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 48ea7ab5 | feat(android): backfill additional info from sysfs/ioctl | shellrow <s****w@f****m> | 3 months ago | |
| 2dfc02c5 | fix(android): keep dynamically loaded libc alive | shellrow <s****w@f****m> | 3 months ago | |
| dbcae650 | fix: avoid panics when IPv6 scope ids are missing | shellrow <s****w@f****m> | 3 months ago | |
| 490281d8 | merge Merge pull request #151 from shellrow/chore-deps-update |
Shintaro Ito <8****w@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| d0efae93 | chore: update dependencies | shellrow <s****w@f****m> | 3 months ago | |
| 5acc75b9 | chore: update windows-sys | shellrow <8****w@u****m> | 3 months ago | |
| cd10d272 | merge Merge pull request #149 from shellrow/release |
Shintaro Ito <8****w@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 27e856ba | chore: bump version to 0.40.1 | shellrow <s****w@f****m> | 3 months ago | |
| 14bece2b | merge Merge pull request #148 from Frando/update-netlink |
Shintaro Ito <8****w@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 3755d232 | deps: update netlink-packet-route to 0.29 | Frando <f****o@u****g> | 3 months ago | |
| 9a1b6f58 | merge Merge pull request #147 from shellrow/release |
shellrow <8****w@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| b8004527 | Bump version to 0.40.0 | shellrow <s****w@f****m> | 5 months ago | |
| a884bd1b | merge Merge pull request #146 from shellrow/feat-android-interfaces |
shellrow <8****w@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 6e96dd0b | refine(android): improve interface type detection | shellrow <s****w@f****m> | 5 months ago | |
| 168bdf29 | feat(android): improve interface type detection | shellrow <s****w@f****m> | 5 months ago | |
| 18a16afb | merge Merge pull request #145 from shellrow/feat-ios-interfaces |
shellrow <8****w@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 6d182d43 | Format code with cargo fmt | shellrow <s****w@f****m> | 6 months ago | |
| aade6153 | feat(ios): improve interface type detection | shellrow <s****w@f****m> | 6 months ago | |
| 0174b8e3 | merge Merge pull request #144 from shellrow/perf-macos-interfaces |
shellrow <8****w@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 37a3d0cb | ios: update interface extras lookup | shellrow <s****w@f****m> | 6 months ago | |
| 1a3c863a | Format code with cargo fmt | shellrow <s****w@f****m> | 6 months ago | |
| 08c222af | perf(macos): update interface extras lookup | shellrow <s****w@f****m> | 6 months ago | |
| 7500b175 | merge Merge pull request #142 from shellrow/chore |
shellrow <8****w@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 0a943a03 | Bump version to 0.39.0 | shellrow <s****w@f****m> | 7 months ago | |
| 9f51c391 | Format code with cargo fmt | shellrow <s****w@f****m> | 7 months ago | |
| ccea376a | Add tests | shellrow <s****w@f****m> | 7 months ago | |
| 3caac33b | merge Merge pull request #141 from shellrow/refactor-macaddr |
shellrow <8****w@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 873c4706 | refactor: replace internal MacAddr | shellrow <s****w@f****m> | 7 months ago | |
| 0702b430 | merge Merge pull request #140 from shellrow/release |
shellrow <8****w@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 80b65470 | Bump version to 0.38.2 | shellrow <s****w@f****m> | 8 months ago | |
| 56ddbde4 | merge Merge pull request #139 from shellrow/refine-default-interface-detection |
shellrow <8****w@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 69641ea2 | Refine default interface detection | shellrow <s****w@f****m> | 8 months ago | |
| 1d912132 | merge Merge pull request #138 from shellrow/release |
shellrow <8****w@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| d3209ec6 | Bump version to 0.38.1 | shellrow <s****w@f****m> | 8 months ago | |
| cab685d4 | merge Merge pull request #137 from zshipko/fix/openbsd-flags |
shellrow <8****w@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| b5ca8cc6 | fix compilation on openbsd | zach <z****o@g****m> | 8 months ago | |
| a21048ba | merge Merge pull request #136 from shellrow/refactor |
shellrow <8****w@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| c8a2d9ab | Update README.md | shellrow <s****w@f****m> | 8 months ago | |
| 6fe01302 | Format code with cargo fmt | shellrow <s****w@f****m> | 8 months ago | |
| 25e83b99 | Remove dead code | shellrow <s****w@f****m> | 8 months ago | |
| ed5fb786 | fix: ensure sockaddr_storage size compatibility | shellrow <s****w@f****m> | 8 months ago | |
| 5e088ef8 | Remove unnecessary unsafe block | shellrow <s****w@f****m> | 8 months ago | |
| 08a019c9 | Change RTF_LLINFO to const | shellrow <s****w@f****m> | 8 months ago | |
| cf69205c | Bump version to 0.38.0 | shellrow <s****w@f****m> | 8 months ago | |
| 608c9413 | Add tested iOS version | shellrow <s****w@f****m> | 8 months ago | |
| 87a24973 | Fix link in doc | shellrow <s****w@f****m> | 8 months ago | |
| a8431d93 | Format code with cargo fmt | shellrow <s****w@f****m> | 8 months ago | |
| 9d9f467b | Add tested Android version | shellrow <8****w@u****m> | 8 months ago | |
| 155bae6e | Add tested Windows version | shellrow <8****w@u****m> | 8 months ago | |
| 4f2ca3cc | Fix: missing feature gates for 'gateway' feature | shellrow <8****w@u****m> | 8 months ago | |
| 2d9f9b3b | refactor: consolidate Linux/Android common code | shellrow <s****w@f****m> | 8 months ago | |
| d4808a75 | Cleanup code | shellrow <s****w@f****m> | 8 months ago | |
| 7140dba8 | Remove unused module | shellrow <s****w@f****m> | 8 months ago | |
| 61775407 | Fix: missing feature gates for 'gateway' feature | shellrow <s****w@f****m> | 8 months ago | |
| 111a31c9 | Refactor: platform separation and gateway handling | shellrow <s****w@f****m> | 8 months ago | |
| c8a5f1ae | merge Merge pull request #135 from shellrow/release |
shellrow <8****w@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 26afa62e | Bump version to 0.37.3 | shellrow <s****w@f****m> | 9 months ago | |
| 21332077 | merge Merge pull request #134 from shellrow/ios-support |
shellrow <8****w@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 09b00d47 | fix gateway path for non-macOS Apple platforms | shellrow <s****w@f****m> | 9 months ago | |
| 2a35ecf3 | merge Merge pull request #133 from shellrow/release |
shellrow <8****w@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 14479759 | Bump version to 0.37.2 | shellrow <s****w@f****m> | 9 months ago | |
| f0789cf2 | merge Merge pull request #131 from Le-Maz/main |
shellrow <8****w@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| a67cc2b0 | Replace hard assertion on SendARP output length with a regular check | Le-Maz <m****h@p****e> | 9 months ago | |
| b925c647 | merge Merge pull request #130 from shellrow/release |
shellrow <8****w@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 6c5480b9 | Bump version to 0.37.1 | shellrow <s****w@f****m> | 10 months ago | |
| 5db3341c | merge Merge pull request #129 from DeTeam/fix/gateway-feat-windows |
shellrow <8****w@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| f63d95de | Add missing "gateway" feature flag on windows | Timur Amirov <t****m@g****m> | 10 months ago | |
| e26c3da2 | merge Merge pull request #128 from shellrow/release |
shellrow <8****w@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| f2a7c9c0 | Update doc link | shellrow <s****w@f****m> | 10 months ago | |
| 4ebb11db | merge Merge pull request #127 from shellrow/release |
shellrow <8****w@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| dd1a1d01 | Bump version to 0.37.0 | shellrow <s****w@f****m> | 10 months ago | |
| 80810a45 | merge Merge pull request #126 from shellrow/feat-oper-state |
shellrow <8****w@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 847b5141 | Format code with cargo fmt | shellrow <s****w@f****m> | 10 months ago | |
| 7f365b70 | fix: netbsd | shellrow <s****w@f****m> | 10 months ago | |
| 0839a4a5 | fix: netbsd | shellrow <s****w@f****m> | 10 months ago | |
| 5fce9146 | Format code with cargo fmt | shellrow <s****w@f****m> | 10 months ago |