janus (0.9.2-1~bpo10+1) buster-backports; urgency=medium * Rebuild for buster-backports. * use source git branch debian/buster -- Jonas Smedegaard Sat, 11 Apr 2020 15:33:31 +0200 janus (0.9.2-1) unstable; urgency=medium [ upstream ] * new release + fix rare race condition when claiming sessions; closes: bug#954668 (CVE-2020-10577), thanks to Salvatore Bonaccorso [ Jonas Smedegaard ] * recommend recent libnice10 (beneficial e.g. with backports where inferior version may also be available); closes: bug#954928, thanks to Roberto Guido * fix recommend lua-ansicolors lua-json * add TODO about enabling tests * tighten build-dependency on libmicrohttpd-dev * copyright: extend coverage * unfuzz patches -- Jonas Smedegaard Fri, 03 Apr 2020 16:40:07 +0200 janus (0.9.1+20200313-1) unstable; urgency=high [ upstream ] * development snapshot + Fixed typo in querylogger_parameters (copy/paste error) (CVE-2020-10574) + Fixed double unlock when listing private rooms in AudioBridge (CVE-2020-10573) + Fixes to leaks and race conditions in VoiceMail plugin (CVE-2020-10576) + Several fixes to session management in VideoCall plugin (CVE-2020-10575) [ Jonas Smedegaard ] * release with urgency=high due to security-related bugfixes -- Jonas Smedegaard Sun, 15 Mar 2020 12:06:35 +0100 janus (0.9.1-1) unstable; urgency=medium [ upstream ] * new release(s) [ Jonas Smedegaard ] * set upstream metadata fields: Bug-Database, Bug-Submit, Repository, Repository-Browse * declare compliance with Debian Policy 4.5.0 * use debhelper compatibility level 12 (not 10); build-depend on debhelper-compat (not debhelper); use execute_after_dh_install (not override_dh_install) * drop superfluous dh override * stop build-depend on libre-dev * update/unfuzz patches * sync short and long descriptions with upstream man page: + lowercase project name + describe project as server/gateway (not gateway) * configure with --enable-json-logger * add patch 1002 to modernize rollup config * fix add Pre-Depends: ${misc:Pre-Depends} to include systemd hints -- Jonas Smedegaard Sat, 14 Mar 2020 15:21:24 +0100 janus (0.7.3-2) unstable; urgency=medium * Fix install duktape and lua server apps. * Fix install helper tool janus-cfgconv. * Use debhelper compatibility level 10. Stop build-depend on autotools-dev dh-autoreconf dh-systemd. -- Jonas Smedegaard Tue, 16 Jul 2019 00:18:11 -0300 janus (0.7.3-1) unstable; urgency=medium [ upstream ] * New release. [ Jonas Smedegaard ] * Declare compliance with Debian Policy 4.4.0. * Unfuzz patches. -- Jonas Smedegaard Sun, 14 Jul 2019 21:04:03 -0300 janus (0.7.2-2) unstable; urgency=medium * Release to unstable. -- Jonas Smedegaard Sun, 07 Jul 2019 22:04:13 -0300 janus (0.7.2-1) experimental; urgency=medium [ upstream ] * New release. [ Jonas Smedegaard ] * Unfuzz patches. -- Jonas Smedegaard Fri, 05 Jul 2019 10:53:48 -0300 janus (0.6.3-1) experimental; urgency=medium [ upstream ] * New release. [ Jonas Smedegaard ] * Fix patch 2001 path to snakeoil private key, and extend to cover all configuration files supporting TLS. Unfuzz patch 2005. -- Jonas Smedegaard Wed, 20 Mar 2019 21:36:43 +0100 janus (0.6.2-1) experimental; urgency=medium [ upstream ] * New release. [ Jonas Smedegaard ] * Update copyright info: Track fuzzer corpus licensed BSD-3-clause. * Unfuzz patches. * Optimize JavaScript with uglifyjs.terser (not uglifyjs). Build-depend on uglifyjs.terser node-terser (not uglifyjs. -- Jonas Smedegaard Wed, 06 Mar 2019 20:28:49 +0100 janus (0.6.1-1) unstable; urgency=medium [ upstream ] * New release. [ Jonas Smedegaard ] * Update copyright info: + Extend coverage for main upstream author. * Update watch file: + Rewrite usage comment. + Use substitution strings. -- Jonas Smedegaard Tue, 12 Feb 2019 12:25:05 +0100 janus (0.6.0-2) unstable; urgency=medium * Build-depend on libusrsctp-dev. * Extend patch 2003 to cover bootbox and webrtc-adapter. Have janus-demos depend on libjs-bootbox libjs-jquery-blockui libjs-webrtc-adapter. Fix stop have janus-doc depend on libjs-bootswatch libjs-jquery-blockui. * Optimize JavaScript better, include map file, and include pre-compressed code. Stop provide JavaScript wuth .umd suffix. Build-depend on brotli pigz. Tighten to build-depend on recent uglifyjs. * Fix limit architecture-independent builds. * Tighten lintian overrides regarding License-Reference. * Update copyright info: Extend coverage of packaging. * Install README, rendered as plaintext and html. Generate documentation unless nodoc requested. Build-depend on pandoc. -- Jonas Smedegaard Thu, 07 Feb 2019 00:25:07 +0100 janus (0.6.0-1) unstable; urgency=medium [ upstream ] * New release. [ Jonas Smedegaard ] * Declare compliance with Debian Policy 4.3.0. * Unfuzz patches. * Build-depend on libconfig-dev. -- Jonas Smedegaard Sat, 26 Jan 2019 02:44:47 +0100 janus (0.5.0-1) unstable; urgency=medium [ upstream ] * New release. [ Jonas Smedegaard ] * Unfuzz patches. * Drop debug boilerplate from rules file. * Update copyright info: + Use https protocol in format field. + Use semantic newlines. + Extend coverage of packaging. * Wrap and sort control file and debhelper snippets. -- Jonas Smedegaard Wed, 21 Nov 2018 19:42:05 +0100 janus (0.4.5-2) unstable; urgency=medium * Fix build JavaScript module in -indep target, and adapt build-dependencies (to succeed build on archs where Nodejs is unavailable). -- Jonas Smedegaard Sun, 18 Nov 2018 16:53:14 +0100 janus (0.4.5-1) unstable; urgency=medium [ upstream ] * New release. [ Jonas Smedegaard ] * Unfuzz patches. * Update TODOs: libjs-jquery-blockui used since 0.2.5-1. -- Jonas Smedegaard Wed, 17 Oct 2018 15:42:29 +0200 janus (0.4.4-1) unstable; urgency=medium [ upstream ] * New release(s). [ Jonas Smedegaard ] * Declare compliance with Debian Policy 4.2.1. * Set Rules-Requires-Root: no. * Unfuzz patches. * Update copyright info: Track Duktape files licensed Expat. * Explicitly configure with --enable-plugin-lua. * Configure with --enable-plugin-duktape. * Configure with --enable-nanomsg. Build-depend on nanomsg-dev. * Configure with --enable-systemd-sockets. Build-depend on libsystemd-dev. * Add patch 2005 to avoid npm. * Add binary package libjs-janus. Configure with --enable-javascript-umd-module. Have janus-demos depend on libjs-janus. Build-depend on rollup node-rollup-plugin-replace uglifyjs. * Add TODO about MQTT plugin. * Add patch 2006 to avoid privacy breach in links to Github. * Fix bug-closure in changelog entry for 0.3.1-1. -- Jonas Smedegaard Sat, 29 Sep 2018 15:51:26 +0200 janus (0.4.2-1) unstable; urgency=medium [ upstream ] * New release(s). [ Jonas Smedegaard ] * Unfuzz patches. * Update package relations: Build-depend on liblua5.3-dev. -- Jonas Smedegaard Wed, 20 Jun 2018 23:43:34 +0200 janus (0.3.1-1) unstable; urgency=medium [ upstream ] * New release(s). [ Cyril Brulebois ] * Refresh 1001_try_enable_docs_by_default.patch (fuzzy). * Refresh 2003_use_packaged_javascript.patch * Fix gpb/gbp typo in watch file. * Drop dpkg-dev from Build-Depends. * Mention --upstream-vcs-tag=vX.Y.Z in watch file. [ Jonas Smedegaard ] * Update Vcs-* fields: Source hosted at Salsa.debian.org now. * Use https protocol in Homepage URL. * Declare compliance with Debian Policy 4.1.4. * Update copyright info: Extend coverage for main upstream author. * Unfuzz patches 1001 2001. * Add patch 2002 to tolerate recent doxygen. * Add patch 2004 to avoid privacy breach of hardcoded default STUN server. Closes: Bug#867310. Thanks to Johannes Schauer. -- Jonas Smedegaard Mon, 07 May 2018 13:54:27 +0200 janus (0.2.6-1) unstable; urgency=medium [ upstream ] * New release. [ Jonas Smedegaard ] * Declare compliance with Debian Policy 4.1.2. * Refresh and extend patches. * Update package relations: Build-depend on libre-dev. -- Jonas Smedegaard Wed, 20 Dec 2017 22:44:19 +0100 janus (0.2.5-1) unstable; urgency=medium [ upstream ] * New release. [ Jonas Smedegaard ] * Unfuzz patches. * Extend patch 2003 to cover jquery.blockUI. Have janus-doc depend on libjs-jquery-blockui. * Add Vcs-Git and Vcs-Browser fields to control file. * Declare compliance with Debian Policy 4.1.1. -- Jonas Smedegaard Sat, 28 Oct 2017 03:19:34 +0200 janus (0.2.4-2) unstable; urgency=medium * Declare compliance with Debian Policy 4.0.0. * Update package relations: + Relax to build-depend unversioned on debhelper dpkg-dev: Needed versions satisfied even in oldstable. + Stop explicitly depend on lsb-base sysvinit-utils: Core packages, and needed versions satisfied even in oldstable. -- Jonas Smedegaard Fri, 28 Jul 2017 13:38:53 -0400 janus (0.2.4-1) unstable; urgency=medium [ upstream ] * New release. [ Jonas Smedegaard ] * Unfuzz patches. * Advertise DEP3 format in patch headers. -- Jonas Smedegaard Fri, 28 Jul 2017 12:35:16 -0400 janus (0.2.3-1) unstable; urgency=medium [ upstream ] * New release. [ Jonas Smedegaard ] * Fix have janus-demos suggest gstreamer1.0-x. * Fix and modernize SysV init script. Recommend recent sysvinit-utils. * Stop work around wrongly installed headers: Fixed upstream. * Build-depend on libsrtp2-dev for all archs, with libsrtp0-dev as fallback (not only on libsrtp0-dev for some archs). * Stop repackage upstream tarball: No longer includes non-free embedded ICC profile. * Update copyright info: Extend coverage for main upstream author. * Drop all patches cherrypicked upstream: Now applied. * Drop patch 2002: Fixed upstream. * Unfuzz patches 1001 1003. -- Jonas Smedegaard Mon, 12 Jun 2017 17:22:48 +0200 janus (0.2.2+dfsg-4) unstable; urgency=medium * Fix patch 1001. -- Jonas Smedegaard Thu, 16 Mar 2017 13:52:27 +0100 janus (0.2.2+dfsg-3) unstable; urgency=medium [ Victor Seva ] * Fix typo in janus-demos short description. Thanks to Lorenzo Miniero. [ Jonas Smedegaard ] * Build-depend on libsrtp0-dev on archs not yet supported by libsrtp2-dev. * Add patch 1001 to try build documentation by default. * Stop explicitly enable documentation. Revert to build-depend-indep (not build-depend) on doxygen graphviz. See bug#857853. -- Jonas Smedegaard Thu, 16 Mar 2017 12:45:57 +0100 janus (0.2.2+dfsg-2) unstable; urgency=medium * Fix build-depend (not build-depend-indep, for now) on doxygen graphviz. Closes: Bug#857853. Thanks to Adrian Bunk. -- Jonas Smedegaard Thu, 16 Mar 2017 01:03:15 +0100 janus (0.2.2+dfsg-1) unstable; urgency=medium [ Jonas Smedegaard & Victor Seva ] * Initial package. Closes: Bug#849059. -- Jonas Smedegaard Tue, 14 Mar 2017 12:40:48 +0100