1
0
Fork 0
mirror of https://github.com/vanitasvitae/Smack.git synced 2024-11-15 00:32:06 +01:00
Commit graph

364 commits

Author SHA1 Message Date
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
Matt Tucker
250ab4de71 Use try/catch around System.getProperty()
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2320 b35dd754-fafc-0310-a699-88a17e54d16e
2004-06-03 01:03:56 +00:00
Matt Tucker
a1af5c79e7 Flush writer during keep-alives.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2319 b35dd754-fafc-0310-a699-88a17e54d16e
2004-06-02 16:51:19 +00:00
Gaston Dombiak
7905307d5f Escapes invalid charactes of the "to" and "from" fields in #toXML. SMACK-135
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2315 b35dd754-fafc-0310-a699-88a17e54d16e
2004-05-22 22:53:21 +00:00
Matt Tucker
693d0013ac Remove cached presence info when deleting a user from the roster (SMACK-131).
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2298 b35dd754-fafc-0310-a699-88a17e54d16e
2004-04-21 21:10:42 +00:00
Matt Tucker
a958b245e6 Fixed logic bug where setting values via the API in SmackConfiguration could be overridden by the config file.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2297 b35dd754-fafc-0310-a699-88a17e54d16e
2004-04-18 18:11:26 +00:00
Gaston Dombiak
ad3b8a23d9 Prints an exception to the console in case an error occurs while parsing the document
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2296 b35dd754-fafc-0310-a699-88a17e54d16e
2004-04-18 14:27:20 +00:00
Matt Tucker
147288ed74 Use notifyAll() (Smack-130)
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2288 b35dd754-fafc-0310-a699-88a17e54d16e
2004-04-07 23:49:00 +00:00
Gaston Dombiak
cf75ce471f Initial version
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2265 b35dd754-fafc-0310-a699-88a17e54d16e
2004-03-29 21:42:32 +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
e11081b60d Modified #getChildElementXML to include possible extensions
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2263 b35dd754-fafc-0310-a699-88a17e54d16e
2004-03-29 21:32:41 +00:00
Gaston Dombiak
1c424c3449 Allows IQ packets to include extensions
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2262 b35dd754-fafc-0310-a699-88a17e54d16e
2004-03-29 21:31:52 +00:00
Gaston Dombiak
46f339d8db Modified comment that said the IQ packets couldn't have extensions
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2261 b35dd754-fafc-0310-a699-88a17e54d16e
2004-03-29 21:31:08 +00:00
Matt Tucker
16f5004301 Write out error if failed to load custom debugger.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2257 b35dd754-fafc-0310-a699-88a17e54d16e
2004-03-15 22:59:03 +00:00
Matt Tucker
2f0c000c82 Fixed regression.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2256 b35dd754-fafc-0310-a699-88a17e54d16e
2004-03-15 22:58:48 +00:00
Matt Tucker
d8b5522ce1 Don't set L&F (SMACK-124).
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2255 b35dd754-fafc-0310-a699-88a17e54d16e
2004-03-15 21:56:56 +00:00
Matt Tucker
167d40ac20 Work on keep-alive interval. Fixes SMACK-123 and SMACK-121. Also general work on SmackConfiguration class.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2253 b35dd754-fafc-0310-a699-88a17e54d16e
2004-03-15 18:59:41 +00:00
Matt Tucker
a7e7152b52 Javadoc fix.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2252 b35dd754-fafc-0310-a699-88a17e54d16e
2004-03-15 18:58:34 +00:00
Matt Tucker
279aabc049 Javdoc fixes.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2243 b35dd754-fafc-0310-a699-88a17e54d16e
2004-03-11 15:55:44 +00:00
Matt Tucker
613f4b388b Javdoc fix.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2242 b35dd754-fafc-0310-a699-88a17e54d16e
2004-03-11 15:43:43 +00:00
Matt Tucker
5847d27098 Renamed Chat.getChatID to Chat.getThreadID and improved logic around setting thread mode (SMACK-120).
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2241 b35dd754-fafc-0310-a699-88a17e54d16e
2004-03-11 15:43:21 +00:00
Gaston Dombiak
777f8937e4 Prevents adding items to groups with no name (NULL)
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2239 b35dd754-fafc-0310-a699-88a17e54d16e
2004-03-11 14:33:48 +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
627b38fe5b Handles packets with no (explicit) id
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2223 b35dd754-fafc-0310-a699-88a17e54d16e
2004-02-10 15:36:57 +00:00
Gaston Dombiak
15c6d3d49b Do not print the packet id in #toXML when the id is null
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2222 b35dd754-fafc-0310-a699-88a17e54d16e
2004-02-10 15:36:05 +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
Matt Tucker
14896e4d31 Implemented keep-alives.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2219 b35dd754-fafc-0310-a699-88a17e54d16e
2004-01-28 21:30:37 +00:00
Matt Tucker
37b56c9370 Small fixes.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2218 b35dd754-fafc-0310-a699-88a17e54d16e
2004-01-28 21:30:13 +00:00
Gaston Dombiak
465100fdc6 Stops collecting data when the debugger gets closed
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2216 b35dd754-fafc-0310-a699-88a17e54d16e
2004-01-27 12:22:53 +00:00
Gaston Dombiak
b1c2865ecd Initial check-in
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2215 b35dd754-fafc-0310-a699-88a17e54d16e
2004-01-27 12:15:06 +00:00
Gaston Dombiak
70ec10065f Prevents a NPE if DEBUG_ENABLED was set to true AFTER the connection was created
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2214 b35dd754-fafc-0310-a699-88a17e54d16e
2004-01-24 18:39:39 +00:00
Gaston Dombiak
e718ed796f Fixed bad "defaulSubscriptionMode" spelling
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2213 b35dd754-fafc-0310-a699-88a17e54d16e
2004-01-19 18:52:43 +00:00
Gaston Dombiak
cd1abe75c0 1. UNDO: Protects the access for certain methods by waiting a few seconds when the roster has not been initialized yet
2. Provides a static method to set default subscription mode
3. Modifies RosterPacketListener to remove empty groups caused by local entry removals


