aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Remove thiserror dependencyHEADmasterHimbeer2025-03-253-17/+55
|
* Update netlinklibHimbeer2025-03-181-2/+2
|
* Capture traffic on the new carrier0 VLANHimbeer2024-09-071-1/+1
|
* Update netlinklib and other dependenciesHimbeer2024-08-172-217/+288
|
* fix dslite not having an ethernet header (construct pseudo-header similar to ↵HimbeerserverDE2024-02-151-1/+33
| | | | ppp)
* update libpcap submodule (ARPHRD_TUNNEL6 / DS-Lite support)HimbeerserverDE2024-02-151-0/+0
|
* fix captures on deleted interfaces never being restartedHimbeerserverDE2024-02-153-45/+50
|
* add dslite0 to interface listHimbeerserverDE2024-02-151-1/+1
| | | | Mainly interesting because of ICMP, none of the other protocols should run on it.
* move interfaces to global const at the beginning of the main.rsHimbeerserverDE2024-02-151-7/+7
|
* increase ring buffer size (4x)HimbeerserverDE2024-02-031-1/+4
|
* print log message when capture on an interface starts after waitingHimbeerserverDE2024-01-291-0/+1
|
* reformat PPP SLL into Ethernet pseudo-headerHimbeerserverDE2024-01-291-1/+39
| | | | This fixes PPP packets showing up as Ethernet II (EtherType 0x0000) in Wireshark
* combine std top-level mod importsHimbeerserverDE2024-01-291-3/+1
|
* use wrapping client idsHimbeerserverDE2024-01-291-3/+6
|
* clippy: remove unneeded let bindingHimbeerserverDE2024-01-291-4/+2
|
* clippy: use unwrap_or_default where applicable in build.rsHimbeerserverDE2024-01-291-1/+1
|
* update interface list to production valuesHimbeerserverDE2023-12-051-1/+3
|
* error resistance: restart capturing and live pushing automatically on errorsHimbeerserverDE2023-12-053-8/+144
|
* add capture filterHimbeerserverDE2023-12-051-3/+18
|
* remove unused / leftover comments from build.rsHimbeerserverDE2023-12-051-6/+0
|
* move libpcap to lib subdirectoryHimbeerserverDE2023-12-053-3/+3
|
* fix capturing blocking the runtime and channel operationsHimbeerserverDE2023-12-053-32/+51
| | | | Packets now appear on the clients in real time.
* disable unused tokio rt featureHimbeerserverDE2023-12-051-1/+1
|
* remove closed sessions from hashmapHimbeerserverDE2023-12-051-0/+18
|
* fix reliability issuesHimbeerserverDE2023-12-041-3/+2
|
* send a channel success when receiving an exec requestHimbeerserverDE2023-12-041-0/+2
| | | | Finally makes somes things work.
* initial broken capture serverHimbeerserverDE2023-12-043-149/+206
|
* fix builds (remove libpcap libnl dependency)HimbeerserverDE2023-12-042-3/+7
|
* use CryptoVecHimbeerserverDE2023-12-041-1/+1
|
* remove leftover unused PEER_TIMEOUT constantHimbeerserverDE2023-12-041-2/+0
|
* update project name in readmeHimbeerserverDE2023-12-041-1/+1
|
* remove build docsHimbeerserverDE2023-12-041-6/+0
| | | | This should now work automatically.
* rename crate udpdumpd => netdumpdHimbeerserverDE2023-12-042-15/+15
|
* initial password authenticated ssh serverHimbeerserverDE2023-12-043-3/+84
|
* fix buildHimbeerserverDE2023-12-045-15/+1000
|
* initiate rewriteHimbeerserverDE2023-12-041-135/+0
|
* update to new rsdsl ecosystemHimbeerserverDE2023-12-045-420/+143
|
* buggy support for multiple interfacesHimbeerserverDE2023-08-172-2/+22
| | | | stops working after a few seconds
* add build instructionsHimbeerserverDE2023-08-173-3/+6
|
* make musl builds possibleHimbeerserverDE2023-08-173-0/+9
|
* remove wlan0 from interface listHimbeerserverDE2023-08-161-2/+1
|
* require frequent reregistration from the clientHimbeerserverDE2023-08-161-6/+35
|
* initial dumperHimbeerserverDE2023-08-165-2/+1128
|
* initial commitHimbeerserverDE2023-08-166-0/+43