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

Commit graph

  • f1972c2571 small tweak Alex Wenckus 2006-12-28 02:48:35 +00:00
  • 7d9189e490 test of sending message after sending a directed presence. Alex Wenckus 2006-12-27 20:02:59 +00:00
  • dd6f76fcac Fixed loading of vcard of other users when using an anonymous connection. Gaston Dombiak 2006-12-20 22:05:38 +00:00
  • 694c7863bd file transfer callback is now actually a callback. Alex Wenckus 2006-12-12 19:47:59 +00:00
  • 469b5c2a0a Initialization with String no longer needed. Due last changes. Thiago Camargo 2006-12-08 17:48:00 +00:00
  • f40cb8bfbf Generics Alex Wenckus 2006-12-07 03:25:39 +00:00
  • 5273e6c73d Improved logic to find correct chat. If search for threadID fails then fallback to sender of message. Gaston Dombiak 2006-12-05 18:07:35 +00:00
  • 642967adbf Commeted out test case with invalid XML since some servers will just close the connection. Gaston Dombiak 2006-12-05 08:09:48 +00:00
  • 74016aa553 Commeted out test case with invalid XML since some servers will just close the connection. Gaston Dombiak 2006-12-05 08:08:11 +00:00
  • f31411c997 A FROM value was not always present in messages sent as part of the chat. Gaston Dombiak 2006-12-05 07:46:29 +00:00
  • 0b4006d394 Fixed way an inner class is being referenced. Gaston Dombiak 2006-12-05 00:11:44 +00:00
  • 07f89a78ac Fixed concurrency error. Gaston Dombiak 2006-12-04 23:52:59 +00:00
  • 58a3b60570 Updated to be able to compile. :( Gaston Dombiak 2006-12-02 02:15:35 +00:00
  • 5658fb705a Code complete chat state manager Alex Wenckus 2006-12-01 18:42:33 +00:00
  • dd754e5a7f fix for new chat manager Alex Wenckus 2006-11-30 19:15:45 +00:00
  • 7a16b8ff95 1.5 Alex Wenckus 2006-11-29 23:32:04 +00:00
  • c3aad4dec1 Redundant Alex Wenckus 2006-11-29 23:22:29 +00:00
  • a58e1dd0a4 Updated to be able to compile. :( Gaston Dombiak 2006-11-28 19:26:54 +00:00
  • 4279a4acf8 Added ability to create a chat with a prior specified threadID. Alex Wenckus 2006-11-28 18:46:40 +00:00
  • 355bd56d85 Fixed JDK Alex Wenckus 2006-11-28 18:08:27 +00:00
  • 88ea6cf037 ChatState mostly code complete. Alex Wenckus 2006-11-23 21:10:59 +00:00
  • 10eda70a40 Removed accidental commit Alex Wenckus 2006-11-23 20:38:03 +00:00
  • 3269d65591 Initial work on ChatState. Alex Wenckus 2006-11-23 01:51:00 +00:00
  • ae6065d7cc Created new chat manager which handles the creation of Chats. Alex Wenckus 2006-11-22 22:55:37 +00:00
  • 18a35e4e8f Small tweaks. Alex Wenckus 2006-11-20 23:18:14 +00:00
  • 1f3ab16aad Small tweaks. Alex Wenckus 2006-11-20 23:09:11 +00:00
  • b34d338b31 Make sure that reconnect does not occur on conflict error. Derek DeMoro 2006-11-20 18:03:53 +00:00
  • 69b36d5861 ProviderManager is no longer static. SMACK-182 Gaston Dombiak 2006-11-16 19:31:30 +00:00
  • aa92ee9942 Minor update to reconnection logic. Derek DeMoro 2006-11-15 22:33:48 +00:00
  • 4e0397e80a 1) Added conflict check in ReconnectionManager. 2) Fixed compilation errors due to change in interface name. Derek DeMoro 2006-11-15 22:29:25 +00:00
  • f5371f42a7 Fix Alex Wenckus 2006-11-14 21:59:39 +00:00
  • 0537629ee9 Spellcheck. Alex Wenckus 2006-11-14 21:58:03 +00:00
  • 8d5225c6a9 Spellcheck. Alex Wenckus 2006-11-14 21:51:03 +00:00
  • 53c97378d3 1) Fixed reconnection when connection was using compression. 2) Fixed conflict error while reconnecting (reconnection was not keeping track of resource and sendPresence. 3) Improved javadoc (and checking) that reconnectionlisteners should be added once connected. 4) Added new reconnection test case for reconnection and multiple resources. Gaston Dombiak 2006-11-10 19:06:33 +00:00
  • 97824ebc1c Type enum is now public. Gaston Dombiak 2006-11-09 23:19:54 +00:00
  • 0e0f1701a4 Improved parsing of subjectDNs. SMACK-181 Gaston Dombiak 2006-11-08 00:57:39 +00:00
  • a31f93d9d3 Renaming smack version string for proper naming convention. Derek DeMoro 2006-10-23 22:58:30 +00:00
  • d4147e012b 1) Escape values in form field to prevent error. 2) Check for null value in error type to handle invalid error types. Derek DeMoro 2006-10-17 13:15:35 +00:00
  • 43744eb09f Added new constructor that performs DNS SRV lookups. Gaston Dombiak 2006-10-16 20:45:43 +00:00
  • 87e6c2aba5 Added support for returning list of identities of a hosted node. SMACK-178 Gaston Dombiak 2006-10-16 17:56:48 +00:00
  • 819b32ec95 Assigned a default value to the "type" instance variable. SMACK-176 Thiago Camargo 2006-10-10 22:03:22 +00:00
  • 998172b111 Removed extra synchronization (SMACK-177). Matt Tucker 2006-10-07 23:16:20 +00:00
  • 48fac74878 Protect against bad xmpp error types. Matt Tucker 2006-09-20 16:43:40 +00:00
  • 49a07980de First file transfer test Alex Wenckus 2006-09-19 16:39:08 +00:00
  • 865d12b483 Refactoring work. Gaston Dombiak 2006-09-18 20:17:33 +00:00
  • 216971659a Renamed ConnectionEstablishedListener to ConnectionCreationListener. SMACK-173 Gaston Dombiak 2006-09-15 23:05:01 +00:00
  • 03bb3c1d0a Initial version.SMACK-173 Gaston Dombiak 2006-09-15 23:04:09 +00:00
  • f941cd509c Renamed to ConnectionCreationListener.SMACK-173 Gaston Dombiak 2006-09-15 23:03:26 +00:00
  • e65ecdc913 Rolling back some JID escaping work related to SMACK-170. Gaston Dombiak 2006-09-15 22:42:06 +00:00
  • 6be93f4a4e Code cleanup and refactoring. Matt Tucker 2006-09-15 21:51:08 +00:00
  • edd7df6799 Escape on setting JID instead of getting JID. Matt Tucker 2006-09-15 20:53:18 +00:00
  • 41a5399c39 Update VCardProvider. Derek DeMoro 2006-09-14 20:46:32 +00:00
  • 29073a307a Added reconnection support. SMACK-172 Gaston Dombiak 2006-09-14 19:21:38 +00:00
  • 3af86fd462 Added reconnection support. SMACK-172 Gaston Dombiak 2006-09-14 19:16:40 +00:00
  • 96e4201f61 1. Added reconnection support. SMACK-172 2. Set available contacts to offline when connection is closed. SMACK-171 Gaston Dombiak 2006-09-14 19:14:51 +00:00
  • 96e134e21a Initial version. SMACK-172 Gaston Dombiak 2006-09-14 19:13:35 +00:00
  • 85781a7158 1) SMACK-170 - Added JID escaping capabilities to SMACK. 2) Escaping form field values to prevent bad xml. Derek DeMoro 2006-09-14 15:19:39 +00:00
  • 1df8baa6f7 Refactoring work. Gaston Dombiak 2006-09-13 20:56:47 +00:00
  • e558ee8fa6 Replaces lock object with Semaphore. SMACK-168 Gaston Dombiak 2006-09-13 17:58:28 +00:00
  • 0c71fe2624 Added more test cases for multiple resources. Gaston Dombiak 2006-09-13 17:30:28 +00:00
  • 9182eb38fd Renamed to PresenceTest. Gaston Dombiak 2006-09-13 16:31:57 +00:00
  • e92c22ab98 Added more test cases. Gaston Dombiak 2006-09-13 16:31:28 +00:00
  • e38dc86f8d Refactoring work. Method #getLastActivity(XMPPConnection,String) was deprecated. SMACK-94 Gaston Dombiak 2006-09-04 22:05:00 +00:00
  • cd0370ac14 Added LastActivityManager. SMACK-94 Gaston Dombiak 2006-09-04 22:04:15 +00:00
  • 87b3c84f04 Initial version. SMACK-94 Gaston Dombiak 2006-09-04 22:03:48 +00:00
  • 8f98f71ecb Added JID escaping support. SMACK-167 Gaston Dombiak 2006-09-03 03:10:15 +00:00
  • 39662d3b0f 1) FileTransfer#isDone() will now return true on refused. SMACK-158 2) Learned to spell. 3) Changed to enums. Alex Wenckus 2006-09-01 17:38:53 +00:00
  • 8576a13de7 Added new test case for offline messages with invalid XML characters. Gaston Dombiak 2006-08-25 22:58:23 +00:00
  • 727304b25e Added new test case for errors text with no description. SMACK-165 Gaston Dombiak 2006-08-25 20:20:39 +00:00
  • c13766569e Fixed freezing when parsing error. SMACK-166 Gaston Dombiak 2006-08-25 20:18:54 +00:00
  • 157a1e9659 Listeners are now removed from PacketReader. SMACK-165 Gaston Dombiak 2006-08-10 22:09:30 +00:00
  • 469ff4d487 Roster item nickname is now escaped for XML. SMACK-164 Gaston Dombiak 2006-08-10 21:35:08 +00:00
  • b34152e9f5 Use stream feature to discover whether in-band registration is available. SMACK-160 Gaston Dombiak 2006-08-03 17:04:01 +00:00
  • 84cc5fb1c6 Fixed casting error. Gaston Dombiak 2006-08-03 17:03:19 +00:00
  • a9c3ffe64c Fixed NPE when muc#roominfo_subject has no value. SMACK-163 Gaston Dombiak 2006-08-02 22:32:45 +00:00
  • 8879234bbc Fixed potential error when #getClassLoader returns null. SMACK-162 Gaston Dombiak 2006-08-02 22:31:23 +00:00
  • 47cc26e234 Fixed possible delay when TLS is not supported by the server. SMACK-161 Gaston Dombiak 2006-08-02 22:17:11 +00:00
  • f5c5213e61 Privacy and error test cases. Matt Tucker 2006-07-23 22:15:43 +00:00
  • 201d36e4d1 Some small refactoring to handle the rare case when a disco request may return an unknown response and could cause an NPE. Alex Wenckus 2006-07-20 17:17:19 +00:00
  • 47abf627b7 Added privacy list support and improved error handling from Francisco (SMACK-121, SMACK-31). Matt Tucker 2006-07-19 19:24:00 +00:00
  • 1716c6ed22 Added method description. Gaston Dombiak 2006-07-18 21:24:00 +00:00
  • 9ade8ac8cd Escape filename so the Smack connection doesn't crash. SMACK-159 Alex Wenckus 2006-07-18 17:01:54 +00:00
  • 9895123ff3 Additional refactoring work. Matt Tucker 2006-07-18 06:47:38 +00:00
  • f57ff10ad9 1. Clean up code 2. Refactoring work 3. Optimization work. SMACK-153 4. Fixed roster test cases. SMACK-154 4. Fixed vCard issue. SMACK-152 Gaston Dombiak 2006-07-18 05:14:33 +00:00
  • 14b50d790a Initial version. SMACK-155 Gaston Dombiak 2006-07-18 05:04:47 +00:00
  • 494cec8f9a Syntax fix. Matt Tucker 2006-07-18 02:42:22 +00:00
  • f520dfe02e Fixed potential endless loop. Gaston Dombiak 2006-07-17 19:38:37 +00:00
  • 0e1c037504 Fixed VCard encoding when creating the dom object. SMACK-151 Alex Wenckus 2006-07-17 17:17:40 +00:00
  • e304af9122 Fixing host name. Matt Tucker 2006-07-17 15:29:55 +00:00
  • bbbfe09c31 Phase 1 of large refactoring. Removing dead code, bug fixes, updates to JDK 1.5. Matt Tucker 2006-07-17 08:39:08 +00:00
  • 1a08715f67 #hashcode and #equals. SMACK-54 Alex Wenckus 2006-07-11 01:45:45 +00:00
  • 0fdda5bc4d Removed invisible mode. SMACK-147 Alex Wenckus 2006-07-11 01:33:18 +00:00
  • 639386759a Switch or's to and's so that the exploit can't be used note that this doesn't fix the issue of invalid XML. SMACK-65 Alex Wenckus 2006-07-10 18:27:40 +00:00
  • c4168bf3d7 Fixed several xhtml processing bugs: 1) <br/> will no longer produce <br/><br/>. SMACK-93 2) XML entities inside of the xhtml bodies should now be properly escaped. SMACK-145 3) XHTML processing keeps track of depth. SMACK-65 Alex Wenckus 2006-07-10 18:15:26 +00:00
  • c49356052f Added support to return disco#info features of hosted nodes. SMACK-150 Gaston Dombiak 2006-07-10 16:56:14 +00:00
  • f9ecbb3297 Reuse empty slots in the collection to store new listeners/collectors. Fixed by Alex. :) SMACK-149 Gaston Dombiak 2006-07-10 16:51:56 +00:00
  • 97b80ac8da Improved #toString() Gaston Dombiak 2006-07-07 15:05:00 +00:00
  • 6cb31089f1 Added new test case when a user has many resources and new contacts are added/removed. Gaston Dombiak 2006-07-06 18:55:29 +00:00
  • 386b0abcdd After 2 failed connection attempts file transfer will black list a stream host for 2 hours. SMACK-138 Alex Wenckus 2006-07-05 18:34:11 +00:00
  • 58254d82aa 1) SOCKS5 listening thread and socket should now be closed properly. SMACK-148 2) PacketCollectors are now properly timed-out. Alex Wenckus 2006-07-05 17:45:59 +00:00