Files
vacuum-im/paranoia.patch

13 lines
561 B
Diff
Raw Permalink Normal View History

Accepting request 547710 from home:EGDFree:vacuum-im:git:qt5 - plugin statistics moved to external package - deleted fix_cmake_hunspell_found.pach: patch now don't need - deleted fix_cmake_rules.patch: fixes submitted to upstream - deleted vacuum-im-gcc6.patch - added spellchecker plugin to standart plugins - add vacuum-im-gcc6.patch to resolve bnc#985094 - update source to revision c9ea75a * fix CMake CMP0022 policy warning - update to 1.2.5 * Fixed automatic activation of notifications * Fixed conference entrance detection by status codes * The application may fail on changing discovery entity in discovery items window * Removed some CAPTCHA validations for compatibility with XEP * Fixed truncation nickname to space in the conference /nick command - update source to r2464 * fix possible crash - delete fix_utils_version.patch, not needen - update source * Fixed automatic activation of notifications * Fixed conference entrance detection by status codes - update to 1.2.4 * Added workarounds for Facebook XMPP server * Fixed same problems with DIGEST-MD5 SASL authentication response * Not all messages from server archive were displayed in a view history window * In a chat window with contact connected through transport all messages were displayed as incoming after transport change * Fixed problems with editing of a priority of the status in the edit status dialog * Fixed some possible errors with adding messages in Adium message styles * On a double click on the agent in a roster at the same time opened both a window of service discovery and a normal message window * Fixed rare problems with establishing secure connection with server - Change source archive type to xz - Add patch fix_utils_version.patch to set correcrtly shared libreary name - update to 1.2.3 * Added twitter status icons * Added the periodic vCard updating * Conference name is added to the title of conference settings window * Improved the recognition of links in the text * Limited the maximum number of recognizable smiles in the message * Limited the maximum number of messages (500 messages) in the chat window for simple message styles * Limited the maximum number of visible chars in the name of the tab in message tab window * The application will fail if the server terminates the connection before the user enters the password * Removing of avatars in several selected accounts or contacts was not working * The application may fail on removing from history active conversation * Corrected URL copying from Chrome in to the message entry field * Added correct support of CDATA in XML stream parser * Fixed admission of letters in contacts search line at a fast typing * The notice of a mention in conferences didn't work if the nickname ends not with a letter and not with digit * Some offline messages may not be stored in the history * Fixed endless request of privacy list rules if server returns list without rules * The application was not completed correctly when current session in OS is closing * Messages load from history could follow in the chat window in the wrong order when they received within one second * Restrictions on the maximum size of the file in file archive didn't work - update to 1.2.2 * Full text search in file archive of messages in certain cases worked not correctly * Did not work contacts moving from an empty group * Proxy authorization in certain cases was not working - update to 1.2.1 * Added skype status icons * The animation caching is added * Under Linux sounds always are reproduced through aplay call * Fixed deletion of history in join conference dialog * When editing control of a hotkey instead of empty value value by default was saved * The application may fail in some cases after unsuccessful Stanza-session initialization * In private chats history of communication are loaded even if the relevant setting has been disabled * When changing the nickname in the conference the nickname was not changed in the active conferences menu in the roster window * When requesting delivery of unread messages via RemoteControl in the message list fell messages from conferences and received on a different account * The behavior of history time removal widgets is corrected and unified in a settings window * The saved status messages including about a file transfer, were displayed with incorrect date when loading from history in windows of a usual chat and a private chat of conferences * Popup notifications appear now on that monitor where there is the main window * The behavior of the main window after Drag&Drop is corrected * Popup notifications are not capture input focus in Mac OS X * Fixed problem with message appearance in Adium style - apply patch * The application may fail in some cases after unsuccessful Stanza-session initialization - update to 1.2.0 * Added new plugin for notifications about birthdays * Added new plugin for loading data from custom types of URLs * Added new plugin for exchanging roster contacts * Added ability to show a minimized window with the message when notification received * Added date separators in chat windows and conferences * Added ability to remove transpots with their contacts from roster * Notice of user activity in the chat duplicated on the chat tab * Added new types of notifications and changed the way of their settings * Added context menu for tabs in tabwindow * Search for contact-list starts automatically, just start typing the word * Added ability to rename contacts and groups directly in the contact list * Added ability to execute operations on multiple items in roster * Notification of request for authorization is now deleted automatically in case of confirmation or removal of authorization from another resource * Added support for transferring files via SOCKS5 in conferences * Added animation support in SimpleMessageStyles and notification pop-ups * Added ability to specify environment variables in the resource * Improved and optimized work with message archive * XML parser did not correctly handle the elements with not declared prefixes, which caused to the breaking the connection * Fixed bug in Digest-MD5 authorization for which was not possible to log on some servers * When leaving the hidden conferences also closed the conference on non-active tabs * In the history view could appear duplicates of conversations * Did not correctly handle changes in the participant's nickname when new nickname is already used by the same participant but from a different resource * Incorrectly requested history of communication when connected to a server Openfire with plugin Open Archive * The first message in the chat may not be saved in the local message archive - patch license to follow spdx.org standard - update to 1.1.2 * Implemented backup settings and restore them automatically when the main file is damaged * Added support for transferring files via SOCKS5 in conferences * In the history view could appear duplicates of conversations * Did not correctly handle changes in the participant's nickname when new nickname is already used by the same participant but from a different resource * Fixed crash in Ubuntu 11.10 when alt key is pressed in chat window * The first message in the chat may not be saved in the local message archive * Chat dialog icon was not changed after changing the status of a contact without changing the text of the status * After downloading the new image in the vCard dialog it was not displayed in the viewing area * Dublicate messages may appear in the history view window * The first message in the chat could not be saved in a local message archive * Messages was incorrectly written into archive if full write mode was enabled and message contains xhtml - update to 1.1.1 * Fixed bug with handling stanzas from Google XMPP servers * XML parser did not correctly handle the elements with not declared prefixes, which caused to the breaking the connection * Fixed bug in Digest-MD5 authorization for which was not possible to log on some servers - update to 1.1.0 * Added new plugin for remote controlling * Added shortcuts support * Added support of XEP-0199 - XMPP Ping * Changes of contact status and entry/exit of participants in conference are stored in the history * Added support for arbitrary forms of registration when registering an account on the server * Server side archive preferences support is not longer required for retrieving messages history from server * Added support for older versions of the message history protocol, when the time of message was stored in seconds from the beginning of the conversation * Added ability to disable the establishing of unprotected connection to the server * Contacts list window could be displayed outside the visible screen area * Application fails when turn on or off the search in roster * It was impossible to set the empty status text * At an account the following sign to the global status could be lost after reconnection because of breakage of connection with a server * Windows with new messages does not always pop up on top of other windows * Application may fail on closing options dialog * Fixed problems displaying photos in vCard * Application may fail on unsuccessful attempt to connect * Not all history messages collections with the same start time was displayed in hisroty window * Recent messages with specified ThreadId could not be deleted from local archive * When closing the connection initiated by the server vacuum does not generate an error and re-reconnection was not started * By transfer of the rest of a file after connection breakage already obtained data could be rubbed clean by zero - update to 1.0.2 OBS-URL: https://build.opensuse.org/request/show/547710 OBS-URL: https://build.opensuse.org/package/show/network/vacuum-im?expand=0&rev=59
2017-12-03 15:23:53 +00:00
Index: vacuum-im/src/plugins/filemessagearchive/filewriter.cpp
===================================================================
Accepting request 547710 from home:EGDFree:vacuum-im:git:qt5 - plugin statistics moved to external package - deleted fix_cmake_hunspell_found.pach: patch now don't need - deleted fix_cmake_rules.patch: fixes submitted to upstream - deleted vacuum-im-gcc6.patch - added spellchecker plugin to standart plugins - add vacuum-im-gcc6.patch to resolve bnc#985094 - update source to revision c9ea75a * fix CMake CMP0022 policy warning - update to 1.2.5 * Fixed automatic activation of notifications * Fixed conference entrance detection by status codes * The application may fail on changing discovery entity in discovery items window * Removed some CAPTCHA validations for compatibility with XEP * Fixed truncation nickname to space in the conference /nick command - update source to r2464 * fix possible crash - delete fix_utils_version.patch, not needen - update source * Fixed automatic activation of notifications * Fixed conference entrance detection by status codes - update to 1.2.4 * Added workarounds for Facebook XMPP server * Fixed same problems with DIGEST-MD5 SASL authentication response * Not all messages from server archive were displayed in a view history window * In a chat window with contact connected through transport all messages were displayed as incoming after transport change * Fixed problems with editing of a priority of the status in the edit status dialog * Fixed some possible errors with adding messages in Adium message styles * On a double click on the agent in a roster at the same time opened both a window of service discovery and a normal message window * Fixed rare problems with establishing secure connection with server - Change source archive type to xz - Add patch fix_utils_version.patch to set correcrtly shared libreary name - update to 1.2.3 * Added twitter status icons * Added the periodic vCard updating * Conference name is added to the title of conference settings window * Improved the recognition of links in the text * Limited the maximum number of recognizable smiles in the message * Limited the maximum number of messages (500 messages) in the chat window for simple message styles * Limited the maximum number of visible chars in the name of the tab in message tab window * The application will fail if the server terminates the connection before the user enters the password * Removing of avatars in several selected accounts or contacts was not working * The application may fail on removing from history active conversation * Corrected URL copying from Chrome in to the message entry field * Added correct support of CDATA in XML stream parser * Fixed admission of letters in contacts search line at a fast typing * The notice of a mention in conferences didn't work if the nickname ends not with a letter and not with digit * Some offline messages may not be stored in the history * Fixed endless request of privacy list rules if server returns list without rules * The application was not completed correctly when current session in OS is closing * Messages load from history could follow in the chat window in the wrong order when they received within one second * Restrictions on the maximum size of the file in file archive didn't work - update to 1.2.2 * Full text search in file archive of messages in certain cases worked not correctly * Did not work contacts moving from an empty group * Proxy authorization in certain cases was not working - update to 1.2.1 * Added skype status icons * The animation caching is added * Under Linux sounds always are reproduced through aplay call * Fixed deletion of history in join conference dialog * When editing control of a hotkey instead of empty value value by default was saved * The application may fail in some cases after unsuccessful Stanza-session initialization * In private chats history of communication are loaded even if the relevant setting has been disabled * When changing the nickname in the conference the nickname was not changed in the active conferences menu in the roster window * When requesting delivery of unread messages via RemoteControl in the message list fell messages from conferences and received on a different account * The behavior of history time removal widgets is corrected and unified in a settings window * The saved status messages including about a file transfer, were displayed with incorrect date when loading from history in windows of a usual chat and a private chat of conferences * Popup notifications appear now on that monitor where there is the main window * The behavior of the main window after Drag&Drop is corrected * Popup notifications are not capture input focus in Mac OS X * Fixed problem with message appearance in Adium style - apply patch * The application may fail in some cases after unsuccessful Stanza-session initialization - update to 1.2.0 * Added new plugin for notifications about birthdays * Added new plugin for loading data from custom types of URLs * Added new plugin for exchanging roster contacts * Added ability to show a minimized window with the message when notification received * Added date separators in chat windows and conferences * Added ability to remove transpots with their contacts from roster * Notice of user activity in the chat duplicated on the chat tab * Added new types of notifications and changed the way of their settings * Added context menu for tabs in tabwindow * Search for contact-list starts automatically, just start typing the word * Added ability to rename contacts and groups directly in the contact list * Added ability to execute operations on multiple items in roster * Notification of request for authorization is now deleted automatically in case of confirmation or removal of authorization from another resource * Added support for transferring files via SOCKS5 in conferences * Added animation support in SimpleMessageStyles and notification pop-ups * Added ability to specify environment variables in the resource * Improved and optimized work with message archive * XML parser did not correctly handle the elements with not declared prefixes, which caused to the breaking the connection * Fixed bug in Digest-MD5 authorization for which was not possible to log on some servers * When leaving the hidden conferences also closed the conference on non-active tabs * In the history view could appear duplicates of conversations * Did not correctly handle changes in the participant's nickname when new nickname is already used by the same participant but from a different resource * Incorrectly requested history of communication when connected to a server Openfire with plugin Open Archive * The first message in the chat may not be saved in the local message archive - patch license to follow spdx.org standard - update to 1.1.2 * Implemented backup settings and restore them automatically when the main file is damaged * Added support for transferring files via SOCKS5 in conferences * In the history view could appear duplicates of conversations * Did not correctly handle changes in the participant's nickname when new nickname is already used by the same participant but from a different resource * Fixed crash in Ubuntu 11.10 when alt key is pressed in chat window * The first message in the chat may not be saved in the local message archive * Chat dialog icon was not changed after changing the status of a contact without changing the text of the status * After downloading the new image in the vCard dialog it was not displayed in the viewing area * Dublicate messages may appear in the history view window * The first message in the chat could not be saved in a local message archive * Messages was incorrectly written into archive if full write mode was enabled and message contains xhtml - update to 1.1.1 * Fixed bug with handling stanzas from Google XMPP servers * XML parser did not correctly handle the elements with not declared prefixes, which caused to the breaking the connection * Fixed bug in Digest-MD5 authorization for which was not possible to log on some servers - update to 1.1.0 * Added new plugin for remote controlling * Added shortcuts support * Added support of XEP-0199 - XMPP Ping * Changes of contact status and entry/exit of participants in conference are stored in the history * Added support for arbitrary forms of registration when registering an account on the server * Server side archive preferences support is not longer required for retrieving messages history from server * Added support for older versions of the message history protocol, when the time of message was stored in seconds from the beginning of the conversation * Added ability to disable the establishing of unprotected connection to the server * Contacts list window could be displayed outside the visible screen area * Application fails when turn on or off the search in roster * It was impossible to set the empty status text * At an account the following sign to the global status could be lost after reconnection because of breakage of connection with a server * Windows with new messages does not always pop up on top of other windows * Application may fail on closing options dialog * Fixed problems displaying photos in vCard * Application may fail on unsuccessful attempt to connect * Not all history messages collections with the same start time was displayed in hisroty window * Recent messages with specified ThreadId could not be deleted from local archive * When closing the connection initiated by the server vacuum does not generate an error and re-reconnection was not started * By transfer of the rest of a file after connection breakage already obtained data could be rubbed clean by zero - update to 1.0.2 OBS-URL: https://build.opensuse.org/request/show/547710 OBS-URL: https://build.opensuse.org/package/show/network/vacuum-im?expand=0&rev=59
2017-12-03 15:23:53 +00:00
--- vacuum-im/src/plugins/filemessagearchive/filewriter.cpp (revision 2333)
+++ vacuum-im/src/plugins/filemessagearchive/filewriter.cpp (working copy)
@@ -33,6 +33,7 @@
FXmlFile = new QFile(FFileName,this);
if (FXmlFile->open(QIODevice::WriteOnly|QIODevice::Truncate))
{
Accepting request 547710 from home:EGDFree:vacuum-im:git:qt5 - plugin statistics moved to external package - deleted fix_cmake_hunspell_found.pach: patch now don't need - deleted fix_cmake_rules.patch: fixes submitted to upstream - deleted vacuum-im-gcc6.patch - added spellchecker plugin to standart plugins - add vacuum-im-gcc6.patch to resolve bnc#985094 - update source to revision c9ea75a * fix CMake CMP0022 policy warning - update to 1.2.5 * Fixed automatic activation of notifications * Fixed conference entrance detection by status codes * The application may fail on changing discovery entity in discovery items window * Removed some CAPTCHA validations for compatibility with XEP * Fixed truncation nickname to space in the conference /nick command - update source to r2464 * fix possible crash - delete fix_utils_version.patch, not needen - update source * Fixed automatic activation of notifications * Fixed conference entrance detection by status codes - update to 1.2.4 * Added workarounds for Facebook XMPP server * Fixed same problems with DIGEST-MD5 SASL authentication response * Not all messages from server archive were displayed in a view history window * In a chat window with contact connected through transport all messages were displayed as incoming after transport change * Fixed problems with editing of a priority of the status in the edit status dialog * Fixed some possible errors with adding messages in Adium message styles * On a double click on the agent in a roster at the same time opened both a window of service discovery and a normal message window * Fixed rare problems with establishing secure connection with server - Change source archive type to xz - Add patch fix_utils_version.patch to set correcrtly shared libreary name - update to 1.2.3 * Added twitter status icons * Added the periodic vCard updating * Conference name is added to the title of conference settings window * Improved the recognition of links in the text * Limited the maximum number of recognizable smiles in the message * Limited the maximum number of messages (500 messages) in the chat window for simple message styles * Limited the maximum number of visible chars in the name of the tab in message tab window * The application will fail if the server terminates the connection before the user enters the password * Removing of avatars in several selected accounts or contacts was not working * The application may fail on removing from history active conversation * Corrected URL copying from Chrome in to the message entry field * Added correct support of CDATA in XML stream parser * Fixed admission of letters in contacts search line at a fast typing * The notice of a mention in conferences didn't work if the nickname ends not with a letter and not with digit * Some offline messages may not be stored in the history * Fixed endless request of privacy list rules if server returns list without rules * The application was not completed correctly when current session in OS is closing * Messages load from history could follow in the chat window in the wrong order when they received within one second * Restrictions on the maximum size of the file in file archive didn't work - update to 1.2.2 * Full text search in file archive of messages in certain cases worked not correctly * Did not work contacts moving from an empty group * Proxy authorization in certain cases was not working - update to 1.2.1 * Added skype status icons * The animation caching is added * Under Linux sounds always are reproduced through aplay call * Fixed deletion of history in join conference dialog * When editing control of a hotkey instead of empty value value by default was saved * The application may fail in some cases after unsuccessful Stanza-session initialization * In private chats history of communication are loaded even if the relevant setting has been disabled * When changing the nickname in the conference the nickname was not changed in the active conferences menu in the roster window * When requesting delivery of unread messages via RemoteControl in the message list fell messages from conferences and received on a different account * The behavior of history time removal widgets is corrected and unified in a settings window * The saved status messages including about a file transfer, were displayed with incorrect date when loading from history in windows of a usual chat and a private chat of conferences * Popup notifications appear now on that monitor where there is the main window * The behavior of the main window after Drag&Drop is corrected * Popup notifications are not capture input focus in Mac OS X * Fixed problem with message appearance in Adium style - apply patch * The application may fail in some cases after unsuccessful Stanza-session initialization - update to 1.2.0 * Added new plugin for notifications about birthdays * Added new plugin for loading data from custom types of URLs * Added new plugin for exchanging roster contacts * Added ability to show a minimized window with the message when notification received * Added date separators in chat windows and conferences * Added ability to remove transpots with their contacts from roster * Notice of user activity in the chat duplicated on the chat tab * Added new types of notifications and changed the way of their settings * Added context menu for tabs in tabwindow * Search for contact-list starts automatically, just start typing the word * Added ability to rename contacts and groups directly in the contact list * Added ability to execute operations on multiple items in roster * Notification of request for authorization is now deleted automatically in case of confirmation or removal of authorization from another resource * Added support for transferring files via SOCKS5 in conferences * Added animation support in SimpleMessageStyles and notification pop-ups * Added ability to specify environment variables in the resource * Improved and optimized work with message archive * XML parser did not correctly handle the elements with not declared prefixes, which caused to the breaking the connection * Fixed bug in Digest-MD5 authorization for which was not possible to log on some servers * When leaving the hidden conferences also closed the conference on non-active tabs * In the history view could appear duplicates of conversations * Did not correctly handle changes in the participant's nickname when new nickname is already used by the same participant but from a different resource * Incorrectly requested history of communication when connected to a server Openfire with plugin Open Archive * The first message in the chat may not be saved in the local message archive - patch license to follow spdx.org standard - update to 1.1.2 * Implemented backup settings and restore them automatically when the main file is damaged * Added support for transferring files via SOCKS5 in conferences * In the history view could appear duplicates of conversations * Did not correctly handle changes in the participant's nickname when new nickname is already used by the same participant but from a different resource * Fixed crash in Ubuntu 11.10 when alt key is pressed in chat window * The first message in the chat may not be saved in the local message archive * Chat dialog icon was not changed after changing the status of a contact without changing the text of the status * After downloading the new image in the vCard dialog it was not displayed in the viewing area * Dublicate messages may appear in the history view window * The first message in the chat could not be saved in a local message archive * Messages was incorrectly written into archive if full write mode was enabled and message contains xhtml - update to 1.1.1 * Fixed bug with handling stanzas from Google XMPP servers * XML parser did not correctly handle the elements with not declared prefixes, which caused to the breaking the connection * Fixed bug in Digest-MD5 authorization for which was not possible to log on some servers - update to 1.1.0 * Added new plugin for remote controlling * Added shortcuts support * Added support of XEP-0199 - XMPP Ping * Changes of contact status and entry/exit of participants in conference are stored in the history * Added support for arbitrary forms of registration when registering an account on the server * Server side archive preferences support is not longer required for retrieving messages history from server * Added support for older versions of the message history protocol, when the time of message was stored in seconds from the beginning of the conversation * Added ability to disable the establishing of unprotected connection to the server * Contacts list window could be displayed outside the visible screen area * Application fails when turn on or off the search in roster * It was impossible to set the empty status text * At an account the following sign to the global status could be lost after reconnection because of breakage of connection with a server * Windows with new messages does not always pop up on top of other windows * Application may fail on closing options dialog * Fixed problems displaying photos in vCard * Application may fail on unsuccessful attempt to connect * Not all history messages collections with the same start time was displayed in hisroty window * Recent messages with specified ThreadId could not be deleted from local archive * When closing the connection initiated by the server vacuum does not generate an error and re-reconnection was not started * By transfer of the rest of a file after connection breakage already obtained data could be rubbed clean by zero - update to 1.0.2 OBS-URL: https://build.opensuse.org/request/show/547710 OBS-URL: https://build.opensuse.org/package/show/network/vacuum-im?expand=0&rev=59
2017-12-03 15:23:53 +00:00
+ FXmlFile->setPermissions(QFile::ReadOwner|QFile::WriteOwner);
FXmlWriter = new QXmlStreamWriter(FXmlFile);
startCollection();
}