git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2212 b35dd754-fafc-0310-a699-88a17e54d16e
2004-01-18 14:17:13 +00:00
Gaston Dombiak
0264b3987c Modifies #removeEntry to remove the entry immediately (locally)
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2210 b35dd754-fafc-0310-a699-88a17e54d16e
2004-01-18 13:04:49 +00:00
Gaston Dombiak
72af76ba39 UNDO: The connection's roster can be accessed before the user actually logs in
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2209 b35dd754-fafc-0310-a699-88a17e54d16e
2004-01-18 12:58:36 +00:00
Gaston Dombiak
3abb8b109c Fixes a problem that prevented to remove listeners
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2207 b35dd754-fafc-0310-a699-88a17e54d16e
2004-01-15 13:05:44 +00:00
Gaston Dombiak
d25d36448e Stops printing exceptions to the console when a class to load at start-up is not found
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2206 b35dd754-fafc-0310-a699-88a17e54d16e
2004-01-13 18:20:18 +00:00
Gaston Dombiak
4dfb2b08fa Fixes a problem that didn't allow to terminate daemon threads
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2205 b35dd754-fafc-0310-a699-88a17e54d16e
2004-01-13 18:13:23 +00:00
Gaston Dombiak
1fa6a8e9fb Fixes problems when waiting a few seconds when the roster has not been initialized yet
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2202 b35dd754-fafc-0310-a699-88a17e54d16e
2004-01-12 16:04:23 +00:00
Gaston Dombiak
d78e1d3e59 Modifies #getPresences(String) to return an iterator on Presences instead of an iterator on Map.Entries
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2201 b35dd754-fafc-0310-a699-88a17e54d16e
2004-01-05 18:26:13 +00:00
Gaston Dombiak
bb597cf3ca Protects the access for certain methods by waiting a few seconds when the roster has not been initialized yet
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2196 b35dd754-fafc-0310-a699-88a17e54d16e
2004-01-02 00:32:40 +00:00
Gaston Dombiak
15df277ced The connection's roster can be accessed before the user actually logs in
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2195 b35dd754-fafc-0310-a699-88a17e54d16e
2004-01-02 00:31:16 +00:00
Gaston Dombiak
b6f3741854 Answers a default timeout value if timeout value has not been initialized yet
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2194 b35dd754-fafc-0310-a699-88a17e54d16e
2004-01-02 00:29:41 +00:00
Gaston Dombiak
76c0e90f18 Throws an exception when trying to create entries using a non-initialized roster.
The packet-reply-timeout is obtained from SmackConfiguration


