1
0
Fork 0
mirror of https://codeberg.org/Mercury-IM/Smack synced 2024-11-30 10:12:06 +01:00
Commit graph

728 commits

Author SHA1 Message Date
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
Matt Tucker
94f7bc5103 Code out of date, new version already in use in another project.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2459 b35dd754-fafc-0310-a699-88a17e54d16e
2005-02-13 02:30:05 +00:00
Gaston Dombiak
9d3f3395ea Sorted the list of providers. SMACK-45
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2457 b35dd754-fafc-0310-a699-88a17e54d16e
2005-02-07 21:37:23 +00:00
Gaston Dombiak
d58b5a221f Initial version. SMACK-13
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2456 b35dd754-fafc-0310-a699-88a17e54d16e
2005-02-06 16:37:04 +00:00
Gaston Dombiak
6af5705ae5 Added support for discovering the rooms hosted by a MUC service. SMACK-13
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2455 b35dd754-fafc-0310-a699-88a17e54d16e
2005-02-06 16:36:23 +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
Gaston Dombiak
f5c17aa6f3 Fixed to get the nickname of an occupant based on his presence. SMACK-43
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2453 b35dd754-fafc-0310-a699-88a17e54d16e
2005-02-02 22:42:57 +00:00
Gaston Dombiak
e42ba10a3d Fixed pretty printing of XML packet. SMACK-42
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2452 b35dd754-fafc-0310-a699-88a17e54d16e
2005-02-01 01:32:24 +00:00
Gaston Dombiak
22d5e9835b Initial version. SMACK-41
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2450 b35dd754-fafc-0310-a699-88a17e54d16e
2005-01-28 22:59:40 +00:00
Gaston Dombiak
075db51590 Modified to allow sending extensions when inviting a user to a room. SMACK-40
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2444 b35dd754-fafc-0310-a699-88a17e54d16e
2005-01-11 17:35:41 +00:00
Gaston Dombiak
1bf4d2fed2 Added support for discovering MUC services. SMACK-39
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2443 b35dd754-fafc-0310-a699-88a17e54d16e
2005-01-03 02:08:23 +00:00
Gaston Dombiak
46db59cdbc Improved method comment.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2438 b35dd754-fafc-0310-a699-88a17e54d16e
2004-12-26 21:59:59 +00:00
Gaston Dombiak
d2187b7374 Added notifications of occupant joining and leaving the room. SMACK-38
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2437 b35dd754-fafc-0310-a699-88a17e54d16e
2004-12-26 21:55:41 +00:00
Matt Tucker
81d647af56 Javadoc spelling fix.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2436 b35dd754-fafc-0310-a699-88a17e54d16e
2004-12-26 18:53:17 +00:00
Gaston Dombiak
e50259f0ee Fixed to ensure that reason is not null. If no reason was provided then return an empty string. SMACK-165
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2432 b35dd754-fafc-0310-a699-88a17e54d16e
2004-12-21 20:53:35 +00:00
Gaston Dombiak
94db37b89b Added support for room management in batch mode. SMACK-4
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2430 b35dd754-fafc-0310-a699-88a17e54d16e
2004-12-15 19:03:37 +00:00
Gaston Dombiak
a159af9196 Initial version. SMACK-4
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2429 b35dd754-fafc-0310-a699-88a17e54d16e
2004-12-15 19:02:39 +00:00
Gaston Dombiak
8b03003fd7 Added "role" attribute to MUCOwner.Item. SMACK-33
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2428 b35dd754-fafc-0310-a699-88a17e54d16e
2004-12-15 18:04:13 +00:00
Gaston Dombiak
ebf6a77a2c Initial version. SMACK-11
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2425 b35dd754-fafc-0310-a699-88a17e54d16e
2004-12-15 01:44:01 +00:00
Gaston Dombiak
c5700d2257 Added support for discovering room information. SMACK-11
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2424 b35dd754-fafc-0310-a699-88a17e54d16e
2004-12-15 01:40:01 +00:00
Gaston Dombiak
1e36bdd143 Removed system classloader for finding resources. SMACK-32
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2423 b35dd754-fafc-0310-a699-88a17e54d16e
2004-11-27 02:04:43 +00:00
Matt Tucker
a53f4da70f Lowercase username on authentication.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2417 b35dd754-fafc-0310-a699-88a17e54d16e
2004-11-15 08:08:23 +00:00
Matt Tucker
d800f901a9 Enforce valid range for priority.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2412 b35dd754-fafc-0310-a699-88a17e54d16e
2004-11-05 17:44:05 +00:00
Matt Tucker
a951bf8ba9 Resource is included in roster events (SMACK-28).
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2411 b35dd754-fafc-0310-a699-88a17e54d16e
2004-11-05 17:43:46 +00:00
Matt Tucker
55433d1cf3 Code formatting.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2410 b35dd754-fafc-0310-a699-88a17e54d16e
2004-11-05 05:25:52 +00:00
Matt Tucker
e1f47c181f Code cleanup.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2409 b35dd754-fafc-0310-a699-88a17e54d16e
2004-11-05 05:25:24 +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
Matt Tucker
e382efa52a Updated to Apache 2.0 license.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2407 b35dd754-fafc-0310-a699-88a17e54d16e
2004-11-02 23:37:00 +00:00
Gaston Dombiak
af03dfb7c9 Updated for 1.4.1 release.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2405 b35dd754-fafc-0310-a699-88a17e54d16e
2004-10-31 14:23:27 +00:00
Gaston Dombiak
207c0aea02 Answer an item-not-found error when Smack receives a disco#info and node is not null. SMACK-8
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2402 b35dd754-fafc-0310-a699-88a17e54d16e
2004-10-31 03:35:20 +00:00
Gaston Dombiak
d7668b3dcc Fixed possible NPE when parsing invalid XHTML text. SMACK-3
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2401 b35dd754-fafc-0310-a699-88a17e54d16e
2004-10-31 02:46:07 +00:00
Derek DeMoro
f206a82119 Removed enum variable.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2398 b35dd754-fafc-0310-a699-88a17e54d16e
2004-10-29 15:09:04 +00:00
Gaston Dombiak
a654adc588 Added ability to obtain the value of a given account attribute. SMACK-164
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2397 b35dd754-fafc-0310-a699-88a17e54d16e
2004-10-23 17:10:50 +00:00
Gaston Dombiak
8704d5ac7b Fixed problem parsing the server name of addresses with this format <domain>
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2395 b35dd754-fafc-0310-a699-88a17e54d16e
2004-10-23 05:09:41 +00:00
Gaston Dombiak
c4e971c350 Modified in order to hold any valid JID format. SMACK-152
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2394 b35dd754-fafc-0310-a699-88a17e54d16e
2004-10-23 05:07:12 +00:00
Gaston Dombiak
ef0d5c8fb8 Added #setDefaultAnswer(String) to set the default value as the current value of a given field
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2393 b35dd754-fafc-0310-a699-88a17e54d16e
2004-10-22 20:54:53 +00:00
Gaston Dombiak
444306f7cd Treat XMPP addresses as case insensitive. SMACK-157
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2388 b35dd754-fafc-0310-a699-88a17e54d16e
2004-09-30 01:00:56 +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
31b508cc9f 1. Closes reader and writer when the connection is closed. SMACK-156
2. Closes reader and writer and shuts down PacketReader and PacketWriter if an exception occurs while initializing the connection. SMACK-156


