summaryrefslogtreecommitdiffhomepage
path: root/windows/winfw/src
AgeCommit message (Expand)AuthorFilesLines
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
2020-01-15Update copyright notices for windows librariesDavid Lönnhager1-1/+1
2020-01-02Generalize PermitTunnelDnsDavid Lönnhager3-27/+55
2020-01-02Refactor WinFwDavid Lönnhager9-193/+133
2020-01-02Update RestrictDns in WinFwDavid Lönnhager5-83/+56
2019-12-12HACK: Allow relays on port 53 in WinFwEmīls Piņķis5-3/+50
2019-12-04Update winfw testing projectOdd Stranne6-11/+13
2019-12-04Update logging in winfwOdd Stranne3-34/+33
2019-11-25Add ICMP permit rule in firewall during connecting stateOdd Stranne10-6/+257
2019-11-18Migrate WinFw to VS 2019David Lönnhager3-14/+15
2019-06-26Update version information in C++ DLLsOdd Stranne1-1/+1
2019-05-27Make DHCP server rule more explicitOdd Stranne3-3/+24
2019-05-27Name GUIDs and filters consistentlyOdd Stranne11-106/+110
2019-05-27Add 'PermitNdp' ruleOdd Stranne7-0/+166
2019-05-27Separate IPv4 and IPv6 filtersOdd Stranne2-16/+16
2019-05-27Employ 'IpNetwork' classOdd Stranne3-25/+28
2019-05-27Clean up 'PermitDhcp' ruleOdd Stranne2-35/+54
2019-05-27Add permit rule for DHCPv4 serverOdd Stranne7-0/+144
2019-05-27Correct IPv6 multicast ruleOdd Stranne1-2/+4
2019-05-27Simplify LAN rulesOdd Stranne4-260/+53
2019-05-27Allow mDNS broadcasts in LAN firewall ruleOdd Stranne1-1/+6
2019-04-04Formatting etcOdd Stranne4-12/+25
2019-04-04Update/restore WinFw_Reset to work when called out-of-contextOdd Stranne3-9/+22
2019-04-04Expose init function that also applies the blocked policyOdd Stranne3-0/+69
2019-04-04Update FwContext initializationOdd Stranne8-24/+183
2019-04-04Update transaction callback proto adding more argumentsOdd Stranne2-7/+20
2019-04-04Fix variable names for consistencyOdd Stranne1-14/+14
2019-04-04Enforce validation of objects that are installed in WFPOdd Stranne2-0/+20
2019-04-04Establish WFP object registryOdd Stranne9-16/+139