Upcase SQL statements for reading convenience
Switch to UTC timestamp storage for messages, instead of string-based local timezone time.
Migration procedure included.
unit tests for transient messages
Allow multiple calls to linphone_core_message_storage_init
Don't use printf
Update oRTP and ms2 submodules.
Update oRTP submodule.
rework proxy config management edit()/done() method to only send unregister message when really needed
proxy route parameter should not be used to check if proxy server address has changed
allow crypto lines to be configured from linphonerc, and improve code handling SRTP crypto lines
improve management of comments in linphonerc parser
add test for Simple conference with ICE
suppress warnings
fix crash with conference and ICE
propertybox: only expose simple display filter in video out setting

Do not expose 'decode and display' type filter.
Set RTCP information before starting the streams.
Fix warning with linphone.png when starting linphone.
Fix icon in notifications.
Use storage id for storing the message state, instead of filtering by message and time.
This was historically used because notifications of the new message state would supposedly be made with a new instance of the same message, so without a correct storage_id.
I verified that this is not the case anymore.
Better fix: just in case, don't use the storage id and use a better search condition.