git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2385 b35dd754-fafc-0310-a699-88a17e54d16e
2004-09-24 02:15:55 +00:00
Gaston Dombiak
aaf6cf0ca9 Adds security checks to ensure that PacketReplyTime is always greater than 0.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2384 b35dd754-fafc-0310-a699-88a17e54d16e
2004-09-24 02:12:47 +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
c396be83d1 Allows a disco#info packet to include a dataform. SMACK-153
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2382 b35dd754-fafc-0310-a699-88a17e54d16e
2004-09-19 16:20:10 +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
10e7cbb20e Fixes a bug parsing MUCOwner packets.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2380 b35dd754-fafc-0310-a699-88a17e54d16e
2004-09-12 02:12:38 +00:00
Gaston Dombiak
c395074c86 Fixes incorrect namespace for granting and revoking admin/owner privileges.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2379 b35dd754-fafc-0310-a699-88a17e54d16e
2004-09-12 02:11:52 +00:00
Matt Tucker
2ac43cb6e9 Code tweaks.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2374 b35dd754-fafc-0310-a699-88a17e54d16e
2004-08-17 16:18:19 +00:00
Matt Tucker
b1150c862d Fixes.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2373 b35dd754-fafc-0310-a699-88a17e54d16e
2004-08-17 07:48:43 +00:00
Matt Tucker
ec686f15ef Renamed.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2372 b35dd754-fafc-0310-a699-88a17e54d16e
2004-08-17 07:45:39 +00:00
Matt Tucker
280c4b5a76 First round of refactoring.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2371 b35dd754-fafc-0310-a699-88a17e54d16e
2004-08-17 07:44:36 +00:00
Matt Tucker
cf47ba95af No longer needed.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2370 b35dd754-fafc-0310-a699-88a17e54d16e
2004-08-17 07:41:00 +00:00
Matt Tucker
5d656558fd Initial check-in.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2369 b35dd754-fafc-0310-a699-88a17e54d16e
2004-08-16 00:57:36 +00:00
Matt Tucker
727b4d5016 Initial check-in.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2366 b35dd754-fafc-0310-a699-88a17e54d16e
2004-08-10 21:32:43 +00:00
Matt Tucker
ca7b70b103 Small tweak.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2365 b35dd754-fafc-0310-a699-88a17e54d16e
2004-08-10 21:32:35 +00:00
Gaston Dombiak
1a093754e1 Fixes NPE when sending null as the node while trying to get the NodeInformationProvider for a node.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2364 b35dd754-fafc-0310-a699-88a17e54d16e
2004-08-10 13:03:15 +00:00
Gaston Dombiak
d196becbd7 Initial version.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2363 b35dd754-fafc-0310-a699-88a17e54d16e
2004-08-10 12:42:26 +00:00
Gaston Dombiak
3c80abdf45 Moved identityName and identityType from SmackConfiguration to ServiceDiscoveryManager.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2359 b35dd754-fafc-0310-a699-88a17e54d16e
2004-08-09 22:09:20 +00:00
Matt Tucker
7877a29af0 Renamed variable.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2357 b35dd754-fafc-0310-a699-88a17e54d16e
2004-08-09 21:47:00 +00:00
Matt Tucker
5eb9146cb8 Fixed Javadoc issues.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2356 b35dd754-fafc-0310-a699-88a17e54d16e
2004-08-09 21:15:42 +00:00
Matt Tucker
785e319e7c Cleanup of listener logic, now possible to get count of listeners.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2355 b35dd754-fafc-0310-a699-88a17e54d16e
2004-08-09 21:15:04 +00:00
Matt Tucker
0553ef7e65 Updated version number, fixed Javadoc issue.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2354 b35dd754-fafc-0310-a699-88a17e54d16e
2004-08-09 21:13:36 +00:00
Gaston Dombiak
ecadf0b4a8 Allows to discover whether a server supports publishing of items or not. SMACK-150
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2350 b35dd754-fafc-0310-a699-88a17e54d16e
2004-08-05 16:57:28 +00:00
Gaston Dombiak
1ce8a33af4 Answers the client identity for a disco info request. SMACK-149
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2348 b35dd754-fafc-0310-a699-88a17e54d16e
2004-08-04 19:53:39 +00:00
Gaston Dombiak
e45c4a6805 Adds ability to set the identity name and type of a Smack client. SMACK-149
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2347 b35dd754-fafc-0310-a699-88a17e54d16e
2004-08-04 19:52:11 +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
f7ccbe1421 Makes finalize more secure.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2345 b35dd754-fafc-0310-a699-88a17e54d16e
2004-07-16 21:00:07 +00:00
Gaston Dombiak
d53f0e9492 Cancel opened collectors. SMACK-145
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2344 b35dd754-fafc-0310-a699-88a17e54d16e
2004-07-16 20:46:16 +00:00
Gaston Dombiak
ae17aca127 Updates the comment of #createEntry.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2342 b35dd754-fafc-0310-a699-88a17e54d16e
2004-07-15 02:34:45 +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
Matt Tucker
677b389ccc Fixed closing ObjectOutputStream (SMACK-143).
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2340 b35dd754-fafc-0310-a699-88a17e54d16e
2004-07-13 00:39:30 +00:00
Gaston Dombiak
6427a99a64 Added support for more data types in DataForms.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2337 b35dd754-fafc-0310-a699-88a17e54d16e
2004-07-09 20:54:24 +00:00
Gaston Dombiak
bafef8947c Moved from org.jivesoftware.smackx to org.jivesoftware.smackx.muc.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2334 b35dd754-fafc-0310-a699-88a17e54d16e
2004-07-06 03:07:45 +00:00
Gaston Dombiak
9cbf692917 1. Moved from org.jivesoftware.smackx to org.jivesoftware.smackx.muc.
2. Made clearer the way to specify the amount of discussion history to receive while joining a room


