1
0
Fork 0
mirror of https://github.com/vanitasvitae/Smack.git synced 2025-09-16 04:29:38 +02:00

Commit graph

  • fcb4844d10 Improve DeliveryReceiptManager Florian Schmaus 2015-01-08 22:53:40 +01:00
  • e380872a41 Add 'resumed' bool ConnectionListener's authenticated() Florian Schmaus 2015-01-07 20:19:04 +01:00
  • 3dd1365a5a Improve Privacy List code Florian Schmaus 2015-01-07 19:35:11 +01:00
  • 67c0a7089b Move notifyReconnection in AbstractXMPPConnection Florian Schmaus 2015-01-07 20:02:01 +01:00
  • 82eb9b18dd Add and use AbstractConnectionClosedListener Florian Schmaus 2015-01-07 19:56:44 +01:00
  • b23c3226d2 Add MessageTypeFilter.NORMAL_OR_CHAT Florian Schmaus 2015-01-07 16:04:36 +01:00
  • e31b284afa Don't append closing body in XHTMLText.toString() vito-c 2015-01-04 20:11:06 -08:00
  • b77d61527c Add XHTMLText.appendCloseLineItemTag() vito-c 2015-01-04 18:27:42 -08:00
  • f6144c553c Try all Inet Addresses of the host when connecting Florian Schmaus 2015-01-04 16:38:45 +01:00
  • 717090d272 Rework incoming packet listeners and Roster Florian Schmaus 2015-01-05 21:42:35 +01:00
  • e5c6c9bdf8 Remove unused private field in Session Florian Schmaus 2015-01-06 18:39:22 +01:00
  • b23df7d2b8 Decrease logging verbosity in FileUtils.readFile(File) Florian Schmaus 2015-01-06 16:11:57 +01:00
  • 525fece291 Improved Roster(Push|Result)Listener Florian Schmaus 2015-01-06 09:42:16 +01:00
  • d7d4c8a4fd Use switch-case in Roster.hasValidSubscriptionType() Florian Schmaus 2015-01-05 23:53:00 +01:00
  • 61cc6a36da Use async packet listener in AdHocCommandManager Florian Schmaus 2015-01-05 20:18:35 +01:00
  • f78a615d09 Add note about AdHocCommandManager's session sweeping Florian Schmaus 2015-01-05 20:17:51 +01:00
  • 9c2f6dcfbc Add IQTypeFilter.GET_OR_SET Florian Schmaus 2015-01-05 20:17:03 +01:00
  • d78b39d117 Remove ValidateElement.EmptyValidateElement Florian Schmaus 2015-01-04 22:17:02 +01:00
  • c770b12348 Add log statements around socket.connect() of XMPPTCPConnection Florian Schmaus 2015-01-04 16:03:46 +01:00
  • a24c813ed1 Add XMPPTCPConnectionConfiguration.getConnectTimeout() Florian Schmaus 2015-01-04 10:55:15 +01:00
  • 665e7914f2 Enable OSGi compliance via 'DynamicImport-Package: *' Christoph Fiehe 2014-12-18 12:57:21 +01:00
  • 1f38e4ca0d Use new XmlStringBuilder.append(Collection<? extends Element>) in MUCUser Florian Schmaus 2015-01-02 00:14:04 +01:00
  • f2703bc195 Improve SHIM API Florian Schmaus 2015-01-01 23:57:44 +01:00
  • 06add179ec Cleanup EmbeddedExtensionProvider Florian Schmaus 2015-01-01 17:49:52 +01:00
  • a87323cc33 Make casts in PubSub unnecessary Florian Schmaus 2015-01-01 15:11:21 +01:00
  • 5c086eeefa Add Node.getSubscriptionsAsOwner() in PubSub API Florian Schmaus 2015-01-01 14:56:12 +01:00
  • f029b576a5 Add XMPPConnection.addAsyncPacketListener(PacketListener, PacketFilter) Florian Schmaus 2014-12-30 20:45:15 +01:00
  • 1d2f9749b6 Use weak ref connection in PrivacyListManager Florian Schmaus 2014-12-30 20:20:41 +01:00
  • ecc13e2e91 Invoke MUC invitation listener async Florian Schmaus 2014-12-30 20:04:27 +01:00
  • d6ab0cf463 Add ChatManager.createChat(String) Florian Schmaus 2014-12-30 19:55:15 +01:00
  • c5d0fb3c7b Add support for *optional* session establishment Florian Schmaus 2014-12-30 12:37:01 +01:00
  • e6593cb200 Use createMessage() where possible in MultiUserChat Florian Schmaus 2014-12-30 12:13:12 +01:00
  • cba681a967 Add MultiUserChat.toString() Florian Schmaus 2014-12-30 12:10:12 +01:00
  • ca687087d5 Remove extra whitespace in AbstractDebugger Florian Schmaus 2014-12-30 12:07:20 +01:00
  • b08dbc1dbc Support for XEP-0122: Data Forms Validation. Anno van Vliet 2014-11-22 23:16:45 +01:00
  • 019b9dc5d4 Remove unused import in bytestream Open IQ Florian Schmaus 2014-12-30 01:32:42 +01:00
  • ff8720698a Change muc.InvitationListner to use the MUC instance Florian Schmaus 2014-12-29 22:03:26 +01:00
  • d27ec34fa3 Add Roster.get(All|Available)Presences(String) Florian Schmaus 2014-12-29 19:33:14 +01:00
  • 31e372bafd Remove duplicate code in Roster Florian Schmaus 2014-12-29 19:11:25 +01:00
  • c8631cf45c Use entries.containsKey in Roster Florian Schmaus 2014-12-29 18:20:11 +01:00
  • 5d5e3c05c5 Assert that processPacket is not called with null Florian Schmaus 2014-12-28 18:05:04 +01:00
  • d295939285 Remove connection field from BOSHConnectionListener Florian Schmaus 2014-12-28 17:46:47 +01:00
  • f4aaf387d4 Use assertAtStartTag in parseStanza Florian Schmaus 2014-12-28 17:45:11 +01:00
  • 08c1f2c850 Add AbstractXMPPConnection.parseAndProcessStanza() Florian Schmaus 2014-12-28 17:43:39 +01:00
  • 54706e3918 Move lastStanzaReceived in processPacket Florian Schmaus 2014-12-28 00:47:31 +01:00
  • 364fe12b38 Minor refactoring in DataForm.hasHiddenFormTypeField() Florian Schmaus 2014-12-28 00:14:16 +01:00
  • 55a967da93 Add Packet.toString() Florian Schmaus 2014-12-27 21:12:59 +01:00
  • 755765120d Make FormField.Type an enum Florian Schmaus 2014-12-27 20:47:57 +01:00
  • 0c68d59ade Use ConcurrentHashMap instead of synchronizedMap Florian Schmaus 2014-12-27 13:38:41 +01:00
  • 56bf54eab5 Don't use synchonrizedMap() for INSTANCES Florian Schmaus 2014-12-27 13:37:02 +01:00
  • 6334733dae Add LICENSE Florian Schmaus 2014-12-27 12:11:49 +01:00
  • 2b664ee88b Improve PingManager javadoc Florian Schmaus 2014-12-26 21:29:46 +01:00
  • b17ecb4555 Use standard manager pattern in PingManager Florian Schmaus 2014-12-26 21:25:28 +01:00
  • 0293ca2bcd Add MultiUserChat.createOrJoin(String,String,DiscussionHistory,long) Florian Schmaus 2014-12-26 18:21:38 +01:00
  • 7874daa59b Use switch-case for Presence.getType() Florian Schmaus 2014-12-22 16:12:34 +01:00
  • 469548f53a Use '==' in (IQ|Message|Presence)TypeFilter Florian Schmaus 2014-12-22 16:13:02 +01:00
  • a4e3833468 Add PresenceTypeFilter Florian Schmaus 2014-12-22 13:53:11 +01:00
  • 71029f0a45 Fix XEP URLs in documentation/extensions/index.md Florian Schmaus 2014-12-21 10:36:16 +01:00
  • efb9a5f517 Improve logging of finalize() methods Florian Schmaus 2014-12-19 12:54:07 +01:00
  • 18ac83cf8c Move SmackExecutorThreadFactory out of Florian Schmaus 2014-12-19 12:53:16 +01:00
  • eb48d02673 Make compressionMethod final in XMPPInputOutputStream Florian Schmaus 2014-12-19 11:15:01 +01:00
  • f4c7e2e086 Add smack-tcp to gettingstarted.md Florian Schmaus 2014-12-19 11:14:34 +01:00
  • 4b77d00e91 Re-add the login(String, String, String) method Florian Schmaus 2014-12-18 14:01:31 +01:00
  • d081055312 Use cached executor in AbstractXMPPConnection Florian Schmaus 2014-12-17 18:21:54 +01:00
  • a87227c531 Rename ConnectionConfigurationBuilder to Builder Florian Schmaus 2014-12-17 17:01:53 +01:00
  • 31c53f094c Use mathematical range syntax for dependencies Florian Schmaus 2014-12-17 16:23:24 +01:00
  • add4ff5b5a Fix PubSub namespaces Florian Schmaus 2014-12-17 13:31:22 +01:00
  • d0341c1d94 Add XMPPTCPConnection.streamWasResumed() Florian Schmaus 2014-12-17 10:34:16 +01:00
  • 84ffa265ce Rework SynchronizationPoint Florian Schmaus 2014-12-17 10:29:48 +01:00
  • ff2c71e042 VCardProvider should use a safe parser Florian Schmaus 2014-12-14 13:27:59 +01:00
  • b5c9bb2611 Change jxmpp version to 0.4.1-alpha2-SNAPSHOT Florian Schmaus 2014-12-12 11:38:56 +01:00
  • d5c7a2cad3 Switch right bracket to left bracket on condition start tag. Jae Jang 2014-12-10 10:56:24 -05:00
  • b3b42f3a9b Fix nodeVer generation for local caps information Florian Schmaus 2014-12-10 15:42:31 +01:00
  • 4c2d5d797a Ensure that the hash value is put in lowercase on the wire Florian Schmaus 2014-12-10 14:16:34 +01:00
  • 8bfc887f63 Prefer AndroidDebugger over JulDebugger Florian Schmaus 2014-12-10 13:57:10 +01:00
  • 7640414e8d Set conditionText to null if it's the empty string Florian Schmaus 2014-12-10 12:36:35 +01:00
  • c89d06861b Use switch-case in PacketParserUtils.parseContentDepthWithoutRoundtrip() Florian Schmaus 2014-12-10 12:28:08 +01:00
  • 77f0fdc156 Add (IQ|PacketExtension)IntrospectionProvider Florian Schmaus 2014-12-10 11:06:04 +01:00
  • 00f5008794 Consider also unavailable presences when dealing with the roster Daniele Ricci 2014-11-27 18:09:18 +01:00
  • c9bf420b37 Make Filters fields final and use StringUtils Florian Schmaus 2014-12-09 14:11:33 +01:00
  • 1c08d1c594 Remove PacketExtensionFilter(Class) constructor Florian Schmaus 2014-12-09 13:58:23 +01:00
  • 9e9241c0b9 Update PrivacyListManager Florian Schmaus 2014-12-09 13:42:35 +01:00
  • 7bf3c3ea5d Move jxmppVersion and smackMinAndroidSdk to version.gradle Florian Schmaus 2014-12-09 13:49:57 +01:00
  • 05870e6a22 s/Unkown/Unknown/g Florian Schmaus 2014-11-24 19:50:59 +01:00
  • 187e158260 Improve OfflineMessages.getMessages() Florian Schmaus 2014-12-07 23:41:17 +01:00
  • 5dd97a363c Introduce CapsVersionAndHash Florian Schmaus 2014-12-02 18:50:11 +01:00
  • 96f8bee78e Remove obsolete comment from CapsExtension Florian Schmaus 2014-12-02 18:23:16 +01:00
  • 3cbd845df2 s/intercepter/interceptor/ in comment of EntityCapsManager Florian Schmaus 2014-12-02 18:16:34 +01:00
  • ba2df2a995 Add Message(String,String) Florian Schmaus 2014-12-01 14:40:58 +01:00
  • 15d60ea876 Smack 4.1.0-alpha7-SNAPSHOT Florian Schmaus 2014-11-30 11:28:45 +01:00
  • ad0921e18c Smack 4.1.0-alpha6 Florian Schmaus 2014-11-29 16:15:54 +01:00
  • dd84d53bbc Don't use dynamic dependency for dnsjava Florian Schmaus 2014-11-29 18:06:05 +01:00
  • bc4fdf1e57 Improve javadoc of PingManager.setPingInterval() Florian Schmaus 2014-11-29 14:15:05 +01:00
  • 252d5172e9 Return more specific types (e.g. Collection → List) Florian Schmaus 2014-11-29 13:36:56 +01:00
  • 9286a1decb Rework XMPP Error class design Florian Schmaus 2014-11-25 13:11:24 +01:00
  • cc09192095 Merge tag '4.0.6' Florian Schmaus 2014-11-23 20:05:44 +01:00
  • 5ad70ac380 Smack 4.0.7-SNAPSHOT Florian Schmaus 2014-11-23 20:00:36 +01:00
  • 721c3559d5 Smack 4.0.6 4.0.6 Florian Schmaus 2014-11-23 19:55:08 +01:00
  • a15245eb22 Add version.gradle Florian Schmaus 2014-11-04 14:43:41 +01:00
  • 255f7a1ad5 Add AbstractDebugger and JulDebugger Florian Schmaus 2014-11-21 18:21:54 +01:00