Keith Horton
|
93ec5fa4e2
|
Adding support for querying offload and NIC properties - helping to troubleshoot performance issues due to poor hardware.
|
2024-09-08 21:38:28 -07:00 |
Keith Horton
|
27d9239167
|
Adding scripts for using ctsTraffic in ways I've found useful in verifying the correctness of a network stack configuration. Added a new option to prove useful, and addressed some ReSharper fixes
|
2024-02-11 23:27:33 -08:00 |
Keith Horton
|
1cf0c5526a
|
Adding WSAConnectByName support
|
2023-03-13 16:44:11 -07:00 |
Keith Horton
|
d3ad04af67
|
Updates to ctl libraries to normalize naming.
Tweaks to locking to edge out even better scale up performance.
|
2022-05-08 22:07:36 -07:00 |
Keith Horton
|
d8d4e3ea2e
|
ReSharper updates
|
2022-02-27 23:30:55 -08:00 |
Keith Horton
|
80dc0adeee
|
Updates moving to VS 2022
|
2021-11-25 01:20:37 -08:00 |
Keith Horton
|
974396d0a0
|
Significant RIO fixes.
ReSharper cleanup at the same time.
|
2021-01-12 01:11:56 -08:00 |
Keith Horton
|
ca61fa188d
|
Updated WIL package
|
2020-09-21 01:10:15 -07:00 |
Keith Horton
|
2c447f3350
|
Moved more code to use standard wil functions and types. Removed some ctl classes and functions which are no longer needed.
|
2020-09-21 00:28:53 -07:00 |
Keith Horton
|
347e1b5aba
|
Adding ARM64 support.
Cleaning up gitignore.
|
2020-06-15 17:54:10 -07:00 |
Keith Horton
|
f9dedcc35b
|
Refreshing the UDP stream tests.
Moving more code to WIL
|
2020-05-03 02:56:05 -07:00 |
Keith Horton
|
d1b79e14b3
|
Many more ReSharper updates. Optimized some of the UDP streaming paths with better logging information.
|
2020-04-06 14:15:16 -07:00 |
Keith Horton
|
8b08cdc5ad
|
Whitespace cleanup and adding a parameter check for rate limiting.
|
2019-11-04 23:10:50 -08:00 |
Keith Horton
|
1c08df465d
|
Finishing final updates
|
2019-08-17 16:42:18 -07:00 |
Keith Horton
|
b44439a5a5
|
Removed socket guard and further build issues from that
|
2019-08-05 01:49:10 -07:00 |
Keith Horton
|
db1a1a9049
|
Fixing wil nuget packaging.
Fixing a few project settings that got out of sync.
Uses std cpp17 and permissive- compiler settings.
|
2019-08-01 01:02:25 -07:00 |
jtippet
|
dfef6064e8
|
Introduce a dependency on wil, in lieu of ctl (#4)
* Add wil submodule
* Add wil to include path
* Replace ctscopedt with wil::unique_any
* Replace ctScopeGuard with wil::scope_exit
|
2019-06-24 10:24:19 -07:00 |
Keith Horton
|
fe08ce001e
|
using real noexcept. moving to latest tools. adding an option to not handle inline completions.
|
2019-05-26 00:54:34 -07:00 |
Keith Horton
|
cb182dcea2
|
More resharper and Analzyer fixes
|
2018-09-06 01:34:02 -07:00 |
Keith Horton
|
acd78d4143
|
Updating to the latest SDK and publishing the released binaries.
|
2018-07-16 14:44:46 -07:00 |
Keith Horton
|
c81afdaf09
|
Updating to latest SDK
|
2017-11-10 22:24:11 -08:00 |
Keith Horton
|
dd0267400d
|
Retargeted the solution to the latest SDK
|
2017-09-14 20:56:58 -07:00 |
Keith Horton
|
4d9072cf97
|
ctsPerf.exe updated for a more complete set of networking counters. Currently updated to VC 2017.
|
2017-03-05 17:48:15 -08:00 |
khorton
|
b2573f90ab
|
Removing overhead of PrintDebug, streamlining error prints
|
2017-02-12 02:27:17 -08:00 |
Keith Horton
|
5abc3a877e
|
Minor fix to only complete IO to the protocol pattern if it actually initiated the task. Also updated to default to the latest SDK release.
|
2016-08-06 18:55:21 -07:00 |
Keith Horton
|
693fe56fba
|
Adding support for multiple oustanding send requests on a TCP connection - necessary for scenarios needing to keep a high throughput high latency pipe full.
Also eliminated many unnecessary shared_ptr and weak_ptr copies, causing unnecessary Interlocked* calls on the IO path.
|
2016-06-26 21:01:58 -07:00 |
Keith Horton
|
2c39ff30da
|
Builds with VS 2015
|
2015-09-07 00:35:45 -07:00 |
khorton
|
360809f230
|
Finished media stream client tests; removed unused streaming option
|
2015-05-16 00:29:49 -07:00 |
khorton
|
89ce7eb850
|
Clean up of unit tests
|
2015-05-14 17:17:39 -07:00 |
khorton
|
883a99ee0f
|
All unit tests passing on VS 2013
|
2015-02-22 21:25:02 -08:00 |
khorton
|
1e986dd73d
|
Initial push of current files I'm working on.
|
2015-02-06 00:46:25 -08:00 |