summaryrefslogtreecommitdiffhomepage
path: root/windows/winfw/src
AgeCommit message (Expand)AuthorFilesLines
2021-12-08Fix alignment for WinFw structsDavid Lönnhager1-4/+0
2021-12-08Update WinFw to allow restricting API communication to a set of programsDavid Lönnhager6-20/+48
2021-10-11Permit NDP unreachability and DAD checks on WindowsDavid Lönnhager3-2/+159
2021-07-02Lower filter weights in WinFwDavid Lönnhager12-17/+17
2021-06-07Remove pingable hostsDavid Lönnhager9-254/+1
2021-05-17Switch from exit_location to entry_location WG constraintDavid Lönnhager5-6/+22
2021-02-26Pass correct arguments in WinFw CLIDavid Lönnhager3-8/+16
2021-01-12Bump the copyright year from 2020 to 2021 where appropriateLinus Färnstrand1-1/+1
2021-01-04Remove unneeded transport protocol types in WinFwDavid Lönnhager5-52/+17
2021-01-04Unblock API endpoint while connecting or blockedDavid Lönnhager11-33/+245
2020-12-03Fix private IPv4 rangeDavid Lönnhager1-1/+1
2020-11-25Destroy old filters after transactions in WinFwDavid Lönnhager1-0/+1
2020-10-23Allow having 0 DNS servers in WinFwDavid Lönnhager1-1/+1
2020-10-22Log DNS resolver info in WinFwDavid Lönnhager1-0/+26
2020-10-22Specify DNS servers in WinFwDavid Lönnhager4-18/+91
2020-10-09Add persistent firewall filters iff block_when_disconnected or auto_connect i...David Lönnhager13-9/+422
2020-08-27Fix return value for WinFw_ResetDavid Lönnhager1-1/+1
2020-08-04Return policy failure causes in WinFwDavid Lönnhager2-24/+70
2020-06-11Restrict relay access to a single applicationOdd Stranne6-72/+43
2020-06-09Update winfw interface to include set of approved applicationsOdd Stranne4-10/+51
2020-06-09Install PermitVpnRelay rule into different sublayer based on relay portOdd Stranne2-60/+68
2020-06-09Move PermitVpnRelay rule and make it limit access to set of approved applicat...Odd Stranne3-33/+82
2020-06-09Update comments on rules::dns::PermitNonTunnelOdd Stranne1-2/+9
2020-04-03Allow fc00::/7 instead of fd00::/8 for unique local addressesLinus Färnstrand2-2/+2
2020-03-16More permissive IPv6 multicastingDavid Lönnhager1-0/+6
2020-03-16Permit outbound traffic to entire locally scoped IPv4 multicast spaceDavid Lönnhager1-5/+2
2020-03-16Permit broadcasts to the local network with "Allow LAN" enabledDavid Lönnhager1-0/+3
2020-03-16Permit traffic to unique local addresses with "Allow LAN" enabledDavid Lönnhager2-0/+4
2020-03-03Make winfw testing tool compileOdd Stranne2-6/+6
2020-03-02Make winfw deinitialization more flexibleOdd Stranne4-30/+39
2020-03-02Track which firewall policy is activeOdd Stranne2-4/+52
2020-02-20Make PermitPing capable of handling a set of hostsOdd Stranne3-16/+36
2020-02-20De-duplicate code that sorts IP addressesOdd Stranne6-50/+65
2020-02-20Fix missing initialization on PermitNdp filtersOdd Stranne1-1/+6
2020-02-20Fix missing initialization on PermitDhcp IPv6 filtersOdd Stranne1-1/+6
2020-02-19WINFW: Correct argument types and add parameter validation on public functionsOdd Stranne2-43/+83
2020-02-19WINFW: Remove unnecessary global variableOdd Stranne1-6/+4
2020-02-19Track deprecated WFP object identities to enable cleaning up old objectsOdd Stranne5-41/+119
2020-02-19Simplify with fewer sublayersOdd Stranne16-307/+110
2020-02-19Coalesce recurring port definitionsOdd Stranne11-56/+31
2020-02-19Update policies to correctly handle DNSOdd Stranne3-9/+84
2020-02-19Process DNS in dedicated sublayersOdd Stranne14-0/+796
2020-02-19Restore policies without any concern for DNS managementOdd Stranne5-217/+37
2020-02-19Move and fixup baseline rulesOdd Stranne24-268/+270
2020-02-19Re-design firewall sublayersOdd Stranne4-178/+150
2020-02-13Prevent DNS leaks in connecting and error states on Windows with LAN sharing ...David Lönnhager3-42/+52
2020-02-13Update RestrictDns in WinFwDavid Lönnhager5-23/+26
2020-02-13Revert 6f2cafc and 7d7fb739. LAN rules did not block DNS for localDavid Lönnhager10-187/+219
2020-02-05Change Amagicom AB to Mullvad VPN AB in licenses and metadataLinus Färnstrand1-2/+2
2020-01-28Use new exception macrosOdd Stranne20-46/+59