Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update netlinklibHEADmaster | Himbeer | 2025-03-18 | 3 | -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.4 | Himbeer | 2024-09-07 | 2 | -2/+2 |
| | |||||
* | Configure 192.168.100.2/24 on eth1 | Himbeer | 2024-09-07 | 1 | -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-dev | Himbeer | 2024-09-07 | 2 | -2/+2 |
| | |||||
* | Set the version to 0.9.30.9.3 | Himbeer | 2024-09-07 | 2 | -2/+2 |
| | |||||
* | Offer carrier0 as VLAN 7 on eth1 (WAN interface) | Himbeer | 2024-09-07 | 1 | -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-dev | Himbeer | 2024-09-07 | 2 | -2/+2 |
| | |||||
* | Set the version to 0.9.20.9.2 | Himbeer | 2024-08-31 | 2 | -2/+2 |
| | |||||
* | Print IPv6 ULA prefixes to stdout | Himbeer | 2024-08-31 | 1 | -2/+2 |
| | |||||
* | Fix "File exists" error on restart | Himbeer | 2024-08-31 | 1 | -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-dev | Himbeer | 2024-08-31 | 2 | -2/+2 |
| | |||||
* | Set the version to 0.9.10.9.1 | Himbeer | 2024-08-31 | 2 | -2/+2 |
| | |||||
* | Fix native eth0 ULA prefix inconsistency with GUA subnetting scheme | Himbeer | 2024-08-31 | 1 | -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-dev | Himbeer | 2024-08-31 | 2 | -2/+2 |
| | |||||
* | Set the version to 0.9.00.9.0 | Himbeer | 2024-08-20 | 2 | -2/+2 |
| | |||||
* | Configure ULAs on LAN interfaces | Himbeer | 2024-08-20 | 1 | -0/+13 |
| | | | | | Rationale: IPv6 support for WireGuard VPN with dynamic GUA prefix using NPT | ||||
* | Set the version to 0.9.0-dev0.9.0-dev | Himbeer | 2024-08-20 | 2 | -2/+2 |
| | |||||
* | update netlinklib | Himbeer | 2024-08-17 | 2 | -157/+144 |
| | |||||
* | update rsdsl_ip_config to v0.3.0 | HimbeerserverDE | 2024-01-30 | 2 | -3/+3 |
| | |||||
* | fix flush_conntrack being a no-op | HimbeerserverDE | 2023-11-23 | 1 | -6/+15 |
| | |||||
* | set version to 0.8.30.8.3 | HimbeerserverDE | 2023-11-23 | 2 | -2/+2 |
| | |||||
* | flush conntrack on wan event | HimbeerserverDE | 2023-11-23 | 3 | -0/+69 |
| | |||||
* | add tokio dep | HimbeerserverDE | 2023-11-23 | 2 | -0/+2 |
| | |||||
* | add netlink-sys dep | HimbeerserverDE | 2023-11-23 | 2 | -0/+2 |
| | |||||
* | add netlink-packet-netfilter dep | HimbeerserverDE | 2023-11-23 | 2 | -5/+73 |
| | |||||
* | set version to 0.8.3-dev0.8.3-dev | HimbeerserverDE | 2023-11-23 | 2 | -2/+2 |
| | |||||
* | update netlinklib | HimbeerserverDE | 2023-11-18 | 2 | -3/+3 |
| | |||||
* | update netlinklib | HimbeerserverDE | 2023-11-18 | 2 | -3/+3 |
| | |||||
* | update netlinklib | HimbeerserverDE | 2023-11-18 | 2 | -3/+3 |
| | |||||
* | update netlinklib0.8.2 | HimbeerserverDE | 2023-11-18 | 3 | -52/+55 |
| | |||||
* | update netlinklib | HimbeerserverDE | 2023-11-17 | 2 | -3/+3 |
| | |||||
* | disable sysinfo default features0.8.1 | HimbeerserverDE | 2023-11-15 | 2 | -78/+3 |
| | |||||
* | set version to 0.8.00.8.0 | HimbeerserverDE | 2023-11-15 | 2 | -2/+2 |
| | |||||
* | cargo update | HimbeerserverDE | 2023-11-15 | 2 | -3/+3 |
| | |||||
* | move library to its own create0.8.0-dev | HimbeerserverDE | 2023-11-14 | 9 | -1008/+136 |
| | |||||
* | set version to 0.8.0-dev | HimbeerserverDE | 2023-11-14 | 1 | -1/+1 |
| | |||||
* | fix informing of netlinkd when the ppp link goes down0.7.3 | HimbeerserverDE | 2023-11-13 | 3 | -11/+16 |
| | |||||
* | inform dhcp6 of ppp (de)configuration0.7.2 | HimbeerserverDE | 2023-11-13 | 3 | -5/+22 |
| | |||||
* | fix sigusr1 kills0.7.1 | HimbeerserverDE | 2023-11-06 | 3 | -3/+3 |
| | |||||
* | bump version to 0.7.00.7.0 | HimbeerserverDE | 2023-11-06 | 2 | -2/+2 |
| | |||||
* | update rsdsl_ip_config | HimbeerserverDE | 2023-11-06 | 2 | -3/+3 |
| | |||||
* | inform radvd of ipv6 (re)configuration | HimbeerserverDE | 2023-10-15 | 3 | -0/+117 |
| | |||||
* | config dslite0 on SIGUSR1 | HimbeerserverDE | 2023-10-15 | 1 | -0/+20 |
| | |||||
* | config6 ppp0 gua on SIGUSR1 | HimbeerserverDE | 2023-10-15 | 1 | -0/+5 |
| | |||||
* | remove unused variables and imports | HimbeerserverDE | 2023-10-15 | 1 | -5/+2 |
| | |||||
* | log vlan configuration | HimbeerserverDE | 2023-10-15 | 1 | -0/+1 |
| | |||||
* | log ppp0 configuration | HimbeerserverDE | 2023-10-15 | 1 | -0/+4 |
| | |||||
* | config6 vlans on SIGUSR1 | HimbeerserverDE | 2023-10-15 | 1 | -0/+16 |
| | |||||
* | config6 eth0 on SIGUSR1 | HimbeerserverDE | 2023-10-15 | 1 | -0/+8 |
| | |||||
* | add ppp v6 as link local | HimbeerserverDE | 2023-10-15 | 1 | -1/+1 |
| |