git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2192 b35dd754-fafc-0310-a699-88a17e54d16e
2004-01-01 23:27:56 +00:00
Gaston Dombiak
f7de4be1f9 The packet-reply-timeout is obtained from SmackConfiguration
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2191 b35dd754-fafc-0310-a699-88a17e54d16e
2004-01-01 23:21:49 +00:00
Gaston Dombiak
36cb521334 Packet-reply-timeout is unique in the environment and the configuration filename was renamed to smack-config.xml
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2190 b35dd754-fafc-0310-a699-88a17e54d16e
2004-01-01 23:19:37 +00:00
Gaston Dombiak
41dad8658a Allows reply timeout to be set
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2189 b35dd754-fafc-0310-a699-88a17e54d16e
2003-12-20 12:20:30 +00:00
Gaston Dombiak
129f0a0bd2 *** empty log message ***
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2188 b35dd754-fafc-0310-a699-88a17e54d16e
2003-12-19 18:30:58 +00:00
Gaston Dombiak
f77ad32537 Initializes Smack when the class is loaded
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2185 b35dd754-fafc-0310-a699-88a17e54d16e
2003-12-19 18:19:29 +00:00
Gaston Dombiak
f462850768 Initial check-in
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2184 b35dd754-fafc-0310-a699-88a17e54d16e
2003-12-19 18:17:36 +00:00
Gaston Dombiak
a42e3c2742 Adds notifications of new established connections
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2181 b35dd754-fafc-0310-a699-88a17e54d16e
2003-12-19 17:54:38 +00:00
Gaston Dombiak
7f25821f8b Initial check-in
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2180 b35dd754-fafc-0310-a699-88a17e54d16e
2003-12-19 17:46:48 +00:00
Gaston Dombiak
554f4fb1ec Fixes bug parsing server name
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2179 b35dd754-fafc-0310-a699-88a17e54d16e
2003-12-17 13:59:20 +00:00
Gaston Dombiak
b194d99054 Fixes a problem renaming a RosterGroup
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2176 b35dd754-fafc-0310-a699-88a17e54d16e
2003-12-02 01:53:39 +00:00
Gaston Dombiak
b73060d000 Adds the ability to handle multiple presences of a user
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2175 b35dd754-fafc-0310-a699-88a17e54d16e
2003-11-28 21:49:25 +00:00
Matt Tucker
414f9faef1 A null type is equivalent to GET.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2173 b35dd754-fafc-0310-a699-88a17e54d16e
2003-11-19 16:51:19 +00:00
Gaston Dombiak
7d7c02b750 References to PacketWriterListener changed to PacketListener
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2172 b35dd754-fafc-0310-a699-88a17e54d16e
2003-11-18 17:06:47 +00:00
Gaston Dombiak
9757607447 Refactors debugger code and adds listeners for sent packets
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2168 b35dd754-fafc-0310-a699-88a17e54d16e
2003-11-15 20:23:20 +00:00
Gaston Dombiak
24f965ead7 Adds notification for sent packets
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2167 b35dd754-fafc-0310-a699-88a17e54d16e
2003-11-15 19:24:00 +00:00
Gaston Dombiak
da49a174c3 Refactors existing debugger code
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2166 b35dd754-fafc-0310-a699-88a17e54d16e
2003-11-15 19:21:15 +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
cc5802998f Remove and add entry methods comment updated
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2164 b35dd754-fafc-0310-a699-88a17e54d16e
2003-11-05 17:53:19 +00:00
Gaston Dombiak
9b9fdb9791 Remove entry method updated
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2163 b35dd754-fafc-0310-a699-88a17e54d16e
2003-11-05 17:51:06 +00:00
Gaston Dombiak
a063ecd602 Allows to filter messages by message type and sender or by thread
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2162 b35dd754-fafc-0310-a699-88a17e54d16e
2003-11-05 17:46:34 +00:00
Gaston Dombiak
7b8c9d1780 *** empty log message ***
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2161 b35dd754-fafc-0310-a699-88a17e54d16e
2003-11-05 17:44:00 +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
7f2753f78d Fixed bad XML in toXML method (SMACK-103).
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2159 b35dd754-fafc-0310-a699-88a17e54d16e
2003-10-29 18:57:17 +00:00
Matt Tucker
10b6f964e9 Small fixes.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2156 b35dd754-fafc-0310-a699-88a17e54d16e
2003-10-23 16:48:10 +00:00
Matt Tucker
f65b410766 Added methods to get Iterators for IQ and PacketExtension providers.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2155 b35dd754-fafc-0310-a699-88a17e54d16e
2003-10-23 16:16:53 +00:00
Matt Tucker
d4d351aae2 Use multiple class loaders to try to load smack.providers file.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2154 b35dd754-fafc-0310-a699-88a17e54d16e
2003-10-23 15:38:16 +00:00
Matt Tucker
8688966ca6 Keeps track of the number of packets written.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2153 b35dd754-fafc-0310-a699-88a17e54d16e
2003-10-21 17:39:18 +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
63e1d822a5 Throw exception in sendPacket if packet is null.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2151 b35dd754-fafc-0310-a699-88a17e54d16e
2003-10-20 12:46:48 +00:00
Matt Tucker
62c74384c8 Fixed bad spelling (SMACK-97).
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2148 b35dd754-fafc-0310-a699-88a17e54d16e
2003-10-16 04:02:49 +00:00
Gaston Dombiak
26023650af Removed not used imports
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2145 b35dd754-fafc-0310-a699-88a17e54d16e
2003-10-13 23:44:14 +00:00
Gaston Dombiak
8783efddba Remove not used imports
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2144 b35dd754-fafc-0310-a699-88a17e54d16e
2003-10-13 23:43:15 +00:00
Matt Tucker
3451c8880d Added getMessage() method, improved stack traces.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2139 b35dd754-fafc-0310-a699-88a17e54d16e
2003-10-13 20:42:22 +00:00
Matt Tucker
357ec5c13f AndFilter and OrFilter now work over more than two packets (SMACK-96).
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2136 b35dd754-fafc-0310-a699-88a17e54d16e
2003-10-13 00:40:11 +00:00
Matt Tucker
41d5c4637e Improved Javadocs on getPresence method.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2132 b35dd754-fafc-0310-a699-88a17e54d16e
2003-10-03 19:30:45 +00:00
Matt Tucker
889a908873 Removed unused import.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2129 b35dd754-fafc-0310-a699-88a17e54d16e
2003-10-03 00:47:51 +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
7423a62429 Improved Javadocs.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2127 b35dd754-fafc-0310-a699-88a17e54d16e
2003-10-03 00:31:29 +00:00
Gaston Dombiak
8264ebdfb5 do not escape for XML characters encoded with unicode equivalents
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2111 b35dd754-fafc-0310-a699-88a17e54d16e
2003-09-28 03:11:18 +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
ac2166a62f Added support for registration instructions (SMACK-90)
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2108 b35dd754-fafc-0310-a699-88a17e54d16e
2003-09-27 17:26:53 +00:00
Matt Tucker
1ba31fd633 Adding back isJoined method, which got deleted somehow...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2107 b35dd754-fafc-0310-a699-88a17e54d16e
2003-09-25 16:17:39 +00:00
Gaston Dombiak
48611ac2f5 updates roster entries with remote notifications
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2106 b35dd754-fafc-0310-a699-88a17e54d16e
2003-09-25 13:00:48 +00:00
Matt Tucker
d48175560d Improved toString() method
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2105 b35dd754-fafc-0310-a699-88a17e54d16e
2003-09-24 19:06:27 +00:00
Gaston Dombiak
78c4cd9c3c changed removal roster entries logic
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2103 b35dd754-fafc-0310-a699-88a17e54d16e
2003-09-24 18:08:18 +00:00
Gaston Dombiak
5286cb3895 added functionality for removing roster entries
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2102 b35dd754-fafc-0310-a699-88a17e54d16e
2003-09-24 18:07:02 +00:00
Gaston Dombiak
5d628f4d36 fix for NPE in setName
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2101 b35dd754-fafc-0310-a699-88a17e54d16e
2003-09-24 18:03:33 +00:00
Matt Tucker
a48aaf73e8 Javdoc improvements.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2099 b35dd754-fafc-0310-a699-88a17e54d16e
2003-09-23 20:14:31 +00:00
Matt Tucker
f8d3c5f4b5 Better toString() method.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2095 b35dd754-fafc-0310-a699-88a17e54d16e
2003-09-19 15:28:53 +00:00
Matt Tucker
7f6f5a07a6 Added isJoined method (SMACK-86)
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2094 b35dd754-fafc-0310-a699-88a17e54d16e
2003-09-19 15:28:19 +00:00
Matt Tucker
276c3191e2 Added toString method.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2093 b35dd754-fafc-0310-a699-88a17e54d16e
2003-09-19 07:54:34 +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
89fa351758 Changed method and constructor from protected to default access to clean up Javadocs.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2091 b35dd754-fafc-0310-a699-88a17e54d16e
2003-09-18 21:37:52 +00:00
Matt Tucker
2962187b75 Added isSecureConnection method (SMACK-84)
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2089 b35dd754-fafc-0310-a699-88a17e54d16e
2003-09-18 20:39:14 +00:00
Matt Tucker
690ba2f345 Added Javadoc note about single thread used for all listeners.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2088 b35dd754-fafc-0310-a699-88a17e54d16e
2003-09-18 20:38:12 +00:00
Matt Tucker
3564612171 Improved Javadocs and error handling code on join method.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2083 b35dd754-fafc-0310-a699-88a17e54d16e
2003-09-11 21:13:20 +00:00
Matt Tucker
23eecbf102 Added additional convenience methods (SMACK-82).
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2080 b35dd754-fafc-0310-a699-88a17e54d16e
2003-09-03 03:00:45 +00:00
Matt Tucker
b8a72c2f04 Small formatting fix.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2072 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-28 18:39:38 +00:00
Gaston Dombiak
e4c122209f comment updated
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2071 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-27 21:53:56 +00:00
Matt Tucker
948ab3cbb8 Added toString method.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2063 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-24 03:59:54 +00:00
Matt Tucker
4bec02e810 Fixed notification of presence unavailable packets.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2062 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-24 03:59:42 +00:00
Matt Tucker
170c14e6f3 Fixed method name.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2061 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-24 01:58:05 +00:00
Matt Tucker
aa3920da05 Fixes for roster presence notification.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2060 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-23 23:09:18 +00:00
Matt Tucker
224d0a17a7 Added new contains method.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2059 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-23 23:08:58 +00:00
Matt Tucker
368674eca4 Small tweak.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2057 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-23 22:09:13 +00:00
Matt Tucker
31854b21a3 Added method to parse the address without resource, fixed parsing of name (SMACK-80)
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2056 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-23 14:59:09 +00:00
Matt Tucker
27499b0fba Support for new roster listener method, added methods to get more info about entries.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2054 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-21 03:31:50 +00:00
Matt Tucker
d0ce3d5687 Added method to allow tracking presence updates in the roster.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2053 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-21 03:30:25 +00:00
Matt Tucker
9f687f7f1c Fix for class cast exception
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2052 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-20 20:31:47 +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
60b74246c4 Small fix.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2043 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-19 16:53:24 +00:00
Matt Tucker
c58b84a6e2 Use error codes on connection creation failure (SMACK-78).
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2042 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-19 16:32:13 +00:00
Matt Tucker
1d555165b0 Javadoc fixes.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2039 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-19 14:43:01 +00:00
Matt Tucker
dd1256c9b7 Javadoc fix.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2031 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-18 14:46:32 +00:00
Matt Tucker
66a47b8367 Javadoc improvements.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2027 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-15 19:36:20 +00:00
Matt Tucker
848a1d725b Variable name changes.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2022 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-12 19:31:54 +00:00
Matt Tucker
1d1a60c00a Use new XMPP connection method.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2021 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-12 19:31:19 +00:00
Matt Tucker
a6e5b853e9 Anonymous login support, better way to get user's XMPP address.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2020 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-12 19:30:51 +00:00
Matt Tucker
3168514591 Correctly serizlize error sub-packet.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2015 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-05 19:39:16 +00:00
Matt Tucker
6812eea1e0 Support for entry count and getting all entries.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2013 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-05 02:33:11 +00:00
Matt Tucker
6101d85a00 Now an abstract class.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2010 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-04 21:59:07 +00:00
Matt Tucker
2aeb58b776 Noted that IQ packets can't have extensions.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2009 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-04 21:58:53 +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
b8602b80c0 Renamed debug tabs.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2005 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-04 21:05:29 +00:00
Matt Tucker
5a84b12904 Minor changes.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1995 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-01 21:14:51 +00:00
Matt Tucker
92f2652b52 Added comments.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1993 b35dd754-fafc-0310-a699-88a17e54d16e
2003-07-31 20:46:52 +00:00
Matt Tucker
ff078af815 Added ability to copy and clear from debug window. Code by Gato.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1992 b35dd754-fafc-0310-a699-88a17e54d16e
2003-07-31 14:18:54 +00:00
Matt Tucker
5e2c814e31 Allow providers to be set through API. Load providers file from META-INF instead of WEB-INF.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1991 b35dd754-fafc-0310-a699-88a17e54d16e
2003-07-31 02:28:16 +00:00
Matt Tucker
1bee6a7e60 Fixed bug where presence packets lost due to roster being created too late.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1988 b35dd754-fafc-0310-a699-88a17e54d16e
2003-07-26 23:07:43 +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
40624c9c0b Small tweaks.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1986 b35dd754-fafc-0310-a699-88a17e54d16e
2003-07-16 02:49:04 +00:00
Matt Tucker
98d41485d4 Fix to create message filter correctly.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1985 b35dd754-fafc-0310-a699-88a17e54d16e
2003-07-15 04:07:30 +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
6ed772e660 Minor tweak.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1981 b35dd754-fafc-0310-a699-88a17e54d16e
2003-06-25 20:03:10 +00:00
Matt Tucker
fc70c90e67 Fixed base 64 encoding/decoding.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1976 b35dd754-fafc-0310-a699-88a17e54d16e
2003-06-21 19:40:32 +00:00
Matt Tucker
7cc11fb96e Added getRoom method.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1975 b35dd754-fafc-0310-a699-88a17e54d16e
2003-06-20 02:18:34 +00:00
Matt Tucker
a568e0d20b Initial check-in.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1973 b35dd754-fafc-0310-a699-88a17e54d16e
2003-06-19 18:24:41 +00:00
Matt Tucker
d83cf2ebeb Javadoc fix.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1972 b35dd754-fafc-0310-a699-88a17e54d16e
2003-06-19 18:22:25 +00:00
Matt Tucker
b9778d77ab Added REMOVE item type.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1968 b35dd754-fafc-0310-a699-88a17e54d16e
2003-06-19 14:46:04 +00:00
Matt Tucker
5673eca059 More forgiving with values from incoming packets.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1967 b35dd754-fafc-0310-a699-88a17e54d16e
2003-06-19 14:40:48 +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
loki
f4b6fa0e9a backed out my rev 1.20 changes so we're back with the 1.19 version of this
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1960 b35dd754-fafc-0310-a699-88a17e54d16e
2003-06-17 18:14:20 +00:00
Matt Tucker
e68209dd3d Support more subscription modes.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1959 b35dd754-fafc-0310-a699-88a17e54d16e
2003-06-17 17:20:30 +00:00
Matt Tucker
e65006c770 Changes.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1958 b35dd754-fafc-0310-a699-88a17e54d16e
2003-06-17 17:19:44 +00:00
loki
1be8dd417b i broke down and added buttons to the debug window to allow copying of the various xml output window contents to the system clipboard so they could be pasted into things like email for more accurate debugging and blah blah.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1957 b35dd754-fafc-0310-a699-88a17e54d16e
2003-06-16 04:11:38 +00:00