1
0
Fork 0
mirror of https://codeberg.org/Mercury-IM/Smack synced 2024-12-26 22:27:58 +01:00
Commit graph

691 commits

Author SHA1 Message Date
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
Matt Tucker
3b738bef74 Support for pluggable IQ parsing.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1913 b35dd754-fafc-0310-a699-88a17e54d16e
2003-05-01 02:06:21 +00:00
Matt Tucker
dcf5d1ea72 Do a permission check before getting a Java system property.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1909 b35dd754-fafc-0310-a699-88a17e54d16e
2003-04-29 05:32:34 +00:00
Matt Tucker
dd84663869 Lazy load packet id.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1903 b35dd754-fafc-0310-a699-88a17e54d16e
2003-04-25 20:21:28 +00:00
Matt Tucker
7b02479f66 Support for pending roster items.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1902 b35dd754-fafc-0310-a699-88a17e54d16e
2003-04-25 20:20:55 +00:00
Matt Tucker
fe6b9f2693 Default mode is now AVAILABLE instead of null.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1901 b35dd754-fafc-0310-a699-88a17e54d16e
2003-04-25 20:20:32 +00:00
Matt Tucker
33e3e0d232 Use newer swing call.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1900 b35dd754-fafc-0310-a699-88a17e54d16e
2003-04-25 20:19:49 +00:00
Matt Tucker
6cea9b8bd3 Roster and presence packet reading fixes.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1899 b35dd754-fafc-0310-a699-88a17e54d16e
2003-04-25 20:18:49 +00:00
Matt Tucker
949933a9d1 Various fixes.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1898 b35dd754-fafc-0310-a699-88a17e54d16e
2003-04-25 20:12:56 +00:00
Matt Tucker
571c91ebbf Added ability to get list of entries not in a group. Presence support. Subscription requests automatically accepted.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1897 b35dd754-fafc-0310-a699-88a17e54d16e
2003-04-25 20:12:17 +00:00
Matt Tucker
5ed9ce0283 Entries list made private.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1896 b35dd754-fafc-0310-a699-88a17e54d16e
2003-04-25 20:11:38 +00:00
Matt Tucker
db806f8a6d Comment fixes.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1895 b35dd754-fafc-0310-a699-88a17e54d16e
2003-04-18 04:38:27 +00:00
Matt Tucker
9be420c9bc Max queue size defined.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1894 b35dd754-fafc-0310-a699-88a17e54d16e
2003-04-15 13:52:38 +00:00
Matt Tucker
1863692765 Small fixes.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1891 b35dd754-fafc-0310-a699-88a17e54d16e
2003-04-14 04:18:15 +00:00
Matt Tucker
1d37c49253 Fix for null pointer case.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1890 b35dd754-fafc-0310-a699-88a17e54d16e
2003-04-14 04:16:13 +00:00
Matt Tucker
60eb780c1e Work on presence support.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1889 b35dd754-fafc-0310-a699-88a17e54d16e
2003-04-14 04:10:47 +00:00
Matt Tucker
d57619d208 Added comments.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1888 b35dd754-fafc-0310-a699-88a17e54d16e
2003-04-13 22:03:36 +00:00
Matt Tucker
cd28754b39 Added support for roster listeners.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1887 b35dd754-fafc-0310-a699-88a17e54d16e
2003-04-13 04:51:37 +00:00
Matt Tucker
5ae662a257 Minor logic fix.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1886 b35dd754-fafc-0310-a699-88a17e54d16e
2003-04-13 04:49:27 +00:00
Matt Tucker
bd4d3114d4 Fix for removing packet listeners.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1870 b35dd754-fafc-0310-a699-88a17e54d16e
2003-04-08 22:22:57 +00:00
Matt Tucker
68d489ef79 Fix from John for bad packet processing logic.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1869 b35dd754-fafc-0310-a699-88a17e54d16e
2003-04-08 21:22:09 +00:00
Matt Tucker
7e110a954f Refer to constants statically (from Nuno).
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1868 b35dd754-fafc-0310-a699-88a17e54d16e
2003-04-08 15:32:26 +00:00
Matt Tucker
af4ea681ee Wait for server response before returning roster.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1867 b35dd754-fafc-0310-a699-88a17e54d16e
2003-04-07 05:40:28 +00:00
Matt Tucker
d77787f67c Fixed listener remove operation.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1866 b35dd754-fafc-0310-a699-88a17e54d16e
2003-04-07 05:39:44 +00:00
Matt Tucker
c2a215eacc Added ability to add listeners for messages.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1862 b35dd754-fafc-0310-a699-88a17e54d16e
2003-04-02 22:52:07 +00:00
Matt Tucker
df353199d0 Added ability to add listeners.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1861 b35dd754-fafc-0310-a699-88a17e54d16e
2003-04-02 22:46:40 +00:00
Matt Tucker
09935d03b7 Added TODO items.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1860 b35dd754-fafc-0310-a699-88a17e54d16e
2003-03-27 16:01:57 +00:00
Matt Tucker
f322df6671 Added ability to get participant information.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1859 b35dd754-fafc-0310-a699-88a17e54d16e
2003-03-27 15:57:18 +00:00
Matt Tucker
36e0744c60 Fix for ClassCastException with bad username.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1858 b35dd754-fafc-0310-a699-88a17e54d16e
2003-03-25 16:24:03 +00:00
Matt Tucker
7bc473fd24 Small fix.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1857 b35dd754-fafc-0310-a699-88a17e54d16e
2003-03-24 15:41:11 +00:00
Matt Tucker
e5586093f0 Small javadoc fixes.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1856 b35dd754-fafc-0310-a699-88a17e54d16e
2003-03-24 14:53:55 +00:00
Matt Tucker
e1cc76c345 Added methods for parsing parts of a JID.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1855 b35dd754-fafc-0310-a699-88a17e54d16e
2003-03-24 14:51:26 +00:00
Matt Tucker
dd4c10ac9d Improvements in entry creation and management.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1854 b35dd754-fafc-0310-a699-88a17e54d16e
2003-03-23 23:03:19 +00:00
Matt Tucker
25e4481984 Set "to" field of requests to be compatibile with more servers.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1853 b35dd754-fafc-0310-a699-88a17e54d16e
2003-03-23 23:02:10 +00:00
Matt Tucker
f0ef12eed5 Added getters and improved comments.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1852 b35dd754-fafc-0310-a699-88a17e54d16e
2003-03-14 16:00:03 +00:00
Matt Tucker
9287e1b989 Javadoc fixes.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1851 b35dd754-fafc-0310-a699-88a17e54d16e
2003-03-09 23:42:51 +00:00
Matt Tucker
b441f58870 Javadoc info.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1848 b35dd754-fafc-0310-a699-88a17e54d16e
2003-03-09 23:07:58 +00:00
Matt Tucker
023cffb95a More implementation work.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1847 b35dd754-fafc-0310-a699-88a17e54d16e
2003-03-09 23:06:59 +00:00
Matt Tucker
7fa5b3608e Initial account manager functionality.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1846 b35dd754-fafc-0310-a699-88a17e54d16e
2003-03-08 23:09:48 +00:00
Matt Tucker
996f50449c Use XMPPError class.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1845 b35dd754-fafc-0310-a699-88a17e54d16e
2003-03-07 19:54:10 +00:00
Matt Tucker
6fce8ec9f0 Fixes.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1844 b35dd754-fafc-0310-a699-88a17e54d16e
2003-03-07 19:50:24 +00:00
Matt Tucker
044e9cf71c Fixed parsing of packet properties, renamed error class.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1843 b35dd754-fafc-0310-a699-88a17e54d16e
2003-03-07 19:47:49 +00:00
Matt Tucker
867e1714ad Support for XMPPError class.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1842 b35dd754-fafc-0310-a699-88a17e54d16e
2003-03-07 19:47:31 +00:00
Matt Tucker
3d5c656e1f Renamed class.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1841 b35dd754-fafc-0310-a699-88a17e54d16e
2003-03-07 19:47:08 +00:00
Matt Tucker
842527ecdb Added null check.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1840 b35dd754-fafc-0310-a699-88a17e54d16e
2003-03-07 19:46:49 +00:00
Matt Tucker
ce9c75d057 Moved file.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1839 b35dd754-fafc-0310-a699-88a17e54d16e
2003-03-07 19:46:38 +00:00
Matt Tucker
b2127ce982 Initial roster support.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1835 b35dd754-fafc-0310-a699-88a17e54d16e
2003-02-10 05:01:01 +00:00
Matt Tucker
e08d37ac2e Longer packet ID.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1834 b35dd754-fafc-0310-a699-88a17e54d16e
2003-02-04 17:14:35 +00:00
Matt Tucker
2015674c78 Long packet ID, more efficient properties handling.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1833 b35dd754-fafc-0310-a699-88a17e54d16e
2003-02-04 17:14:14 +00:00
Matt Tucker
5311d5ad17 Fixes.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1832 b35dd754-fafc-0310-a699-88a17e54d16e
2003-02-04 17:11:17 +00:00
Matt Tucker
b2fa523fcb Compatible with JDK 1.2 and 1.3.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1831 b35dd754-fafc-0310-a699-88a17e54d16e
2003-01-28 05:49:25 +00:00
Matt Tucker
5a1f449f03 Cleaned up connection close operation.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1829 b35dd754-fafc-0310-a699-88a17e54d16e
2003-01-27 15:56:21 +00:00
Matt Tucker
1f325771ab Fixed license header.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1811 b35dd754-fafc-0310-a699-88a17e54d16e
2003-01-17 20:34:50 +00:00
Matt Tucker
83016425cf Fixed extra space in XML writing.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1808 b35dd754-fafc-0310-a699-88a17e54d16e
2003-01-17 18:27:49 +00:00
Matt Tucker
8322f022cc Use listener for debug tool.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1807 b35dd754-fafc-0310-a699-88a17e54d16e
2003-01-17 18:26:52 +00:00
Matt Tucker
1c40c3c348 Implemented listeners.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1806 b35dd754-fafc-0310-a699-88a17e54d16e
2003-01-17 18:26:14 +00:00
Matt Tucker
0614057cf2 Small changes.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1805 b35dd754-fafc-0310-a699-88a17e54d16e
2003-01-17 18:25:19 +00:00
Matt Tucker
44b8c1e981 Small comment fix.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1804 b35dd754-fafc-0310-a699-88a17e54d16e
2003-01-17 18:24:51 +00:00
Matt Tucker
f6b61b5715 Small fixes.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1803 b35dd754-fafc-0310-a699-88a17e54d16e
2003-01-17 17:50:56 +00:00
Matt Tucker
25628bd0e9 Finished implementation.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1802 b35dd754-fafc-0310-a699-88a17e54d16e
2003-01-17 07:13:12 +00:00
Matt Tucker
df62bffc48 Improved comments.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1801 b35dd754-fafc-0310-a699-88a17e54d16e
2003-01-17 07:12:57 +00:00
Matt Tucker
8fb4e6a747 No longer use packet reader/writer.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1800 b35dd754-fafc-0310-a699-88a17e54d16e
2003-01-17 07:12:41 +00:00
Matt Tucker
5e4d91c269 Packet reader and writer are now hidden.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1799 b35dd754-fafc-0310-a699-88a17e54d16e
2003-01-17 07:11:33 +00:00
Matt Tucker
8f32a63948 Initial check-in.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1795 b35dd754-fafc-0310-a699-88a17e54d16e
2003-01-16 15:42:18 +00:00
Matt Tucker
642396a100 Use new presence types.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1794 b35dd754-fafc-0310-a699-88a17e54d16e
2003-01-16 15:41:57 +00:00
Matt Tucker
e83cc69730 Added presence types to support all possibilities.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1793 b35dd754-fafc-0310-a699-88a17e54d16e
2003-01-16 15:41:42 +00:00
Matt Tucker
15cb5768ae Improved comments.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1792 b35dd754-fafc-0310-a699-88a17e54d16e
2003-01-16 15:41:25 +00:00
Matt Tucker
9ea5930d29 Added private constructor.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1791 b35dd754-fafc-0310-a699-88a17e54d16e
2003-01-16 15:40:55 +00:00
Matt Tucker
b08a4cb125 Added login method so that setting the resource is supported.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1789 b35dd754-fafc-0310-a699-88a17e54d16e
2003-01-16 01:01:27 +00:00
Matt Tucker
087d031b3d Support for reading properties.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1788 b35dd754-fafc-0310-a699-88a17e54d16e
2003-01-16 01:00:55 +00:00
Matt Tucker
443e8e9a7a Corrected bug in writing properties.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1787 b35dd754-fafc-0310-a699-88a17e54d16e
2003-01-16 01:00:40 +00:00
Matt Tucker
59a0402000 Type parsing now handles null.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1785 b35dd754-fafc-0310-a699-88a17e54d16e
2003-01-15 15:02:57 +00:00
Matt Tucker
6696541c43 Removed extra fields.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1784 b35dd754-fafc-0310-a699-88a17e54d16e
2003-01-15 15:02:29 +00:00
Matt Tucker
b6ca505170 Code cleanup, support for digest authentication.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1783 b35dd754-fafc-0310-a699-88a17e54d16e
2003-01-15 15:02:06 +00:00
Matt Tucker
13d4058170 Code cleanup, more IQ parsing support.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1782 b35dd754-fafc-0310-a699-88a17e54d16e
2003-01-15 15:01:30 +00:00
Matt Tucker
6a1b7c6c2f Code cleanup.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1781 b35dd754-fafc-0310-a699-88a17e54d16e
2003-01-15 15:01:01 +00:00
Matt Tucker
4e8a84834f Improved login method.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1780 b35dd754-fafc-0310-a699-88a17e54d16e
2003-01-15 14:54:11 +00:00
Matt Tucker
857a2ec9c5 Javadoc fixes.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1778 b35dd754-fafc-0310-a699-88a17e54d16e
2003-01-15 00:30:12 +00:00
Matt Tucker
f3837581f8 Importing.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1777 b35dd754-fafc-0310-a699-88a17e54d16e
2003-01-13 16:58:47 +00:00