Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-07-17 | radius: check for reply id is equal request id in interim requests | Dmitry Kozlov | |
2014-07-17 | ipoe: fixed passing packets in 'redirect on reject' mode | Dmitry Kozlov | |
2014-07-17 | improved 'single session' mechanism | Dmitry Kozlov | |
2014-07-11 | terminate session if interface rename fails | Dmitry Kozlov | |
2014-07-11 | radius: fixed handling socket errors during interim updates | Dmitry Kozlov | |
2014-07-11 | auth: do not decrement id on retransmit | Dmitry Kozlov | |
2014-07-09 | Merge branch 'master' of ssh://git.code.sf.net/p/accel-ppp/code | Dmitry Kozlov | |
2014-07-09 | ppp: auth: answer "Success" to retrasmitted messages if auth layer is ↵ | Dmitry Kozlov | |
already started | |||
2014-07-09 | ppp: auth: answer "Success" to retrasmitted messages if auth layer is ↵ | Dmitry Kozlov | |
already started | |||
2014-07-09 | ipv6_nd: retry to start ND later if bind failed | Dmitry Kozlov | |
There is some issue on binding raw ICMPv6 socket immediately after assigning address on 3.14 (and probably later) kernel. This causes ipv6_nd to fail to start. This patch makes ipv6_nd to try to bind later if bind fails. | |||
2014-07-09 | ipoe: add missing include | Dmitry Kozlov | |
2014-07-09 | ipoe: add support for 3.13 and later kernels | Dmitry Kozlov | |
2014-06-30 | ipoe: driver: fixed locking and rcu semantics | Dmitry Kozlov | |
2014-06-27 | ipoe: improved vlan monitor | Dmitry Kozlov | |
Previous version used linear list of vlan monitor enabled interfaces, this caused huge overhead in packet receive path because for each received packet it performed search on linear list to check if vlan monitor is enabled on input device. Current version binds internal structure to net_device->ml_priv so search is not performed more. | |||
2014-06-27 | log_file: block all signals in log thread | Dmitry Kozlov | |
With unblocked signals log thread may catch SIGCHLD which causes zombie process. | |||
2014-06-17 | radius: introduced attr-tunnel-type option | Dmitry Kozlov | |
If specified then accel-ppp will send tunnel type as string (pppoe,pptp,l2tp,ipoe). | |||
2014-06-17 | auth_mschap,radius: fixed improper passing MS-CHAP-Error, Reply-Message to ↵ | Dmitry Kozlov | |
auth modules Passed strings was not nullterminated | |||
2014-06-17 | log_file: fixed early message free | Dmitry Kozlov | |
2014-06-16 | log_pgsql: update calls to new triton interface | Dmitry Kozlov | |
2014-06-16 | shaper: apply rate multiplier to integer values | Dmitry Kozlov | |
2014-06-03 | Merge branch 'master' of ssh://git.code.sf.net/p/accel-ppp/code | Dmitry Kozlov | |
2014-06-03 | get out of SPINLOCK_INITIALIZER as it is not cross-platform compatible | Dmitry Kozlov | |
2014-06-03 | make IPv4 address to string conversions endian friendly | Dmitry Kozlov | |
2014-05-28 | ipoe: dhcp: fixed incorrect parsing empty options | Dmitry Kozlov | |
2014-05-26 | ipoe: introduced "ip-unnumbered" option | Dmitry Kozlov | |
Before this time accel-ppp always worked in "ip unnumbered" mode. This option may turn this mode off (default is on) | |||
2014-05-26 | ipoe: send NAK after number of unreplied REQUESTs | Dmitry Kozlov | |
After introduction offer-delay accel-ppp stopped to answer NAK for REQUESTs if requested session is not existing to give chance other servers to reply. But this causes that some broken clients enter to infinite REQUEST loop. This patch corrects this issue, so if offer-delay is not configured (means that this is only server in the net) or after receiving few REQUESTs accel-ppp send NAK for non-existing sessions. | |||
2014-05-20 | ipoe: set initial session interface name to parent interface name (for ↵ | Dmitry Kozlov | |
logging purpose) | |||
2014-05-20 | log_file: restore write message timestamps | Dmitry Kozlov | |
2014-05-20 | cmake: restore Debian6 specific install rules | Dmitry Kozlov | |
2014-05-20 | Revert "cmake: restore Debian6 specific install rules" | Dmitry Kozlov | |
This reverts commit c317ff519717c5c9f0513b85bb7d10ba084c74e9. | |||
2014-05-20 | cmake: restore Debian6 specific install rules | Dmitry Kozlov | |
2014-05-20 | triton: fix possible race | Dmitry Kozlov | |
2014-05-20 | ipoe: add messages to know parent interface when creating vlan or virtual ↵ | Dmitry Kozlov | |
interface | |||
2014-05-18 | triton: fix possible race | Dmitry Kozlov | |
2014-05-18 | ipoe: use ifindex as connlimit key for non-shared interfaces | Dmitry Kozlov | |
2014-05-18 | 2-way interface renaming | Dmitry Kozlov | |
First try to rename interface immediately and if it fails then do second try later just before bring interface up. In case single-session=replace first try to rename interface may fail because first session may be active | |||
2014-05-18 | Merge branch 'master' of ssh://git.code.sf.net/p/accel-ppp/code | Dmitry Kozlov | |
2014-05-18 | log_file: rewrited file write procedure | Dmitry Kozlov | |
Use separated thread to write messages to file instead of async io. On mips platform async io does not work properly by some reason and may stuck logging | |||
2014-05-18 | log: append data to previous chunk | Dmitry Kozlov | |
Check if there is space in previous chunk and append log data there. This reduces memory usage and message fragmentation | |||
2014-05-18 | improved single-session=replace handling | Dmitry Kozlov | |
Wait for previous session completely terminated before continuing authorization new session. | |||
2014-05-15 | triton: close file descriptors immediately in triton_unregister_handler | Dmitry Kozlov | |
2014-05-13 | radius: introduced weight and backup per-server options | Dmitry Kozlov | |
New options are applied to server option as server=...[,weight=x][,backup] Weight is used for multi-server configurations (larger weight takes more users). Backup is used to mark backup server f.e. server which will be used only if all other servers are failed. | |||
2014-05-12 | ippool: introduced shuffle option | Dmitry Kozlov | |
By default list of IP address is serial at startup. This option shuffles initial IP list so it becomes more random. | |||
2014-05-12 | radius: use NAS-Port-Id in Access-Accept for interface renaming | Dmitry Kozlov | |
2014-05-12 | radius: add support for Nas-Port-Id attribute (interface name) | Dmitry Kozlov | |
2014-05-12 | pppoe: introduced called-sid option. | Dmitry Kozlov | |
This new option will control how to represent Called-Station-ID. Its value maybe ifname,mac or ifname:mac. By default mac is used to keep compatibility with old versions. Also old option ifname-in-sid is removed from documentation, but is still supported for compatibility. | |||
2014-05-12 | radius: close socket after receiving accounting reply | Dmitry Kozlov | |
2014-05-12 | radius: release auth request immediatly after get responce | Dmitry Kozlov | |
There is no need to keep auth request structure in memory during whole session life time. It wastes memory and file descriptors | |||
2014-05-12 | triton: improved epoll events handling | Dmitry Kozlov | |
2014-05-08 | 1.8.0 release | Dmitry Kozlov | |
* major l2tp rewrite * introduced ipoe (ipv4 only) module |