Commit Graph

  • 4162450434 driver: fix spelling mistakes in comments master Jason A. Donenfeld 2022-05-23 15:57:34 +0200
  • 87c38c7494 README: mention Windows 11 Simon Rozman 2022-04-22 18:22:47 +0200
  • c2315570e0 api: header: silence MSVC warnings for MSVC only Simon Rozman 2021-12-03 09:17:19 +0100
  • 6187c95d56 proj: stop building for arm32 Simon Rozman 2021-10-21 11:45:57 +0200
  • c20b834674 driver: address Code Analysis warning Simon Rozman 2021-10-17 13:25:14 +0200
  • c7b20de96c driver: allow ring registration from kernel Simon Rozman 2021-10-17 13:21:38 +0200
  • 4c9511554d driver: address Code Analysis warnings Simon Rozman 2021-10-17 13:11:42 +0200
  • bfef136abf version: bump Jason A. Donenfeld 2021-10-17 04:00:59 +0000
  • 6e579cf4f8 api: main: avoid excessive function cast Jason A. Donenfeld 2021-10-15 00:43:52 +0000
  • cac40b0629 example: remove overly specific casts Jason A. Donenfeld 2021-10-15 00:41:12 +0000
  • 194f36f6c0 api: header: fix typo Jason A. Donenfeld 2021-10-14 16:30:02 -0600
  • 470bdf3e26 api: use proper instance id bounds Jason A. Donenfeld 2021-10-14 06:37:50 +0000
  • 80aab77c19 api: adapter: handle cases explicitly in dev query callback Jason A. Donenfeld 2021-10-14 05:27:13 +0000
  • 21958630ed downlevelshim: remove in preparation for full WHQL Jason A. Donenfeld 2021-10-13 17:33:06 +0000
  • a6fe84c692 README: correct solution name Jason A. Donenfeld 2021-10-12 22:58:30 -0600
  • ef42ddf640 version: bump Jason A. Donenfeld 2021-10-12 19:10:36 +0000
  • d8fe1419fb driver: automatically close long-lived handle Jason A. Donenfeld 2021-10-12 18:44:42 +0000
  • 544fdaaf8f api: rewrite based on SwDevice Jason A. Donenfeld 2021-10-11 23:21:31 -0600
  • c69ec758d1 proj: remove SDV and DVL support Simon Rozman 2021-10-11 13:26:09 +0200
  • 98cf23c410 api: adapter: cleanup wintrust shim if install fails Jason A. Donenfeld 2021-09-28 10:39:47 -0600
  • 47c8eda1d5 driver: inf: remove LoadOrderGroup Jason A. Donenfeld 2021-09-24 11:52:05 -0600
  • a90b308890 driver: allow userspace to write garbage Jason A. Donenfeld 2021-09-16 12:06:32 +0000
  • 7e2002283e driver: Replace depreciated ExAllocatePoolWithTag Simon Rozman 2021-09-13 08:58:30 +0200
  • ef48951654 example: disable dad for faster startup Jason A. Donenfeld 2021-09-09 20:42:59 +0000
  • 3e685569a1 props: inverse SDVHacks logic Simon Rozman 2021-08-25 12:02:01 +0200
  • 4527f40474 .gitignore: ignore CodeQL output Simon Rozman 2021-08-25 11:53:21 +0200
  • b239eb6505 props: unify import .lib of DLLs Simon Rozman 2021-08-10 12:01:26 +0200
  • 42030404e0 api: rundll32: make empty string if no instance id Jason A. Donenfeld 2021-08-08 16:42:37 +0200
  • 6cf6f42f07 driver: mark as network driver rather than system driver Jason A. Donenfeld 2021-08-07 15:06:20 +0200
  • 82a6130341 props: tie code analysis to sdv hacks rather than debug builds Jason A. Donenfeld 2021-08-04 04:07:37 +0200
  • 73a4cffee0 version: bump Jason A. Donenfeld 2021-08-02 03:38:44 +0200
  • caae8bca33 proj: fix header lines Jason A. Donenfeld 2021-08-02 03:36:50 +0200
  • 21d8e66e04 api: incorporate new win7 code signing technique Jason A. Donenfeld 2021-08-02 01:05:02 +0200
  • 8967516baf proj: clean up loose ends Jason A. Donenfeld 2021-08-02 01:04:35 +0200
  • acc9ee7f34 api: remove authenticode support Jason A. Donenfeld 2021-08-02 00:24:10 +0200
  • 86521458e3 props: use ForcedTargetVersion for override Jason A. Donenfeld 2021-07-29 04:08:41 +0200
  • 0a3799cc3a editorconfig: farewell wix Jason A. Donenfeld 2021-07-29 02:43:24 +0200
  • d0732ca4f8 driver: remove useless defines from resource Jason A. Donenfeld 2021-07-29 02:40:12 +0200
  • d675646ab8 api: upgrade Simon Rozman 2021-07-28 20:20:09 +0200
  • d61007297d example: resolve signed/unsigned code analysis warning Simon Rozman 2021-07-28 20:19:34 +0200
  • d30f6754d4 global: upgrade clang-format Simon Rozman 2021-07-28 20:19:01 +0200
  • 7dffa4be72 vs: move shared configuration to wintun.props and upgrade Simon Rozman 2021-07-28 13:50:40 +0200
  • 7de5d2e6c8 driver: workaround SDV failure with code analysis Simon Rozman 2021-07-12 18:44:32 +0200
  • 899e085a91 api: build with WDK Jason A. Donenfeld 2021-07-23 18:19:00 +0200
  • af83574b34 api: remove unused pch file Jason A. Donenfeld 2021-07-13 15:48:45 +0200
  • 928f21c573 driver: switch to MS-recommended memory alloc Simon Rozman 2021-07-13 10:20:21 +0200
  • dccf2085cb driver: cleanup project file Simon Rozman 2021-07-12 10:30:44 +0200
  • d41ac04565 driver: remove excessive media connection reporting on adapter init Simon Rozman 2021-06-10 10:39:06 +0200
  • 005af4a9c7 api: use SuggestedInstanceId instead of NetSetupAnticipatedInstanceId Jason A. Donenfeld 2021-07-08 16:59:43 +0200
  • cf6e441ff5 api: log instance id when object file name is empty Jason A. Donenfeld 2021-07-08 03:13:14 +0200
  • bf5b170101 api: print correct last error when failing Jason A. Donenfeld 2021-07-08 02:50:06 +0200
  • 48bbaa0be3 version: bump Jason A. Donenfeld 2021-06-24 16:12:24 +0200
  • ed2f5cc225 api: don't auto-elevate Jason A. Donenfeld 2021-06-24 12:12:13 +0200
  • d33732ab4b driver: hard code security descriptor bytes Jason A. Donenfeld 2021-06-25 14:30:35 +0200
  • 6154c73032 driver: build security descriptor from sddl Jason A. Donenfeld 2021-06-25 14:10:29 +0200
  • b3bf490434 driver: allow admins but require high integrity label Jason A. Donenfeld 2021-06-24 12:10:12 +0200
  • 59bf6be8b6 driver: specify pnplockdown in inf Jason A. Donenfeld 2021-06-24 10:37:59 +0200
  • 273cbe2d14 driver: format Jason A. Donenfeld 2021-06-25 13:51:32 +0200
  • 479bbdc50a api: only mark GUID as in-use if Status != NotPresent Jason A. Donenfeld 2021-05-11 19:43:34 +0200
  • 0d96b900c3 version: bump Jason A. Donenfeld 2021-05-10 19:23:28 +0200
  • 6cf9ac71c3 driver: do not assume aligned addresses when allocating MDLs Jason A. Donenfeld 2021-05-10 19:02:49 +0200
  • f19945b3c6 driver: move init-only functions into INIT segment Simon Rozman 2021-04-30 13:38:26 +0200
  • 71e1ab6940 driver: fix memory leak on pre-Windows 7 Simon Rozman 2021-04-20 10:53:17 +0200
  • b28a721d9e driver: cleanup unused DBG define Simon Rozman 2021-04-16 13:05:17 +0200
  • 02f19b8c90 version: bump Jason A. Donenfeld 2021-05-10 11:24:31 +0200
  • 3c8b92e80e api: use simpler problem status checking Jason A. Donenfeld 2021-05-10 11:10:35 +0200
  • 1efbd14c2c api: check that GUID is valid before assuming it's in use Jason A. Donenfeld 2021-05-10 11:02:31 +0200
  • d9555bea1b api: discourage UaF on teardown Jason A. Donenfeld 2021-05-07 12:02:00 +0200
  • d2db3b9977 version: bump Jason A. Donenfeld 2021-05-05 11:18:47 +0200
  • 0c9a87b8a2 api: skip requested GUID if !win10 Jason A. Donenfeld 2021-05-05 11:25:30 +0200
  • 747ba7121d api: clean up NetSetup2 GUIDs Jason A. Donenfeld 2021-05-04 18:46:59 +0200
  • 4480d32011 api: don't pass bogus previous buffer size argument Jason A. Donenfeld 2021-05-05 10:51:13 +0200
  • e51b49604b api: don't return ERROR_SUCCESS if adapter doesn't come up Jason A. Donenfeld 2021-05-04 12:19:30 +0200
  • 5e48e4196e project: fix typo in .editorconfig Simon Rozman 2021-04-16 13:04:50 +0200
  • 5edd8d2517 version: bump Jason A. Donenfeld 2021-04-13 15:54:58 -0600
  • 51a4f299c3 vs: put .pdb files in the intermediate folders Simon Rozman 2021-04-13 12:50:13 +0200
  • 227b76480c vs: remove api->wintun project dependency Simon Rozman 2021-04-13 12:44:39 +0200
  • d35312d33f api: log Windows error message too when creating folder or file fails Simon Rozman 2021-04-13 12:09:13 +0200
  • 3a8dbb6ae2 api: fix fallback log line printf template Simon Rozman 2021-04-10 13:37:22 +0200
  • 2f1d1ab827 Fix © in resources Simon Rozman 2021-03-19 11:55:58 +0100
  • a6fa9c1b67 project: add support for intermediate versioning Simon Rozman 2021-03-19 11:52:11 +0100
  • 1ccd623e94 api: make .h filenames lowercase for building with MinGW on Linux Simon Rozman 2021-03-16 10:11:00 +0100
  • cef7922556 api: elevate to SYSTEM in WintunEnumAdapters() Simon Rozman 2021-03-08 13:48:29 +0100
  • bc5cde8916 api: upgrade logging Simon Rozman 2021-02-02 13:12:45 +0100
  • 542a281808 api: tighten function parameter code analysis annotations Simon Rozman 2021-02-02 12:53:40 +0100
  • 41b77964ca api: truncate long log lines with … Simon Rozman 2021-02-02 09:20:56 +0100
  • 7a6bab7f04 api: unify NetCfgInstanceId registry retrieval Simon Rozman 2021-02-01 10:41:36 +0100
  • 49a106b13e README: document the Windows SDK version requirement Simon Rozman 2021-02-01 10:21:28 +0100
  • fb416747dc api: ensure that device object exists before returning from open/create Jason A. Donenfeld 2021-02-03 22:32:58 +0100
  • 2628412d71 global: bump copyright Jason A. Donenfeld 2021-01-30 16:45:26 +0100
  • 49b7692d5b api: use custom devpkey for pool Jason A. Donenfeld 2021-01-30 16:39:33 +0100
  • 7710ff187b api: close private namespace when unloading DLL Jason A. Donenfeld 2020-12-17 19:00:25 +0100
  • d440234d6e version: bump Jason A. Donenfeld 2020-12-15 21:39:30 +0100
  • ce83279187 project: license prebuilt binaries more permissively Jason A. Donenfeld 2020-12-16 13:14:05 +0100
  • b2374dadb6 driver: use IoAllocateMdl without being too clever Jason A. Donenfeld 2020-12-15 21:10:39 +0100
  • 1269f86c76 driver: use partial MDL for slicing ring, rather than NB's DataOffset Jason A. Donenfeld 2020-12-12 15:20:11 +0100
  • dd33757718 driver: use localtime in inf2cat Stefan Rinkes 2020-12-02 14:40:58 +0100
  • a3a1fa8931 api: delay load remaining dlls to work around forwarder gotchas Jason A. Donenfeld 2020-11-26 17:26:05 +0100
  • ecf70261da api: skip notifying driver when there are no receive packets yet Simon Rozman 2020-11-18 17:35:42 +0100
  • 6af568d1e0 api: allow header to be mit Jason A. Donenfeld 2020-11-27 14:50:34 +0100