1
0
Fork 0
mirror of https://codeberg.org/Mercury-IM/Smack synced 2024-12-28 23:27:57 +01:00
Smack/source/org/jivesoftware/smackx
Florian Schmaus 9c61c6c945 Convert Connection references to weak references
If a Manager is strong referenced from a gc root, usually the instances
map, it should not hold itself a strong reference the connection in
order to avoid a cycle that prevents the Connection instance from being
gc'ed.

SMACK-383
2014-02-07 13:17:36 +01:00
..
bookmark SMACK-279: The XMPPConnection extends the new abstract Connection class 2010-02-09 11:55:56 +00:00
bytestreams SMACK-534 Refactored all System.out/err and printStackTrace calls with appropriate Java util logging calls. 2014-02-02 22:39:07 +00:00
commands SMACK-534 Refactored all System.out/err and printStackTrace calls with appropriate Java util logging calls. 2014-02-02 22:39:07 +00:00
debugger SMACK-534 Refactored all System.out/err and printStackTrace calls with appropriate Java util logging calls. 2014-02-02 22:39:07 +00:00
entitycaps SMACK-534 Refactored all System.out/err and printStackTrace calls with appropriate Java util logging calls. 2014-02-02 22:39:07 +00:00
filetransfer SMACK-430 Re-activated code that throws an exception if createOutgoingFileTransfer() was called with a bare JID 2013-03-22 18:14:01 +00:00
forward SMACK-403 New constructor added with no DelayInfo. 2014-01-31 03:52:13 +00:00
muc Use WeakReference in MUC NodeInformationProvider 2014-02-05 23:12:03 +01:00
packet SMACK-534 Refactored all System.out/err and printStackTrace calls with appropriate Java util logging calls. 2014-02-02 22:39:07 +00:00
ping Convert Connection references to weak references 2014-02-07 13:17:36 +01:00
provider SMACK-534 Refactored all System.out/err and printStackTrace calls with appropriate Java util logging calls. 2014-02-02 22:39:07 +00:00
pubsub SMACK-455 Fixed improper advance of parser when parsing multiple items in a pubsub message. 2013-10-07 01:38:09 +00:00
receipts Convert Connection references to weak references 2014-02-07 13:17:36 +01:00
search SMACK-363 Applied code cleanup patches for many generics related issues. 2012-10-26 10:47:55 +00:00
ChatState.java Copyright update. 2007-02-12 00:59:05 +00:00
ChatStateListener.java Copyright update. 2007-02-12 00:59:05 +00:00
ChatStateManager.java SMACK-374 Added patch to fix memory leak. 2012-11-22 02:51:51 +00:00
DefaultMessageEventRequestListener.java Copyright update. 2007-02-12 00:59:05 +00:00
Form.java SMACK-361 Added support for Entity Capabilities. 2013-03-18 08:50:48 +00:00
FormField.java SMACK-361 Some general code cleanup added some missing hashcode methods and added back some removed public API methods (marked as deprecated). 2013-03-31 14:24:50 +00:00
GroupChatInvitation.java Copyright update. 2007-02-12 00:59:05 +00:00
LastActivityManager.java SMACK-345: Improved detection of last activity. Properly synchronized access to lastMessageSent and registerd last activity namespace with ServiceDiscoveryManager. Improved LastActivity Provider 2013-02-14 00:00:54 +00:00
MessageEventManager.java Convert Connection references to weak references 2014-02-07 13:17:36 +01:00
MessageEventNotificationListener.java Copyright update. 2007-02-12 00:59:05 +00:00
MessageEventRequestListener.java Copyright update. 2007-02-12 00:59:05 +00:00
MultipleRecipientInfo.java SMACK-352 removed duplicated headers, fixed svn keywords 2013-02-07 19:10:22 +00:00
MultipleRecipientManager.java SMACK-534 Refactored all System.out/err and printStackTrace calls with appropriate Java util logging calls. 2014-02-02 22:39:07 +00:00
NodeInformationProvider.java SMACK-361 Some general code cleanup added some missing hashcode methods and added back some removed public API methods (marked as deprecated). 2013-03-31 14:24:50 +00:00
OfflineMessageHeader.java Copyright update. 2007-02-12 00:59:05 +00:00
OfflineMessageManager.java SMACK-363 Applied code cleanup patches for many generics related issues. 2012-10-26 10:47:55 +00:00
package.html Initial check-in. 2003-08-23 23:08:19 +00:00
PEPListener.java SMACK-526 Classes marked as deprecated to discourage their usage. Pubsub should be used instead. 2014-02-01 22:40:30 +00:00
PEPManager.java SMACK-526 Classes marked as deprecated to discourage their usage. Pubsub should be used instead. 2014-02-01 22:40:30 +00:00
PrivateDataManager.java SMACK-363 Applied code cleanup patches for many generics related issues. 2012-10-26 10:47:55 +00:00
RemoteRosterEntry.java SMACK-363 Applied code cleanup patches for many generics related issues. 2012-10-26 10:47:55 +00:00
ReportedData.java adding Generics to Iterators without 2011-05-30 11:31:02 +00:00
RosterExchangeListener.java SMACK-363 Applied code cleanup patches for many generics related issues. 2012-10-26 10:47:55 +00:00
RosterExchangeManager.java SMACK-363 Applied code cleanup patches for many generics related issues. 2012-10-26 10:47:55 +00:00
ServiceDiscoveryManager.java SMACK-460 ServiceDiscoveryManager constructor usage in 2013-10-26 23:53:04 +00:00
SharedGroupManager.java SMACK-352 Changed or removed copyright notices that should not have been attributed to Jive Software. 2013-04-07 19:15:32 +00:00
XHTMLManager.java SMACK-534 Refactored all System.out/err and printStackTrace calls with appropriate Java util logging calls. 2014-02-02 22:39:07 +00:00
XHTMLText.java SMACK-329 2011-06-01 07:39:05 +00:00