github strukturag/nextcloud-spreed-signaling v0.3.0

latest releases: v2.0.1, v2.0.0, v1.3.2...
3 years ago

Added

  • Certificate validation can be disabled for proxy connections
  • Number of sessions per backend can be limited #67
  • Use Go modules for dependency tracking, drop support for Golang < 1.13 #88
  • Support defining maximum bandwidths at diferent levels #76
  • Show coverage report in PRs #34
  • CI: Also test with Golang 1.16
  • CI: Run golint #32
  • CI: Add CodeQL analysis #112
  • Add tests for regular NATS client #105
  • Fetch capabilities to check if "v3" signaling API of Talk should be used #119
  • Add API to select a simulcast substream / temporal layer #104

Changed

  • Improved detection of broken connections between server and proxy #65
  • Stop using legacy ptype listener #83
  • Update gorilla/mux to 1.8.0 #89
  • Remove unnecessary dependency golang.org/x/net #90
  • Update nats.go to 1.10.0 #92
  • Update maxminddb-golang to 1.8.0 #91
  • Add dependabot integration #93
  • Bump github.com/google/uuid from 1.1.2 to 1.2.0 #94
  • Bump github.com/gorilla/websocket from 1.2.0 to 1.4.2 #95
  • Remove deprecated github.com/gorilla/context
  • Update to go.etcd.io/etcd 3.4.15
  • make: Cache easyjson results. #96
  • Various updates to Docker components #78
  • Bump coverallsapp/github-action from v1.1.1 to v1.1.2 #102
  • Bump jandelgado/gcov2lcov-action from v1.0.2 to v1.0.8 #103
  • Bump actions/cache from 2 to 2.1.5 #106
  • Bump golangci/golangci-lint-action from 2 to 2.5.2 #107
  • Bump actions/checkout from 2 to 2.3.4 #108
  • Bump actions/cache from 2.1.5 to 2.1.6 #110
  • Don't log TURN credentials #113
  • Remove NATS notifications for Janus publishers #114
  • Make client processing asynchronous #111
  • Bump github.com/nats-io/nats-server/v2 from 2.2.1 to 2.2.6 #116
  • Notify new clients about flags of virtual sessions #121

Fixed

  • Adjusted godeps for multiarch builds #69
  • Add missing lock when accessing internal sessions map
  • Fixed parallel building #73
  • Make the response from the client auth backend OCS compliant #74
  • Fixed alignment of 64bit members that are accessed atomically #72
  • Only build "godep" binary once #75
  • Update config example for Apache proxy config #82
  • Remove remaining virtual sessions if client session is closed
  • Fix Caddy v2 example config #97
  • Fix various issues found by golangci-lint #100
  • Support multiple waiters for the same key #120
  • Various test improvements / fixes #115

Don't miss a new nextcloud-spreed-signaling release

NewReleases is sending notifications on new releases.