Skip to content

Releases: emiago/gophone

v1.11.0

05 Oct 09:04
e8ae094

Choose a tag to compare

v1.11.0 Pre-release
Pre-release

Highlights

  • transcription passing language param -transcribe_lang .
  • latest diago update
  • rtp_symetric flag for answer to allow UAS handling RTP client traffic behind NAT
  • rtp_probation for dial now is integer to allow saying how many empty payload packets to send on start.
  • docker image emiago/gophone updated

v1.10.0

23 Jun 21:04
e8ae094

Choose a tag to compare

Highlights 🚀

  • Fixed forcing UDP listener on host port
  • Allowing CANCEL on dial, but providing -f flag to mimic old behavior with forced cancelation
  • Support dialing early media
  • -srtp flag now supported for doing call with SRTP. It is using diago default settings.
  • Passing TLS_CA env var
  • media=url=https://myaudio.wav support playing media with url

v1.9.0

27 May 18:02
e8ae094

Choose a tag to compare

Recording support

Adding -record flag to support recording media Stereo to WAV container file.
This allows easier post call processing.

v1.8.0

05 Apr 20:55
a16c9b4

Choose a tag to compare

  • Using latest diago and slog logging.
  • fixed WS dialing and issue with mixed transport in dialog
  • loadtest feat

Again NOTE: windows due to lack usage (which is clearly not CLI friendly env) is not released anymore.

v1.7.0

03 Mar 22:15
a16c9b4

Choose a tag to compare

  • Terminates call without waiting UDP Timer B
  • Adds ua_host parameter for changing ua hostname. Default now will be recipient host to minimize need for setting this. #9
  • windows builds will be added only on request

v1.6.0

24 Feb 21:01
a16c9b4

Choose a tag to compare

This release updates under hood libraries, and fixes some issue like error short buffer.
It should be more stable release than previous one.

Release files are updated: Feb 27

v1.5.0

04 Jan 19:07

Choose a tag to compare

Highlight:

  • Adding Opus linux amd64 build, for anyone who wants to try gophone with opus codec. If needed other platform will be added.
  • Fixes MacOS arm64 build. Was broken as it had broken dependency build #7
  • Adds -audio_formats flag to control codec support. When opus enabled it needs to be explicitily added. More info on readme

v1.4.2

05 Dec 21:25

Choose a tag to compare

LINUX arm64 build ADDED! #6

  • Small fix arround dial where IPV6 was preffered in case of dialing FQDN

v1.4.1

01 Dec 19:42
eccbcf3

Choose a tag to compare

Smaller fixes found from new diago usage

  • Unregister deadlock removed
  • Passing transport IP to avoid unspecified IP in via
  • small fixes

v1.4.0 (Diago rewrite)

24 Nov 21:35
eccbcf3

Choose a tag to compare

gophone is now rewritten with diago library underhood for all actions.

More on this release:

  • Handle REFER (Blindtransfer) more correctly per RFC with NOTIFY
  • Better NAT handling with newer fixes on libs like rport, sending request on source port instead contact. (Check -rewrite_contact flag)
  • Media RTP/RTCP and media updates is now more better handled
  • Loading transcription model is now on beginning to make sure that it can load into memory
  • TLS key, crt can be passed via GOPHONE_TLS_KEY and GOPHONE_TLS_CRT files