1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2025-12-16 00:03:45 +00:00
Commit Graph

6 Commits

Author SHA1 Message Date
Bryan Roe
bc40427b26 1. Updated CoInitializseEx() to MULTITHREAD when running service in console mode
2. Updated Cleanup code for COM, so that Release is not called from finalizer
3. Updated installer to create WebRTC UDP firewall rule
2021-11-09 15:21:16 -08:00
Bryan Roe
4fcdd211b1 1. Updated win-firewall to use COM instead of netsh/powershell
2. Updated win-com to add debug messages
3. Updated agent-installer to not add unneeded firewall rules
2021-11-08 13:01:23 -08:00
Bryan Roe
443d9a222e Updated so marshalInterface throws exception on 32 bit windows, because ellipses functions cannot be stdcall. 2021-11-02 20:58:13 -07:00
Bryan Roe
690b21de73 Fixed cleanup to address deadlock that could happen on CoUninitialize() on Windows 2021-10-30 19:48:40 -07:00
Bryan Roe
85fb2f3e1f Updated cleanup 2021-10-29 16:29:20 -07:00
Bryan Roe
ab066751fb 1. Fixed uncaught exception in websocket that could happen if peer disconnects
2. Updated debugger to work with updated promise
3. Fixed bug in event emitter where 'explicit' event type wasn't honored
4. Updated _GenericMarshal to support interface and function marshaling
5. Added COM/WMI support to windows
2021-10-29 09:39:25 -07:00