Florian Schmaus
10a2687ff1
[sinttest] Allow the selection of individual test *methods*
2021-12-13 21:08:45 +01:00
Dan Caseley
e0754df043
[doc] Initial IDE config guide
2021-06-16 17:48:59 +01:00
Dan Caseley
7b3bd6ff96
[doc] Fix config example in MUC doc
2021-06-16 16:34:11 +01:00
Dan Caseley
a0b8ad98c9
[doc] Add debugging section to sinttest doc
2021-06-16 16:33:41 +01:00
Dan Caseley
cedced5b13
[doc] Fix some wording in integrationtest.md
2021-06-15 13:15:30 +01:00
Florian Schmaus
c7b429535b
[doc] Fix extensions/index.md table
2021-03-10 10:24:39 +01:00
Dan Caseley
8c33f56047
Mac & Windows build instructions
2020-09-14 17:04:21 +01:00
78f37a909e
Add support for XEP-0420: Stanza Content Encryption
2020-07-23 11:02:28 +02:00
Aditya Borikar
dcb66eef59
Add support for HTTP lookup method through xep-0156
2020-06-25 21:10:43 +05:30
Florian Schmaus
f00acbff89
Merge pull request #340 from adiaholic/XEP-0232
...
Add support for XEP-0232 : Software Information
2020-05-16 12:08:35 +02:00
Aditya Borikar
17ca4c541b
Add support for XEP-0232: Software Information
...
By making use of an extended data format, service discovery responses
can be used to constitute software information.
Solves SMACK-853.
2020-05-16 14:02:25 +05:30
429c89d59a
Add support for XEP-0424: Message Retraction
...
SMACK-886
2020-05-14 17:48:20 +02:00
Florian Schmaus
bdedf5a0a2
Merge pull request #368 from vanitasvitae/fallbackIndication
...
XEP-0428: Fallback Indication
2020-05-14 17:45:06 +02:00
Florian Schmaus
3ab44050cc
Merge pull request #390 from adiaholic/docFix
...
Correct spellings wherever needed in `connection-modules.md`
2020-05-13 22:29:14 +02:00
39a6e7e888
Add support for XEP-0428: Fallback Indication
...
Fixes SMACK-889
2020-05-13 22:18:09 +02:00
Florian Schmaus
77e26fc575
Re-work data form API
...
Apply builder pattern to form fields and replace getVariable() with
getFieldName(). Refer to the field name as "field name" instead of
"variable" everyone, just as XEP-0004 does.
Improve the high-level form API: introduce FilledForm and FillableForm
which perform stronger validation and consistency checks.
Also add FormFieldRegistry to enable processing of 'submit' forms
where the form field types are omitted.
Smack also now does omit the form field type declaration on 'submit'
type forms, as it is allowed by XEP-0004.
2020-05-13 20:14:41 +02:00
adiaholic
ddb27b6965
Correct spellings wherever needed in connection-modules.md
2020-05-13 15:31:19 +05:30
Florian Schmaus
5c5dfedce2
Merge pull request #383 from adiaholic/docFix
...
Correct erroneous documentation
2020-04-17 21:02:28 +02:00
adiaholic
38c77fd573
Correct erroneous documentation
2020-04-14 16:38:41 +05:30
e0f7ddf5a8
Add support for XEP-0422: Message Fastening
...
SMACK-884
2020-04-13 18:17:26 +02:00
Florian Schmaus
a564620383
sinttest: add 'dnsResolver' setting
2020-04-07 20:59:32 +02:00
e35bdb1da2
Add forgotten XEPs to extensions index.md
...
Fix typo
2020-04-04 13:03:35 +02:00
Florian Schmaus
cc636fff21
Introduce Smack's Modular Connection Architecture
...
This is a complete redesign of what was previously
XmppNioTcpConnection. The new architecture allows to extend an XMPP
client to server (c2s) connection with new transport bindings and
other extensions.
2020-04-04 13:03:31 +02:00
Florian Schmaus
5db6191110
Introduce StanzaBuilder
...
As first step to immutable Stanza types.
2019-10-25 21:41:55 +02:00
adiaholic
260c5539b5
Add support for XEP-0118: UserTune
...
This commit will enable user to communicate
information about music to which user is listening.
This feature is less of a requirement and more like fun to me.
An attempt at solving SMACK-257.
Incase you see any chances of improvement,
please let me know :)
2019-10-17 12:24:30 +02:00
Florian Schmaus
9b186f2541
Add support for XEP-0328: JID Prep
...
Fixes SMACK-878.
2019-09-08 18:29:46 +02:00
Florian Schmaus
9f0420be4f
Merge pull request #339 from bjalon/patch-5
...
Update muc.md
2019-08-22 15:16:58 +02:00
Florian Schmaus
afcc0935ef
Merge pull request #336 from bjalon/patch-4
...
Update gettingstarted.md
2019-08-22 15:16:48 +02:00
Florian Schmaus
9dc24c2b11
Merge pull request #335 from bjalon/patch-3
...
Update processing.md
2019-08-22 15:16:37 +02:00
Benjamin JALON
1893fa7474
Update muc.md
2019-08-05 12:57:48 +02:00
Benjamin JALON
f7a699af8a
Update gettingstarted.md
2019-08-04 14:35:04 +02:00
Benjamin JALON
afa5c0f5ad
Update processing.md
2019-08-03 11:44:46 +02:00
Benjamin JALON
b8cf599691
Update providers.md
2019-08-03 11:42:25 +02:00
Florian Schmaus
178ae8abef
Merge branch 'master' of github.com:igniterealtime/Smack
2019-07-04 16:57:07 +02:00
9072b78c76
Update XEP-0392 to 0.6.0
2019-06-30 16:01:08 +02:00
Florian Schmaus
01289e9682
Add support for XEP-0315: Data Forms XML Element
...
Fixes SMACK-872.
2019-06-12 22:32:24 +02:00
Florian Schmaus
c6c904cc3e
Add support for XEP-0350: Data Forms Geolocation Element
...
Fixes SMACK-871.
2019-06-12 17:13:05 +02:00
Florian Schmaus
c0183775fe
Add support for XEP-0221: Data Forms Media Element
...
Fixes SMACK-824.
2019-06-11 12:47:39 +02:00
Florian Schmaus
4a3dda93af
Merge pull request #315 from adiaholic/doc-fix-in-index
...
Minor changes in documentation.
2019-05-06 22:57:59 +02:00
Florian Schmaus
4133eb175c
Replace XPP3 by XmlPullParser interface wrapping StAX and XPP3
...
Introducing Smack's own XmlPullParser interface which tries to stay as
compatible as possible to XPP3. The interface is used to either wrap
StAX's XMLStreamReader if Smack is used on Java SE, and XPP3's
XmlPullParser if Smack is used on on Android.
Fixes SMACK-591.
Also introduce JUnit 5 and non-strict javadoc projects.
2019-05-06 22:10:50 +02:00
adiaholic
3b657d36c4
Changed XEP-0116 to XEP-0166
...
Rearranged as per the expected XEP sequence
2019-04-29 13:32:26 +05:30
Florian Schmaus
62fd897cf7
Add support for XEP-0418: DNS Queries over XMPP (DoX)
...
Fixes SMACK-862.
2019-04-09 10:56:47 +02:00
Alameyo
7f542e403f
Adjust in documentation StanzaTypeFilter to uppercase as in code
2019-03-27 00:12:58 +01:00
Matthew Wild
b1cd5066f6
Minor fix to integrationtest.md formatting
...
The preceding paragraph was being treated as part of the header.
2019-03-19 08:59:42 +00:00
Florian Schmaus
004b849bc3
Improve Roster documentation (roster.md)
2018-11-11 16:55:57 +01:00
Florian Schmaus
e835db15a5
Merge pull request #262 from vanitasvitae/mood
...
Add support for XEP-0107: User Mood
2018-11-11 16:55:33 +01:00
cc1bee4659
SMACK-828: Add support for XEP-0107: User Mood
2018-11-11 16:13:41 +01:00
ada64e170d
Update jingle link and fix formatting
2018-11-10 21:13:02 +01:00
Bastien Rouiller
864cc0050c
Fix example for Establishing a Connection
2018-10-02 11:13:17 +02:00
Simon Schuster
dcd0fd87b3
Documentation: debugging: The debugging jar is now named smack-debug.jar
...
The documentation states that the debugging jar is called
smackx-debug.jar. However, according to maven central, that name was
only used until 3.2.1, newer releases (including 4.4.0-alpha1) only
distribute smack-debug.jar, which contains the debugger as advertised.
2018-09-10 11:49:51 +02:00