NEWS 2.05 KB
Newer Older
1
libshout 2.4.3 (20190529)
2 3 4 5 6 7 8
* Fixed building with OpenSSL 1.1.0.
* Fixed static building with OpenSSL.
* Added support for PUT.
* Added support for WebM and Matroska with full timing.
* Added support to inspect the full server's TLS certificate chain.
* Improved API to set the format used for streaming.

9
libshout 2.4.2 (20190429)
Philipp Schafft's avatar
Philipp Schafft committed
10 11 12 13 14 15 16 17 18 19 20 21

* Fixed handling of invalid characters in strings:
  * Correctly escape mountpoint names (#2233),
  * Correctly escape mountpoint names and passwords in deprecated metadata API (#2304),
  * Do not allow ICE headers with invalid characters (#2302).
* Fixed and updated build system.
* Allow building libshout on Android.
* Rewrote TLS handling code and statemachine (#2244, #2298, #2301, #2303).
* Support OPTIONS for RFC 2817 TLS mode.
* Allow manual inspection of server's TLS certificate.
* Updated documentation.

Thomas B. Rücker's avatar
Thomas B. Rücker committed
22 23 24 25
libshout 2.4.1 (20151120)

* Fixed issue with missing file in distribution

26
libshout 2.4.0 (20151111)
27

28
* Audio only WebM support.
29 30
* Protocol level meta data support improved.
  Some API calls got replaced and marked as obsolete.
31 32 33 34
* Code hardened.
* Fixed overlinking.
* Removed Debian packaging.
* TLS support (RFC2818 and RFC2817, mode can be autodetected).
35
* Improved HTTP protocol:
36 37
  * Set Host:-header (vhosting),
  * Check for server capabilities.
38
* Basic support for RoarAudio protocol.
39

40
libshout 2.3.1 (20120525)
giles's avatar
giles committed
41 42 43

* Opus support

giles's avatar
giles committed
44 45 46 47 48
libshout 2.3.0 (20120201)

* Rough WebM support
* removed the shout-config script

brendan's avatar
brendan committed
49 50 51 52 53 54 55 56 57
libshout 2.2.2 (20060619)

* Handle Oggs that don't begin with zero granulepos.
* Install header in correct location (broken in 2.2.1).
* Theora memory leak fix.
* Non-blocking shout_open was failing unnecessarily in the
  connect_pending state.
* Cast some size_ts to ints for display purposes.

brendan's avatar
brendan committed
58 59 60 61 62 63 64
libshout 2.2.1 (20060417)

* Fix error handling while opening a connection, so that shout_open
  can be retried.
* pkgconfig fix for header installation
* Fix a memory leak in HTTP authentication

brendan's avatar
brendan committed
65 66 67 68 69 70
libshout 2.2 (20060103)

* Speex support
* Fix a double-free bug when login fails
* More robust server response parser
* Theora timing fix