Matt Tucker
92d1de2dce
Initial cut of constructor re-factor (SMACK-184).
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@6532 b35dd754-fafc-0310-a699-88a17e54d16e
2007-01-04 23:00:58 +00:00
Thiago Camargo
469b5c2a0a
Initialization with String no longer needed. Due last changes.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@6341 b35dd754-fafc-0310-a699-88a17e54d16e
2006-12-08 17:48:00 +00:00
Alex Wenckus
f40cb8bfbf
Generics
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@6331 b35dd754-fafc-0310-a699-88a17e54d16e
2006-12-07 03:25:39 +00:00
Gaston Dombiak
5273e6c73d
Improved logic to find correct chat. If search for threadID fails then fallback to sender of message.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@6319 b35dd754-fafc-0310-a699-88a17e54d16e
2006-12-05 18:07:35 +00:00
Gaston Dombiak
f31411c997
A FROM value was not always present in messages sent as part of the chat.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@6308 b35dd754-fafc-0310-a699-88a17e54d16e
2006-12-05 07:46:29 +00:00
Gaston Dombiak
07f89a78ac
Fixed concurrency error.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@6303 b35dd754-fafc-0310-a699-88a17e54d16e
2006-12-04 23:52:59 +00:00
Alex Wenckus
7a16b8ff95
1.5
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@6262 b35dd754-fafc-0310-a699-88a17e54d16e
2006-11-29 23:32:04 +00:00
Alex Wenckus
c3aad4dec1
Redundant
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@6261 b35dd754-fafc-0310-a699-88a17e54d16e
2006-11-29 23:22:29 +00:00
Alex Wenckus
4279a4acf8
Added ability to create a chat with a prior specified threadID.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@6241 b35dd754-fafc-0310-a699-88a17e54d16e
2006-11-28 18:46:40 +00:00
Alex Wenckus
88ea6cf037
ChatState mostly code complete.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@6217 b35dd754-fafc-0310-a699-88a17e54d16e
2006-11-23 21:10:59 +00:00
Alex Wenckus
3269d65591
Initial work on ChatState.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@6215 b35dd754-fafc-0310-a699-88a17e54d16e
2006-11-23 01:51:00 +00:00
Alex Wenckus
ae6065d7cc
Created new chat manager which handles the creation of Chats.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@6213 b35dd754-fafc-0310-a699-88a17e54d16e
2006-11-22 22:55:37 +00:00
Derek DeMoro
b34d338b31
Make sure that reconnect does not occur on conflict error.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@6178 b35dd754-fafc-0310-a699-88a17e54d16e
2006-11-20 18:03:53 +00:00
Gaston Dombiak
69b36d5861
ProviderManager is no longer static. SMACK-182
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@6128 b35dd754-fafc-0310-a699-88a17e54d16e
2006-11-16 19:31:30 +00:00
Derek DeMoro
aa92ee9942
Minor update to reconnection logic.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@6123 b35dd754-fafc-0310-a699-88a17e54d16e
2006-11-15 22:33:48 +00:00
Derek DeMoro
4e0397e80a
1) Added conflict check in ReconnectionManager.
...
2) Fixed compilation errors due to change in interface name.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@6122 b35dd754-fafc-0310-a699-88a17e54d16e
2006-11-15 22:29:25 +00:00
Alex Wenckus
f5371f42a7
Fix
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@6107 b35dd754-fafc-0310-a699-88a17e54d16e
2006-11-14 21:59:39 +00:00
Alex Wenckus
0537629ee9
Spellcheck.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@6106 b35dd754-fafc-0310-a699-88a17e54d16e
2006-11-14 21:58:03 +00:00
Alex Wenckus
8d5225c6a9
Spellcheck.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@6105 b35dd754-fafc-0310-a699-88a17e54d16e
2006-11-14 21:51:03 +00:00
Gaston Dombiak
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.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@6050 b35dd754-fafc-0310-a699-88a17e54d16e
2006-11-10 19:06:33 +00:00
Gaston Dombiak
97824ebc1c
Type enum is now public.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@6026 b35dd754-fafc-0310-a699-88a17e54d16e
2006-11-09 23:19:54 +00:00
Gaston Dombiak
0e0f1701a4
Improved parsing of subjectDNs. SMACK-181
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@5984 b35dd754-fafc-0310-a699-88a17e54d16e
2006-11-08 00:57:39 +00:00
Derek DeMoro
d4147e012b
1) Escape values in form field to prevent error.
...
2) Check for null value in error type to handle invalid error types.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@5737 b35dd754-fafc-0310-a699-88a17e54d16e
2006-10-17 13:15:35 +00:00
Gaston Dombiak
43744eb09f
Added new constructor that performs DNS SRV lookups.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@5726 b35dd754-fafc-0310-a699-88a17e54d16e
2006-10-16 20:45:43 +00:00
Thiago Camargo
819b32ec95
Assigned a default value to the "type" instance variable. SMACK-176
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@5676 b35dd754-fafc-0310-a699-88a17e54d16e
2006-10-10 22:03:22 +00:00
Matt Tucker
998172b111
Removed extra synchronization (SMACK-177).
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@5645 b35dd754-fafc-0310-a699-88a17e54d16e
2006-10-07 23:16:20 +00:00
Matt Tucker
48fac74878
Protect against bad xmpp error types.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@5458 b35dd754-fafc-0310-a699-88a17e54d16e
2006-09-20 16:43:40 +00:00
Gaston Dombiak
216971659a
Renamed ConnectionEstablishedListener to ConnectionCreationListener. SMACK-173
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@5388 b35dd754-fafc-0310-a699-88a17e54d16e
2006-09-15 23:05:01 +00:00
Gaston Dombiak
03bb3c1d0a
Initial version.SMACK-173
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@5386 b35dd754-fafc-0310-a699-88a17e54d16e
2006-09-15 23:04:09 +00:00
Gaston Dombiak
f941cd509c
Renamed to ConnectionCreationListener.SMACK-173
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@5385 b35dd754-fafc-0310-a699-88a17e54d16e
2006-09-15 23:03:26 +00:00
Gaston Dombiak
e65ecdc913
Rolling back some JID escaping work related to SMACK-170.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@5384 b35dd754-fafc-0310-a699-88a17e54d16e
2006-09-15 22:42:06 +00:00
Matt Tucker
6be93f4a4e
Code cleanup and refactoring.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@5383 b35dd754-fafc-0310-a699-88a17e54d16e
2006-09-15 21:51:08 +00:00
Matt Tucker
edd7df6799
Escape on setting JID instead of getting JID.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@5382 b35dd754-fafc-0310-a699-88a17e54d16e
2006-09-15 20:53:18 +00:00
Gaston Dombiak
29073a307a
Added reconnection support. SMACK-172
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@5368 b35dd754-fafc-0310-a699-88a17e54d16e
2006-09-14 19:21:38 +00:00
Gaston Dombiak
3af86fd462
Added reconnection support. SMACK-172
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@5367 b35dd754-fafc-0310-a699-88a17e54d16e
2006-09-14 19:16:40 +00:00
Gaston Dombiak
96e4201f61
1. Added reconnection support. SMACK-172
...
2. Set available contacts to offline when connection is closed. SMACK-171
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@5366 b35dd754-fafc-0310-a699-88a17e54d16e
2006-09-14 19:14:51 +00:00
Gaston Dombiak
96e134e21a
Initial version. SMACK-172
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@5365 b35dd754-fafc-0310-a699-88a17e54d16e
2006-09-14 19:13:35 +00:00
Derek DeMoro
85781a7158
1) SMACK-170 - Added JID escaping capabilities to SMACK.
...
2) Escaping form field values to prevent bad xml.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@5363 b35dd754-fafc-0310-a699-88a17e54d16e
2006-09-14 15:19:39 +00:00
Gaston Dombiak
1df8baa6f7
Refactoring work.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@5361 b35dd754-fafc-0310-a699-88a17e54d16e
2006-09-13 20:56:47 +00:00
Gaston Dombiak
e558ee8fa6
Replaces lock object with Semaphore. SMACK-168
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@5359 b35dd754-fafc-0310-a699-88a17e54d16e
2006-09-13 17:58:28 +00:00
Gaston Dombiak
8f98f71ecb
Added JID escaping support. SMACK-167
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@5195 b35dd754-fafc-0310-a699-88a17e54d16e
2006-09-03 03:10:15 +00:00
Gaston Dombiak
c13766569e
Fixed freezing when parsing error. SMACK-166
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@5061 b35dd754-fafc-0310-a699-88a17e54d16e
2006-08-25 20:18:54 +00:00
Gaston Dombiak
157a1e9659
Listeners are now removed from PacketReader. SMACK-165
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@4883 b35dd754-fafc-0310-a699-88a17e54d16e
2006-08-10 22:09:30 +00:00
Gaston Dombiak
469ff4d487
Roster item nickname is now escaped for XML. SMACK-164
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@4882 b35dd754-fafc-0310-a699-88a17e54d16e
2006-08-10 21:35:08 +00:00
Gaston Dombiak
b34152e9f5
Use stream feature to discover whether in-band registration is available. SMACK-160
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@4797 b35dd754-fafc-0310-a699-88a17e54d16e
2006-08-03 17:04:01 +00:00
Gaston Dombiak
84cc5fb1c6
Fixed casting error.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@4796 b35dd754-fafc-0310-a699-88a17e54d16e
2006-08-03 17:03:19 +00:00
Gaston Dombiak
8879234bbc
Fixed potential error when #getClassLoader returns null. SMACK-162
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@4774 b35dd754-fafc-0310-a699-88a17e54d16e
2006-08-02 22:31:23 +00:00
Gaston Dombiak
47cc26e234
Fixed possible delay when TLS is not supported by the server. SMACK-161
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@4773 b35dd754-fafc-0310-a699-88a17e54d16e
2006-08-02 22:17:11 +00:00
Matt Tucker
47abf627b7
Added privacy list support and improved error handling from Francisco (SMACK-121, SMACK-31).
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@4603 b35dd754-fafc-0310-a699-88a17e54d16e
2006-07-19 19:24:00 +00:00
Matt Tucker
9895123ff3
Additional refactoring work.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@4539 b35dd754-fafc-0310-a699-88a17e54d16e
2006-07-18 06:47:38 +00:00
Gaston Dombiak
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
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@4538 b35dd754-fafc-0310-a699-88a17e54d16e
2006-07-18 05:14:33 +00:00
Matt Tucker
494cec8f9a
Syntax fix.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@4533 b35dd754-fafc-0310-a699-88a17e54d16e
2006-07-18 02:42:22 +00:00
Matt Tucker
bbbfe09c31
Phase 1 of large refactoring. Removing dead code, bug fixes, updates to JDK 1.5.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@4511 b35dd754-fafc-0310-a699-88a17e54d16e
2006-07-17 08:39:08 +00:00
Alex Wenckus
0fdda5bc4d
Removed invisible mode. SMACK-147
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@4347 b35dd754-fafc-0310-a699-88a17e54d16e
2006-07-11 01:33:18 +00:00
Gaston Dombiak
f9ecbb3297
Reuse empty slots in the collection to store new listeners/collectors. Fixed by Alex. :) SMACK-149
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@4340 b35dd754-fafc-0310-a699-88a17e54d16e
2006-07-10 16:51:56 +00:00
Gaston Dombiak
97b80ac8da
Improved #toString()
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@4296 b35dd754-fafc-0310-a699-88a17e54d16e
2006-07-07 15:05:00 +00:00
Gaston Dombiak
0bc5b7b404
Searh for records of type SRV and class IN. SMACK-146
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@4084 b35dd754-fafc-0310-a699-88a17e54d16e
2006-06-23 17:47:23 +00:00
Gaston Dombiak
7bef86a2ae
Updated for 2.2.1.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3973 b35dd754-fafc-0310-a699-88a17e54d16e
2006-06-12 19:10:46 +00:00
Gaston Dombiak
3252a2a77c
keep alive final fixes. SMACK-141
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3972 b35dd754-fafc-0310-a699-88a17e54d16e
2006-06-12 16:32:18 +00:00
Gaston Dombiak
6e49d6cb05
Temp fix for SSL exception problem until we finish final solution that consists of changing the keep alive thread to send a hearbeat when the connection is idle (i.e. nothing has been sent for a while). SMACK-141
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3968 b35dd754-fafc-0310-a699-88a17e54d16e
2006-06-09 23:24:54 +00:00
Matt Tucker
f7e4817f12
Javadoc work.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3930 b35dd754-fafc-0310-a699-88a17e54d16e
2006-05-30 21:53:50 +00:00
Alex Wenckus
c22f731c6d
Changed base64 implementation. SMACK-135
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3828 b35dd754-fafc-0310-a699-88a17e54d16e
2006-05-03 21:13:25 +00:00
Pete Matern
8398c6f4a9
Re-applied fix for SMACK-120
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3823 b35dd754-fafc-0310-a699-88a17e54d16e
2006-05-01 16:34:41 +00:00
Alex Wenckus
bd6b9e6b26
1) Illegal characters in group name will no longer crash a connection. SMACK-133
...
2) Fixed warnings.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3811 b35dd754-fafc-0310-a699-88a17e54d16e
2006-04-20 18:52:28 +00:00
Alex Wenckus
f70e9b894d
Illegal XML characters in presence status would crash connection. SMACK-131
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3761 b35dd754-fafc-0310-a699-88a17e54d16e
2006-04-12 17:40:32 +00:00
Gaston Dombiak
b7030403e2
Updated for 2.2.0.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3541 b35dd754-fafc-0310-a699-88a17e54d16e
2006-03-09 02:34:27 +00:00
Gaston Dombiak
5247fce7ca
Moved resource binding parsing as a core IQ packet. SMACK-124
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3492 b35dd754-fafc-0310-a699-88a17e54d16e
2006-02-27 18:17:27 +00:00
Derek DeMoro
665bf172f7
Smack now escapes passwords.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3470 b35dd754-fafc-0310-a699-88a17e54d16e
2006-02-16 20:07:18 +00:00
Matt Tucker
d323d6db9c
Removed thread from packet writer (SMACK-123).
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3412 b35dd754-fafc-0310-a699-88a17e54d16e
2006-02-08 23:11:21 +00:00
Alex Wenckus
131cd4ac15
Added license information for file transfer code
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3397 b35dd754-fafc-0310-a699-88a17e54d16e
2006-02-03 19:13:23 +00:00
Alex Wenckus
8d0db1a339
File Transfer. (SMACK-72) (SMACK-122)
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3395 b35dd754-fafc-0310-a699-88a17e54d16e
2006-02-03 18:44:22 +00:00
Matt Tucker
96796a82b4
Added methods to remove providers (SMACK-118).
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3381 b35dd754-fafc-0310-a699-88a17e54d16e
2006-01-27 18:44:17 +00:00
Alex Wenckus
e7c89235ba
-shutting down the listener thread properly {SMACK-120}
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3367 b35dd754-fafc-0310-a699-88a17e54d16e
2006-01-26 18:31:35 +00:00
Gaston Dombiak
18677279f2
Removed #toLowecase() calls wherever possible. SMACK-109
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3349 b35dd754-fafc-0310-a699-88a17e54d16e
2006-01-24 18:14:41 +00:00
Gaston Dombiak
07f5fc9ef6
1. Stream compression is now negotiated after authentication as defined in JEP-170.
...
2. Keep copy of ConnectionConfiguration to prevent future modifications.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3314 b35dd754-fafc-0310-a699-88a17e54d16e
2006-01-17 21:28:46 +00:00
Gaston Dombiak
b522c42c8b
1. Modified default values for certificates verification
...
2. Implements Cloneable interface.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3313 b35dd754-fafc-0310-a699-88a17e54d16e
2006-01-17 21:27:44 +00:00
Gaston Dombiak
39eca6ec5b
Added support for configuring the connection. SMACK-113 SMACK-114
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3311 b35dd754-fafc-0310-a699-88a17e54d16e
2006-01-17 20:05:31 +00:00
Gaston Dombiak
c00abdeffd
Comment updated. SMACK-27
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3310 b35dd754-fafc-0310-a699-88a17e54d16e
2006-01-17 20:03:11 +00:00
Gaston Dombiak
10c59457ca
Initial version. SMACK-27
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3309 b35dd754-fafc-0310-a699-88a17e54d16e
2006-01-17 20:02:34 +00:00
Gaston Dombiak
1528e75d7e
Initial version. SMACK-113 SMACK-113 SMACK-27
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3308 b35dd754-fafc-0310-a699-88a17e54d16e
2006-01-17 20:02:11 +00:00
Gaston Dombiak
15defec50f
Added stream compression support. SMACK-112
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3306 b35dd754-fafc-0310-a699-88a17e54d16e
2006-01-16 17:34:56 +00:00
Gaston Dombiak
72c67e7baa
Changing name to Wildfire.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3213 b35dd754-fafc-0310-a699-88a17e54d16e
2005-12-13 22:43:24 +00:00
Gaston Dombiak
38f7e5bba7
Refactoring work.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3179 b35dd754-fafc-0310-a699-88a17e54d16e
2005-12-08 21:10:41 +00:00
Gaston Dombiak
647d6323ca
Request resource binding or session establishment only if they were provided by the server. SMACK-110
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3178 b35dd754-fafc-0310-a699-88a17e54d16e
2005-12-08 21:10:04 +00:00
Gaston Dombiak
17e97fe0ee
Optimization work. SMACK-109
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3177 b35dd754-fafc-0310-a699-88a17e54d16e
2005-12-08 21:07:01 +00:00
Matt Tucker
cc40bf4bcb
Javadoc updates.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3109 b35dd754-fafc-0310-a699-88a17e54d16e
2005-11-19 18:13:50 +00:00
Gaston Dombiak
bc6f3a0776
Updated for Smack 2.1.0.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3099 b35dd754-fafc-0310-a699-88a17e54d16e
2005-11-17 18:47:22 +00:00
Gaston Dombiak
c23b4f20db
Added stream errors support. SMACK-107
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3042 b35dd754-fafc-0310-a699-88a17e54d16e
2005-11-08 20:10:33 +00:00
Gaston Dombiak
cb06777500
Initial version. SMACK-107
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3041 b35dd754-fafc-0310-a699-88a17e54d16e
2005-11-08 20:09:04 +00:00
Gaston Dombiak
254c4a450a
Do not broadcast events for empty collections. SMACK-106
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3033 b35dd754-fafc-0310-a699-88a17e54d16e
2005-11-04 19:51:29 +00:00
Gaston Dombiak
e5ea043798
Modified RosterListener to fire more specific events when entries are added, deleted or modified. SMACK-106
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3032 b35dd754-fafc-0310-a699-88a17e54d16e
2005-11-04 18:31:21 +00:00
Gaston Dombiak
1cdefcc796
Added RosterEntry#getStatus. SMACK-105
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3026 b35dd754-fafc-0310-a699-88a17e54d16e
2005-11-03 16:53:07 +00:00
Gaston Dombiak
d67b49289b
Added support for PacketInterceptors. SMACK-104
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3020 b35dd754-fafc-0310-a699-88a17e54d16e
2005-11-01 23:49:07 +00:00
Gaston Dombiak
dd57b64570
Initial version. SMACK-104
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@3019 b35dd754-fafc-0310-a699-88a17e54d16e
2005-11-01 23:47:02 +00:00
Gaston Dombiak
6a7f7826cd
Added automatic acknowledge receipt for the unsubscribe notification. SMACK-98
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2998 b35dd754-fafc-0310-a699-88a17e54d16e
2005-10-27 15:22:14 +00:00
Matt Tucker
c2cc92943a
Synchronize chats map.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2994 b35dd754-fafc-0310-a699-88a17e54d16e
2005-10-24 19:37:37 +00:00
Gaston Dombiak
5449a6177c
Include roster group when adding new entry to group. SMACK-92
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2970 b35dd754-fafc-0310-a699-88a17e54d16e
2005-10-14 19:45:14 +00:00
Derek DeMoro
a5991bfa94
Commiting UserSearch
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2855 b35dd754-fafc-0310-a699-88a17e54d16e
2005-09-20 21:02:30 +00:00
Matt Tucker
ab474ea063
Added DNS SRV support (SMACK-29).
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2832 b35dd754-fafc-0310-a699-88a17e54d16e
2005-09-17 22:01:24 +00:00
Gaston Dombiak
5ab6d22c9d
Forgot to replace refactored code in non-anonymous sasl....arggg... SMACK-85
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2827 b35dd754-fafc-0310-a699-88a17e54d16e
2005-09-16 15:52:45 +00:00
Gaston Dombiak
d61e2e5c59
Don't include version=1.0 when using old SSL connections. SMACK-90
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2818 b35dd754-fafc-0310-a699-88a17e54d16e
2005-09-13 20:09:28 +00:00
Gaston Dombiak
283b0f33f5
Throw an XMPPException if SASL authentication fails. SMACK-89
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2817 b35dd754-fafc-0310-a699-88a17e54d16e
2005-09-13 20:05:29 +00:00
Gaston Dombiak
bb0a864be9
Return any string value when the server sends a challenge to the client.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2816 b35dd754-fafc-0310-a699-88a17e54d16e
2005-09-13 19:48:57 +00:00
Gaston Dombiak
fbe77866c5
Allow to send empty responses.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2815 b35dd754-fafc-0310-a699-88a17e54d16e
2005-09-13 19:43:22 +00:00
Matt Tucker
3b75e10675
Improved Javadoc.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2809 b35dd754-fafc-0310-a699-88a17e54d16e
2005-09-12 20:13:26 +00:00
Gaston Dombiak
953faca41c
Fixed typo.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2791 b35dd754-fafc-0310-a699-88a17e54d16e
2005-09-08 23:34:36 +00:00
Gaston Dombiak
2303fa33c9
1. Allow to perform SASL authentication over plain connections. SMACK-83
...
2. Added support for ANONYMOUS SASL authentication. SMACK-84
3. Fixed isSecureConnection to return true when using TLS.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2785 b35dd754-fafc-0310-a699-88a17e54d16e
2005-09-05 22:06:40 +00:00
Gaston Dombiak
391e7269e6
Allow to perform SASL authentication over plain connections. SMACK-83
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2784 b35dd754-fafc-0310-a699-88a17e54d16e
2005-09-05 22:03:47 +00:00
Gaston Dombiak
b94d041bba
1. Added anonymous authentication. SMACK-84
...
2. Fixed possible delay waiting for server reply. SMACK-85
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2783 b35dd754-fafc-0310-a699-88a17e54d16e
2005-09-05 22:00:16 +00:00
Gaston Dombiak
6d6fdcf9b6
Added anonymous authentication. SMACK-84
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2782 b35dd754-fafc-0310-a699-88a17e54d16e
2005-09-05 21:57:33 +00:00
Gaston Dombiak
5b1eea6833
Improved methods comments.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2781 b35dd754-fafc-0310-a699-88a17e54d16e
2005-09-05 21:38:40 +00:00
Gaston Dombiak
5a7c902ef3
Initial version. SMACK-84
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2780 b35dd754-fafc-0310-a699-88a17e54d16e
2005-09-05 21:37:27 +00:00
Matt Tucker
06b7a0eacc
New logic for delivering messages without a thread ID to a Chat object. This improves compatibility with clients that don't support thread ID. Also some misc formatting updates.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2779 b35dd754-fafc-0310-a699-88a17e54d16e
2005-09-05 20:00:45 +00:00
Matt Tucker
afd7e6f2d6
Improved Javadoc.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2751 b35dd754-fafc-0310-a699-88a17e54d16e
2005-09-01 04:24:53 +00:00
Gaston Dombiak
c74d96359a
Preparing for Smack 2.2.0.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2737 b35dd754-fafc-0310-a699-88a17e54d16e
2005-08-27 04:38:29 +00:00
Gaston Dombiak
754a927f08
Javadoc comment fixed.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2736 b35dd754-fafc-0310-a699-88a17e54d16e
2005-08-27 04:37:28 +00:00
Gaston Dombiak
7e4c808746
Initial version.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2735 b35dd754-fafc-0310-a699-88a17e54d16e
2005-08-27 02:43:24 +00:00
Gaston Dombiak
76bf1a1944
1. Modified constructors to include serviceName. SMACK-75
...
2. Replaced DummyTrustManager with OpenTrustManager.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2734 b35dd754-fafc-0310-a699-88a17e54d16e
2005-08-27 02:34:19 +00:00
Gaston Dombiak
c914101965
1. Added support for TLS. SMACK-76
...
2. Added support for SASL. SMACK-24
3. Modified constructors to include serviceName. SMACK-75
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2733 b35dd754-fafc-0310-a699-88a17e54d16e
2005-08-27 02:33:08 +00:00
Gaston Dombiak
ad6be5887c
1. Added support for TLS. SMACK-76
...
2. Added support for SASL. SMACK-24
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2732 b35dd754-fafc-0310-a699-88a17e54d16e
2005-08-27 02:29:04 +00:00
Gaston Dombiak
59e393e2ef
Replaced #getHost with #getServiceName. SMACK-75
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2731 b35dd754-fafc-0310-a699-88a17e54d16e
2005-08-27 02:24:38 +00:00
Gaston Dombiak
523beeac55
Added option to recreate wrappers of new reader and writer. SMACK-76
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2730 b35dd754-fafc-0310-a699-88a17e54d16e
2005-08-27 02:23:36 +00:00
Gaston Dombiak
42fd837376
Initial version. SMACK-24, SMACK-77 and SMACK-78.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2728 b35dd754-fafc-0310-a699-88a17e54d16e
2005-08-27 00:05:56 +00:00
Gaston Dombiak
34048361dc
Initial version. SMACK-24
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2727 b35dd754-fafc-0310-a699-88a17e54d16e
2005-08-27 00:04:58 +00:00
Gaston Dombiak
dabdb088a9
Initial version. SMACK-79
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2726 b35dd754-fafc-0310-a699-88a17e54d16e
2005-08-27 00:03:39 +00:00
Gaston Dombiak
461a407b82
Initial version.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2725 b35dd754-fafc-0310-a699-88a17e54d16e
2005-08-27 00:03:10 +00:00
Gaston Dombiak
d8a9a7a07c
Initial version. SMACK-24
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2724 b35dd754-fafc-0310-a699-88a17e54d16e
2005-08-27 00:02:01 +00:00
Gaston Dombiak
2dcb64cfb8
Initial version. SMACK-78
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2722 b35dd754-fafc-0310-a699-88a17e54d16e
2005-08-26 23:59:42 +00:00
Gaston Dombiak
5c5adca906
Initial version. SMACK-77
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2721 b35dd754-fafc-0310-a699-88a17e54d16e
2005-08-26 23:59:05 +00:00
Matt Tucker
0c848916b7
New encodeHex.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2720 b35dd754-fafc-0310-a699-88a17e54d16e
2005-08-26 16:49:25 +00:00
Gaston Dombiak
ca9c6aea93
Add/remove the local entry to/from only if the server didn't answer an error to the request. SMACK-73
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2707 b35dd754-fafc-0310-a699-88a17e54d16e
2005-08-23 00:01:04 +00:00
Gaston Dombiak
5a912c0158
Preparing for 1.5.1 release.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2633 b35dd754-fafc-0310-a699-88a17e54d16e
2005-08-12 19:23:23 +00:00
Gaston Dombiak
e3e541d333
Initial version. SMACK-71
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2521 b35dd754-fafc-0310-a699-88a17e54d16e
2005-08-10 04:49:54 +00:00
Gaston Dombiak
56bcd54883
Modified #addEntry and #removeEntry to throw an XMPPException if the server replied with an error. SMACK-69
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2519 b35dd754-fafc-0310-a699-88a17e54d16e
2005-08-03 03:03:20 +00:00
Gaston Dombiak
7b62abf071
Assume Presence priority to be zero when priority is out of range. SMACK-60
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2518 b35dd754-fafc-0310-a699-88a17e54d16e
2005-08-03 02:42:53 +00:00
Gaston Dombiak
aaa723ffaf
#parseProperties is now public. SMACK-68
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2517 b35dd754-fafc-0310-a699-88a17e54d16e
2005-08-03 02:32:02 +00:00
Gaston Dombiak
49847ac1c6
Print the exception for which the connection was closed.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2511 b35dd754-fafc-0310-a699-88a17e54d16e
2005-07-23 15:56:06 +00:00
Matt Tucker
0f43eb7a48
Added default constructor for unit testing.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2507 b35dd754-fafc-0310-a699-88a17e54d16e
2005-07-18 21:28:25 +00:00
Gaston Dombiak
4376cf5639
Fixed notification problem with Roster that was making XMPPConnection#getRoster() to take too long. SMACK-63
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2506 b35dd754-fafc-0310-a699-88a17e54d16e
2005-06-28 17:48:04 +00:00
Gaston Dombiak
2b22cde400
1. Username and password are optional in Registration. SMACK-62
...
2. Added try/catch block when invoking packet listeners.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2504 b35dd754-fafc-0310-a699-88a17e54d16e
2005-06-17 22:29:33 +00:00
Gaston Dombiak
2271ca730e
Username and password are optional in Registration. SMACK-62
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2503 b35dd754-fafc-0310-a699-88a17e54d16e
2005-06-17 22:28:12 +00:00
Matt Tucker
93ca7bc991
Improved packet timeout logic.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2501 b35dd754-fafc-0310-a699-88a17e54d16e
2005-06-15 23:04:52 +00:00
Gaston Dombiak
d64eb0ffdb
Print date in the log.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2500 b35dd754-fafc-0310-a699-88a17e54d16e
2005-06-08 22:00:08 +00:00
Gaston Dombiak
3c4441db96
Added logging when connection is closed.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2499 b35dd754-fafc-0310-a699-88a17e54d16e
2005-06-08 02:55:09 +00:00
Gaston Dombiak
a669771a4e
Initial version.SMACK-61
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2498 b35dd754-fafc-0310-a699-88a17e54d16e
2005-06-07 20:43:02 +00:00
Gaston Dombiak
41d274a5f9
Fix to let specify a custom debugger
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2497 b35dd754-fafc-0310-a699-88a17e54d16e
2005-06-07 20:41:22 +00:00
Matt Tucker
51f29937d2
Added login method to make sending presence optional (SMACK-52).
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2496 b35dd754-fafc-0310-a699-88a17e54d16e
2005-06-02 04:52:40 +00:00
Gaston Dombiak
19941dc809
Updated version 1.5.0.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2474 b35dd754-fafc-0310-a699-88a17e54d16e
2005-03-31 04:14:23 +00:00
Matt Tucker
fb22583ea7
Better threading logic when getting a roster. Also avoid loading LiteDebugger explicitly as an attempted fix for SMACK-7.
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2470 b35dd754-fafc-0310-a699-88a17e54d16e
2005-03-30 01:53:51 +00:00
Matt Tucker
92869fa583
Better threading logic when waiting for a connection (SMACK-37).
...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2469 b35dd754-fafc-0310-a699-88a17e54d16e
2005-03-29 19:54:29 +00:00