git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2333 b35dd754-fafc-0310-a699-88a17e54d16e
2004-07-06 03:05:37 +00:00
Gaston Dombiak
ff8dfab94e Initial version. SMACK-99
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2332 b35dd754-fafc-0310-a699-88a17e54d16e
2004-07-06 03:02:50 +00:00
Gaston Dombiak
dde93e2a3f Moved from org.jivesoftware.smackx to org.jivesoftware.smackx.muc.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2331 b35dd754-fafc-0310-a699-88a17e54d16e
2004-07-06 03:01:36 +00:00
Matt Tucker
757c7450d9 Allow custom SocketFactory to be set (SMACK-140).
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2330 b35dd754-fafc-0310-a699-88a17e54d16e
2004-07-05 22:22:02 +00:00
Gaston Dombiak
0b49cbc374 Adds ability to listen for possible errors while sending the room configuration form.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2329 b35dd754-fafc-0310-a699-88a17e54d16e
2004-06-14 17:27:09 +00:00
Gaston Dombiak
0e938bfe1a Adds a method that anwwers if the connection with the server is active. SMACK-139
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2328 b35dd754-fafc-0310-a699-88a17e54d16e
2004-06-14 17:00:04 +00:00
Gaston Dombiak
9a7ad5d3cb Adds a menu item that allows to close all the tabs that have their connections not active. SMACK-139
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2327 b35dd754-fafc-0310-a699-88a17e54d16e
2004-06-14 16:58:58 +00:00
Gaston Dombiak
4f4f8c62d3 Modifies comments for javadoc
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2323 b35dd754-fafc-0310-a699-88a17e54d16e
2004-06-04 18:52:10 +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
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
08858284fe Adds support for banning, kicking, granting and revoking privileges. SMACK-99
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2317 b35dd754-fafc-0310-a699-88a17e54d16e
2004-05-30 16:41:12 +00:00
Gaston Dombiak
ab750062ba Initial version. SMACK-99
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2316 b35dd754-fafc-0310-a699-88a17e54d16e
2004-05-30 16:37:58 +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
Gaston Dombiak
af9f7dd469 Adds support for "Modifying room subject" . SMACK-99
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2313 b35dd754-fafc-0310-a699-88a17e54d16e
2004-05-18 17:48:25 +00:00
Gaston Dombiak
28bedcb31b Initial version. SMACK-99
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2312 b35dd754-fafc-0310-a699-88a17e54d16e
2004-05-18 17:46:03 +00:00
Gaston Dombiak
e343c571a5 1. Allows to discover joined rooms of other users
2. Allows to retrieve the Presence of a given participant
3. Fixes a bug that prevented to update an existing participant's Presence


