Verifies the integrety of the projects, as builds are executed immediately after a code change was detected. This plan provides no artifiacts (use a nightly build instead).

Build: #702 was successful Changes by Florian Schmaus <flo@geekplace.eu>

Build result summary

Details

Completed
Queue duration
< 1 second
Duration
4 minutes
Labels
None
Agent
Default Agent
Revision
498dde2d863e33440dcfd34527748fe16e4a96e3
Total tests
762
Successful since
#690 ()

Tests

Code commits

Author Commit Message Commit date
Florian Schmaus <flo@geekplace.eu> Florian Schmaus <flo@geekplace.eu> 498dde2d863e33440dcfd34527748fe16e4a96e3 Merge branch 'master' of github.com:igniterealtime/Smack
Florian Schmaus <flo@geekplace.eu> Florian Schmaus <flo@geekplace.eu> 77e26fc5754a102d37372b5a977d718a36294dca m 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.
Florian Schmaus <flo@geekplace.eu> Florian Schmaus <flo@geekplace.eu> 3270c113c50ebce4e7ddae85fe44d85000a3877f m [filetransfer] Remove FaultTolerantNegotiator
The FaultTolerantNegotiator is the reason why Smack replies in a
non-standard way to file transfer requests: Smack puts two values in
the stream-method field, while the field is a list-single field,
i.e. a field which only allows one value.

Even if what Smack does is probably better, as it allows for a
fallback in case the bytestream transport fails, it is not standard
compliant. And, Jingle provide a proper fallback specification for
file transfers.

Fixes SMACK-561.
Florian Schmaus <flo@geekplace.eu> Florian Schmaus <flo@geekplace.eu> 2c39dff653e77b35d94f9fbc6216bbdcdfeee5ac m pubsub: remove 'replyto' and 'replyroom' configure settings
Those configurations where removed with version 1.13 (2010-07-12) of
XEP-0060.

This change is part of the effort to upgrade Smack's PubSub
implementation (SMACK-364).

Jira issues

IssueDescriptionStatus
Unknown Issue TypeSMACK-364Could not obtain issue details from Jira
Unknown Issue TypeSMACK-561Could not obtain issue details from Jira
Unknown Issue TypeXEP-0004Could not obtain issue details from Jira
Unknown Issue TypeXEP-0060Could not obtain issue details from Jira