|
29e2a633d8
|
Fix ClassCastException in hasProtocol method
|
2018-07-04 16:26:52 +02:00 |
|
Florian Schmaus
|
9161ba9e7d
|
Improve MamManager API
|
2018-06-12 08:53:18 +02:00 |
|
Florian Schmaus
|
a9e45475ab
|
Treat <body/> just like all other extension elements in Message
This turned out to be a rather large change.
|
2018-05-09 17:13:09 +02:00 |
|
Florian Schmaus
|
5ab2903c32
|
Change Element.toXml() to toXml(String enclosingNamespace)
|
2018-04-27 10:05:25 +02:00 |
|
Florian Schmaus
|
f42d9137b5
|
Merge branch '4.2'
|
2018-03-21 15:22:22 +01:00 |
|
|
b81f8fe18e
|
Add support for XEP-0372: References
Add support for XEP-0372: References
Fixes SMACK-799
|
2018-03-12 13:37:19 +01:00 |
|
Florian Schmaus
|
026f3a2f8c
|
Merge branch '4.2'
|
2018-02-22 14:54:48 +01:00 |
|
Florian Schmaus
|
e1eb2d4ef1
|
Remove package-info.java from test code
Otherwise we have duplicate package-info.java files which caues some
build systems and IDEs to report a failure.
|
2018-02-22 14:16:04 +01:00 |
|
Florian Schmaus
|
4bf5c0c714
|
Suppress 'unsused' warning in SpoilerTest
|
2018-02-22 09:31:35 +01:00 |
|
Florian Schmaus
|
bde6239c26
|
Return empty map in SpoilerElement.getSpoilers() instead of null
|
2018-02-22 09:31:35 +01:00 |
|
|
ce19ea4114
|
Add support for XEP-0382: Spoiler Messages
Fixes SMACK-795.
|
2018-02-22 08:51:54 +01:00 |
|
|
a729a7c43b
|
Add support for XEP-0394: Message Markup
Fixes SMACK-794.
|
2018-02-21 20:49:01 +01:00 |
|
|
b3b76b9ff4
|
Add support for XEP-0359: Stable and Unique Stanza IDs
Fixes SMACK-798
|
2018-02-21 20:43:56 +01:00 |
|
Florian Schmaus
|
a48e8ef843
|
Merge branch '4.2'
|
2018-02-21 20:13:05 +01:00 |
|
Florian Schmaus
|
e38f80b3cb
|
Improve ConsistentColor API
- Rename Context to ConsistentColorSettings
- Add convenience RGBFrom(CharSequence) method
- Remove _angle in code
SMACK-800.
|
2018-02-10 21:15:00 +01:00 |
|
|
e0af3db189
|
Add support for XEP-0392: Consistent Color Generation
Fixes SMACK-800.
|
2018-02-10 21:09:07 +01:00 |
|
|
2f2c2f8663
|
Fix minor codestyle issues
|
2017-12-17 11:19:41 +01:00 |
|
Florian Schmaus
|
431e5b3c67
|
Merge branch '4.2' into master-paul-merged
|
2017-12-17 11:16:02 +01:00 |
|
|
cb18056613
|
Fix minor codestyle issues
|
2017-12-17 11:03:46 +01:00 |
|
Florian Schmaus
|
3a7c20ce54
|
Add more HTTP File Upload SlotProvider tests
|
2017-12-10 14:23:11 +01:00 |
|
Florian Schmaus
|
0a0066c806
|
Fix XEP-0363 HTTP File Upload elements
Smack still expected the URLs as element text and not as value of an
'url' attribute.
Fixes SMACK-790.
|
2017-12-10 14:22:57 +01:00 |
|
Florian Schmaus
|
2a97d7c5ea
|
Don't reinvent methods in HashManager
use the existing API from StringUtils instead.
Also rename StringUtils.toBytes() to 'toUtf8Bytes()'.
|
2017-08-16 14:55:25 +02:00 |
|
Florian Schmaus
|
43abd52d76
|
Smack 4.2.1
-----BEGIN PGP SIGNATURE-----
iQGTBAABCgB9FiEEl3UFnzoh3OFr5PuuIjmn6PWFIFIFAlmR75tfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDk3
NzUwNTlGM0EyMURDRTE2QkU0RkJBRTIyMzlBN0U4RjU4NTIwNTIACgkQIjmn6PWF
IFLeXggAjdgj7YVUe22NtamnROBj1c3PaWwgSY0gEjcyDPsOz5qeqNUdQLHbmt2j
XQQpYZWKg1/1uoQHlsixaFKbGVctKRk72aNEodRfd1osta11WTOwZKEb8nI411Tt
7M0Fhf430WZY6nioZiZIorsmid57fftJ2EMPlmjEDp2FD0AVGAXkEhCneGaPtt9Q
hbWbepIy9tApeIH+QgmFLBmPLnFCaSg+X6NUden3Z21bUz5vH8pmcbeUVfsNB7kW
nkkDuNwKHPFLgjuhcq7D+KAKRwNU7n8WEuHseRzM7bMCEB+S/rZok5KPXe/tV4v+
YZKN2e+2yh4j5l4FT/fCzELfWcvrgA==
=MV3G
-----END PGP SIGNATURE-----
Merge tag '4.2.1'
Smack 4.2.1
|
2017-08-14 21:01:36 +02:00 |
|
Florian Schmaus
|
9d63baf55a
|
Use assertXMLEqual() in SlotRequestCreateTest
|
2017-07-05 19:09:30 +02:00 |
|
Florian Schmaus
|
858ba3f82a
|
Fix HTTP File Upload's SlotRequest
Fixes SMACK-774. Thanks to Nathan Freitas for reporting this.
|
2017-07-05 18:27:47 +02:00 |
|
Florian Schmaus
|
2b11074950
|
Merge branch '4.2'
|
2017-06-17 15:55:38 +02:00 |
|
Florian Schmaus
|
08e897113d
|
Add CustomImportOrder checkstyle rule
And matching ImportOrder settings for Eclipse in
resources/eclipse/smack.importorder
|
2017-06-14 17:12:43 +02:00 |
|
|
95d2cd75ec
|
Reorder imports
|
2017-06-13 23:54:47 +02:00 |
|
|
3ecd01135c
|
Add convenience methods to HashManager
|
2017-06-13 23:51:57 +02:00 |
|
|
28f3130cf9
|
Add Use of Cryptographic Hashfunctions (XEP-300)
Also move bouncycastle dep from smack-omemo to
smack-experimental.
|
2017-06-03 00:33:56 +02:00 |
|
Florian Schmaus
|
ce1cddc722
|
More checkstyle whitespace related checks
|
2017-05-24 14:42:38 +02:00 |
|
Florian Schmaus
|
ba2a287112
|
Add support for XEP-0380: Explicit Message Encryption
Fixes SMACK-746
|
2017-04-22 18:58:39 +02:00 |
|
andri.khrisharyadi
|
c8b4df4f84
|
Fix EnablePushNotificationsIQ wrong form type
Should be submit instead of form
Fixes SMACK-752
|
2017-04-03 18:59:14 +07:00 |
|
Florian Schmaus
|
09b6608a3a
|
Fix and improve the HTTP File Upload implementation
Fix a few resource leaks. Improve the API and add an integration
test. Also add compability layer for XEP-0363: HTTP File Upload 0.2.
SMACK-747
|
2017-03-10 17:54:29 +01:00 |
|
Grigory Fedorov
|
72d4c8b611
|
Add support for XEP-0363: HTTP File Upload.
Fixes SMACK-747
|
2017-03-10 17:47:13 +01:00 |
|
Florian Schmaus
|
00005d87be
|
Improve MamTest
- Use DummyConnection
- Use InitExtensions
|
2017-02-24 19:32:46 +01:00 |
|
Fernando Ramirez
|
6d74d0383c
|
Add support for XEP-0333: Chat Markers
Fixes SMACK-736
|
2016-11-15 22:49:26 +01:00 |
|
Fernando Ramirez
|
5372c1bcf4
|
Add support Multi-User Chat Light
Fixes SMACK-740
|
2016-11-15 22:41:24 +01:00 |
|
Fernando Ramirez
|
e266b1acd8
|
Push Notifications (XEP-0357) implementation
Fixes SMACK-738
|
2016-11-01 08:46:59 +01:00 |
|
Florian Schmaus
|
aeb385a022
|
Apply refinements and fixes to the MAM code
SMACK-625.
|
2016-07-23 15:45:45 +02:00 |
|
Fernando Ramirez
|
189cac072b
|
Implement Message Archive Management (MAM) XEP-0313
Fixes SMACK-625
|
2016-07-23 12:45:14 +02:00 |
|
Florian Schmaus
|
9ea5c0a2ce
|
"Smackify" HOXT code: Use Smack programming idioms
|
2015-07-01 13:39:04 +02:00 |
|
Florian Schmaus
|
1cd268a8f0
|
Deprecate Forwarded.getForwardedPacket()
|
2015-06-02 17:30:57 +02:00 |
|
Florian Schmaus
|
0a6ac76447
|
Remove package-info.java from test packages
as otherwhise eclipse will complain "The type package-info is already
defined".
|
2015-04-05 10:48:00 +02:00 |
|
Florian Schmaus
|
de528eee67
|
Add JavadocPackage checkstyle
change from package.html to package-info.java. Add missing
package-info.java with a placeholder description.
|
2015-04-04 17:16:47 +02:00 |
|
Florian Schmaus
|
f546d28ad8
|
Xlint all the things
and fix all warnings.
|
2015-03-23 09:28:49 +01:00 |
|
Florian Schmaus
|
0fde39fa45
|
's;^\s+$;;' on all source files
And add checkstyle test for lines containing only whitespace characters.
|
2015-03-17 11:33:02 +01:00 |
|
Florian Schmaus
|
701aa7d9c4
|
Merge branch '4.1'
Conflicts:
smack-core/src/main/java/org/jivesoftware/smack/AbstractXMPPConnection.java
smack-core/src/main/java/org/jivesoftware/smack/PacketCollector.java
smack-core/src/main/java/org/jivesoftware/smack/PacketListener.java
smack-core/src/main/java/org/jivesoftware/smack/XMPPConnection.java
smack-core/src/main/java/org/jivesoftware/smack/debugger/SmackDebugger.java
smack-core/src/main/java/org/jivesoftware/smack/packet/Packet.java
smack-core/src/main/java/org/jivesoftware/smack/util/XmlStringBuilder.java
smack-core/src/test/java/org/jivesoftware/smack/ThreadedDummyConnection.java
smack-extensions/src/main/java/org/jivesoftware/smackx/address/provider/MultipleAddressesProvider.java
smack-extensions/src/main/java/org/jivesoftware/smackx/bytestreams/ibb/DataListener.java
smack-extensions/src/main/java/org/jivesoftware/smackx/filetransfer/FaultTolerantNegotiator.java
smack-extensions/src/main/java/org/jivesoftware/smackx/filetransfer/IBBTransferNegotiator.java
smack-extensions/src/main/java/org/jivesoftware/smackx/filetransfer/Socks5TransferNegotiator.java
smack-extensions/src/main/java/org/jivesoftware/smackx/filetransfer/StreamNegotiator.java
smack-extensions/src/main/java/org/jivesoftware/smackx/muc/MultiUserChat.java
smack-extensions/src/main/java/org/jivesoftware/smackx/pubsub/LeafNode.java
smack-extensions/src/main/java/org/jivesoftware/smackx/pubsub/Node.java
smack-extensions/src/main/java/org/jivesoftware/smackx/pubsub/PubSubManager.java
smack-extensions/src/main/java/org/jivesoftware/smackx/pubsub/packet/PubSub.java
smack-extensions/src/main/java/org/jivesoftware/smackx/vcardtemp/VCardManager.java
smack-extensions/src/test/java/org/jivesoftware/smackx/receipts/DeliveryReceiptTest.java
smack-im/src/main/java/org/jivesoftware/smack/chat/ChatManager.java
smack-jingle-old/src/main/java/org/jivesoftware/smackx/jingleold/JingleSession.java
smack-jingle-old/src/main/java/org/jivesoftware/smackx/jingleold/provider/JingleProvider.java
smack-legacy/src/main/java/org/jivesoftware/smackx/workgroup/packet/UserID.java
smack-legacy/src/main/java/org/jivesoftware/smackx/xroster/provider/RosterExchangeProvider.java
smack-tcp/src/main/java/org/jivesoftware/smack/tcp/XMPPTCPConnection.java
version.gradle
|
2015-03-04 22:42:36 +01:00 |
|
Florian Schmaus
|
d4a6d8e653
|
Rename PacketFilter (and implementing classes) and PacketExtension
to StanzaFilter and ExtensionElement.
|
2015-02-28 13:49:38 +01:00 |
|
Florian Schmaus
|
5bb4727c57
|
Use Jid (and subclasses) from jxmpp-jid
Fixes SMACK-634
|
2015-02-17 16:07:16 +01:00 |
|