1
0
Fork 0
mirror of https://github.com/vanitasvitae/Smack.git synced 2024-07-03 08:32:33 +02:00

Commit graph

  • 7e3d4186bb git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/branches/smack_3_4_0@13860 b35dd754-fafc-0310-a699-88a17e54d16e rcollier 2014-01-15 18:54:00 +0000
  • f8274dda53 Merge branch smack_3_3_2 and trunk Florian Schmaus 2013-12-30 01:29:55 +0100
  • 3ecb723a0d SMACK-463 Catch and log exceptions in packet listeners Florian Schmaus 2013-11-05 19:55:16 +0000
  • 717d39c8fc Fix caps support (SMACK-361, SMACK-459). Florian Schmaus 2013-11-04 20:58:36 +0000
  • 49573866ab SMACK-462 Use getInstace() ConnectionCreationListener Florian Schmaus 2013-11-03 21:49:58 +0000
  • 0e6817dc4f SMACK-361 Minor EntityCapsManager fixes Florian Schmaus 2013-11-03 21:49:39 +0000
  • 84e1f32284 SMACK-339 Allow ConnectionListeners to be added before Connection is connected Florian Schmaus 2013-11-02 11:46:21 +0000
  • 385cfac9fa SMACK-459 Make it user proof by returning an unmodifiable set again Florian Schmaus 2013-10-31 20:28:40 +0000
  • 6fa2cbee68 SMACK-459 actually add the defaultIdentity to the result of getIdentities() Florian Schmaus 2013-10-31 20:24:02 +0000
  • 418dd24392 SMACK-373 Don't remove listeners after a disconnect() , keep state of Connection between disconnect() and connect()/login() Florian Schmaus 2013-10-27 17:40:06 +0000
  • 44c3214539 SMACK-460 ServiceDiscoveryManager constructor usage in connectionCreated() Florian Schmaus 2013-10-26 23:53:04 +0000
  • 1ea6159ce4 SMACK-461 Remove incorrect deprecated marker for DiscoverInfo.Identity.setType() Florian Schmaus 2013-10-26 23:52:57 +0000
  • addf9ea6cd SMACK-459 Add option to configure the default identity in ServiceDiscoveryManager Florian Schmaus 2013-10-26 23:50:59 +0000
  • 62bc862015 SMACK-443 remove duplicate notifyReconnection() Florian Schmaus 2013-10-26 11:26:19 +0000
  • b16f34f61e SMACK-458 Managers should be kept on disconnects Florian Schmaus 2013-10-26 11:17:16 +0000
  • 032fc8626e SMACK-442 Manager should also handle connectionClosedOnError() Florian Schmaus 2013-10-22 14:43:48 +0000
  • c4014b8ba9 SMACK-441 ServiceDiscoveryManager identities should be non-static and kept in a Set to allow multiple identities as per XEP-0030 Florian Schmaus 2013-10-22 14:43:23 +0000
  • 5f793d4f44 SMACK-431 Reworded Entity Caps documentation, added missing frame link Florian Schmaus 2013-10-22 14:43:13 +0000
  • aa5906f1f1 SMACK-457 Remove unnecessary printStackTrace() in XMPPConnection Florian Schmaus 2013-10-17 17:38:19 +0000
  • bd709dc323 SMACK-452 Correctly parse stream error packets Florian Schmaus 2013-10-09 17:02:34 +0000
  • b253203cfb SMACK-444 Allow 'null' for options in ServerTrustManager Florian Schmaus 2013-10-09 12:31:17 +0000
  • 9a7bf4a4c3 SMACK-456 Added the causing exception Florian Schmaus 2013-10-09 11:54:03 +0000
  • 7543c896c2 Created 3.3.2 branch Florian Schmaus 2013-10-09 10:47:36 +0000
  • e87daff68f Versioning updates for new release. 3.3.1 rcollier 2013-10-07 02:42:12 +0000
  • 3146023dd4 SMACK-455 Fixed improper advance of parser when parsing multiple items in a pubsub message. rcollier 2013-10-07 01:38:09 +0000
  • 25012a6744 SMACK-425 Few changes based on review http://fisheye.igniterealtime.org/cru/SMACK-4 rcollier 2013-10-05 23:14:24 +0000
  • 6a4827c846 SMACK-451 Moved providers declaration for ping manager as it was in the middle of the ad-hoc entries rcollier 2013-09-16 22:50:41 +0000
  • 4d1eaf522a SMACK-450 Make VCard.doLoad() return if the received packet was not an error and also not an VCard. Avoid calling VCard.load() with 'null' as argument. Florian Schmaus 2013-07-12 22:54:03 +0000
  • d237e06dab SMACK-441 Create packet collector only when necessary rcollier 2013-06-30 20:00:50 +0000
  • c462810080 SMACK-448 Java7ZlibInputOutputStream: Use correct Deflater compression level Florian Schmaus 2013-06-25 06:40:30 +0000
  • 9f2446c78e SMACK-448 Java7ZlibInputOutputStream: Use correct Deflater compression level Florian Schmaus 2013-06-24 22:42:37 +0000
  • c2d057f4b2 SMACK-431 Reworded Entity Caps documentation, added missing frame link Florian Schmaus 2013-06-24 21:27:43 +0000
  • 2ea5ee3b26 SMACK-425 fix merge error Florian Schmaus 2013-06-24 07:25:20 +0000
  • 0f247cf30e SMACK-405 Removed redundant code in XMPPConnection.shutdown() Florian Schmaus 2013-06-22 17:02:09 +0000
  • cb5e1dc94b SMACK-431 Entity Capabilities are now enabled as default for new connections. Added an extensions documentation html page. Florian Schmaus 2013-06-22 17:01:58 +0000
  • 30bc5afa2b SMACK-425 Introduced smack.parsing.ParsingExceptionCallback, a callback invoked when a exception is thrown while parsing a stanza. Smack is now able to either rethrow the exception ulitmatly causing a disconnect *or* log/ignore the exception and resume parsing after the faulty stanza. Florian Schmaus 2013-06-22 17:01:40 +0000
  • 6ed6f86293 SMACK-405 Removed redundant code in XMPPConnection.shutdown() Florian Schmaus 2013-06-22 17:00:53 +0000
  • c7d468697f SMACK-431 Entity Capabilities are now enabled as default for new connections. Added an extensions documentation html page. Florian Schmaus 2013-06-22 17:00:40 +0000
  • 4cd53e4419 SMACK-425 Introduced smack.parsing.ParsingExceptionCallback, a callback invoked when a exception is thrown while parsing a stanza. Smack is now able to either rethrow the exception ulitmatly causing a disconnect *or* log/ignore the exception and resume parsing after the faulty stanza. Florian Schmaus 2013-06-22 17:00:27 +0000
  • dac68c64a9 Merge from 3.3 branch rcollier 2013-05-18 16:56:52 +0000
  • 18a603d932 SMACK-428 add 'public int RosterEntry.hashCode()' Florian Schmaus 2013-05-17 22:05:57 +0000
  • 6eb4b39716 Spelling fixes Florian Schmaus 2013-05-17 22:05:40 +0000
  • 8e10e5f374 SMACK-369 remove try/catch block in XMPPConnection.connect() Florian Schmaus 2013-05-17 22:05:24 +0000
  • 0951420d9c SMACK-439 Florian Schmaus 2013-05-17 22:04:31 +0000
  • a934624787 SMACK-438 Avoid NPE when the weak reference is null. Add InvitationsMonitor as strong reference within getInvitationsMonitor and return it within the block so it can't get gc'ed between put() and get(). Florian Schmaus 2013-05-17 22:04:04 +0000
  • 10a317f570 Created 3.3.1 branch Florian Schmaus 2013-05-17 21:48:30 +0000
  • 2195d66e4d SMACK-439 Florian Schmaus 2013-05-12 14:51:50 +0000
  • 37f6bf12da SMACK-438 Avoid NPE when the weak reference is null. Add InvitationsMonitor as strong reference within getInvitationsMonitor and return it within the block so it can't get gc'ed between put() and get(). Florian Schmaus 2013-05-12 14:51:41 +0000
  • df022d155a Updated changelog for 3.3 release. 3.3.0 rcollier 2013-05-04 13:03:10 +0000
  • 57051abfea Updated version information for 3.3 release. rcollier 2013-05-04 12:15:17 +0000
  • 6b70974269 SMACK-437 Replaced 'String.isEmpty()' with 'String.length() > 0' Florian Schmaus 2013-05-03 09:48:41 +0000
  • 238ce7aac3 SMACK-415 Added code that was mistakenly removed to handle optional node attribute rcollier 2013-04-29 11:40:49 +0000
  • f0d729ef52 SMACK-415 Added fix for handling the empty tag case. rcollier 2013-04-27 15:37:21 +0000
  • 3c975426f6 SMACK-433 Removed unnecessary reset of timeout. rcollier 2013-04-22 01:07:30 +0000
  • ce0cb7d491 SMACK-433 Removed Thread.sleep usage for tests rcollier 2013-04-22 01:03:43 +0000
  • fe2e9cdb76 SMACK-344 Patch applied that allows the host and service name to be different for SASL authentication rcollier 2013-04-20 22:05:28 +0000
  • 13d87e3d40 SMACK-361 Changed default for filename encoding to Base 32 (which should work on all file systems) and added a Base 64 filename and url safe implementation of the StringEncoder. rcollier 2013-04-20 21:55:27 +0000
  • a3faa41696 SMACK-403 Pulling this contribution until the related specs reach a draft status rcollier 2013-04-16 02:19:38 +0000
  • 9f0f676151 SMACK-403 Pulling this contribution until the related specs reach a draft status rcollier 2013-04-16 01:50:41 +0000
  • 3a4b05ac00 SMACK-412 Abstracted the keepalive implementation and set the thread to start and stop on demand. rcollier 2013-04-16 01:39:17 +0000
  • b4432d7627 SMACK-352 Changed or removed copyright notices that should not have been attributed to Jive Software. rcollier 2013-04-07 19:15:32 +0000
  • ba81a45b8c SMACK-404 Removed unnecessary string construction. rcollier 2013-04-07 15:41:20 +0000
  • 4155e9ca80 SMACK-391 Reformat some new files to Smack standard rcollier 2013-04-07 13:17:26 +0000
  • b28037bc79 SMACK-331 Changed methods to existing Smack conventions and moved interface to top level. rcollier 2013-04-02 00:23:55 +0000
  • 9da54ecbce SMACK-225 Converted abstract class to interface, added missing hashcode method, fixed typos and some minor name changes and added licensing text rcollier 2013-04-01 13:40:02 +0000
  • 0a1e72bb5f SMACK-413 Removed some commented out code. rcollier 2013-03-31 14:26:30 +0000
  • 0fdfd6e75e SMACK-361 Some general code cleanup added some missing hashcode methods and added back some removed public API methods (marked as deprecated). rcollier 2013-03-31 14:24:50 +0000
  • 58f56ee31b SMACK-413 Put removed public method back in and marked as deprecated. We can remove in major release. rcollier 2013-03-24 15:02:25 +0000
  • 998245be26 SMACK-412 Fixed merge error. rcollier 2013-03-23 22:23:19 +0000
  • d1fdd497d9 SMACK-415 Applied patch to fix improper use of parser. rcollier 2013-03-23 22:18:38 +0000
  • b0bdd56b20 SMACK-412 Fixed merge error. rcollier 2013-03-23 13:27:55 +0000
  • a14178990b SMACK-412 Added the pingMyServer back in, cleaned up unneeded synchronization and removed minimum ping interval. rcollier 2013-03-23 11:59:08 +0000
  • 999c86ef4c SMACK-225 Modified DNSUtils to return a default HostAddress when no DNS resolver is available. This restores the previous default behaviour. rcollier 2013-03-23 11:55:43 +0000
  • 07a0b8f722 SMACK-413 fixed vCard parsing regarding the PHOTO element. Moved vCard test cases to unit-test where appropriate. Added testcases for vCard PHOTO parsing. Florian Schmaus 2013-03-23 00:30:59 +0000
  • 374a12b73a Document how an Avatar can be removed from a vCard. Add a convenience method. Florian Schmaus 2013-03-23 00:30:44 +0000
  • 638d34fd06 SMACK-413 fixed vCard parsing regarding the PHOTO element. Moved vCard test cases to unit-test where appropriate. Added testcases for vCard PHOTO parsing. Florian Schmaus 2013-03-23 00:27:14 +0000
  • ca2f8efe60 Document how an Avatar can be removed from a vCard. Add a convenience method. Florian Schmaus 2013-03-23 00:26:42 +0000
  • 6aa195eb88 SMACK-382 Prevent memory leak in AdHocCommandManager by only creating the Thread if it's actually needed Florian Schmaus 2013-03-22 18:15:21 +0000
  • bd70a95f8c SMACK-384 Don't use a semaphore while waiting for PacketReader to be started. Florian Schmaus 2013-03-22 18:15:13 +0000
  • a7d73993b0 SMACK-430 Re-activated code that throws an exception if createOutgoingFileTransfer() was called with a bare JID Florian Schmaus 2013-03-22 18:15:06 +0000
  • 3891c738ad Added isFullJID() helper in StringUtils Florian Schmaus 2013-03-22 18:14:58 +0000
  • ebfe3e69ed SMACK-382 Prevent memory leak in AdHocCommandManager by only creating the Thread if it's actually needed Florian Schmaus 2013-03-22 18:14:15 +0000
  • 57a5f88ead SMACK-384 Don't use a semaphore while waiting for PacketReader to be started. Florian Schmaus 2013-03-22 18:14:08 +0000
  • b091f6161e SMACK-430 Re-activated code that throws an exception if createOutgoingFileTransfer() was called with a bare JID Florian Schmaus 2013-03-22 18:14:01 +0000
  • ff64c57b4d Added isFullJID() helper in StringUtils Florian Schmaus 2013-03-22 18:13:53 +0000
  • e3f842da8c SMACK-361 Updated test case to fix create temp directory on Windows rcollier 2013-03-19 22:42:43 +0000
  • aab1dcdabe SMACK-412 Split the ping implementation to a server ping to replace keepalive and a simplified ping manager for manual pings of other entities. rcollier 2013-03-19 02:37:36 +0000
  • a55b54f20b SMACK-417 If both PacketReader and PacketWriter fail at the same time, connectionClosedonError() is called two times Florian Schmaus 2013-03-18 19:58:48 +0000
  • 6dcf8e0123 SMACK-419 PacketWriter: Only flush if queue is empty Florian Schmaus 2013-03-18 19:58:14 +0000
  • 26338a2754 SMACK-417 If both PacketReader and PacketWriter fail at the same time, connectionClosedonError() is called two times Florian Schmaus 2013-03-18 19:57:28 +0000
  • cb44042d3c SMACK-419 PacketWriter: Only flush if queue is empty Florian Schmaus 2013-03-18 19:56:58 +0000
  • 2eb13f48d2 SMACK-225 Fixed DNS SRV handling, as per RFC 2782. Added support for multiple DNS SRV resolvers namely javax and org.xbill.dns (aka dnsjava). Florian Schmaus 2013-03-18 08:53:11 +0000
  • 21be8c55ee SMACK-361 Added support for Entity Capabilities. Florian Schmaus 2013-03-18 08:50:48 +0000
  • 848d393b73 SMACK-225 Fixed DNS SRV handling, as per RFC 2782. Added support for multiple DNS SRV resolvers namely javax and org.xbill.dns (aka dnsjava). Florian Schmaus 2013-03-18 08:42:26 +0000
  • 9123578ea5 SMACK-361 Added support for Entity Capabilities. Florian Schmaus 2013-03-18 08:40:35 +0000
  • 1cdb86989a SMACK-423 Parse unhandled IQ stanzas of type 'request' to dummy IQ class, so that the contents can be examined later on. Florian Schmaus 2013-03-05 10:35:04 +0000
  • 1167523c4f SMACK-423 Parse unhandled IQ stanzas of type 'request' to dummy IQ class, so that the contents can be examined later on. Florian Schmaus 2013-03-05 10:32:23 +0000
  • a5431f2ee8 git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/branches/smack_3_3_0@13534 b35dd754-fafc-0310-a699-88a17e54d16e rcollier 2013-02-28 12:22:59 +0000
  • 2bb4f5dffb git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/branches/smack_3_3@13533 b35dd754-fafc-0310-a699-88a17e54d16e rcollier 2013-02-28 12:22:38 +0000
  • 910b012119 Branch for finishing up the remaining tasks for 3.3. Allowing development to continue on trunk. rcollier 2013-02-28 12:18:23 +0000