aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/plugins/kernel_wfp/kernel_wfp_compat.c
Commit message (Collapse)AuthorAgeFilesLines
* kernel-wfp: Add missing IPsec sublayer GUIDsMartin Willi2014-12-041-0/+6
|
* kernel-wfp: Define IPsec related ALE layers and callout GUIDsMartin Willi2014-12-041-0/+30
|
* kernel-wfp: Install tunnel and trap forward policiesMartin Willi2014-06-041-0/+24
|
* kernel-wfp: Manually create a ProviderContext to attach individual filtersMartin Willi2014-06-041-0/+12
| | | | | | This gives us more flexibility than using the intransparent FwpmIPsecTunnelAdd, and fixes the issues we have seen with trap policies. Forward filters are still missing, but required for site-to-site tunnels.
* kernel-wfp: Register for WFP Net eventsMartin Willi2014-06-041-0/+7
|
* kernel-wfp: Add some missing IPv6 GUIDs, fix IPv6 host conversionMartin Willi2014-06-041-0/+12
|
* kernel-wfp: Add an ipsecdump utility to show installed SAs/SPs on WindowsMartin Willi2014-06-041-0/+4
|
* kernel-wfp: Implement update_sa()Martin Willi2014-06-041-0/+6
|
* kernel-wfp: Preliminary support for transport mode connectionsMartin Willi2014-06-041-0/+9
|
* kernel-wfp: Fix/Complete some fwpuclnt functionality in MinGWMartin Willi2014-06-041-0/+83
While MinGW declares all the required symbols, some of them are missing in the library files. We provide missing variables locally, functions get a stub that call the GetProcAddress()ed function from the DLL. Also some MinGW headers define some enum values incorrectly, we overload these using defines.