Build: #16 was successful Code changes detected

Code commits

Smack (4.2)

  • Florian Schmaus <flo@geekplace.eu>

    Florian Schmaus <flo@geekplace.eu> b436ab897d092bfa05a8e56c25744fe844660cd8 m

    Travis CI: Remove MaxPermSize=512M
    since we are using only Java8 now, where this option no longer exists.

    • .travis.yml (version b436ab897d092bfa05a8e56c25744fe844660cd8)
  • Florian Schmaus <flo@geekplace.eu>

    Florian Schmaus <flo@geekplace.eu> 1cc9cec677950f801e7a293ae1a287050f2c6af5 m

    Use thread local variables for (Secure)Randoms

    • smack-core/src/main/java/org/jivesoftware/smack/sasl/core/ScramMechanism.java (version 1cc9cec677950f801e7a293ae1a287050f2c6af5)
    • smack-core/src/main/java/org/jivesoftware/smack/util/StringUtils.java (version 1cc9cec677950f801e7a293ae1a287050f2c6af5)
  • Florian Schmaus <flo@geekplace.eu>

    Florian Schmaus <flo@geekplace.eu> 09b6608a3af963e054319e3e9d67437400e99e5b m

    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

    • smack-core/src/main/java/org/jivesoftware/smack/util/ParserUtils.java (version 09b6608a3af963e054319e3e9d67437400e99e5b)
    • smack-experimental/src/main/java/org/jivesoftware/smackx/httpfileupload/HttpFileUploadManager.java (version 09b6608a3af963e054319e3e9d67437400e99e5b)
    • smack-experimental/src/main/java/org/jivesoftware/smackx/httpfileupload/UploadProgressListener.java (version 09b6608a3af963e054319e3e9d67437400e99e5b)
    • smack-experimental/src/main/java/org/jivesoftware/smackx/httpfileupload/UploadService.java (version 09b6608a3af963e054319e3e9d67437400e99e5b)
    • smack-experimental/src/main/java/org/jivesoftware/smackx/httpfileupload/element/FileTooLargeError.java (version 09b6608a3af963e054319e3e9d67437400e99e5b)
    • smack-experimental/src/main/java/org/jivesoftware/smackx/httpfileupload/element/FileTooLargeError_V0_2.java (version 09b6608a3af963e054319e3e9d67437400e99e5b)
    • smack-experimental/src/main/java/org/jivesoftware/smackx/httpfileupload/element/Slot.java (version 09b6608a3af963e054319e3e9d67437400e99e5b)
    • smack-experimental/src/main/java/org/jivesoftware/smackx/httpfileupload/element/SlotRequest.java (version 09b6608a3af963e054319e3e9d67437400e99e5b)
    • smack-experimental/src/main/java/org/jivesoftware/smackx/httpfileupload/element/SlotRequest_V0_2.java (version 09b6608a3af963e054319e3e9d67437400e99e5b)
    • smack-experimental/src/main/java/org/jivesoftware/smackx/httpfileupload/element/Slot_V0_2.java (version 09b6608a3af963e054319e3e9d67437400e99e5b)
    • smack-experimental/src/main/java/org/jivesoftware/smackx/httpfileupload/provider/FileTooLargeErrorProvider.java (version 09b6608a3af963e054319e3e9d67437400e99e5b)
    • smack-experimental/src/main/java/org/jivesoftware/smackx/httpfileupload/provider/SlotProvider.java (version 09b6608a3af963e054319e3e9d67437400e99e5b)
    • smack-experimental/src/main/resources/org.jivesoftware.smack.experimental/experimental.providers (version 09b6608a3af963e054319e3e9d67437400e99e5b)
    • smack-experimental/src/test/java/org/jivesoftware/smackx/httpfileupload/FileTooLargeErrorCreateTest.java (version 09b6608a3af963e054319e3e9d67437400e99e5b)
    • smack-experimental/src/test/java/org/jivesoftware/smackx/httpfileupload/FileTooLargeErrorProviderTest.java (version 09b6608a3af963e054319e3e9d67437400e99e5b)
    • smack-experimental/src/test/java/org/jivesoftware/smackx/httpfileupload/SlotCreateTest.java (version 09b6608a3af963e054319e3e9d67437400e99e5b)
    • smack-experimental/src/test/java/org/jivesoftware/smackx/httpfileupload/SlotProviderTest.java (version 09b6608a3af963e054319e3e9d67437400e99e5b)
    • smack-experimental/src/test/java/org/jivesoftware/smackx/httpfileupload/SlotRequestCreateTest.java (version 09b6608a3af963e054319e3e9d67437400e99e5b)
    • smack-experimental/src/test/java/org/jivesoftware/smackx/httpfileupload/provider/FileTooLargeErrorProviderTest.java (version 09b6608a3af963e054319e3e9d67437400e99e5b)
    • smack-experimental/src/test/java/org/jivesoftware/smackx/httpfileupload/provider/SlotProviderTest.java (version 09b6608a3af963e054319e3e9d67437400e99e5b)
    • smack-integration-test/src/main/java/org/igniterealtime/smack/inttest/AbstractSmackIntTest.java (version 09b6608a3af963e054319e3e9d67437400e99e5b)
    • smack-integration-test/src/main/java/org/igniterealtime/smack/inttest/AbstractSmackIntegrationTest.java (version 09b6608a3af963e054319e3e9d67437400e99e5b)
    • smack-integration-test/src/main/java/org/igniterealtime/smack/inttest/AbstractSmackLowLevelIntegrationTest.java (version 09b6608a3af963e054319e3e9d67437400e99e5b)
    • smack-integration-test/src/main/java/org/igniterealtime/smack/inttest/Configuration.java (version 09b6608a3af963e054319e3e9d67437400e99e5b)
    • smack-integration-test/src/main/java/org/igniterealtime/smack/inttest/SmackIntegrationTestFramework.java (version 09b6608a3af963e054319e3e9d67437400e99e5b)
    • smack-integration-test/src/main/java/org/jivesoftware/smackx/httpfileupload/HttpFileUploadIntegrationTest.java (version 09b6608a3af963e054319e3e9d67437400e99e5b)
    • smack-integration-test/src/main/java/org/jivesoftware/smackx/httpfileupload/package-info.java (version 09b6608a3af963e054319e3e9d67437400e99e5b)
    • smack-integration-test/src/test/java/org/igniterealtime/smack/inttest/SmackIntegrationTestUnitTestUtil.java (version 09b6608a3af963e054319e3e9d67437400e99e5b)