Davide Beatrici
b853140626
Cedar: use Proto API for protocol options
2020-07-28 00:57:36 +02:00
Davide Beatrici
6d85fffdb5
Cedar: introduce options API in Proto
...
PROTO_OPTION is a structure that describes an option (who would've guessed?).
It's designed in a way that allows it to occupy as low memory as possible, while providing great flexibility.
The idea is similar to the one implemented in LIST for trivial types, with the difference that PROTO_OPTION doesn't require casting due to the use of union.
2020-07-28 00:57:36 +02:00
Davide Beatrici
cd850c07ae
Cedar: improve constness of PROTO_IMPL functions, move Name() at the top
2020-07-28 00:57:36 +02:00
Davide Beatrici
869496be3e
Cedar: handle SSTP through Proto
2020-07-17 02:00:30 +02:00
Evengard
8a856e4672
Codestyle fixes
2020-05-02 21:08:19 +03:00
Evengard
1bdd9a92bc
Adding timeout propagation from user policy in PPP sessions (including L2TP and SSTP).
2020-05-02 19:52:45 +03:00
Daiyuu Nobori
63c01ba736
Merge pull request #832 from dnobori/181202_switch_to_apache_license
...
Switching license from GPLv2 to Apache License 2.0.
2019-01-21 09:36:19 +09:00
Daiyuu Nobori
881f34ac56
Compacting headers, updating trivial texts to fit to the license change from GPLv2 to Apache License 2.0.
2019-01-14 12:25:53 +09:00
Ilya Shipitsin
057984b87c
src/Cedar/Proto_SSTP: remove unused function
...
found by cppcheck
[src/Cedar/Proto_SSTP.c:126]: (style) The function 'SetNoSstp' is never used.
2019-01-06 23:34:10 +05:00
Davide Beatrici
1e6b99e3fe
Cedar: replace "Interop_" and "IPsec_" with "Proto_" in the protocol-specific source/header files' names
...
"IPsec_IPC" has been renamed to "IPC" because it's not related to third-party protocols.
2018-09-10 00:46:29 +02:00