Florian Schmaus
|
9bb724d65d
|
Add Possible(From|To)TypeFilter
|
2018-08-02 11:39:25 +02:00 |
|
|
d78733e23a
|
Remove duplicate FileUtils methods
|
2018-07-30 16:05:58 +02:00 |
|
Florian Schmaus
|
166b8be8a9
|
Merge pull request #243 from vanitasvitae/tempDir
Add utility method to get temp directory
|
2018-07-30 10:57:24 +02:00 |
|
|
f0af00ee43
|
XEP-0373, XEP-0374: OpenPGP for XMPP: Instant Messaging
Fixes SMACK-826
|
2018-07-29 18:52:45 +02:00 |
|
|
74bebc13e6
|
requireNotNullOrEmpty -> requireNotNullNorEmpty
|
2018-07-17 15:10:39 +02:00 |
|
|
4afe573a68
|
Add Objects.requireNonNullOrEmpty
|
2018-07-17 11:39:51 +02:00 |
|
|
4ee034bf40
|
Add utility method to get temp directory
|
2018-07-03 10:39:54 +02:00 |
|
Florian Schmaus
|
ce4f3352a2
|
Merge branch '4.3'
|
2018-06-23 17:18:17 +02:00 |
|
Florian Schmaus
|
c73219b797
|
Add (To|From)TypeFilter.(FROM|TO)_ANY_JID
to filter all stanzas which have a valid jid set as to/from.
|
2018-06-20 22:17:11 +02:00 |
|
Florian Schmaus
|
61be4d768d
|
Add javadoc describing the XMPPErrorException class
|
2018-06-20 22:17:11 +02:00 |
|
Florian Schmaus
|
23bb5c5625
|
Add XMPPErrorException.getStanzaError()
Also deprecate getXMPPError and let StanzaError implement
ExtensionElement.
|
2018-06-20 22:17:11 +02:00 |
|
Florian Schmaus
|
c83f6ec9c8
|
Merge branch '4.3'
|
2018-06-17 14:10:52 +02:00 |
|
Florian Schmaus
|
9e18ba2327
|
Remove deprecated methods in XMPPConnection
|
2018-06-14 10:00:37 +02:00 |
|
Florian Schmaus
|
37b5260cdd
|
Fix DNSUtil.setDaneProvider()
Fixes SMACK-820.
|
2018-06-12 19:06:18 +02:00 |
|
Florian Schmaus
|
f290197f6a
|
Merge branch '4.3'
|
2018-06-12 15:49:43 +02:00 |
|
Florian Schmaus
|
1edc00b334
|
Merge remote-tracking branch 'ignite/master'
|
2018-06-12 15:49:00 +02:00 |
|
Florian Schmaus
|
9e865fe6ab
|
Merge remote-tracking branch 'ignite/4.3' into 4.3
|
2018-06-12 13:41:43 +02:00 |
|
Florian Schmaus
|
d958b42eff
|
Add StanzaCollector.getCollectedStanzasAfterCancelled()
|
2018-06-11 22:08:15 +02:00 |
|
Florian Schmaus
|
1dec29617e
|
Fix StanzaCollector's Exception message: s/Packet/Stanza/
|
2018-06-11 22:08:15 +02:00 |
|
Florian Schmaus
|
77707737df
|
Make StanzaCollector's cancelled field volatile
|
2018-06-11 22:08:15 +02:00 |
|
Florian Schmaus
|
c792be9267
|
Add StringUtils.requireNullOrNotEmpty()
|
2018-06-07 17:55:00 +02:00 |
|
Florian Schmaus
|
414d730962
|
Optimize XmlStringBuilder.element() for the empty element case
For example RSM (XEP-0059) gives <before/> a different semantic as
<before>UID</before>.
|
2018-06-07 17:15:16 +02:00 |
|
Florian Schmaus
|
f2ea3e0d5b
|
Add XmlUnitUtils.assertXmlSimilar()
|
2018-06-03 21:19:38 +02:00 |
|
Florian Schmaus
|
8f691e4b1d
|
Add ArrayBlockingQueueWithShutdown.tryTake()
|
2018-05-31 17:20:09 +02:00 |
|
Florian Schmaus
|
751c7b0d40
|
Improve ArrayBlockingQueueWithShutdown.tryPut()
to return the internal state when the operation is performed.
|
2018-05-31 17:19:36 +02:00 |
|
Florian Schmaus
|
a89f3458f2
|
Merge pull request #239 from vanitasvitae/fileutils
Add method to delete directory
|
2018-05-22 09:40:21 +02:00 |
|
Boris Grozev
|
fd5e86ce5a
|
fix: Cleans the multiUserChats map.
|
2018-05-21 14:54:23 -05:00 |
|
|
168e9398e3
|
Add method to delete directory
|
2018-05-21 12:35:25 +02:00 |
|
|
27c77fcb1c
|
Add utility methods
ParserUtils: getShortAttribute
XmlStringBuilder: attribute(String, long), optAttribute(String, Long)
|
2018-05-20 11:27:52 +02:00 |
|
Florian Schmaus
|
84f282befe
|
Add XMPPConnection trySendStanza()
|
2018-05-16 14:49:53 +02:00 |
|
Florian Schmaus
|
c7697ea9d0
|
Add ArrayBlockingQueueWithShutdown.tryPut(E)
|
2018-05-16 07:57:50 +02:00 |
|
Florian Schmaus
|
cb27b02658
|
Make SmackFuture use Smack's cached executor service
instead of SmackFuture using it's own executor service.
|
2018-05-10 20:30:24 +02:00 |
|
Florian Schmaus
|
a22ec4b112
|
Use java.text.Normalizer for SASLPrep
|
2018-05-10 20:30:23 +02:00 |
|
Florian Schmaus
|
0e31bc8f73
|
Fix Stanza.overrideExtension(ExtensionElement)
Also fixes SMACK-818.
|
2018-05-10 15:34:24 +02:00 |
|
Florian Schmaus
|
e8923b9d16
|
Enable trailing whitespace checkstyle check
for all source code regions, including javadoc.
|
2018-05-09 23:26:39 +02:00 |
|
Florian Schmaus
|
3066801d58
|
Bump James Murty's java-xmlbuilder to 1.2
|
2018-05-09 20:20:45 +02:00 |
|
Florian Schmaus
|
e5d93e58a1
|
Bump PowerMock to 1.7.3
And also drop the powermock-classloading-xstream dependency as it is
currently not used.
|
2018-05-09 20:16:05 +02:00 |
|
Florian Schmaus
|
4cff9ddfa0
|
Bump junit to 5.2.0
|
2018-05-09 19:59:39 +02:00 |
|
Florian Schmaus
|
a415a90ac7
|
Bump xmlunit to 2.6.0
|
2018-05-09 19:44:10 +02:00 |
|
Florian Schmaus
|
96f75a1857
|
Fix TODO in PacketParserUtils
|
2018-05-09 17:13:09 +02:00 |
|
Florian Schmaus
|
0df7734efc
|
Slightly improve PacketParserUtils.parseSessionFeature()
|
2018-05-09 17:13:09 +02:00 |
|
Florian Schmaus
|
49417d2e20
|
Remove deprecated methods in PacketParserUtils
|
2018-05-09 17:13:09 +02:00 |
|
Florian Schmaus
|
6d76e8a1ae
|
Remove PacketParserutils.getLanguageAttribute(XmlPullParser)
|
2018-05-09 17:13:09 +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
|
cd5daa6fd7
|
Do net set a default language when parsing Message stanzas
the fallback is (usually) not needed, as most XMPP XML streams have a default
xml:lang set (See RFC 6120 § 4.7.4.).
|
2018-05-09 17:13:09 +02:00 |
|
Florian Schmaus
|
93c2b2be26
|
Do not return a Message "default" language if there is none
|
2018-05-09 17:13:08 +02:00 |
|
Florian Schmaus
|
b4b75a3cca
|
Make <subject/> (XML) language optional
|
2018-05-09 16:48:53 +02:00 |
|
Florian Schmaus
|
4b8f7ca6b6
|
Make <body/> (XML) language optional
|
2018-05-09 16:47:28 +02:00 |
|
Florian Schmaus
|
ad932caf78
|
Do not use a reflection based initializer for core elements
like Message.Body from smack-core.
|
2018-05-09 16:45:14 +02:00 |
|
Florian Schmaus
|
09c6a9e2bc
|
Add Objects.equals(Object, Object)
|
2018-05-09 12:37:09 +02:00 |
|