Commit Graph

28 Commits

Author SHA1 Message Date
Ben Olden-Cooligan
488429ea8d Escl: Change device ID to be just the UUID 2024-01-12 19:25:41 -08:00
Ben Olden-Cooligan
f4f782a4e9 Fix tests on non-windows 2024-01-11 19:26:07 -08:00
Ben Olden-Cooligan
1385dbca91 Update to C# 12 in ESCL projects 2023-12-09 12:21:37 -08:00
Ben Olden-Cooligan
29b3c57207 Escl: Fix port handling and server restarts
Ports are now static per SharedDevice where possible, falling back to random ports if an error occurs.
2023-12-02 22:57:30 -08:00
Ben Olden-Cooligan
8457755e7e Fix typo 2023-12-01 18:04:11 -08:00
Ben Olden-Cooligan
09aafb5cf5 Escl: Basic server settings 2023-11-28 00:58:05 -08:00
Ben Olden-Cooligan
bb483b963f Escl: Fix base route 2023-11-26 20:14:03 -08:00
Ben Olden-Cooligan
804f110504 Update dependency versions 2023-11-25 13:41:29 -08:00
Ben Olden-Cooligan
0bae0b49ef Escl: Use RemoteEndpoint instead of Host
Host never worked properly on Windows. Note this requires an updated mDNS library to work.
2023-11-25 10:40:39 -08:00
Ben Olden-Cooligan
8dc3bf05cd Escl: Use SRV host instead of ip to connect 2023-11-05 13:21:12 -08:00
Ben Olden-Cooligan
012eab0ddc WIP: Scanner sharing 2023-10-30 14:21:39 -07:00
Ben Olden-Cooligan
d08b648927 Escl: Prevent port collisions in ClientServerTests 2023-09-09 14:15:32 -07:00
Ben Olden-Cooligan
c2816e53d3 Escl: Combine Escl.Client project with Escl project 2023-09-04 13:50:05 -07:00
Ben Olden-Cooligan
4da563e102 Escl: WIP with client scan settings working 2023-09-03 18:50:34 -07:00
Ben Olden-Cooligan
b6dce7aa1d Escl: Service location WIP 2023-09-02 19:31:10 -07:00
Ben Olden-Cooligan
049a9fc703 Move ESCL USB code to a separate project 2023-04-03 18:03:45 -07:00
Ben Olden-Cooligan
bd0f69035e Improve "n2 test" reliability 2022-12-24 21:49:04 -08:00
Ben Olden-Cooligan
67ceeae447 Fix Escl project warnings 2022-12-20 20:53:06 -08:00
Ben Olden-Cooligan
531be05365 Skip ESCL USB tests by default 2022-12-18 16:03:52 -08:00
Ben Olden-Cooligan
7490821920 Install microsoft test package 2022-12-18 15:08:13 -08:00
Ben Olden-Cooligan
fcd87ded57 ESCL USB proof of concept 2022-12-17 13:42:18 -08:00
Ben Olden-Cooligan
45f70750d7 Improve ESCL test reliability
Still not perfect as the ports might still overlap in some runs
2022-09-17 13:03:27 -07:00
Ben Olden-Cooligan
e8c9ca4fab Test fixes 2022-09-10 21:34:02 -07:00
Ben Olden-Cooligan
72f7e779c9 WIP: Working ESCL server prototype
Finally...
2022-08-17 20:29:07 -07:00
Ben Olden-Cooligan
c77e90876e WIP: Trying to get ESCL server working 2022-08-17 18:14:07 -07:00
Ben Olden-Cooligan
fa7842f713 WIP: ESCL working proof-of-concept scan 2022-08-16 23:36:09 -07:00
Ben Olden-Cooligan
2be6fc6eb0 Use Dns multicast library instead of Zeroconf and implement basic advertisement 2022-08-16 19:16:47 -07:00
Ben Olden-Cooligan
13d8a3901e WIP: Initial commit for ESCL projects 2022-08-15 22:49:56 -04:00