github realvnc-labs/rport 0.9.6

latest releases: 0.9.12, 0.9.11, 0.9.10...
pre-release22 months ago

Changelog

  • 7a3a24f Add caddy api reverse proxy template variation tests
  • 3752ee8 Add subdomain tunnel_url to tests
  • f8bae05 Add tunnel_url to tunnel responses in api-doc
  • 854934b Caddy api reverse proxy always connects insecurely
  • 10a5ac2 Caddy log lines cleanup
  • 7b6f8ae Check caddy API called with the correct route id when terminating a route
  • 2660c2e Check for nil http listener before close
  • a263528 Close the errCh after the caddy run has completed
  • 56bf487 Fix caddy api reverse proxy enabled check
  • 61df359 Fix issue with caddy API reverse proxy port
  • 03e0e16 Fix nil pointer reference when missing scheme and subdomain tunnel
  • acd111e Fix typo with tunnel subdomains validation fn
  • fbec8bb Improve ctx based shutdown of rportd go-routines
  • b0e6b08 Improve parsing of caddy logs and exec version
  • 256811b Include caddy proxy tunnel_url in tunnel related responses
  • bef6ef7 Initial rportd.example.conf with caddy integration
  • 39a0b12 Initial subdomain tunnels config with validation
  • e41d602 Install caddy for testing
  • 001b45b Just construct the caddy http client as part of server initialisation
  • 3a69c76 Log caddy logs at the same level as the corrsponding rport log level
  • 27c9eae Make concept of an internal tunnel proxy explicit
  • 33e4925 Make errCh internally when creating a new caddy server
  • 86598dc Make sure to remove read only caddy base conf before trying to overwrite
  • 7de2693 Merge branch 'DEV-2718-use-subdomains-instead-of-random-ports' of github.com:cloudradar-monitoring/rport into DEV-2718-use-subdomains-instead-of-random-ports
  • 99395ca Merge branch 'master' into DEV-2630-use-subdomains-instead-of-random-ports
  • 75c1f4d Merge branch 'master' into DEV-2630-use-subdomains-instead-of-random-ports
  • 4456772 Merge branch 'master' into DEV-2630-use-subdomains-instead-of-random-ports
  • d5011a2 Merge branch 'master' into DEV-2718-use-subdomains-instead-of-random-ports
  • a826ec4 Merge branch 'master' into DEV-2718-use-subdomains-instead-of-random-ports
  • ea487ea Merge pull request #856 from cloudradar-monitoring/DEV-2718-use-subdomains-instead-of-random-ports
  • 6b4f439 Minor improvements to tunnel debug logging
  • c0b997e Minor improvements to tunnel debug logs
  • 422d18f Minor subdomain related cleanups
  • 506a320 Minor tidy up of caddy config test
  • 8537b66 More server shutdown cleanups
  • c298a03 Mostly generating the caddy base conf file
  • 35e71a9 Move caddy base config test to the config tests
  • e14ff47 Move test certs to rport.test domain
  • a382de8 Move the caddy package into the server package
  • 51ad159 Move to use caddy based api_hostname and api_port
  • 0d86839 Reduce timer delays for caddy api tests
  • a29284b Refactor put client tunnel error handling
  • 09c2c68 Remove caddy log level
  • 3f4736a Remove certs checking code
  • b136edf Remove duplicate ctx from the rportd runMain
  • 8949271 Remove helper fn for checking caddy exec path
  • 2788b0d Remove obsolete caddy integration file
  • 49bd5ca Remove redundant file remove when writing caddy base config
  • 111b1ea Remove sleep from test that creates tunnels using subdomains
  • 55d5964 Remove tabs in raw literal json test strings
  • 36e82cf Remove the caddy log file setting from the base caddy config
  • 968f46b Remove todo related to api certs
  • 491573a Remove use_subdomain and only use tunnel_url field
  • 08b96f1 Separate caddy config file fields from other config fields
  • 3b882f2 Starting the transition to implement using caddy integration
  • 0133bc7 Subbdomains final cleanup before raising PR
  • 0ea12ef Subdomain related tweaks after review of diffs for PR prep
  • af69a3b Subdomain tunnels mostly feature complete
  • aec7a0d Temp certs_test.go
  • e032fab Update path to server test certs after caddy package move
  • df60af0 Use errors directly in caddy config test
  • 3292a4c Various minor tunnel related refactorings and log improvements
  • 4cd4e9f When starting caddy downstream proxy, log tunnel and remote at debug rather than info level
  • 593f479 Write caddy log messages immediately to rportd log
  • d351137 clarifying preconditions
  • 4eae2d2 docs for the caddy integration
  • a0bd8d7 more details
  • 9ab3e45 more reality-based sample values
  • 978b2cc moved caddy to path that test expects
  • 7edca18 start the API reverse proxy on the same port as the tunnel reverse proxy

Don't miss a new rport release

NewReleases is sending notifications on new releases.