Fixes NullPointerExceptions when PacketLoggingService is unavailable. Reproduced in Jitsi Videobridge.
Fixes warnings, formatting, naming consistency.
Updates to the latest revision of ice4j (because libjitsi has been updated for the developers who use both ice4j and libjitsi).
Fixes warnings, formatting, naming consistency.
Fixes a NumberFormatException in the parsing of Jingle ICE-UDP transport candidate coundations. Reported by Philipp Hancke.
Works around a bug in the Bouncy Castle Crypto APIs which could cause the DTLS-SRTP implementation (and, consequently, Jitsi and Jitsi Videobridge) to enter an endless loop.