git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2309 b35dd754-fafc-0310-a699-88a17e54d16e
2004-05-13 17:42:20 +00:00
Gaston Dombiak
6793015fe9 Fixed a bug in the XML representation by adding some missing inverted commas
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2308 b35dd754-fafc-0310-a699-88a17e54d16e
2004-05-13 17:33:21 +00:00
Gaston Dombiak
1da02cbfd8 Allows to retrieve items for entity nodes. SMACK-134
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2307 b35dd754-fafc-0310-a699-88a17e54d16e
2004-05-09 19:18:02 +00:00
Gaston Dombiak
fbd6043c5c Initial version. SMACK-134
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2306 b35dd754-fafc-0310-a699-88a17e54d16e
2004-05-09 19:11:58 +00:00
Gaston Dombiak
529818b559 Fixed #getChildElementXML to include the node attribute. SMACK-133
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2305 b35dd754-fafc-0310-a699-88a17e54d16e
2004-05-09 18:52:26 +00:00
Gaston Dombiak
8e6941e95d Adds reserved room nickname discovery and sets on every connection that this client supports MUC
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2304 b35dd754-fafc-0310-a699-88a17e54d16e
2004-05-03 00:47:30 +00:00
Gaston Dombiak
13f15c5e4b Removes hardcoded packet reply timeout value
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2303 b35dd754-fafc-0310-a699-88a17e54d16e
2004-05-03 00:43:51 +00:00
Gaston Dombiak
a9f712be2f New constructor for fields of type FIXED
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2300 b35dd754-fafc-0310-a699-88a17e54d16e
2004-04-26 02:34:29 +00:00
Gaston Dombiak
5289b67214 Modifies the instructions element to allow multiple instructions (JEP updated)
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2299 b35dd754-fafc-0310-a699-88a17e54d16e
2004-04-26 02:33:06 +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
Gaston Dombiak
14e7ee4e90 Adds room invitiation functionality
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2292 b35dd754-fafc-0310-a699-88a17e54d16e
2004-04-11 13:49:06 +00:00
Gaston Dombiak
3b585ba345 Changed detailed error message in #setAnswer
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2291 b35dd754-fafc-0310-a699-88a17e54d16e
2004-04-11 13:46:59 +00:00
Gaston Dombiak
8e1dc03f9f Adds room registration functionality
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2290 b35dd754-fafc-0310-a699-88a17e54d16e
2004-04-08 19:10:34 +00:00
Gaston Dombiak
0fe65190b8 Fixes javadoc warnings
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2289 b35dd754-fafc-0310-a699-88a17e54d16e
2004-04-08 19:09:19 +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
efa6d1ddd8 Modifies the #create method so that the user leaves the room if the room already existed
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2286 b35dd754-fafc-0310-a699-88a17e54d16e
2004-04-07 19:52:44 +00:00
Gaston Dombiak
6023b4fa64 Changes the fields that are included in the form to use for answering the original form.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2285 b35dd754-fafc-0310-a699-88a17e54d16e
2004-04-07 19:50:56 +00:00
Gaston Dombiak
6c7d71e9ca Adds protected method #resetValues
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2284 b35dd754-fafc-0310-a699-88a17e54d16e
2004-04-07 19:48:39 +00:00
Gaston Dombiak
6155bf2227 Adds static final TYPE_CANCEL
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2283 b35dd754-fafc-0310-a699-88a17e54d16e
2004-04-05 16:34:10 +00:00
Gaston Dombiak
b8c60f3295 Adds new "user" functionalities (e.g. invitation, change availability status, etc.)
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2281 b35dd754-fafc-0310-a699-88a17e54d16e
2004-04-05 16:30:53 +00:00
Gaston Dombiak
3600aa17d4 Modified to use new FormField constructor
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2280 b35dd754-fafc-0310-a699-88a17e54d16e
2004-04-05 16:28:18 +00:00
Gaston Dombiak
3223d0f290 Adds new constructor that makes the "variable" attribute required
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2279 b35dd754-fafc-0310-a699-88a17e54d16e
2004-04-05 16:27:40 +00:00
Gaston Dombiak
06d225a337 Initial version
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2278 b35dd754-fafc-0310-a699-88a17e54d16e
2004-04-05 16:26:08 +00:00
Gaston Dombiak
e1ee22207d Fixes parsing errors (#getText was replaced with #nextText)
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2277 b35dd754-fafc-0310-a699-88a17e54d16e
2004-04-05 16:25:24 +00:00
Gaston Dombiak
c34861903d 1. Adds class and methods comments
2. Fixes parsing errors (#getText was replaced with #nextText)


git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2276 b35dd754-fafc-0310-a699-88a17e54d16e
2004-04-05 16:24:44 +00:00
Gaston Dombiak
06ea3eb0f7 Implements basic functionalities
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2275 b35dd754-fafc-0310-a699-88a17e54d16e
2004-04-05 16:23:27 +00:00
Gaston Dombiak
a011ddd424 Modified to use new FormField constructor
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2274 b35dd754-fafc-0310-a699-88a17e54d16e
2004-04-05 16:22:52 +00:00
Gaston Dombiak
00ffca04db Adds class and methods comments
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2273 b35dd754-fafc-0310-a699-88a17e54d16e
2004-04-05 16:21:56 +00:00
Gaston Dombiak
060f1de579 Fixes method comment
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2272 b35dd754-fafc-0310-a699-88a17e54d16e
2004-04-05 16:20:56 +00:00
Gaston Dombiak
d18a60fc6d Moved static final variables to Form class
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2271 b35dd754-fafc-0310-a699-88a17e54d16e
2004-04-05 16:18:46 +00:00
Gaston Dombiak
fab2c816cf Fixes the encoding of the password in the #toXML method
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2270 b35dd754-fafc-0310-a699-88a17e54d16e
2004-04-03 16:11:12 +00:00
Gaston Dombiak
35c1c035e8 Adds parsing for "destroy" elements
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2269 b35dd754-fafc-0310-a699-88a17e54d16e
2004-04-01 21:47:52 +00:00
Gaston Dombiak
fa8e0d0e9f 1. Adds class and methods comments
2. Removes the alt element (no longer used according the spec)
3. Adds the Destroy inner class (new element according the spec)


git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2268 b35dd754-fafc-0310-a699-88a17e54d16e
2004-04-01 21:46:39 +00:00
Gaston Dombiak
c45843e8ab Adds class and methods comments
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2267 b35dd754-fafc-0310-a699-88a17e54d16e
2004-04-01 21:44:21 +00:00
Gaston Dombiak
003d73fd7d Adds #getValue(String) to the inner class Row which allows to hide the inner class Field
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2266 b35dd754-fafc-0310-a699-88a17e54d16e
2004-03-30 02:33:28 +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
Gaston Dombiak
a5b33b4118 Initial version
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2260 b35dd754-fafc-0310-a699-88a17e54d16e
2004-03-29 21:29:55 +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
14034110bf Small fix.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2254 b35dd754-fafc-0310-a699-88a17e54d16e
2004-03-15 21:56:18 +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
37a3f14d3b 1. Stops collecting data when the debugger gets closed (uses ObservableReader/Writer)
2. Adds a new packetID column to the table


git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2217 b35dd754-fafc-0310-a699-88a17e54d16e
2004-01-27 12:24:16 +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
ba65acf8c5 Makes the "Smack Info" tab prettier
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2208 b35dd754-fafc-0310-a699-88a17e54d16e
2004-01-15 13:13:27 +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
4f8f6b4c17 Stops debugging the connections when the windows is closed
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2204 b35dd754-fafc-0310-a699-88a17e54d16e
2004-01-12 16:09:07 +00:00
Gaston Dombiak
878aee9043 Makes UI prettier and also allows to stop debugging a connection
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2203 b35dd754-fafc-0310-a699-88a17e54d16e
2004-01-12 16:08:03 +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
3db7e3fe4d Fixes resources not found problem using Smack under an AppServer
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2200 b35dd754-fafc-0310-a699-88a17e54d16e
2004-01-04 23:31:54 +00:00
Gaston Dombiak
29903213a3 Adds icon representations
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2199 b35dd754-fafc-0310-a699-88a17e54d16e
2004-01-02 15:13:55 +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
4f4fff1772 Gets Smack version from the SmackConfiguration class
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2186 b35dd754-fafc-0310-a699-88a17e54d16e
2003-12-19 18:21:16 +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
b3a4c76f1f Adds static init - Makes the XHTMLfeature available by default on every connection
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2183 b35dd754-fafc-0310-a699-88a17e54d16e
2003-12-19 18:00:16 +00:00
Gaston Dombiak
7eba4a484b Adds static init - Makes the disco feature available by default on every connection
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2182 b35dd754-fafc-0310-a699-88a17e54d16e
2003-12-19 17:59:55 +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
4a8060c209 Initial check-in
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2171 b35dd754-fafc-0310-a699-88a17e54d16e
2003-11-15 20:30:48 +00:00
Gaston Dombiak
b17a47a385 Initial check-in
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2169 b35dd754-fafc-0310-a699-88a17e54d16e
2003-11-15 20:24:42 +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
d8c7f6164f Element name and namespace available statically.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2158 b35dd754-fafc-0310-a699-88a17e54d16e
2003-10-23 20:21:32 +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
Gaston Dombiak
943497731f Added disco support
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2142 b35dd754-fafc-0310-a699-88a17e54d16e
2003-10-13 23:10:15 +00:00
Gaston Dombiak
420ce10ed9 Initial check-in
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2141 b35dd754-fafc-0310-a699-88a17e54d16e
2003-10-13 23:05:06 +00:00
Gaston Dombiak
a136f1066e Initial check-in
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2140 b35dd754-fafc-0310-a699-88a17e54d16e
2003-10-13 22:57:25 +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
8e83a092db Added support for group chat invitations (SMACK-95).
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2135 b35dd754-fafc-0310-a699-88a17e54d16e
2003-10-12 04:40:08 +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
9a1e6f1308 escapes for XML the appended text
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2112 b35dd754-fafc-0310-a699-88a17e54d16e
2003-09-28 03:13:45 +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
ab73164b38 Javadoc fixes.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2086 b35dd754-fafc-0310-a699-88a17e54d16e
2003-09-17 22:21:45 +00:00
Gaston Dombiak
62211a89d0 Initial check-in of XHTML support.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2085 b35dd754-fafc-0310-a699-88a17e54d16e
2003-09-14 14:46:38 +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
4d26e6c0f9 Added JEP info.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2079 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-30 23:57:00 +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
Gaston Dombiak
bceff343af Removed the setters methods from RemoteRosterEntry
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2069 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-26 16:05:57 +00:00
Matt Tucker
78289e848b Yanked code for doing parsing of Javabeans since it's not really supported anyway.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2068 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-25 20:03:53 +00:00
Gaston Dombiak
bfb927b502 param name modified
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2067 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-24 23:05:54 +00:00
Gaston Dombiak
ec9df5b41c comments updated
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2066 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-24 23:04:43 +00:00
Gaston Dombiak
ca37ceb2f1 changed "local entry" solution to "wrapper class" solution
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2065 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-24 16:05:45 +00:00
Matt Tucker
779f6ab82f Support for getting and setting private data for other users.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2064 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-24 14:20:44 +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
5039b19f3c Initial check-in.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2058 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-23 23:08:19 +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
e805172f46 Fixed get provider method.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2051 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-20 16:38:57 +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
3c3b3d5cdf Javadoc improvements.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2049 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-20 16:03:32 +00:00
Matt Tucker
83275fa888 Javadoc improvements.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2048 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-20 15:32:40 +00:00
Matt Tucker
a32776bd89 Fixed provider methods.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2046 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-20 14:56:03 +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
c817d02351 Javadoc fixes.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2036 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-19 13:11:51 +00:00
Gaston Dombiak
0c374af190 code format modified
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2035 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-18 20:21:00 +00:00
Gaston Dombiak
e516bf8730 comments modified to display fine in javadoc
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2034 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-18 20:18:19 +00:00
Gaston Dombiak
69f8d71a65 code format modified
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2033 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-18 20:15:03 +00:00
Matt Tucker
a0daf9edc9 Removed HTML markup in Javadoc.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2032 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-18 15:14:09 +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
64aee59d27 Initial check-in.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2029 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-18 14:44:43 +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
e583057e43 Small fix.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2026 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-15 19:35:58 +00:00
Gaston Dombiak
243c73ef49 Initial check-in of message event support.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2024 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-13 12:59:24 +00:00
Matt Tucker
7a78ab7aa4 Small fix.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2023 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-12 19:33:52 +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
Bill Lynch
776fad632a Fixed a couple of minor Javadoc errors/warnings
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2018 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-11 13:50:03 +00:00
Matt Tucker
ba2b0a76bb Renamed method.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2017 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-10 01:34:50 +00:00
Gaston Dombiak
17def9e24c *** empty log message ***
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2016 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-08 21:52:56 +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
665825b656 Fixes for private data support.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2006 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-04 21:05:44 +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
Gaston Dombiak
a3c226f1a1 *** empty log message ***
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@2003 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-02 18:46:55 +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
0371343141 Initial check-in of private data support. Not tested yet and will require build file support for a smackx.jar file.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1994 b35dd754-fafc-0310-a699-88a17e54d16e
2003-08-01 21:13:36 +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
Matt Tucker
8053f0bb92 Added method to get the count of roster items.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1956 b35dd754-fafc-0310-a699-88a17e54d16e
2003-06-16 03:33:37 +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
0ac19c6996 Added join method that takes a timeout value.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1953 b35dd754-fafc-0310-a699-88a17e54d16e
2003-05-27 15:29:07 +00:00
Matt Tucker
e7417b27bc Force messages sent through the chat to be to the chat participant.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1952 b35dd754-fafc-0310-a699-88a17e54d16e
2003-05-27 15:20:00 +00:00
Matt Tucker
6a8fdecdc2 Use UTF in byte to char conversions.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1951 b35dd754-fafc-0310-a699-88a17e54d16e
2003-05-27 15:19:03 +00:00
Matt Tucker
c8ea8a84e9 NullPointer fix.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1950 b35dd754-fafc-0310-a699-88a17e54d16e
2003-05-27 15:18:02 +00:00
loki
92d8dc21fc fixed a typo in method name getExtensionsXML, made Presence's toXML method refer to that method in building it's XML.. PENDING - this needs to be done for the other packets as well...
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1949 b35dd754-fafc-0310-a699-88a17e54d16e
2003-05-27 15:07:13 +00:00
Matt Tucker
dce8e1fb8f Small javadoc fix.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1946 b35dd754-fafc-0310-a699-88a17e54d16e
2003-05-21 21:12:33 +00:00
Matt Tucker
28503b5fdd Fixed spelling error.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1945 b35dd754-fafc-0310-a699-88a17e54d16e
2003-05-21 13:21:24 +00:00
Matt Tucker
7f8756d5a0 Fixed Javadocs for extension providers.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1944 b35dd754-fafc-0310-a699-88a17e54d16e
2003-05-20 20:23:15 +00:00
Matt Tucker
1ed6ab1e40 Javadoc fix.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1943 b35dd754-fafc-0310-a699-88a17e54d16e
2003-05-18 15:00:54 +00:00
Matt Tucker
206ac09f79 Filters now ignore case when doing comparisons.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1942 b35dd754-fafc-0310-a699-88a17e54d16e
2003-05-17 15:54:48 +00:00
Matt Tucker
1ac4992358 Close stream properly.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1941 b35dd754-fafc-0310-a699-88a17e54d16e
2003-05-16 15:42:41 +00:00
Matt Tucker
aabb62c1b1 Removed unused imports.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1939 b35dd754-fafc-0310-a699-88a17e54d16e
2003-05-15 17:37:24 +00:00
Matt Tucker
376fd1a01c Small Javadoc fixes.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1938 b35dd754-fafc-0310-a699-88a17e54d16e
2003-05-15 17:36:58 +00:00
Matt Tucker
2b90a9e502 Renamed IQ method to better match what it does.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1937 b35dd754-fafc-0310-a699-88a17e54d16e
2003-05-14 21:51:03 +00:00
Matt Tucker
f79e4bcb9c Improved Javadocs.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1936 b35dd754-fafc-0310-a699-88a17e54d16e
2003-05-14 21:49:55 +00:00
Matt Tucker
20edd46b16 Updated javadocs.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1935 b35dd754-fafc-0310-a699-88a17e54d16e
2003-05-12 16:14:19 +00:00
Matt Tucker
6e6e1a71b1 Class moved.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1934 b35dd754-fafc-0310-a699-88a17e54d16e
2003-05-12 16:13:50 +00:00
Matt Tucker
7581872f41 Improved Javadocs.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1933 b35dd754-fafc-0310-a699-88a17e54d16e
2003-05-11 21:19:38 +00:00
Matt Tucker
5e6ebe8c88 Initial check-in.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1932 b35dd754-fafc-0310-a699-88a17e54d16e
2003-05-11 17:43:52 +00:00
Matt Tucker
154399440a Fixed parsing of providers file.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1931 b35dd754-fafc-0310-a699-88a17e54d16e
2003-05-11 03:36:55 +00:00
Matt Tucker
37b7268abf Write out XML correctly.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1930 b35dd754-fafc-0310-a699-88a17e54d16e
2003-05-08 16:24:08 +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
1b0a43b8a5 Changed method name.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1928 b35dd754-fafc-0310-a699-88a17e54d16e
2003-05-08 16:17:18 +00:00
Matt Tucker
0360db930f Use new message type constant.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1927 b35dd754-fafc-0310-a699-88a17e54d16e
2003-05-08 15:57:22 +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
d6d875b83b IQ packets should never include properties since doing so violates the XMPP spec.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1925 b35dd754-fafc-0310-a699-88a17e54d16e
2003-05-08 15:54:51 +00:00
Matt Tucker
cdd78ecbe6 Initial check-in.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1924 b35dd754-fafc-0310-a699-88a17e54d16e
2003-05-08 15:53:40 +00:00
Matt Tucker
aa9e8f8960 Message type constants moved to innner class to be consistent with other parts of API.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1922 b35dd754-fafc-0310-a699-88a17e54d16e
2003-05-07 19:10:53 +00:00
Matt Tucker
0d156ee0a6 Fixed message filter to only accept group chat messages, fixed method name.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1921 b35dd754-fafc-0310-a699-88a17e54d16e
2003-05-07 19:10:06 +00:00
Matt Tucker
000100a149 Fixed setting debug enabled via a system property.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1919 b35dd754-fafc-0310-a699-88a17e54d16e
2003-05-05 05:02:31 +00:00
Matt Tucker
4929a81e72 Bug fix for setName method.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1917 b35dd754-fafc-0310-a699-88a17e54d16e
2003-05-05 04:33:22 +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
81070542fa Initial check-in.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1914 b35dd754-fafc-0310-a699-88a17e54d16e
2003-05-01 02:10:58 +00:00