summaryrefslogtreecommitdiff
path: root/accel-pppd
AgeCommit message (Collapse)Author
2016-04-28cli: fix partial line duplication and truncationGuillaume Nault
When queueing output data for later write(), the 'n' first bytes of the buffer have already been sent (we have n > 0 if EAGAIN was returned after some other write() calls succeeded). Therefore, we need to skip these bytes when initialising the buffer to be queued. The size passed to memcpy() did already take that space into account. Signed-off-by: Guillaume Nault <g.nault@alphalink.fr>
2016-04-17preparation for DPDK intergation (part 7)Dmitry Kozlov
2016-04-15preparation for DPDK intergation (part 6)Dmitry Kozlov
2016-04-13logwtmp: check for username presenceDmitry Kozlov
2016-04-13ppp: removed mtu/mru size warningsDmitry Kozlov
2016-04-13ppp: increase input buffer sizeDmitry Kozlov
2016-04-12ipoe: generate EUI-64 interface identifier for ipv6 addressesDmitry Kozlov
2016-04-12ipv6: remove ipv6 address and routes on session terminationDmitry Kozlov
2016-04-11Revert "pppoe: do not negotiate LCP MRU option if it is larger than 1492"Dmitry Kozlov
This reverts commit fc098b3062badfd802f91241533069cad4886b6f.
2016-04-10Merge branch 'master' of ssh://git.code.sf.net/p/accel-ppp/codeDmitry Kozlov
2016-04-10pppoe: do not negotiate LCP MRU option if it is larger than 1492Dmitry Kozlov
2016-04-07link pppoe and ipoe with vlan-mon libraryDmitry Kozlov
2016-04-06radius: do not mark request as active if send function failsDmitry Kozlov
2016-04-05ipoe: continue to reply to dhcp requests on active sessions when "shutdown ↵Dmitry Kozlov
soft" is active
2016-04-05improved logging: if session's interface is empty log ctrl's interfaceDmitry Kozlov
2016-04-05pppoe: add interface name to log messagesDmitry Kozlov
2016-04-05iputils: check for IFLA_INFO_KIND presenceDmitry Kozlov
2016-04-04ipoe: remove stale backup.cDmitry Kozlov
2016-04-04pppoe: stop "vlan timeout" timer on new connectionDmitry Kozlov
2016-04-04vlan_mon: make possible to work other module after message "vlan not started"Dmitry Kozlov
2016-04-04vlan_mon: introduced autoclean module parameterDmitry Kozlov
if autoclean=1 then vlan_mon will delete all vlan interfaces created by previous accel-pppd run f.e. vlan_mon cleans created interfaces if accel-pppd restarts
2016-04-04ipoe,pppoe,vlan_mon: deleted conditions to simultaneous start ipoe and pppoe ↵Dmitry Kozlov
on same interfaces (started by vlan_mon)
2016-04-04pppoe: add support for PPP-Max-Payload tag (RFC 4638)Dmitry Kozlov
2016-04-02for single-session=deny make early check for duplicate username (before ↵Dmitry Kozlov
calling radius)
2016-04-02ipoe: ignore start=auto for shared=1 interfacesDmitry Kozlov
2016-04-01shaper: fix wrong priority value for skbeditDmitry Kozlov
2016-04-01shaper: implemented internal class id mapDmitry Kozlov
Before this commit shaper used ses->unit_idx as class id, but it is not unique. This commit introduces internal map to manage unique class ids
2016-03-31pppoe: disc.c: add missing initialization of context's before_switch functionDmitry Kozlov
2016-03-31pppoe: fix typoDmitry Kozlov
2016-03-31dhcpv6: fix typoDmitry Kozlov
2016-03-31vlan_mon: clean state on startDmitry Kozlov
2016-03-29vlan_mon: use local netlink socket in utility functionsDmitry Kozlov
2016-03-29ipoe: populate existing vlan interfaces by vlan info when vlan monitor event ↵Dmitry Kozlov
occurs
2016-03-29pppoe: add missing stopping of discovery on vlan timeoutDmitry Kozlov
2016-03-29ipoe: do not cleanup shared=1 interfacesDmitry Kozlov
2016-03-19ppp: futher improvement of distablish_ppp functionDmitry Kozlov
2016-03-19pppd_compat: check for script existance before forkDmitry Kozlov
2016-03-19ppp: fix bug introduced by d392ccd024f9243bf5df8e242a5b0cb6a85876baDmitry Kozlov
2016-03-19ppp: fix bug introduced by "call ap_session_finished before actual interface ↵Dmitry Kozlov
destroing"
2016-03-19ipoe: bug fixDmitry Kozlov
2016-03-19ipoe: send arp reply for sessions started by arp requestDmitry Kozlov
2016-03-19ipoe: bug fixDmitry Kozlov
2016-03-19ipoe: log interface renamingDmitry Kozlov
2016-03-18ipoe: implemented starting UP session by arp requestDmitry Kozlov
2016-03-18ipoe: call ap_session_set_ifindex to correct interface countersDmitry Kozlov
2016-03-18ppp: call ap_session_finished before actual interface destroingDmitry Kozlov
2016-03-18improved restart and termination procedureDmitry Kozlov
2016-03-18ipoe: translate UP session to dhcp session when dhcp request received (for ↵Dmitry Kozlov
shared=0 interfaces)
2016-03-18ipoe: implemented new option "start=auto"Dmitry Kozlov
If start=auto is specified then accel-pppd automatically starts session with username = interface name on shared=0 interfaces. Use it with conjuction vlan_mon. So any packet may start session.
2016-03-18ipoe: remove interfaces started by vlan_mon if they do not match config (on ↵Dmitry Kozlov
reload)