Build: #447 was successful Changes by Florian Schmaus <flo@geekplace.eu>
Code commits
Smack (master)
-
Florian Schmaus <flo@geekplace.eu> 43abd52d76be8687da5d2f24bca7021f412ec840
Merge tag '4.2.1'
Smack 4.2.1 -
Florian Schmaus <flo@geekplace.eu> 2f88382b8a7d21d65795d25c364419c00c596f52 m
Smack 4.2.1
-
Florian Schmaus <flo@geekplace.eu> b9ed22c732d295a2d7017e26837bc2f047f527b4 m
Add MamManager.isSupported()
Fixes SMACK-777. -
Florian Schmaus <flo@geekplace.eu> 772e45da92750134110f17a5c4806b0db4966154 m
Introduce NotAPubSubNodeException
Fixes SMACK-759.- smack-extensions/src/main/java/org/jivesoftware/smackx/pep/PEPManager.java (version 772e45da92750134110f17a5c4806b0db4966154) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/pubsub/PubSubAssertionError.java (version 772e45da92750134110f17a5c4806b0db4966154) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/pubsub/PubSubException.java (version 772e45da92750134110f17a5c4806b0db4966154) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/pubsub/PubSubManager.java (version 772e45da92750134110f17a5c4806b0db4966154) (diffs)
- smack-integration-test/src/main/java/org/jivesoftware/smackx/omemo/OmemoInitializationTest.java (version 772e45da92750134110f17a5c4806b0db4966154) (diffs)
- smack-integration-test/src/main/java/org/jivesoftware/smackx/omemo/OmemoIntegrationTestHelper.java (version 772e45da92750134110f17a5c4806b0db4966154) (diffs)
- smack-integration-test/src/main/java/org/jivesoftware/smackx/omemo/OmemoMessageSendingTest.java (version 772e45da92750134110f17a5c4806b0db4966154) (diffs)
- smack-omemo/src/main/java/org/jivesoftware/smackx/omemo/OmemoService.java (version 772e45da92750134110f17a5c4806b0db4966154) (diffs)
-
Florian Schmaus <flo@geekplace.eu> 7404bf8fe71afefbcc6cb2f2d8690ab75ecd01b7 m
Fix OMEMO entry in extensions/index.md
-
Florian Schmaus <flo@geekplace.eu> b497a236f95453048bf9c25949bd736a9b5de530 m
Improve StanzaListner javadoc
-
Florian Schmaus <flo@geekplace.eu> f7ae216138ce6588377a165f484a20ed5bfe7c53 m
Merge remote-tracking branch 'ignite/4.2' into 4.2
-
Florian Schmaus <flo@geekplace.eu> a09be93ce74424b61c9c6bb632397ba74a5d0c6c m
Merge pull request #159 from ibauersachs/muc-presence-consistency
Make add/remove for presence interceptors consistent -
Ingo Bauersachs <ingo@jitsi.org> c9b9558cd428e8a899c4ef44c99b9782a43434ee m
Make add/remove for presence interceptors consistent
-
Florian Schmaus <flo@geekplace.eu> b12b13c6611d742a718aa4d9c8ed05c24665ad62 m
Merge pull request #157 from ibauersachs/bobmanager-order
Fix parameter ordering in BoBHash construction -
Ingo Bauersachs <ingo@jitsi.org> fc17cf4e2d76b319e1a3c96e46e2a7a63960f341 m
Fix link to OMEMO extension
-
Florian Schmaus <flo@geekplace.eu> 2e61e0a4d333688187aa257a65bafe6783f80519 m
Use Async.go() in OmemoManager's connection listener
to prevent a timeout exception since those are executed synchronously. -
Florian Schmaus <flo@geekplace.eu> 57e19d1a4f0ab00fb158da33c4d4514540a7aba1 m
Use Async.go() in OmemoCarbonCopyListener
to prevent a timeout exception since carbon copy listeners are
executed synchronously. -
Florian Schmaus <flo@geekplace.eu> 7b5eecb82119dfdccd1eb818cae81934f45c5c9c m
Use AbstractConnectionListener in OmemoManager
and manually inline the setConnectionListener() method. -
Florian Schmaus <flo@geekplace.eu> 2050b2f8b9cd4254ba05ac690a92148dadd4f07e m
Remove OmemoManager.resourceSupportsOmemo()
since there is currently no way to determine if a full JID supports
OMEMO. -
Ingo Bauersachs <ingo@jitsi.org> 0b8788a9fc52b060ac302970a3261ca5ab734036 m
Fix parameter ordering in BoBHash construction
-
Florian Schmaus <flo@geekplace.eu> c7630362efc4bfa84b0ec8c07feea88d41040f82 m
Merge pull request #155 from vanitasvitae/fixGetUndecidedDevices
Correct method name to getUndecidedDevices -
vanitasvitae <vanitasvitae@fsfe.org> 419f6a336e24ca4effbde09b24f6c74122cd9fb9 m
Correct method name to getUndecidedDevices
- smack-omemo/src/main/java/org/jivesoftware/smackx/omemo/exceptions/UndecidedOmemoIdentityException.java (version 419f6a336e24ca4effbde09b24f6c74122cd9fb9) (diffs)
- smack-omemo/src/test/java/org/jivesoftware/smack/omemo/OmemoExceptionsTest.java (version 419f6a336e24ca4effbde09b24f6c74122cd9fb9) (diffs)
-
Florian Schmaus <flo@geekplace.eu> 9d63baf55a454ceef3c4e0ce001e4191e8f2fd07 m
Use assertXMLEqual() in SlotRequestCreateTest
-
Florian Schmaus <flo@geekplace.eu> 858ba3f82a2068bc7c1dcfeceaba1838ed315d82 m
Fix HTTP File Upload's SlotRequest
Fixes SMACK-774. Thanks to Nathan Freitas for reporting this.- smack-experimental/src/main/java/org/jivesoftware/smackx/httpfileupload/element/SlotRequest.java (version 858ba3f82a2068bc7c1dcfeceaba1838ed315d82) (diffs)
- smack-experimental/src/main/java/org/jivesoftware/smackx/httpfileupload/element/SlotRequest_V0_2.java (version 858ba3f82a2068bc7c1dcfeceaba1838ed315d82) (diffs)
- smack-experimental/src/test/java/org/jivesoftware/smackx/httpfileupload/SlotRequestCreateTest.java (version 858ba3f82a2068bc7c1dcfeceaba1838ed315d82) (diffs)
-
Florian Schmaus <flo@geekplace.eu> e87c463927315ad878cd5bca4377fc88a0fe339c m
Merge pull request #147 from vanitasvitae/fixMUC
Fix OMEMO MUC receiving -
Florian Schmaus <flo@geekplace.eu> b0298619bacf1690b304807aa744b14bf6b13fb8 m
build.gradle: Use "def console"
as otherwhise there may be a GroovyCastException:
org.codehaus.groovy.runtime.typehandling.GroovyCastException: Cannot cast object 'java.io.Console@148b13e5' with class 'java.io.Console' to class 'org.gradle.api.tasks.Console'
at build_5dq456k95ni7h1f54hn45uzb7$_run_closure2.doCall(/home/flo/data/code/smack/build.gradle:194)
at org.gradle.listener.ClosureBackedMethodInvocationDispatch.dispatch(ClosureBackedMethodInvocationDispatch.java:40)
at org.gradle.listener.ClosureBackedMethodInvocationDispatch.dispatch(ClosureBackedMethodInvocationDispatch.java:25)
at org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:42)
at org.gradle.internal.event.BroadcastDispatch$SingletonDispatch.dispatch(BroadcastDispatch.java:221)
at org.gradle.internal.event.BroadcastDispatch$SingletonDispatch.dispatch(BroadcastDispatch.java:145)
at org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:58)
at org.gradle.internal.event.BroadcastDispatch$CompositeDispatch.dispatch(BroadcastDispatch.java:315)
at org.gradle.internal.event.BroadcastDispatch$CompositeDispatch.dispatch(BroadcastDispatch.java:225)
at org.gradle.internal.event.ListenerBroadcast.dispatch(ListenerBroadcast.java:138)
at org.gradle.internal.event.ListenerBroadcast.dispatch(ListenerBroadcast.java:35)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
at com.sun.proxy.$Proxy59.graphPopulated(Unknown Source)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:111)
at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:37)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37)
at org.gradle.execution.DefaultBuildExecuter.access$000(DefaultBuildExecuter.java:23)
at org.gradle.execution.DefaultBuildExecuter$1.proceed(DefaultBuildExecuter.java:43)
at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:32)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:30)
at org.gradle.initialization.DefaultGradleLauncher$RunTasksAction.execute(DefaultGradleLauncher.java:230)
at org.gradle.initialization.DefaultGradleLauncher$RunTasksAction.execute(DefaultGradleLauncher.java:227)
at org.gradle.internal.Transformers$4.transform(Transformers.java:169)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:106)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:56)
at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:161)
at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:112)
at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:95)
at org.gradle.launcher.exec.GradleBuildController.run(GradleBuildController.java:66)
at org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:28)
at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:41)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:26)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:75)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:49)
at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:49)
at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:31)
at org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:51)
at org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.java:173)
at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:281)
at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:254)
at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:33)
at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:24)
at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:33)
at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:22)
at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:247)
at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:182)
at org.gradle.launcher.Main.doAction(Main.java:33)
at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45)
at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:60)
at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:37)
at org.gradle.launcher.GradleMain.main(GradleMain.java:23)
with some Gradle versions. -
Florian Schmaus <flo@geekplace.eu> ddabe439b4745d43a8f5c7a8c4c9278e7fbfec93 m
build.gradle: Add hint about obtaining system console
with newer Gradle versions and the Gradle daemon. -
Florian Schmaus <flo@geekplace.eu> 2d4312272ce51a4526300739157bd05cc8a3aac5 m
Allow roster pushes from our full JID
SMACK-773 -
Florian Schmaus <flo@geekplace.eu> 3a79566f1caf8b8a6448a3cf4fcb78f8bbd3805d m
OmemoManager: Fix typo s/defaulDeviceId/defaultDeviceId/
-
Florian Schmaus <flo@geekplace.eu> 80b6e3019679b0b99a0db9895209ce663a3a4ca2 m
build.gradle: Do not resolve runtime configuration to early
as it would cause "Cannot change dependencies of configuration after
it has been included in dependency resolution" errors with Gradle >=
3.
Thanks to James Justinic for pointing this out. -
Florian Schmaus <flo@geekplace.eu> 3fbdcfee63ca9f5c3eb10ba519fbc2c2625febae m
Smack 4.2.1-beta2-SNAPSHOT
-
Florian Schmaus <flo@geekplace.eu> 7723210afb2752d8e0d75653471ed2c627e9abd5 m
Smack 4.2.1-beta1
-
Florian Schmaus <flo@geekplace.eu> 685edde308972524c86feea82f74c1a60e650e29 m
Don't hardcode "SunX509" as key algorithm
in XMPPTCPConnection. Instead use the default algorithm.
Fixes SMACK-771. -
Florian Schmaus <flo@geekplace.eu> 3d032298a5f1f861bd8305e6e41e9969e4f680c7 m
Deal with cases wehre HostAddress.fqdn is null
Fixes SMACK-772 -
vanitasvitae <vanitasvitae@fsfe.org> 248e76ff469585ecd339ef79d95ad51eb6855da0 m
Fix receiving OMEMO MUC messages
The method OmemoManager.getSender() was faulty and returned null for MUC
occupants, which lead to NPEs when receiving MUC messages with OMEMO.