[Pkg-voip-commits] [janus] branch master updated (117633c -> fd39222)
Jonas Smedegaard
dr at jones.dk
Mon Jun 12 19:00:03 UTC 2017
This is an automated email from the git hooks/post-receive script.
js pushed a change to branch master
in repository janus.
from 117633c Prepare for release: Update changelog.
new 416364b Build-depend on libsrtp2-dev for all archs, with libsrtp0-dev as fallback (not only on libsrtp0-dev for some archs).
new 1cf2670 Stop repackage upstream tarball: No longer includes non-free embedded ICC profile.
adds 6147e7f Merge remote-tracking branch 'meetecho/master'
adds e0fa8b3 Merge remote-tracking branch 'meetecho/master'
adds c7b020c Merge remote-tracking branch 'meetecho/master'
adds 109ae16 Switched to version 0.2.3
adds 885616c Fixed a couple nits in the README
adds a29b118 Made the DTLS set-timeout feature more evident in both README and configure
adds fdf6adb Better integration of new IP tools in Janus core and plugins
adds f62d59a Merge branch 'master' into iputils-usage
adds 2650624 Changed API of janus_network_detect_local_ip to better fit ip-utils, and added wrapper (integrated in janus.c and janus_sip.c) that returns an allocated string
adds d68d574 Fixed indentation issue
adds fcbbe76 Further cleanup of ip-utils related code
adds b01074b Merge pull request #803 from meetecho/iputils-usage
adds 9b042b3 Add ICE Lite status to the Janus info
adds 462023e Make sure reply is initialised (TextRoom plugin)
adds 3d11cb0 Make SRTP errors way less spammy (unless debug=7 is used)
adds 183d715 Several new helper methods for SDP utilities
adds cf092f0 Merge branch 'master' into sdputils-pt2
adds 0ce774d Merge branch 'master' into sdputils-pt2
adds f64807b Merge branch 'master' into sdputils-pt2
adds 63e1258 Merge branch 'master' into sdputils-pt2
adds aed78cc Merge branch 'master' into sdputils-pt2
adds e13f268 Integrated SDP utils in Record&Play plugin too
adds f13d55d Removed leak in AudioBridge plugin
adds 3e1b4d9 Merge pull request #784 from meetecho/sdputils-pt2
adds d7bfb68 Updates Janus manpage to addres recent cmdline argument addition (fixes #812)
adds 7fc815c Install only headers needed by third party components (plugins), and add proper subdirectories for API headers (plugins, transports, events) (fixes #811)
adds ba16db3 Make sure apierror.h is installed with the headers too
adds cfa674a Removed unused code
adds 70043a5 Fixes missing directory (full path) when renaming from temp extension
adds 2a6903c Fixed, issues around my original commit
adds e8654ff Merge pull request #810 from neilkinnish/fix/record-rename
adds 1fa9d73 Fixed typo introduced in #810
adds 3a9a43f Make sure config.h is installed with the headers too
adds 7d8b1dc Stripped ICC profile from arrow image in demos (fixes #815)
adds d905174 Make sure cur_seq is a valid pointer
adds fc72d3a If a Streaming recorder fails, return an error
adds a83f3cd Fixed typo when matching user agent (introduced in #808)
adds 67b1d5a Return a valid event after an AudioBridge leave (fixes #816)
adds 6dfa794 Fixed typos in docs
adds be30f47 Updated date in docs
adds f947fbe Fixed broken re-INVITE management in SIP plugin
adds 5b868e3 Fixed compilation warning in ice.c (fixes #818)
adds 7f82f31 Unlink UnixSockets when shutting down (fixes #819)
adds ba6d855 Added Debian repo to resources
adds 9380393 Removed usages of /tmp, and used placeholders where relevant (see #814)
adds 882c9fe Moved IP self-detect of SIP plugin outside of the config parse code
adds 1d16918 Merge remote-tracking branch 'meetecho/master'
adds 81d6156 Username/Password fix
adds dbd48d7 Fixed memory leak username/password
adds c60dd92 Merge pull request #821 from stormbkk87/mqtt-auth-fix
adds cdd6c44 Fixed crash when disabling non-RTP mountpoints
adds fcec9a1 Don't print errors if transports are simply disabled by configuration
adds 9df683d Fixed broken link in EchoTest demo (fixes #827)
adds 938e723 Fixed error in HTTP module (reported on group)
adds cabe80e Clarify whether a room (AudioBridge, VideoRoom, TextRoom) is PIN-protected when answering a list request (fixes #826)
adds 137ab7d Check PIN in TextRoom, if available (fixes #830)
adds 815433e Make sure RTCP buffers are reset before they're written to (fixes #833)
adds c8f3abd Make sure new_head is not NULL before accessing it
adds 69ac859 add ssl support for the rabbitmq transport
adds 82285ef Merge pull request #834 from flaviogrossi/add_rabbit_tls_support
adds 99d4f2b Reset participation type after a leave in the VideoRoom
adds 7273e5d Better management of VideoRoom kick
adds 1c9f273 open RTCP port for RTSP streams
adds 2d2e425 open rtcp port for rtsp streams (change janus_streaming_rtsp_parse_sdp signature)
adds cf04d9f Merge pull request #841 from fbertone/open-rtcp-port
adds ba3be93 Made janus_streaming_rtsp_parse_sdp static
adds 10eea99 Updated configure.ac requirements: g_clear_pointer was added 2.34 and not 2.32
adds 786c7ff Use g_file_get_contents instead of fopen/fseek/fread, using the former causes AddressSanitizer to report a heap-buffer-overflow
adds 3891950 Merge pull request #843 from Sean-Der/master
adds 979dac7 bind random ports in rtsp
adds 776f4eb RTSP: bind random RTP port, adjacent RTCP port
adds e7a8ad5 Merge pull request #844 from fbertone/random-rtsp-ports
adds daaa940 Fixed broken section titles in README
adds 2677fe6 Fix leak in janus_sctp_incoming_data, callback used by usrsctp_socket didn't free passed data
adds 53c2f00 Merge pull request #850 from Sean-Der/master
adds c1537a6 Fixed fmtp parsing in Streaming plugin for RTSP The SDP session name is now the mountpoint name, in the Streaming plugin
adds 7387555 Fixed (optional) rabbitmq-c compilation steps in README (see #847)
adds 4b44fba Modified rabbitmq-c instructions to better adhere to official guidelines
adds 1889dac Reverted instructions (hopefully for the last time)
adds c823f13 Added aditional function to get dBov audio level so that average can be calculated for X amount of packets. This can be done also, probably, by converting int janus_rtp_header_extension_parse_audio_level from into to void to return both v and level. videoroom incoming_rtp modified to calculate average level of dBov but event to users is not working.
adds 1d7cc1c Merge branch 'videoroom-audiolevel-event'
adds ef09ed2 Event is working
adds cd5a86e Fixed indentation and changed number of packets to 150 (3s) and acumulated dBov 3000 (~20 average)
adds a27e90d Added aditional function to get dBov audio level so that average can be calculated for X amount of packets. This can be done also, probably, by converting int janus_rtp_header_extension_parse_audio_level from into to void to return both v and level. videoroom incoming_rtp modified to calculate average level of dBov but event to users is not working.
adds b649033 Event is working
adds d4ec9d2 Fixed indentation and changed number of packets to 150 (3s) and acumulated dBov 3000 (~20 average)
adds 6c2eea0 * Proper use of level var of dBov * Proper notification of participants TODO event notification
adds 764005c * removed reference to old method
adds 536a113 Merge branch 'master' into videoroom-audiolevel-event
adds 752a621 added event notification
adds c72a25c Merge branch 'master' into videoroom-audiolevel-event
adds baa47c6 Merge pull request #1 from mirkobrankovic/videoroom-audiolevel-event
adds cbf36dd Merge remote-tracking branch 'upstream/master'
adds 5c8963c Option to add temporary extension while recording
adds 40bcac3 FastFWD + fixed noted from elminiero
adds 39b52c9 Fixed removed data channel code
adds bd0e326 Configurable parameters for audio level in room
adds 438faca Only in case of audio packets
adds 510238d Merge branch 'master' of https://github.com/meetecho/janus-gateway into videoroom-audiolevel-event
adds 87cbc63 Audio room event Working from config static rooms Typo in comments
adds f6cc5a2 Switched from User->Display to user_id
adds 1282521 * config file samples removed * fixed indentation * mutex lock/unlock added to both plugins to wrap message dispatch
adds 1cbed49 Covered > 0 cases for int values Reseting on leaving
adds a50fa34 * moved example in sample file to proper place * added 'nulling' on changeroom event
adds 6398828 Added check if this is not video packet
adds 248aede Changed the shape of event
adds f90a364 Merge pull request #760 from mirkobrankovic/videoroom-audiolevel-event
adds 7055fe9 Small post-merge fixes to AudioBridge and VideoRoom code
adds d97561e Fixed bug where session_timeout=0 config setting was now honored
adds fa9b2d6 Cleaned up warnings from #760
adds 315a510 Added git commit + compile time information to the Janus logs
adds b4a857b Merge pull request #846 from meetecho/commit-date
adds 71ceeeb Support for on-hold in SIP plugin
adds 5d7bee4 Merge branch 'master' into on-hold
adds b93b554 Merge pull request #854 from meetecho/on-hold
adds d5cf0cf Fixed generation of version.c when not on a git repo (fixes #860)
adds 5de69b2 Fixed broken AudioBridge/VideoRoom PeerConnections from Firefox Nightly, due to new checks on extmap direction
adds 2614465 Optional forcing of private IDs for subscriptions for better kick in VideoRoom
adds 17e4e8c Fixed occasional deadlock when kicking
adds 6a1e91a Attempt to fix race condition when kicking publishers and their subscriptions
adds 0e91187 Merge pull request #856 from meetecho/requite-pvtid
adds 8fa808a Reconnect RTSP stream if it goes down (Streaming plugin)
adds c016fb0 Aligned with recent changes in master
adds 49e1783 Log when we managed to reconnect
adds 6f1f25e Don't do anything until the RTSP stream is reconnected
adds a4db1f3 Fixed deadlock when connecting to an RTSP server at creation time fails
adds 1c7b5fd Merge pull request #861 from meetecho/rtsp-reconnect
adds 00f9f0b Added versioning details to /info results
adds c6dc7c1 Allow video/audio port of 0 for RTP streaming, also add 'audio_port' and 'video_port' to find the randomly generated port
adds bf37ced Merge pull request #859 from Sean-Der/master
adds b654f5b Fixed broken indentation (spaces)
adds 5a99c69 Added elixir-janus to the Resources documentation page
adds 22bef6f Use MHD_USE_AUTO if libmicrohttpd is recent enough
adds 1b40439 Specify MHD_USE_AUTO_INTERNAL_THREAD or MHD_USE_POLL_INTERNALLY explicitly, when doing MHD_USE_THREAD_PER_CONNECTION
adds ccabbba Reverted MHD_USE_TLS back to MHD_USE_SSL
adds b4393f4 Merge pull request #870 from meetecho/mhd-fix
adds 8274fe8 Don't detach handles when you're destroying a session in janus.[nojquery].js
adds 26ba022 fix #871 detaching of already detached plugin
adds 69475e3 mode plugin detached status check before request construction
adds f7b67dc Merge pull request #873 from hijaq/fix-detached-plugin
adds b3b239b Fixed no_media_timer log line
adds d2ec9c5 Make sure s-values in SDP are always simple (fixes #874)
adds db66959 Detect RTCP BYE messages and hangup in case
adds f91e4e7 Attempt to provide an issue template as a guideline for issue reports
adds 57b3d9a Moved CONTRIBUTING.md to subfolder
adds 10ce8e8 Fixed typo when talking about Opus complexity in AudioBridge
adds 339d1d0 Fixed typo in HTTP plugin (fixes #882)
adds 97aa787 Fix: broken check for whether or not data channels were actually requested.
adds d0fb3fc Merge pull request #880 from cmacq2/fix-broken-data-sctp-check
adds 12b7f47 fix TextRoom name in launching handler error
adds 623883d Merge pull request #883 from fbertone/patch-1
adds 97f5897 Added new project to the resources documentation page
adds abc490f Made username mandatory when registering, guest or not (fixes #885)
adds 226cceb Removed broken warning on lack of VP9 support in postprocessor (see #878)
adds 1f658b5 Added audio output device selection, if available, to devicetest demo (fixes #869)
adds 05b1dfc Merge pull request #872 from meetecho/output-device
adds f16d648 Merge remote-tracking branch 'meetecho/master'
adds e9023f3 change packet queueing log level
adds 7696702 Merge pull request #893 from joshdickson40/log-fix
adds fd76db1 New configure options to disable all plugins
adds 042a667 Merge pull request #886 from meetecho/disable-all
adds 2158421 Merge remote-tracking branch 'meetecho/master' into ontrack-fix
adds 2c7dab1 update webrtc-adapter 3.1.5 -> 3.4.3
adds 3d98871 use ontrack instead of onaddstream
adds 3dc0e95 Merge pull request #894 from joshdickson40/ontrack-fix
adds 098ee21 Allow custom headers in REGISTER too, in SIP plugin
adds 0f070c2 Reverted ontrack/onaddstream replacement, as it broke Firefox (see #894)
adds edbdcdd Small RTCP fixes
adds 8f259da Fix on nasty race condition (SRTP contexts for outgoing traffic)
adds 8602ab4 Merge branch 'master' into sendthread-fix
adds acbc790 Merge branch 'master' into sendthread-fix
adds a78ae79 Make sure the agent for a handle is not created twice
adds b2d6a4a Merge branch 'master' into sendthread-fix
adds 3121d15 Merge pull request #887 from meetecho/sendthread-fix
adds 665de78 Merge branch 'master' of github.com:meetecho/janus-gateway
adds 4a55ae6 Merge remote-tracking branch 'refs/remotes/meetecho/master'
adds 6611cf8 set Access-Control-Max-Age header
adds 51f03e8 Merge remote-tracking branch 'refs/remotes/meetecho/master'
adds 74e3c3b Merge remote-tracking branch 'refs/remotes/meetecho/master'
adds 020be0c Merge remote-tracking branch 'refs/remotes/meetecho/master'
adds 501595f Merge remote-tracking branch 'refs/remotes/meetecho/master'
adds 3cc20b7 listDevices support for custom GUM parameters
adds 74a6861 updating indents to use tabs instead of spaces
adds 1bfd7d9 prevent unintended recursion
adds f4c066f Merge pull request #903 from agclark81/master
adds b14c511 Fix sdp parsing for audio in streaming plugin
adds 8b388ae Merge pull request #904 from chunmeng/master
adds c63ddb3 Better management of hangup conditions
adds 215ea54 Fixed extra spaces
adds ee4746a Send an event back when a DTMF has been sent via SIP INFO as requested
adds 627db8e Send SR way less frequently
adds ec30d50 bower: external webrtc-adapter instead of bundled one
adds 3b74732 Merge pull request #917 from ancorgs/external_adapter
adds 83ccc76 Talking / stopped talking events, instead of talking-only repeats
adds 49aed93 Merge pull request #910 from meetecho/talking
adds 9879873 fix for unititialized event handler close
adds 9786353 Merge pull request #911 from tgabi333/patch-1
adds e6b1fa8 Allow handles to force BUNDLE/rtcp-mux via API without waiting for negotiation
adds 58520fb Merge pull request #912 from meetecho/capabilities
adds f194e8e Fixed check in janus.js that was breaking the new Safari WebRTC support
adds 70e8fc9 Added audio to screen sharing
adds 1f44763 FIX on adding stream. Chat recordings were messed up.
adds bb9c638 Merge pull request #915 from giordanocardillo/audio-in-screenshare
adds 5464114 Unmute screensharing video, when acting as a viewer (see #915)
adds 713c163 New upstream version 0.2.3
new 7617f14 Merge tag 'upstream/0.2.3'
new 5fe31ed Update copyright info: Extend coverage for main upstream author.
new 5165167 Drop patches cherrypicked upstream, now applied.
new f257b16 Unfuzz patches 1001 1003.
new fd39222 Prepare for release: Update changelog and copyright hints.
The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
CONTRIBUTING.md | 30 -
Makefile.am | 44 +-
README.md | 55 +-
bower.json | 7 +-
conf/janus.cfg.sample.in | 18 +-
conf/janus.plugin.audiobridge.cfg.sample | 5 +-
conf/janus.plugin.streaming.cfg.sample.in | 5 +
conf/janus.plugin.videoroom.cfg.sample | 7 +-
...sample => janus.plugin.voicemail.cfg.sample.in} | 2 +-
conf/janus.transport.pfunix.cfg.sample | 9 +-
conf/janus.transport.rabbitmq.cfg.sample | 7 +
config.c | 14 +-
configure.ac | 180 ++-
debian/changelog | 33 +-
debian/control | 6 +-
debian/control-update | 27 -
debian/copyright | 6 +-
debian/copyright_hints | 25 +-
debian/patches/020170308~462023e.patch | 23 -
debian/patches/020170309~3d11cb0.patch | 235 ----
debian/patches/020170309~f13d55d.patch | 16 -
debian/patches/020170310~70043a5.patch | 27 -
debian/patches/020170313headers1~7fc815c.patch | 32 -
debian/patches/020170313headers2~ba16db3.patch | 19 -
debian/patches/020170313headers3~3a9a43f.patch | 17 -
debian/patches/020170313~1fa9d73.patch | 18 -
debian/patches/020170313~2a6903c.patch | 33 -
debian/patches/020170313~d7bfb68.patch | 19 -
debian/patches/020170314~d905174.patch | 17 -
debian/patches/020170315~67b1d5a.patch | 24 -
debian/patches/020170315~6dfa794.patch | 44 -
debian/patches/020170315~a83f3cd.patch | 55 -
debian/patches/020170315~f947fbe.patch | 42 -
debian/patches/020170315~fc72d3a.patch | 108 --
debian/patches/020170317~5b868e3.patch | 17 -
debian/patches/020170317~7f82f31.patch | 41 -
debian/patches/020170317~81d6156.patch | 48 -
debian/patches/020170317~9380393.patch | 242 ----
debian/patches/020170318~dbd48d7.patch | 17 -
debian/patches/020170320~cdd6c44.patch | 64 -
debian/patches/020170321~fcec9a1.patch | 39 -
debian/patches/020170324~938e723.patch | 25 -
debian/patches/020170324~9df683d.patch | 18 -
.../patches/1001_try_enable_docs_by_default.patch | 6 +-
debian/patches/2003_use_packaged_javascript.patch | 22 +-
debian/patches/series | 25 -
debian/pkgarchs.sh | 52 -
debian/watch | 2 +-
docs/footer.html | 4 +-
docs/janus-doxygen.cfg | 2 +-
dtls.c | 14 +-
events.c | 5 +-
html/audiobridgetest.html | 2 +-
html/devicetest.html | 20 +-
html/devicetest.js | 44 +-
html/echotest.html | 4 +-
html/echotest.js | 2 +-
html/janus.js | 65 +-
html/janus.nojquery.js | 59 +-
html/recordplaytest.html | 2 +-
html/screensharingtest.html | 2 +-
html/screensharingtest.js | 4 +-
html/siptest.html | 2 +-
html/siptest.js | 22 +-
html/streamingtest.html | 2 +-
html/textroomtest.html | 2 +-
html/up_arrow.png | Bin 0 -> 2611 bytes
html/videocalltest.html | 2 +-
html/videoroomtest.html | 2 +-
html/voicemailtest.html | 2 +-
ice.c | 318 +++--
ice.h | 24 +-
ip-utils.c | 184 ++-
ip-utils.h | 115 +-
janus.1 | 3 +
janus.c | 169 +--
mainpage.dox | 27 +-
plugins/janus_audiobridge.c | 293 +++-
plugins/janus_echotest.c | 51 +-
plugins/janus_recordplay.c | 174 +--
plugins/janus_sip.c | 307 ++--
plugins/janus_streaming.c | 614 +++++---
plugins/janus_textroom.c | 12 +-
plugins/janus_videocall.c | 26 +-
plugins/janus_videoroom.c | 1477 ++++++--------------
plugins/janus_voicemail.c | 3 +-
record.c | 16 +-
rtcp.c | 37 +-
rtcp.h | 6 +
sctp.c | 9 +-
sdp-utils.c | 743 +++++++++-
sdp-utils.h | 143 +-
transports/janus_http.c | 149 +-
transports/janus_mqtt.c | 12 +-
transports/janus_pfunix.c | 45 +-
transports/janus_rabbitmq.c | 80 +-
transports/janus_websockets.c | 2 +-
turnrest.c | 15 +-
utils.c | 75 +-
utils.h | 18 -
version.h | 19 +
101 files changed, 3560 insertions(+), 3696 deletions(-)
delete mode 100644 CONTRIBUTING.md
rename conf/{janus.plugin.voicemail.cfg.sample => janus.plugin.voicemail.cfg.sample.in} (92%)
delete mode 100755 debian/control-update
delete mode 100644 debian/patches/020170308~462023e.patch
delete mode 100644 debian/patches/020170309~3d11cb0.patch
delete mode 100644 debian/patches/020170309~f13d55d.patch
delete mode 100644 debian/patches/020170310~70043a5.patch
delete mode 100644 debian/patches/020170313headers1~7fc815c.patch
delete mode 100644 debian/patches/020170313headers2~ba16db3.patch
delete mode 100644 debian/patches/020170313headers3~3a9a43f.patch
delete mode 100644 debian/patches/020170313~1fa9d73.patch
delete mode 100644 debian/patches/020170313~2a6903c.patch
delete mode 100644 debian/patches/020170313~d7bfb68.patch
delete mode 100644 debian/patches/020170314~d905174.patch
delete mode 100644 debian/patches/020170315~67b1d5a.patch
delete mode 100644 debian/patches/020170315~6dfa794.patch
delete mode 100644 debian/patches/020170315~a83f3cd.patch
delete mode 100644 debian/patches/020170315~f947fbe.patch
delete mode 100644 debian/patches/020170315~fc72d3a.patch
delete mode 100644 debian/patches/020170317~5b868e3.patch
delete mode 100644 debian/patches/020170317~7f82f31.patch
delete mode 100644 debian/patches/020170317~81d6156.patch
delete mode 100644 debian/patches/020170317~9380393.patch
delete mode 100644 debian/patches/020170318~dbd48d7.patch
delete mode 100644 debian/patches/020170320~cdd6c44.patch
delete mode 100644 debian/patches/020170321~fcec9a1.patch
delete mode 100644 debian/patches/020170324~938e723.patch
delete mode 100644 debian/patches/020170324~9df683d.patch
delete mode 100644 debian/pkgarchs.sh
create mode 100644 html/up_arrow.png
create mode 100644 version.h
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-voip/janus.git
More information about the Pkg-voip-commits
mailing list