1
0
Fork 0
mirror of https://codeberg.org/Mercury-IM/Smack synced 2024-12-23 21:17:58 +01:00
Smack/test-unit/org/jivesoftware/smackx
Florian Schmaus 2a1f4e8376 SMACK-403 add support for
XEP-0297 Stanza Forwarding and XEP-0280 Message Carbons
and
XEP-0297: Stanza Forwarding implementation

This patch adds Forwarded.java, a class to wrap messages forwarded
from a different entity. A forwarded stanza contains of a Packet and
an optional timestamp.

WARNING: The current implementation only allows to forward Message
packets, as there is no universal way to parse a Packet from SMACK.

XEP-0280 Message Carbons implementation

This patch adds Carbon.java, a class to wrap the packet extension
defined in XEP-0280 to store copies of messages sent to or received
by a user to his other client(s).

The CarbonManager allows to register XEP-0280 support with the SDM,
to enable and disable the feature and to manipulate messages
accordingly.

Signed-Off-By: Georg Lukas <georg@op-co.de>

git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@13411 b35dd754-fafc-0310-a699-88a17e54d16e
2013-01-28 09:38:02 +00:00
..
bytestreams Fix issue with Socks5ProxyTest: The read() method throws an Exception if the socket is closed. Catch this Exception and report the testcase as successful. 2013-01-04 11:47:53 +00:00
carbons SMACK-403 add support for 2013-01-28 09:38:02 +00:00
filetransfer SMACK-334 FileTransferNegotiator now passes the correct type in the stream-method variable. 2011-03-30 00:43:35 +00:00
muc SMACK-163 Fixed NPE in accessing form field information. 2011-03-29 00:44:38 +00:00
ping SMACK-388 Moved PingProvider, Ping and Pong under ../smackx/ping package 2013-01-15 19:56:25 +00:00
provider improved Delay Information Parser (fixes SMACK-243) 2010-08-15 13:20:48 +00:00
pubsub SMACK-349 Couple of fixes to test cases based on changes in base64 encoding buffer sizes. 2012-01-27 21:30:09 +00:00