Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-03-21 | Merge pull request #126 from svlobanov/deb10-ci-python-fix | Dmitriy Eshenko | |
ci: fix pytest issue on Debian 10 | |||
2024-03-21 | Merge pull request #123 from nuclearcat/safeguards-gw-helpers | Dmitriy Eshenko | |
Add safeguards to parse_gw_ip_address helper functions | |||
2024-03-20 | ci: fix pytest issue on Debian 10 | Sergey V. Lobanov | |
Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in> | |||
2024-03-10 | Add safeguards to parse_gw_ip_address helper functions | Denys Fedoryshchenko | |
In case of invalid configuration we might get stack overflow with unexpected consequences. Signed-off-by: Denys Fedoryshchenko <denys.f@collabora.com> | |||
2024-03-10 | Merge pull request #121 from DmitriyEshenko/ippool-gw-fix | Denys Fedoryshchenko | |
ippool: use gw-ip-address for ppp even if mask setted | |||
2024-03-09 | ippool: use gw-ip-address for ppp even if mask setted | Dmitriy Eshenko | |
2023-12-30 | Merge pull request #119 from svlobanov/ub2404 | Dmitriy Eshenko | |
ci: add ubuntu 24.04 support, disable mainline kernel build | |||
2023-12-29 | ci: add ubuntu 24.04 support, disable mainline kernel build | Sergey V. Lobanov | |
third-party mainline ubuntu kernel package is broken so disable it | |||
2023-12-27 | Merge pull request #118 from DmitriyEshenko/fix_local_net_check | xebd | |
ipoe: check localnet only for start=UP (unclassified packets) sessions | |||
2023-12-27 | Merge pull request #117 from DmitriyEshenko/per_interface_check_mac_change | xebd | |
ipoe: Add per-interface check-mac-change option | |||
2023-12-26 | ipoe: check localnet only for start=UP (unclassified packets) sessions | Dmitriy Eshenko | |
2023-12-17 | ipoe: Add per-interface check-mac-change option | Dmitriy Eshenko | |
2023-12-07 | Merge pull request #115 from leonardomeres/radius_server_ipv6 | Dmitriy Eshenko | |
Adding support to Radius IPV6 address | |||
2023-12-01 | Merge pull request #116 from DmitriyEshenko/disable_vlan_timeout | Dmitriy Eshenko | |
vlan_mon: ipoe: pppoe: Add disable vlan timeout feature | |||
2023-11-30 | vlan_mon: ipoe: pppoe: Add disable vlan timeout feature | Dmitriy Eshenko | |
Co-authored-by: Peter Adam <p.adam@cygnusnetworks.de> | |||
2023-11-30 | Adding support to Radius IPV6 address | LeoMeres | |
This change enables ipv6 connections between accel-ppp and radius server | |||
2023-10-10 | Merge pull request #114 from svlobanov/ci_latest_kernel | Dmitriy Eshenko | |
ci: build for mainline kernel, use explicit name for debian13 instead of sid | |||
2023-10-06 | ci: add build for mainline kernel | Sergey V. Lobanov | |
2023-10-05 | ci: fix debian13 image (use explicit name 'trixie' instead of sid) | Sergey V. Lobanov | |
2023-10-03 | Merge pull request #113 from svlobanov/deb10_veth_vlan_disable_test | Dmitriy Eshenko | |
ci: disable vlan-mon related tests on Debian10 | |||
2023-10-03 | ci: disable vlan-mon related tests on Debian10 | Sergey V. Lobanov | |
2023-09-23 | Merge pull request #108 from DmitriyEshenko/ipoe-6.4-compat | Dmitriy Eshenko | |
ipoe:vlan_mon: add support for kernels 6.4+ | |||
2023-09-23 | ipoe:vlan_mon: add support for kernels 6.4+ | Dmitriy Eshenko | |
2023-07-20 | Merge pull request #98 from DmitriyEshenko/ipoe-6.3-compat | Dmitriy Eshenko | |
ipoe: Add kernel 6.3 compatibility | |||
2023-07-18 | Merge pull request #99 from svlobanov/deb13 | Dmitriy Eshenko | |
Add support for Debian 13 | |||
2023-07-17 | ci: add support for Debian 13 (trixie) | Sergey V. Lobanov | |
Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in> | |||
2023-07-17 | build: add deb packaging support for Debian 13 | Sergey V. Lobanov | |
Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in> | |||
2023-07-17 | ipoe: Add kernel 6.3 compatibility | Dmitriy Eshenko | |
2023-07-01 | Merge pull request #95 from DmitriyEshenko/show-sessions-impr | Dmitriy Eshenko | |
CLI: PPPoE: Add possibility to display inbound interface and service-… | |||
2023-06-30 | Merge pull request #91 from louis-6wind/fix-link-selection-mem-violation | Dmitriy Eshenko | |
ipoe: fix memory access violation with unset link-selection | |||
2023-06-29 | CLI: PPPoE: Add possibility to display inbound interface and service-name in ↵ | Dmitriy Eshenko | |
show sessions command | |||
2023-06-29 | Merge pull request #85 from louis-6wind/fix-non-vlan-crash | Dmitriy Eshenko | |
libnetlink: fix a crash with a non vlan interface | |||
2023-06-29 | CLI: PPPoE: Use global net variable to prevent SEGFAULT | Dmitriy Eshenko | |
When accel-ppp has no connected clients, CLI interface add command it try to use net == NULL and crush code. | |||
2023-06-27 | ipoe: fix memory access violation with unset link-selection | Louis Scalbert | |
Link-selection pointer is not set to NULL when link-selection IPOE option is not set. It results in a memory access violation in dhcpv4_packet_insert_opt82() Set link-selection pointer to NULL if unset to fix the issue. Fixes: 61e31c591e ("ipoe: add dhcp link selection sub-option") Signed-off-by: Louis Scalbert <louis.scalbert@6wind.com> | |||
2023-06-26 | libnetlink: fix a crash with a non vlan interface | Philippe Guibert | |
Fix a segmentation fault when starting when accel-ppp is configured with an non vlan interface. Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com> Signed-off-by: Louis Scalbert <louis.scalbert@6wind.com> | |||
2023-06-09 | Merge pull request #83 from louis-6wind/add-link-selection | Dmitriy Eshenko | |
Add support of Link Selection DHCP sub-option RFC3527 | |||
2023-06-09 | Update cpack.cmake | Dmitriy Eshenko | |
Use real version instad of "gitgitgit" | |||
2023-06-09 | Fix compile failure with cmake failing on forks, fixes issue #80 | Denys Fedoryshchenko | |
We set fake variables so recipe doesn't fail. It is a bit of hack for such situation, but makes development easier. Signed-off-by: Denys Fedoryshchenko <denys.f@collabora.com> | |||
2023-06-05 | man: add information about link-selection | Philippe Guibert | |
Add information about link-selection ipoe option in accel-ppp.conf man. Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com> Signed-off-by: Louis Scalbert <louis.scalbert@6wind.com> | |||
2023-06-05 | man: add information about agent-remote-id | Philippe Guibert | |
DHCP "agent remote id" sub-option 2 of option 82 can already be configured with [ipoe] / "agent-remote-id". However, it is not documented. Add information about agent-remote-id in accel-ppp.conf man. Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com> Signed-off-by: Louis Scalbert <louis.scalbert@6wind.com> | |||
2023-06-05 | ipoe: add dhcp link selection sub-option | Philippe Guibert | |
Add the support of DHCP option 82 "Agent Information" sub-option 5 "link selection". The IPv4 value can be specified in the [ipoe] "link-selection" configuration option. Link: https://www.rfc-editor.org/rfc/rfc3527.html Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com> Signed-off-by: Louis Scalbert <louis.scalbert@6wind.com> | |||
2023-05-05 | sstp: fix gcc9/clang address-of-packed-member warning | Vladislav Grishenko | |
Patially fixes 6e5f9980a8a71015a228279e07970621d23c7b35, there's no really requirement for packed internal sockaddr_t struct. Also, constantify several struct pointer arguments as well. | |||
2023-05-05 | sstp: revert 6e5f9980a8a71015a228279e07970621d23c7b35 | Vladislav Grishenko | |
There's no alignment reason for making temporary vars on stack assuming unaligned block copy. | |||
2023-05-05 | sstp: fix termios structure initialization | Vladislav Grishenko | |
Fixes ad94c19554d7c6bb18ab2e251e4ee403ee0b7732, tios is sill left partially initialized with sane values. Also, log get/set attr errors with error level as well since it raises pty allocation error and connection drop therefore. | |||
2023-04-04 | Merge pull request #78 from svlobanov/tests5 | Dmitriy Eshenko | |
ci: remove Ubuntu 18.04 from CI pipelines, fix python issue for Debian12 | |||
2023-04-01 | ci: fix python packages installation on debian12 | Sergey V. Lobanov | |
Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in> | |||
2023-04-01 | ci: remove support for Ubuntu 18.04 as EOL | Sergey V. Lobanov | |
Ubuntu 18.04 is EOL so CI support is not necessary anymore Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in> | |||
2023-01-27 | radius: implemented accounting delay option (acct-delay-start) | Dmitry Kozlov | |
2023-01-24 | ipoe,vlan_mon: add support for kernels 6.1+ | Dmitriy Eshenko | |
Co-authored-by: Martin Zaharinov <micron@bngsoft.net> | |||
2022-11-29 | Merge pull request #65 from neelchauhan/epel9 | Dmitriy Eshenko | |
Add support for building RPMs on RHEL 9 clones |