Commit Graph

  • 2077a5dc96 Fix NPE for recevied messages with missing public key mercury_master Paul Schaub 2021-04-26 15:22:54 +0200
  • 171f916df2 Hack: consider ikey_trusted keys as trusted Paul Schaub 2021-03-29 13:43:45 +0200
  • 77f4273c3a Remove caching from OpenPGP trust store Paul Schaub 2021-01-13 22:32:07 +0100
  • 2c1af41249 Add ikey trust state Paul Schaub 2021-01-10 15:38:24 +0100
  • 079e324fe0 OpenPgpPubSubUtil: Allow custom nodes for secret key backup Paul Schaub 2020-09-28 13:33:15 +0200
  • 1ea73e38cf Add gradle wrapper to fix gradle build errors of composite build Paul Schaub 2020-07-30 22:49:33 +0200
  • bc281d84a7
    Merge pull request #487 from fenuz/feature/multiversion_mam_support Florian Schmaus 2021-08-26 17:15:38 +0200
  • 5b857a1b82 [mam] Support multiple versions of MAM Support multiple version of MAM and do discovery of the version of MAM supported by the archive. Currently supported MAM versions are v1 and v2. Frank Matheron 2021-08-26 16:43:34 +0200
  • 3f2418dec7 [core] Fix spelling errors in code comment within PacketParserUtils Florian Schmaus 2021-08-25 22:54:23 +0200
  • c13f4ccac3 [mam] Fix MamPrfsIQProviderTest Florian Schmaus 2021-08-25 22:52:26 +0200
  • 613f1afcab [mam] Delete unused local variable 'iqType' in MamPrefsIQProvider Florian Schmaus 2021-08-25 22:48:31 +0200
  • 001985647a Merge branch '4.4' Florian Schmaus 2021-08-23 17:55:32 +0200
  • 0d73c21945 [pubsub] FormNode(Provider) should not fail if there is no DataForm Florian Schmaus 2021-08-23 17:39:59 +0200
  • 32a38c4e77 [core] Check if the successor vertex exists in StateDescriptorGraph Florian Schmaus 2021-08-22 16:16:57 +0200
  • a0b9279441 [sinttest] Add "compatibility mode" setting Florian Schmaus 2021-08-22 16:16:03 +0200
  • 48c057ab10 [sinttest] Additional tests for s5 of XEP-0045 Dan Caseley 2021-06-16 11:46:16 +0100
  • 98d530819f
    Merge pull request #488 from vanitasvitae/bumpPgpainless Florian Schmaus 2021-08-10 16:49:46 +0200
  • 9e33fc56e1
    Bump PGPainless to 0.2.8 Paul Schaub 2021-08-10 15:23:49 +0200
  • 9c5b0a2a16
    Bump Bouncycastle to 1.69 Paul Schaub 2021-08-10 14:51:52 +0200
  • b9be45ae2c [xdata] Fix ProtectedMembersInFinalClass Error Prone warning Florian Schmaus 2021-08-03 22:07:04 +0200
  • 59d3d75a71 Merge branch '4.4' Florian Schmaus 2021-08-03 21:54:50 +0200
  • f39e433121
    Merge pull request #484 from guusdk/SMACK-908_debugger-tabs_4.4-branch Florian Schmaus 2021-08-03 21:31:38 +0200
  • d7c708b167
    Merge pull request #486 from Flowdalic/4.4-form-fields-raw Florian Schmaus 2021-08-03 21:29:03 +0200
  • 8f760eaeb3 [caps] Use the raw character data of form fields when caclulating the hash Florian Schmaus 2021-07-18 17:22:06 +0200
  • e626580f68 [xdata] Safe the raw character data of form field values Florian Schmaus 2021-07-18 17:21:50 +0200
  • b47225c2c1 [caps] Use the raw character data of form fields when caclulating the hash Florian Schmaus 2021-07-18 17:22:06 +0200
  • 097d245358 [xdata] Safe the raw character data of form field values Florian Schmaus 2021-07-18 17:21:50 +0200
  • 4643d07ef4 [xdata] Add missing ensureAtMostSingleValue() to parseBooleanFormField Florian Schmaus 2021-07-18 17:20:50 +0200
  • a057db107e [ox-im] Annotate sporadically failing assertTrue() Florian Schmaus 2021-07-16 08:56:14 +0200
  • f64288ba6d [sinttest] Treat NPE as test failure not as abort condition Florian Schmaus 2021-07-16 08:55:40 +0200
  • 58774ad05b SMACK-908: Don't use components to count tabs in Debugger Guus der Kinderen 2021-07-08 10:32:19 +0200
  • c9af25c674
    Merge pull request #483 from guusdk/SMACK-908_debugger-tabs Florian Schmaus 2021-07-08 12:03:31 +0200
  • 0a8da1a07f SMACK-908: Don't use components to count tabs in Debugger Guus der Kinderen 2021-07-08 10:32:19 +0200
  • 56507a761f Merge tag '4.4.3' Florian Schmaus 2021-07-06 14:51:29 +0200
  • 00249f3a67 Smack 4.4.4-SNAPSHOT Florian Schmaus 2021-07-06 14:51:00 +0200
  • 524e4b1d9b Smack 4.4.3 Florian Schmaus 2021-07-06 14:33:15 +0200
  • d33a5a23c3 [core] Introduce Builder.failOnUnknownStates() and unit tests Florian Schmaus 2021-07-06 14:06:39 +0200
  • b6c8754012 Merge branch '4.4' Florian Schmaus 2021-07-06 13:38:56 +0200
  • 31e4e1faf2 Do not call XmlPullParser.getName() when the event is unknown Florian Schmaus 2021-07-06 12:33:11 +0200
  • 5eef31e49c Do not call XmlPullParser.getName() when the event is unknown Florian Schmaus 2021-07-06 12:33:11 +0200
  • 4120b42761 [omemo] Add OmemoManager.purgeEveryting() Florian Schmaus 2021-07-06 12:31:47 +0200
  • 3fde4830e4 Merge branch '4.4' Florian Schmaus 2021-06-25 15:08:36 +0200
  • 2762325639 [repl] Bump Scala to 2.13.6 and Ammonite to 2.4.0 Florian Schmaus 2021-06-21 15:04:26 +0200
  • 6434e77336 [sinttest] Use correct camel case in method name: s/MUC/muc/ Florian Schmaus 2021-06-21 14:52:18 +0200
  • 2e18442b11
    Merge pull request #475 from Fishbowler/xep-0045-coverage-part1 Florian Schmaus 2021-06-21 14:45:51 +0200
  • b3e1082c09
    Merge pull request #479 from Fishbowler/doc_updates Florian Schmaus 2021-06-21 14:45:22 +0200
  • e0754df043 [doc] Initial IDE config guide Dan Caseley 2021-06-16 17:48:59 +0100
  • 7b3bd6ff96 [doc] Fix config example in MUC doc Dan Caseley 2021-06-16 16:34:11 +0100
  • a0b8ad98c9 [doc] Add debugging section to sinttest doc Dan Caseley 2021-06-16 16:33:41 +0100
  • 82d5ee6ac4
    Merge pull request #476 from Fishbowler/doc_updates Florian Schmaus 2021-06-15 16:26:46 +0200
  • cedced5b13 [doc] Fix some wording in integrationtest.md Dan Caseley 2020-10-15 10:20:35 +0100
  • cd6ff363c6 [sinttest] Refactor MUC tests ready to add more Dan Caseley 2021-06-15 13:03:03 +0100
  • 8692c0187e
    Merge pull request #474 from vanitasvitae/pgpainless_0_2_0 Florian Schmaus 2021-06-05 21:50:26 +0200
  • 340ef42736
    Bump PGPainless to 0.2.0 Paul Schaub 2021-06-05 21:27:47 +0200
  • 899813a668
    Merge pull request #467 from Flowdalic/4.4-data-forms Florian Schmaus 2021-06-04 20:58:57 +0200
  • 26e6efa767 [address] Fix NPE in MultipleRecipientManager Florian Schmaus 2021-06-03 19:10:07 +0200
  • 4f2d8e8d4c
    Merge pull request #473 from Flowdalic/coveralls Florian Schmaus 2021-05-22 20:21:23 +0200
  • b52e02740b [ci] Re-enable coveralls Florian Schmaus 2021-05-22 13:18:13 +0200
  • e9ca16ed12 [websocket-java11] Add test Florian Schmaus 2021-05-22 13:31:48 +0200
  • 8d74873925 Merge branch '4.4' Florian Schmaus 2021-05-20 14:39:32 +0200
  • 4eb5869860 [build] Remove markdown-gradle-plugin Florian Schmaus 2021-05-20 14:38:16 +0200
  • 39b211cde3 [muc] Use StanzaCollector.nextResultBlockForever() in MultiUserChat.nextMessage() Florian Schmaus 2021-05-12 10:18:17 +0200
  • 602aafe119 [fix-a-javadoc] Modernize, tell xargs to run in parallel Florian Schmaus 2021-05-12 10:14:02 +0200
  • b0729d83a8 [jingle] Do not call nextResult() in JingleUtil Florian Schmaus 2021-05-12 10:12:59 +0200
  • aab48570c9 Call XMPPConnection.sendIqRequestAndWaitForResponse(IQ) where possible Florian Schmaus 2021-05-11 22:03:24 +0200
  • c9ea1c11b6 [search] Return and expect the high-level forms API types Florian Schmaus 2021-05-02 22:02:40 +0200
  • 6ec654ad1e [muc] Fix javadoc of MultiUserChat.getConfigurationForm() Florian Schmaus 2021-05-02 22:02:00 +0200
  • 1fee87b24d [openpgp] Do not catch Exception, catch the expected exception types Florian Schmaus 2021-05-02 18:44:25 +0200
  • 5e43ef550f [openpgp] Improve control-flow logic in PainlessOpenPgpProvider Florian Schmaus 2021-05-02 18:43:41 +0200
  • 64db6e3ebc [openpgp] Remove INFO log sites Florian Schmaus 2021-05-02 18:41:57 +0200
  • aa49743ef8 [openpgp] Downgrade log site from INFO to FINE Florian Schmaus 2021-05-02 18:41:28 +0200
  • 8cd0a9f5ce [core] Mark IntrospectionProvider as deprecated Florian Schmaus 2021-05-02 17:16:23 +0200
  • 6af38482de [iqversion] Use IQ builder pattern Florian Schmaus 2021-05-02 17:16:09 +0200
  • 469d4fb0dc [time] Use IqBuilder pattern and improve API Florian Schmaus 2021-05-02 17:14:15 +0200
  • cd33b885ae [xmlparser] Add SmackXmlParser.newXmlParser(InputStream) Florian Schmaus 2021-05-02 17:13:16 +0200
  • a806595a77 [core] Move IqData construction API to the right place Florian Schmaus 2021-05-02 17:12:22 +0200
  • 6b14fcab75 [geoloc] Mark Builder constructor as deprecated Florian Schmaus 2021-05-02 17:15:13 +0200
  • 6011d566cf [geoloc] Do not use Time IQ for timezone operations Florian Schmaus 2021-05-02 17:14:56 +0200
  • 5cd77ec741 [geoloc] Mark Builder class final Florian Schmaus 2021-05-02 16:32:42 +0200
  • 70cb9e8a94 [resources] Use realpath instead of readlink in fix-java-javadoc.sh Florian Schmaus 2021-04-27 17:01:30 +0200
  • ba5c2e46d8 [smack-core] Fix javadoc of EmbeddedExtensionProvider Florian Schmaus 2021-04-27 16:56:39 +0200
  • 65c363b19d
    Merge pull request #470 from Fishbowler/fix_muc_javadoc Florian Schmaus 2021-04-26 15:36:18 +0200
  • fc191e4e19 [sinttest] Add XEP reference for muc destroy test Dan Caseley 2021-04-23 15:14:51 +0100
  • b541397119 [sinttest] Fix typo in muc XEP reference for test Dan Caseley 2021-04-23 15:14:31 +0100
  • 6a78e4ad09 [sinttest] Do not catch exceptions when destroying a MUC Florian Schmaus 2021-04-26 09:41:00 +0200
  • a36251ff7d Merge remote-tracking branch 'github/pr/469' into muc Florian Schmaus 2021-04-26 09:08:44 +0200
  • 0c397294e1 Merge remote-tracking branch 'github/pr/468' into muc Florian Schmaus 2021-04-26 09:00:50 +0200
  • 920b686f29 Add kick presence tests Dan Caseley 2021-04-17 20:32:10 +0100
  • 642f5bde61 [sinttest] Fix ordering of parameters in muc assertEquals checks Dan Caseley 2021-04-23 16:50:33 +0100
  • 64c82ca0cf [muc] Add MultiUserChat.destroy() Florian Schmaus 2021-04-18 21:40:01 +0200
  • c95c8264da [muc] Improve javadoc of MultiUserChat.destory(String, EntityBareJid) Florian Schmaus 2021-04-18 21:38:55 +0200
  • 8a91021a0e [sinttest] Improve MultiUserChatIntegrationTest.tryDestroy(MultiUserChat) Florian Schmaus 2021-04-18 21:35:34 +0200
  • 3d4e7938a7 Make ExtensionElement marker interface wrt. QNAME field Florian Schmaus 2021-04-18 18:58:50 +0200
  • 5493a22e44 Merge branch '4.4' Florian Schmaus 2021-04-18 17:25:14 +0200
  • 961882ff7f Add more QNAME fields to extension element classes Florian Schmaus 2021-04-18 17:19:32 +0200
  • 36c7521ca2 [offline] Add OfflineMessageInfo.QNAME field Florian Schmaus 2021-04-18 17:17:48 +0200
  • b0abfe1bba [offline] Make OfflineMessageManager.NAMESPACE public Florian Schmaus 2021-04-18 17:16:38 +0200
  • 2b1097a743 [README] Update README.md Florian Schmaus 2021-04-15 10:19:05 +0200
  • fbddd074bc [gradle] Do not use deprecated 'compile' directive Florian Schmaus 2021-04-14 19:24:30 +0200
  • 6b3e41d591 Merge branch 'master' of github.com:igniterealtime/Smack Florian Schmaus 2021-04-12 14:06:15 +0200