Clemens Vasters
bb5023bcd6
Remove File System Watcher ( #99 )
2024-09-05 16:10:45 +02:00
Clemens Vasters
5ec54db2d6
Adding KeepAliveInterval option and settings for ctrl channel
2024-09-03 13:09:50 +02:00
Clemens Vasters
81cf5b623e
NoAuthentication option added for "LocalForward" in config (only) #77 ( #97 )
...
* NoAuthentication option added for "LocalForward" in config (only) #77
2024-08-30 16:25:42 +02:00
Clemens Vasters
9e64cc3202
split test runs across different hycos to avoid parallel build stepping on eachother
2024-08-29 18:20:08 +02:00
Clemens Vasters
35cb25abec
Parsing error for UDP addresses #72
2024-08-29 15:50:39 +02:00
Jerry Nettleton
744fb7077f
add ConfigureAwait(false) to avoid deadlock
2024-08-29 15:36:39 +02:00
Clemens Vasters
b55666deaf
Addresses issue #8 , allowing "." as a separator inside a relay name ( #93 )
2024-08-29 15:32:29 +02:00
Clemens Vasters
33ffe2da82
Migrate to Directory.Packages.props
...
Signed-off-by: Clemens Vasters <clemens@vasters.com>
2024-08-28 16:18:08 +02:00
Clemens Vasters
513c699a81
Better HTTP E2E test coverage wrt to AuthZ token flow
2024-08-27 12:32:17 +02:00
Clemens Vasters
631a3b1721
TcpRemoteForwarder: Parsing the MediaTypeHeaderValue correctly with TryParse and throwing if the parsing fails. ( #92 )
...
* Fix addresses issue #91
* added HTTP test
* config parser adjustment for the HTTP RemoteForward fix
2024-08-26 19:50:26 +02:00
Pavel Iakovenko
1037f8591f
Integration tests for Ubuntu 24.04 ( #86 )
2024-04-14 20:35:38 -04:00
Pavel Iakovenko
8681447201
Integration tests for Ubuntu-22.04 ( #81 )
2024-04-12 22:02:32 -04:00
Pavel Iakovenko
387a967f9c
Run as a service on macOS ( #84 )
...
* Run as a service on macOS
* macOS Launchd documentation updates
* Pin mysql to 8.0.35 to get around libssl and libicu dependency errors
* MySql pinning no longer needed
* AzIdentity 1.11.0
2024-04-12 21:30:38 -04:00
Pavel Iakovenko
50aaf4ce98
Upgrade to .Net 8 ( #78 )
...
* Upgrade to net8
* WiX upgrade to 3.14
2024-02-26 12:06:23 +01:00
Clemens Vasters
44cf8e1ce8
Systemd support ( #60 )
...
* enable systemd support
Signed-off-by: clemensv <clemensv@microsoft.com>
2022-09-20 22:03:47 +02:00
Clemens Vasters
d42c0b3f62
Update BridgeTest.cs
2022-09-16 08:07:13 -07:00
Clemens Vasters
8ea60a4555
Build integration test for Windows ( #56 )
...
This adds a build integration test for Windows using a simple Node Express app.
Signed-off-by: Clemens Vasters <clemensv@microsoft.com>
2022-09-16 02:25:46 -07:00
Clemens Vasters
29454a0795
live unit tests ( #54 )
...
Unit tests now require AZBRIDGE_TEST_CXNSTRING environment variable set to a connection string set to a relay namespace that has preconfigured hybrid connections "a1", "a2", "a3", "a4"
Signed-off-by: Clemens Vasters <clemensv@microsoft.com>
2022-09-15 08:35:41 -07:00
Clemens Vasters
5f014873e9
packaging and test changes ( #46 )
...
* packaging and test changes
Signed-off-by: Clemens Vasters <clemensv@microsoft.com>
* quiet package installs
Signed-off-by: Clemens Vasters <clemensv@microsoft.com>
* quieter output
Signed-off-by: Clemens Vasters <clemensv@microsoft.com>
* opensuse image version
Signed-off-by: Clemens Vasters <clemensv@microsoft.com>
Signed-off-by: Clemens Vasters <clemensv@microsoft.com>
Co-authored-by: Clemens Vasters <clemensv@microsoft.com>
2022-09-07 03:13:25 -07:00
Clemens Vasters
61cd7032b9
Adding HTTP reverse proxy support ( #41 )
...
* Adding HTTP reverse proxy support
* version bump
Signed-off-by: clemensv <clemensv@microsoft.com>
Signed-off-by: clemensv <clemensv@microsoft.com>
Co-authored-by: clemensv <clemensv@microsoft.com>
2022-09-01 08:40:30 -07:00
Clemens Vasters
6f25380270
Override -R option with new -T, moving the hostname location. Preserving backcompat. ( #40 )
...
Co-authored-by: clemensv <clemensv@microsoft.com>
2022-08-31 04:47:56 -07:00
Clemens Vasters
286f825c68
Update main-ci-build.yml ( #39 )
...
Build updates
Signed-off-by: clemensv <clemensv@microsoft.com>
2022-08-30 00:55:30 -07:00
Clemens Vasters
57cfbd3d9c
.NET 6.0 migration and accompanying test infra updates ( #38 )
...
* Runtime environment update to 6.0
* NET6 background service
Signed-off-by: Clemens Vasters <clemensv@microsoft.com>
2022-08-29 06:29:09 -07:00
clemensv
10645d4994
Test scenario fixes
...
Signed-off-by: clemensv <clemensv@microsoft.com>
2021-04-29 12:36:47 +02:00
Vlad Kolesnikov
b0f2f79759
.NET 5.0 Upgrade ( #25 )
...
* tools and version update
* update pipeline
* Upgraded to .NET 5.0
* Fixed serialization and tests
Co-authored-by: clemensv <clemensv@microsoft.com>
2021-04-26 19:51:50 +02:00
clemensv
acc309ae0a
NGINX and MySQL end-to-end tests
2019-12-09 21:27:17 +01:00
clemensv
df3bb1fc32
trimmed Linux distros and reworked verification
2019-12-05 16:30:55 +01:00
clemensv
4444510cfc
switching to netstandard2.1
2019-12-04 17:49:01 +01:00
Clemens Vasters
7e465f5985
update pipeline
2019-12-03 16:56:30 +01:00
Clemens Vasters
35ceafbf73
skip socket bridge test
2019-11-29 22:45:51 +01:00
Clemens Vasters
26dc0a9540
skipping live tests
2019-11-29 21:59:31 +01:00
Clemens Vasters
ef35ce1b0c
dependency fixes
2019-11-29 21:31:34 +01:00
Clemens Vasters
2855118573
remove unit test
2019-11-29 20:13:55 +01:00
Clemens Vasters
503898c637
test fix
2019-11-29 20:07:39 +01:00
Clemens Vasters
7d31fd6433
ignore whitespace in integration test
2019-11-29 19:28:42 +01:00
clemensv
f1e89b6f9c
Updated test environment
...
Signed-off-by: clemensv <clemensv@microsoft.com>
2019-11-27 19:34:11 +01:00
Clemens Vasters
87af41e38d
upgrade to .NET Core 3.0
...
Signed-off-by: Clemens Vasters <clemensv@microsoft.com>
2019-11-27 12:03:30 +01:00
clemensv
be098a229f
changing config for tests for PortName support
2018-09-05 16:33:04 +02:00
Clemens Vasters
ae0c56399a
Port Names and UDP support ( #1 )
...
* Adding PortNames and UDP
* correcting appveyor.yml (docker login)
2018-09-04 15:27:53 +02:00
clemensv
accf22e424
fix post inst/rm scripts and related tests
2018-09-04 11:42:29 +02:00
Clemens Vasters
518352a017
Adjust config test for socket configs
2018-08-10 10:40:52 +02:00
Clemens Vasters
b601aa5477
reenable net462
2018-08-09 11:58:14 +02:00
Clemens Vasters
0cc227c44d
Unix Socket Support
2018-08-09 11:54:52 +02:00
Clemens Vasters
9fe00188d1
test run
2018-07-13 23:03:38 +02:00
Clemens Vasters
ac1d3902eb
exec permissions on sh files
2018-07-12 17:30:31 +02:00
Clemens Vasters
58f8a1f31e
Parameter and config validations
2018-07-12 12:06:28 +02:00
Clemens Vasters
9a0c41d7c0
shutdown/error handling cleanup
2018-07-11 21:52:24 +02:00
Clemens Vasters
bb3389711e
Config validation
2018-07-11 12:44:24 +02:00
Clemens Vasters
8370c7dd75
Close handling and shutdown logic updates
2018-07-10 23:18:37 +02:00
Clemens Vasters
d52b25d4df
prefix/suffix order
2018-07-10 17:24:39 +02:00