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 |
|
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 |
|
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 |
|
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 |
|
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
|
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
|
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
|
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
|
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
|
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 |
|
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 |
|
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
|
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 |
|
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 |
|
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 |
|
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 |
|
Gaston Dombiak
|
3f83402148
|
Modified to be compatible with latest minimal version of XPP. SMACK-49
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2466 b35dd754-fafc-0310-a699-88a17e54d16e
|
2005-03-23 02:36:19 +00:00 |
|
Gaston Dombiak
|
3157a29d28
|
Public API for parsing Messages and Presences. SMACK-47
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2462 b35dd754-fafc-0310-a699-88a17e54d16e
|
2005-02-23 03:32:10 +00:00 |
|
Gaston Dombiak
|
3fe4678384
|
Modified to assume an error code of -1 if the received error does not include a code. SMACK-44
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2454 b35dd754-fafc-0310-a699-88a17e54d16e
|
2005-02-03 01:03:10 +00:00 |
|
Matt Tucker
|
fdb4b017ff
|
Updated to Apache 2.0 license.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2408 b35dd754-fafc-0310-a699-88a17e54d16e
|
2004-11-02 23:53:30 +00:00 |
|
Gaston Dombiak
|
cd8f9f5682
|
Allows to remove a connection listener while notifying that the connection is being closed. SMACK-162
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2386 b35dd754-fafc-0310-a699-88a17e54d16e
|
2004-09-24 20:40:51 +00:00 |
|
Gaston Dombiak
|
5ab0c1b7e7
|
Replaces a hardcoded value in #startup with one provided by SmackConfiguration.getPacketReplyTimeout. SMACK-156
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2383 b35dd754-fafc-0310-a699-88a17e54d16e
|
2004-09-24 02:11:49 +00:00 |
|
Gaston Dombiak
|
f103a16a07
|
Allows registration entries with blank values. SMACK-151
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2381 b35dd754-fafc-0310-a699-88a17e54d16e
|
2004-09-16 14:42:23 +00:00 |
|
Gaston Dombiak
|
287c54a6ac
|
Changes the way the properties are parsed.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2346 b35dd754-fafc-0310-a699-88a17e54d16e
|
2004-07-17 17:50:18 +00:00 |
|
Gaston Dombiak
|
1d169dff08
|
Fixes error parsing properties. SMACK-138
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2341 b35dd754-fafc-0310-a699-88a17e54d16e
|
2004-07-13 19:15:06 +00:00 |
|
Gaston Dombiak
|
2bb363b898
|
Skips CRs while parsing packet properties. SMACK-138
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2321 b35dd754-fafc-0310-a699-88a17e54d16e
|
2004-06-03 16:18:30 +00:00 |
|
Gaston Dombiak
|
476d694eaf
|
1. Allows Registration packets to include extensions (DataForms)
2. Some parse methods were factored out to PacketParserUtils
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2264 b35dd754-fafc-0310-a699-88a17e54d16e
|
2004-03-29 21:37:24 +00:00 |
|
Gaston Dombiak
|
0b26452666
|
1. The packet id is parsed while parsing Messages
2. Parsed Messages and Presences could now have EMPTY ids
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2224 b35dd754-fafc-0310-a699-88a17e54d16e
|
2004-02-10 15:39:36 +00:00 |
|
Gaston Dombiak
|
5168a66d71
|
Answers a "not implemented" error when the IQ is not understood
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2220 b35dd754-fafc-0310-a699-88a17e54d16e
|
2004-01-29 22:02:50 +00:00 |
|
Gaston Dombiak
|
870eb08da3
|
Removes the track of the number of packets read.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2165 b35dd754-fafc-0310-a699-88a17e54d16e
|
2003-11-12 17:49:07 +00:00 |
|
Gaston Dombiak
|
d9aa18a34c
|
Fixes an error while parsing an error message with another format
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2160 b35dd754-fafc-0310-a699-88a17e54d16e
|
2003-11-05 16:47:32 +00:00 |
|
Matt Tucker
|
88eb8090e6
|
Keeps track of the number of packets read.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2152 b35dd754-fafc-0310-a699-88a17e54d16e
|
2003-10-21 17:39:04 +00:00 |
|
Matt Tucker
|
fbaf772bc8
|
Use host value from server (SMACK-94).
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2128 b35dd754-fafc-0310-a699-88a17e54d16e
|
2003-10-03 00:47:45 +00:00 |
|
Matt Tucker
|
104e47cb3e
|
Fixed registration packet parsing (SMACK-88)
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2109 b35dd754-fafc-0310-a699-88a17e54d16e
|
2003-09-27 17:27:40 +00:00 |
|
Matt Tucker
|
d843cc9a77
|
Packet writer errors will now notify listeners of errors (SMACK-85)
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2092 b35dd754-fafc-0310-a699-88a17e54d16e
|
2003-09-18 22:35:42 +00:00 |
|
Matt Tucker
|
334cfd8c3a
|
Fix connection closing notifications on error.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2050 b35dd754-fafc-0310-a699-88a17e54d16e
|
2003-08-20 16:29:46 +00:00 |
|
Matt Tucker
|
8ed06a4f06
|
Cleanup of IQ parsing.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2008 b35dd754-fafc-0310-a699-88a17e54d16e
|
2003-08-04 21:58:31 +00:00 |
|
Matt Tucker
|
e256a1d149
|
Better connection closing notification logic.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1987 b35dd754-fafc-0310-a699-88a17e54d16e
|
2003-07-16 02:49:43 +00:00 |
|
Matt Tucker
|
b25380282c
|
Added ConnectionListener support.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1983 b35dd754-fafc-0310-a699-88a17e54d16e
|
2003-07-09 16:05:43 +00:00 |
|
Matt Tucker
|
ed14b2a204
|
Fixes for default packet extension parsing.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1982 b35dd754-fafc-0310-a699-88a17e54d16e
|
2003-07-03 22:14:31 +00:00 |
|
Matt Tucker
|
302f9a4778
|
Code cleanup.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1965 b35dd754-fafc-0310-a699-88a17e54d16e
|
2003-06-17 20:22:43 +00:00 |
|
Matt Tucker
|
1a65442954
|
Use class name to create factory.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1955 b35dd754-fafc-0310-a699-88a17e54d16e
|
2003-06-06 15:07:55 +00:00 |
|
Matt Tucker
|
a608313589
|
Better parser init.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1954 b35dd754-fafc-0310-a699-88a17e54d16e
|
2003-05-28 18:15:33 +00:00 |
|
Matt Tucker
|
1fce8b422b
|
Fixed packet extension parsing. Optimized IQ parsing.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1929 b35dd754-fafc-0310-a699-88a17e54d16e
|
2003-05-08 16:17:48 +00:00 |
|
Matt Tucker
|
3ac4b1c121
|
Added packet extension support. Properties now use the <properties> element name.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1926 b35dd754-fafc-0310-a699-88a17e54d16e
|
2003-05-08 15:55:06 +00:00 |
|
Matt Tucker
|
f27c5b1272
|
Fixed spelling error.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1915 b35dd754-fafc-0310-a699-88a17e54d16e
|
2003-05-01 13:31:21 +00:00 |
|
Matt Tucker
|
3b738bef74
|
Support for pluggable IQ parsing.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1913 b35dd754-fafc-0310-a699-88a17e54d16e
|
2003-05-01 02:06:21 +00:00 |
|
Matt Tucker
|
6cea9b8bd3
|
Roster and presence packet reading fixes.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1899 b35dd754-fafc-0310-a699-88a17e54d16e
|
2003-04-25 20:18:49 +00:00 |
|
Matt Tucker
|
bd4d3114d4
|
Fix for removing packet listeners.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1870 b35dd754-fafc-0310-a699-88a17e54d16e
|
2003-04-08 22:22:57 +00:00 |
|
Matt Tucker
|
68d489ef79
|
Fix from John for bad packet processing logic.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1869 b35dd754-fafc-0310-a699-88a17e54d16e
|
2003-04-08 21:22:09 +00:00 |
|