Cameron Gutman
|
e0db902f7d
|
Fix crash when toggling GameStream on
|
2023-08-26 00:42:27 -05:00 |
|
Cameron Gutman
|
fccf9e7191
|
Only operate the relay and maintain the pinholes when GameStream is enabled
Sunshine will soon have native IPv6 support, so we need to stay out of its way.
|
2023-08-25 23:39:30 -05:00 |
|
Cameron Gutman
|
48c0136b9d
|
Redirect stdout to NUL if the log file can't be opened
|
2022-04-16 21:25:25 -05:00 |
|
Cameron Gutman
|
c4291ff47a
|
Revert "Don't crash if the log file can't be opened"
We don't have a stdout to _dup2() into when run as a service.
This reverts commit 16ddcb82d9.
|
2022-04-16 21:20:18 -05:00 |
|
Cameron Gutman
|
16ddcb82d9
|
Don't crash if the log file can't be opened
|
2022-04-16 12:47:20 -05:00 |
|
Cameron Gutman
|
98e2ddd1e0
|
Update toolset to VS 2022
|
2022-04-16 11:38:55 -05:00 |
|
Cameron Gutman
|
d4ff2b7bc7
|
Don't create pinholes for temporary addresses
|
2021-02-01 19:38:11 -06:00 |
|
Cameron Gutman
|
eb3cb0ea6b
|
Enable CFG and CET
|
2021-02-01 19:26:41 -06:00 |
|
Cameron Gutman
|
7ace6a2988
|
Use CRT DLL instead of static CRT
|
2020-11-29 15:55:52 -06:00 |
|
Cameron Gutman
|
1b28a44899
|
Update miniupnpc to 677e0db63649ad2aeb536783eb745c651f2fd5c2
Rebuild as DLL to prevent MSVC version incompatibility
|
2020-11-29 15:53:14 -06:00 |
|
Cameron Gutman
|
90642afdd1
|
RFC6887 says PCP max packet size is 1100 bytes
|
2020-10-10 12:00:26 -05:00 |
|
Cameron Gutman
|
f7de095417
|
Don't redirect stdout for standalone exe invocation
|
2020-09-07 10:30:44 -07:00 |
|
Cameron Gutman
|
851eac0e72
|
Use dynamically allocated buffer for GetAdaptersAddresses()
|
2020-09-07 10:14:00 -07:00 |
|
Cameron Gutman
|
0b89325668
|
Comment out logging that is prone to races and crashes
|
2019-09-28 14:37:52 -07:00 |
|
Cameron Gutman
|
a19f510724
|
Set IPV6_PROTECTION_LEVEL to PROTECTION_LEVEL_UNRESTRICTED for relay sockets
|
2019-08-08 00:11:16 -07:00 |
|
Cameron Gutman
|
7b395a9f2f
|
Untabify source
|
2019-07-28 13:24:27 -07:00 |
|
Cameron Gutman
|
1654d9c0cb
|
Rename Internet Streaming Helper to Internet Hosting Tool
|
2019-07-28 12:25:03 -07:00 |
|
Cameron Gutman
|
53c017974d
|
Add logging to disk
|
2019-07-13 14:24:35 -07:00 |
|
Cameron Gutman
|
fbd19d716a
|
Fix relay responding with the incorrect IPv6 source address on machines with SLAAC privacy extensions enabled
|
2019-07-13 13:59:15 -07:00 |
|
Cameron Gutman
|
52b66262de
|
Add additional binary metadata
|
2019-07-13 11:55:01 -07:00 |
|
Cameron Gutman
|
3403afb42b
|
Fix code analysis warnings
|
2019-07-13 11:50:09 -07:00 |
|
Cameron Gutman
|
c7f53cbb85
|
Retarget for VS2019
|
2019-07-13 11:15:28 -07:00 |
|
Cameron Gutman
|
eb2725e28f
|
Version 1.2
|
2019-03-09 14:51:25 -08:00 |
|
Cameron Gutman
|
361571db79
|
Fix socket leak on local address lookup failure
|
2018-11-30 00:33:27 -08:00 |
|
Cameron Gutman
|
ade084366d
|
Add missing check for PCP version
|
2018-11-29 23:57:33 -08:00 |
|
Cameron Gutman
|
b174931144
|
Version 1.1
|
2018-11-20 18:10:57 -08:00 |
|
Cameron Gutman
|
073d6d29f3
|
Move UPnP IPv6 FC to GSv6Fwd and fix incorrect external port in UPnP pinholes
|
2018-11-20 17:11:17 -08:00 |
|
Cameron Gutman
|
4364f98733
|
Increase priority class to high to ensure we aren't starved by games
|
2018-11-18 11:09:43 -08:00 |
|
Cameron Gutman
|
aec480f8cd
|
Version 1.0.1
|
2018-11-10 22:40:58 -08:00 |
|
Cameron Gutman
|
aff55adf7f
|
Add version resources and tweak name and other strings
|
2018-11-10 22:37:18 -08:00 |
|
Cameron Gutman
|
a6136ee16e
|
Fix busy loop with PCP updates after an interface change event
|
2018-11-10 22:27:22 -08:00 |
|
Cameron Gutman
|
4c586e90de
|
Use PCP to open IPv6 firewall pinholes
|
2018-11-10 16:13:52 -08:00 |
|
Cameron Gutman
|
1c849f0109
|
Update Windows SDK
|
2018-11-10 16:10:37 -08:00 |
|
Cameron Gutman
|
7a9d432501
|
Add PCP code from MISH
|
2018-11-10 16:10:21 -08:00 |
|
Cameron Gutman
|
12442da0e5
|
Add new ports for GFE 3.12 for v0.2
|
2018-01-09 23:28:25 -08:00 |
|
Cameron Gutman
|
8bec741daf
|
Initial code drop
|
2017-08-26 23:38:58 -07:00 |
|