DTLS: include ECDH ciphers (hi Firefox >= 38!)
Add config.mk.sample (soon config.mk will be re...
FIX: Use SRTP_AES128_CM_SHA1_80 for RTCP even w...
Use strdup() instead of strdupa().
DTLS cleanup and improvements:
Remove excessive logging in OpenSSL initializat...
Fix printf format.
Add LDFLAGS+=-fsanitize=address when SANITIZE=yes.
DTLSConnection: Don't leak read_bio if BIO_new(...
DTLSConnection: don't leak a SSL instance if BI...
Added SANITIZE option in config.mk (requires DE...
DTLS: Add support for local and remote SHA-224,...
Fix typo in last commit (SHA2 -> SHA-256).
DTLS: Fix remote fingerprint validation by allo...
init script: Wait 1 second for the child proces...
debian: Make /var/log/mcu the default logs dire...
Fix typo in debian/README.
Fix s/dev/prod/.
Add debian/README.
Remove scripts/mediamixer init script (a new on...
Enter into LOG_DIR when starting the mcu, so ht...
RTPPacket::GetExtensionLength() must use ntohs(...
Added logrotate file for Debian.
s/Meedoze/Medooze/g (upss)
Add Debian init script and default file.
Ignore empty UDP packets.
Use size_t for offset in getN() and setN() func...
Move BFCP removed users to a vector that is fre...
Make OpenSSL thread-safe and avoid random crashes.
Fix bug in previous commit.
Fix in STUNMessage::Parse() (allow a last attri...
get8() must return a QWORD.
Forgot to commit changes in dtls.h. Also rename...
Avoid writing/reading into the DTLS while SSL i...
Minor changes for using WaitUnusedAndLock in BF...
Check result of dup() and dup2().
Extend MCU_CLOSE to more source files (and make...
Add assertions.h with MCU_CLOSE(fd).
Improve logs.
Add #include <pthread.h>.
More DTLS logs
Improve logs (and static methods) in DTLSConnec...
DTLS-SRTP: use a single SSL_CTX for all the SSL...
Improve running check in WebSocketConnection.
Ensure API methods are not called while WebSock...
Fix comment.
Fix a function ending log.
Ensure BFCPUser.transport is set to NULL on dis...
Add more verbose logs to BFCP.
Just some typos fixed.
Ensure wsl pointer attribute is NULL in the Web...
Remove wrong old comment.
Log chosen suite for SRTP/DTLS.
Remove bfcp_test from the code.
- Remove BFCPTester application.
Make minimum RTP port range check more friendly.
BFCP:
Add a missing virtual method to WebSocket.
Improve BFCP related logs.
Fix deadlock (unlock mutex before using it).
More debug in multiconf's BFCP usage.
Improve multiconf's BFCP floors management.
- New bool ConnectTransport(WebSocket *ws, BFCP...
BFCP: When a user is disconnected, just revoke ...
BFCP:: Fix a bug when revoking ongoing FloorReq...
BFCP: Fix a crash (a map was modified while ite...
Remove funny comment.
BFCP: If a user disconnects or the server disco...
Remove debugging logs for an already fixed bug.
BFCP: Notify the chair *after* entirely process...
Implement missing BFCPFloorControlServer::GetGr...
BFCP handling modified in multiconf.
BFCP:
Fix obscure segmentfault (probably due to the u...
BFCP: new features
Added BFCPAttrStatusInfo class.
Added BFCPAttrErrorInfo (provides error text de...
BFCP: show error_response->Dump() when replying...
BFCP: Notify the chair via onFloorReleased() wh...
Add conferenceId to the BFCPFloorRequest constr...
BFCP FloorQuery and FloorStatus notifications f...
BFCP: Send FloorStatus responses and notificati...
Fix BFCPMsgFloorStatus: it has a vector of BFCP...
Store queried floors (via FloorQuery requests) ...
Implement all the methods in the header file.
Added BFCPFloorControlServer::GetFloorRequestId...
s/RevokeFloorRelease/RevokeFloorRequest/g
BFCPFloorControlServer API refactored.
BFCP: be nice and reply a proper BFCP Error if ...
Check that requested floors exist upon receipt ...
Can grant and deny floor requests.
Simplified creation of FloorRequestStatus respo...
Add BFCPAttrFloorRequestInformation class.
Update Makefile for new BFCP classes.
Habemus FloorRequestStatus full responses for r...
BFCP classes added: BFCPMsgFloorRequestStatus, ...
BFCPFloorControlServer::Listener interface defi...
Added BFCPFloorRequest class to handle floor re...
(forgot to add BFCPUser.cpp)
Added BFCPUser class to avoid BFCPFloorConferen...