aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update netlinklibHEADmasterHimbeer2025-03-183-11/+31
| | | | | This includes assigning metrics to default routes in such a way that native connectivity is always preferred over DS-Lite.
* Set the version to 0.9.40.9.4Himbeer2024-09-072-2/+2
|
* Configure 192.168.100.2/24 on eth1Himbeer2024-09-071-1/+2
| | | | | | My particular modem uses a different address range, but this is the standard range found on most other devices. To maximize compatibility with future modems this range should be included as well.
* Set the version to 0.9.4-dev0.9.4-devHimbeer2024-09-072-2/+2
|
* Set the version to 0.9.30.9.3Himbeer2024-09-072-2/+2
|
* Offer carrier0 as VLAN 7 on eth1 (WAN interface)Himbeer2024-09-071-0/+19
| | | | | | | | | | Many providers require the use of this VLAN tag in order to access their services. My current DSL modem is capable of adding the tag on its own which is why this functionality wasn't implemented in RSDSL. However a GPON-based fiber infrastructure is going to be built soon. These networks generally use PPPoE just like DSL, but many of them use different VLAN tags. In my particular case the ISP is already known and VLAN 7 is correct for both the current and future providers.
* Set the version to 0.9.3-dev0.9.3-devHimbeer2024-09-072-2/+2
|
* Set the version to 0.9.20.9.2Himbeer2024-08-312-2/+2
|
* Print IPv6 ULA prefixes to stdoutHimbeer2024-08-311-2/+2
|
* Fix "File exists" error on restartHimbeer2024-08-311-1/+3
| | | | | | | | VLAN creation now checks if the VLAN interface already exists. If so, no creation attempt is made. The interface is still set to "up" and configured. This fixes the service falling into a permanent restart loop if it crashes, potentially enabling network access to the device for better debugging.
* Set the version to 0.9.2-dev0.9.2-devHimbeer2024-08-312-2/+2
|
* Set the version to 0.9.10.9.1Himbeer2024-08-312-2/+2
|
* Fix native eth0 ULA prefix inconsistency with GUA subnetting schemeHimbeer2024-08-311-1/+1
| | | | | | | | The subnet ID was incorrectly set to 0. The GUA prefix is subnetted differently and uses 0 for the WAN-side address of the router, starting internal subnets at 1. This commit sets the ULA subnet ID of the native eth0 interface from 0 to 1. The VLAN subnet IDs are already implemented correctly.
* Set the version to 0.9.1-dev0.9.1-devHimbeer2024-08-312-2/+2
|
* Set the version to 0.9.00.9.0Himbeer2024-08-202-2/+2
|
* Configure ULAs on LAN interfacesHimbeer2024-08-201-0/+13
| | | | | Rationale: IPv6 support for WireGuard VPN with dynamic GUA prefix using NPT
* Set the version to 0.9.0-dev0.9.0-devHimbeer2024-08-202-2/+2
|
* update netlinklibHimbeer2024-08-172-157/+144
|
* update rsdsl_ip_config to v0.3.0HimbeerserverDE2024-01-302-3/+3
|
* fix flush_conntrack being a no-opHimbeerserverDE2023-11-231-6/+15
|
* set version to 0.8.30.8.3HimbeerserverDE2023-11-232-2/+2
|
* flush conntrack on wan eventHimbeerserverDE2023-11-233-0/+69
|
* add tokio depHimbeerserverDE2023-11-232-0/+2
|
* add netlink-sys depHimbeerserverDE2023-11-232-0/+2
|
* add netlink-packet-netfilter depHimbeerserverDE2023-11-232-5/+73
|
* set version to 0.8.3-dev0.8.3-devHimbeerserverDE2023-11-232-2/+2
|
* update netlinklibHimbeerserverDE2023-11-182-3/+3
|
* update netlinklibHimbeerserverDE2023-11-182-3/+3
|
* update netlinklibHimbeerserverDE2023-11-182-3/+3
|
* update netlinklib0.8.2HimbeerserverDE2023-11-183-52/+55
|
* update netlinklibHimbeerserverDE2023-11-172-3/+3
|
* disable sysinfo default features0.8.1HimbeerserverDE2023-11-152-78/+3
|
* set version to 0.8.00.8.0HimbeerserverDE2023-11-152-2/+2
|
* cargo updateHimbeerserverDE2023-11-152-3/+3
|
* move library to its own create0.8.0-devHimbeerserverDE2023-11-149-1008/+136
|
* set version to 0.8.0-devHimbeerserverDE2023-11-141-1/+1
|
* fix informing of netlinkd when the ppp link goes down0.7.3HimbeerserverDE2023-11-133-11/+16
|
* inform dhcp6 of ppp (de)configuration0.7.2HimbeerserverDE2023-11-133-5/+22
|
* fix sigusr1 kills0.7.1HimbeerserverDE2023-11-063-3/+3
|
* bump version to 0.7.00.7.0HimbeerserverDE2023-11-062-2/+2
|
* update rsdsl_ip_configHimbeerserverDE2023-11-062-3/+3
|
* inform radvd of ipv6 (re)configurationHimbeerserverDE2023-10-153-0/+117
|
* config dslite0 on SIGUSR1HimbeerserverDE2023-10-151-0/+20
|
* config6 ppp0 gua on SIGUSR1HimbeerserverDE2023-10-151-0/+5
|
* remove unused variables and importsHimbeerserverDE2023-10-151-5/+2
|
* log vlan configurationHimbeerserverDE2023-10-151-0/+1
|
* log ppp0 configurationHimbeerserverDE2023-10-151-0/+4
|
* config6 vlans on SIGUSR1HimbeerserverDE2023-10-151-0/+16
|
* config6 eth0 on SIGUSR1HimbeerserverDE2023-10-151-0/+8
|
* add ppp v6 as link localHimbeerserverDE2023-10-151-1/+1
|