


Fix compile problem after applying patch.
1 lines of code changed in:
Enhance ZID name feature to store AOR/JID.
Storing AOR/JID enables Jitsi to perform an automatic check if the
stored AOR/JID associated with a ZID matches the values of the
current call AOR/JID. In case of a mismatch Jitsi displays a popup
window to inform the user.
73 lines of code changed in:
Small fix in ZrtpControlImpl, add comment regarding paranoid mode.
6 lines of code changed in:
Implement paranoid mode for ZRTP.
Refer to the in-line documentation of enableParanoidMode flag in ZRTPTransformerEngine.java to read the full description.
63 lines of code changed in:
New version of ZRTP library.
This version includes SAS signature features, enhancements of the trusted MitM feature and Damian's patch
to get the remaining time of ZRTP's discovery (Hello) phase.
4 lines of code changed in:
Add ZID name feature.
The ZID name feature enables the user to associate a name for a ZRTP
identifier. The user can enter such a name only if the authentication string
(SAS) was compared and confirmed.
The popup dialog shows the current ZID name or is preset with the display
name of the called party in case no name was associated previously. The user
may change the name and store it with OK, pressing Cancel leaves the name
untouched.
283 lines of code changed in:
Small cleanup of typos, remove trailing blanks, etc.
16 lines of code changed in:
Add functions to cleanup crypto data if session closes.
If jitsi closes a media session make sure that secret crypto data such as key material is
destroyed/overwritten.
237 lines of code changed in:
Fix F8 crypto mode and change handling of secret SRTP key data.
These modifications remove unnecessary copying of SRTP key data and overwrite the key data right
after secure state was reached (in ZRTP lib). This makes it harder to extract secret key data in memory dumps.
64 lines of code changed in:
Fix shift values when converting from/to network order.
2 lines of code changed in:
New ZRTP library that supports trusted MitM/PBX feature and implement SRTCP handling.
958 lines of code changed in:
Display the ZRTP mandatory algorithms in case no specific ZRTP configuration was saved
5 lines of code changed in:
Enable Twofish in SRTP to support ZRTP Twofish option
356 lines of code changed in:
Enable Skein MAC for SRTP and ZRTP
65 lines of code changed in:
Use '.length() == 0' instead of 'isEmpty()'
3 lines of code changed in:
Bring forward fix from standard GUI to touch screen GUI
4 lines of code changed in:
Fix problem during merge
0 lines of code changed in:
Resolve merge problem with new MainFrame class, bring forwar fix in MainFrameStandard.
4 lines of code changed in:
Add some more comments.
24 lines of code changed in:
First checkin of new GUI classes to support touch screen devices.
This new GUI simpifies handling of SC on devices that do not have a
real keyboard and use touch screens instead.
187 lines of code changed in:
(99 more)