Benjamin Cama
1032adb5b4
Avoid implicit cast warning.
...
Signed-off-by: Benjamin Cama <benoar@dolka.fr>
2011-07-28 14:58:30 +02:00
Benjamin Cama
cd8502743f
Add a per-peer flag if it supports IPv6 routes adv.
...
Signed-off-by: Benjamin Cama <benoar@dolka.fr>
2011-07-28 14:58:30 +02:00
Benjamin Cama
d7e506baf4
Add Multiprotocol definitions and more param handling.
...
Signed-off-by: Benjamin Cama <benoar@dolka.fr>
2011-07-28 14:58:30 +02:00
Benjamin Cama
1b8cb12cb4
Add Optional Parameter and Capability handling.
...
Optional Parameters is defined in RFC4271 and Capability advertisement in
RFC3392. For now, we only hande them upon receiving an OPEN message.
Signed-off-by: Benjamin Cama <benoar@dolka.fr>
2011-07-28 14:58:30 +02:00
Benjamin Cama
e57e8c3825
Merge remote-tracking branch 'upstream-repo/master' into upstream
2011-07-07 12:47:12 +02:00
Benjamin Cama
f2a3180cc0
Imported Upstream version 2.1.21
2011-07-07 12:45:05 +02:00
bodea
46d1fa17df
Apply patch from Geoffrey D. Bennett to fix retry of control packets.
2011-01-20 12:48:40 +00:00
bodea
adff07fbb6
Apply patch from Cyril Elkaim to fix an issue with MacOS.
2010-03-26 00:39:24 +00:00
bodea
448f218ae7
Apply patch from Cyril Elkaim to fix an issue with MacOS.
2010-03-25 05:24:23 +00:00
bodea
80eece35b2
Apply patch from Michael O to avoid sending multiple CDNs.
2010-01-11 12:16:20 +00:00
bodea
eb34e8b8b2
Apply patch from Michael O to avoid sending multiple CDNs.
2010-01-09 13:33:41 +00:00
bodea
ac773ac88d
Apply MLPPP patch from Muhammad Tayseer Alquoatli, very belatedly, with
...
thanks. Changes:
- Handle session shutdown gracefully regarding leaving the bundle (bug that is
caused when a all session leaves a bundle then another join)
- IP assignment is done only for the first session in the bundle (save IP
waste for multiple MLPPP sessions)
- Route is being added only for the first session in the bundle (less routes
on l2tpns system)
- Fix route deletion problem for MLPPP sessions (bug that caused when a
session leaves a bundle)
- Uniformity of sequence number space satisfied (according to RFC1990)
- Fix reassembling fragmented packets and handling lost fragments (according
to RFC 1990)
- FragmentatConnection to l2tpns.cvs.sourceforge.net closed by remote host.n
across N session rather than two)
- Sequence numbers extraction mask has been corrected (bug in extracting
sequence numbers)
- some clustering support fixes
- Upload/Download statistics has been corrected
- add "kill_timedout_sessions" config option
2009-12-08 14:49:28 +00:00
bodea
98f82df878
propagate select error
2007-06-28 07:22:50 +00:00
bodea
8f970b6937
simplify throttle logic
2007-01-25 12:36:48 +00:00
bodea
5e1536a8ef
remove float
2007-01-14 04:07:52 +00:00
bodea
5c8a7b96ca
add "shutdown" and "reload" CLI commands (Daryl Tester)
2006-12-18 12:08:28 +00:00
bodea
32ab43cf29
don't send interim records before session start (Daryl Tester)
2006-12-18 12:05:36 +00:00
bodea
e29419bc18
add Makefile, cleanup for -std=c99
2006-12-18 11:58:35 +00:00
bodea
76384a3240
add CVE
2006-12-07 05:46:16 +00:00
bodea
007f5d2cac
minor cleanup
2006-12-05 05:22:59 +00:00
bodea
426335628c
fix heartt pad
2006-12-04 20:54:51 +00:00
bodea
98f1b9718d
Security: Rhys Kidd identified a vulnerability in the handling of
...
heartbeat packets. Drop oversize heartbeat packets.
2006-12-04 20:50:02 +00:00
bodea
9d594abcf5
fix comment
2006-10-23 02:51:53 +00:00
bodea
33f430ac77
allow DNS servers to be specified using either old or new vendor-specific Ascend formats
2006-08-02 14:17:30 +00:00
bodea
cb031e775d
cleanup clash between timeout and session_timout
2006-08-02 13:35:39 +00:00
bodea
a1772fdad1
fix sign problem with reporting of unknown RADIUS VSAs
2006-08-02 12:54:45 +00:00
bodea
464d19fbb2
fix log message
2006-07-17 07:53:08 +00:00
bodea
876ad93887
resolve gcc 4.1 warning by changing ip_hash to a union
2006-07-01 14:07:35 +00:00
bodea
9bc9ec99e6
add radius_bind_{min,max} options
2006-07-01 12:40:10 +00:00
bodea
570e1b2fc2
set acct-disconnect-cause from result code AVP if no disconnect cause AVP is present
2006-06-22 15:30:29 +00:00
bodea
e6bb332ba2
add session/idle timeouts
2006-06-11 12:46:18 +00:00
bodea
174de2c0d7
kludge around problem with Netgear DM602 authentication
2006-06-03 08:16:46 +00:00
bodea
90074c27df
convert manual.html to docbook
2006-05-23 14:28:25 +00:00
bodea
c512d06530
remove unused param_packet_[tr]x structures
2006-05-22 07:41:33 +00:00
bodea
2cb89d7554
remove defunct PLUGIN_PACKET_{RX,TX} constants
2006-05-18 16:49:30 +00:00
bodea
92a3e929fb
correct comment: throttle_speed rather than throttle_rate
2006-05-18 14:40:31 +00:00
bodea
c3633ceaba
use %u when logging unsigned values
2006-05-16 06:46:37 +00:00
bodea
d0f3d94dc2
no magic
2006-05-05 08:10:18 +00:00
bodea
8f01a9dbf2
update copyright years
2006-05-04 01:01:56 +00:00
bodea
b72f38af1b
*** empty log message ***
2006-04-28 08:51:16 +00:00
bodea
57740198dc
cosmetic changes
2006-04-28 07:17:49 +00:00
bodea
241d15a178
remove non-working setuid option
2006-04-27 14:37:27 +00:00
bodea
5e631c6978
add Multilink support from Khaled Al Hamwi
2006-04-27 09:53:49 +00:00
bodea
63492a7d1d
apply patch from liran
2006-04-26 01:15:43 +00:00
bodea
e5d919edc7
initial converion of liran's "Practical VPNs" to docbook
2006-04-24 15:19:41 +00:00
bodea
5dacb3cdf5
only poll clifd if successfully bound
2006-04-23 23:18:30 +00:00
bodea
a66c20bf07
interpret "local" direction correctly (as LAC) in disconnect AVPs
2006-04-18 06:00:46 +00:00
bodea
4f866369ea
don't shutdown on TerminateReq, wait for CDN
2006-04-18 06:00:07 +00:00
bodea
b089008c05
add Acct-Terminate-Cause to RADIUS stop records
2006-04-13 11:14:35 +00:00
bodea
42bf2e312d
set source address for DAE responses
2006-04-05 02:13:48 +00:00