Florian Schmaus
4dd3800d82
Remove Bouncycastle as direct dependency
...
By not directly depending on Bouncycastle (BC), we avoid conflicts between
different bouncycastle versions. It is also part of the developers job
to take care that all required security primitives are available. If
they are provide by BC or some other security provider should not be
up to Smack to decide.
We now only add BC as test dependency to satisfy this requirement when
the unit tests are executed.
2020-03-13 16:58:45 +01:00
Florian Schmaus
b86d088926
Bump BouncyCastle to 1.62
2019-07-27 12:38:24 +02:00
Florian Schmaus
4e34f221d8
Smack 4.4.0-alpha3-SNAPSHOT
2019-07-21 08:05:52 +02:00
Florian Schmaus
acefc9d324
Smack 4.4.0-alpha2
2019-07-20 22:34:23 +02:00
Florian Schmaus
d6a90942a4
Unify Bouncy Castle versions: Add bouncyCastleVersion variable
2019-04-02 15:58:34 +02:00
Florian Schmaus
daab6039a1
Smack 4.3.3
...
-----BEGIN PGP SIGNATURE-----
iQGTBAABCgB9FiEEl3UFnzoh3OFr5PuuIjmn6PWFIFIFAlyKV9tfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDk3
NzUwNTlGM0EyMURDRTE2QkU0RkJBRTIyMzlBN0U4RjU4NTIwNTIACgkQIjmn6PWF
IFL4vQf/Qfg3VzNEnmk0+KjOtuvfAbhMfzE92gfo15vE0PPEIe9VA0Pzkvqhva4k
Efw7BhD2zx8hWvo0d5FfkdII89hSYnOCiSmhiX1Ln9q/gUqFW0TDAKpsMfAl7jAK
Fap8M7uUStP9T6fF/gq01djYCYoWA/4v1lGKv4J4b9gWCqzGIF2sK0M7of7VERnr
pEXJSUM228rk6EYjVmX/9Ujo1Y+xaNMFFZZSbKYrirAqjP540v0OPBCRQyB8qFaI
NTcNJ+qESe6Q80mw5V+y/kD6kX0LERSDB+pigzOOOlmfMtD1uADR84tAynuTKNAU
7/5K/YSQxceRY6RTgD17Al5lHIH5nw==
=ToR+
-----END PGP SIGNATURE-----
Merge tag '4.3.3'
Smack 4.3.3
2019-03-14 18:23:33 +01:00
Florian Schmaus
b054c4fe77
Smack 4.3.3
2019-03-14 14:31:09 +01:00
Florian Schmaus
0de0873abb
version.gradle: Add link to SMACK-858
2019-03-14 14:29:23 +01:00
Florian Schmaus
456d645e27
Use different version specifier for jxmpp and MiniDNS
...
Fixes SMACK-858.
2019-02-24 22:09:47 +01:00
Florian Schmaus
47f76952e3
Smack 4.3.3-SNAPSHOT
2019-02-22 10:57:48 +01:00
Florian Schmaus
a8044f723a
Smack 4.3.2
2019-02-22 09:22:23 +01:00
Florian Schmaus
e98d42790a
SmackReactor/NIO, Java8/Android19, Pretty print XML, FSM connections
...
This commit adds
- SmackReactor / NIO
- a framework for finite state machine connections
- support for Java 8
- pretty printed XML debug output
It also
- reworks the integration test framework
- raises the minimum Android API level to 19
- introduces XmppNioTcpConnection
Furthermore fixes SMACK-801 (at least partly). Java 8 language
features are available, but not all runtime library methods. For that
we would need to raise the Android API level to 24 or higher.
2019-02-05 13:18:03 +01:00
Florian Schmaus
5273402b87
Use ranged versions for jXMPP and MiniDNS
2018-12-30 16:30:47 +01:00
Florian Schmaus
77f3864ea8
Bump jxmpp to 0.7.0-alpha5
2018-10-22 20:43:36 +02:00
Florian Schmaus
06956a36b9
Bump jxmpp to 0.7.0-alpha3
2018-10-21 10:21:54 +02:00
Florian Schmaus
808bb97332
Bump MiniDNS to 0.4.0-alpha3
2018-10-15 16:00:10 +02:00
Florian Schmaus
86e16c9412
Bump MiniDNS to 0.4.0-alpha2
2018-10-14 14:32:01 +02:00
Florian Schmaus
f94c6cd970
Bump jxmpp to 0.7.0-alpha2
2018-10-14 14:31:47 +02:00
Florian Schmaus
5f05da2f77
Smack 4.3.2-SNAPSHOT
2018-10-14 14:22:00 +02:00
Florian Schmaus
6a43481320
Smack 4.3.1
2018-10-14 12:53:11 +02:00
Florian Schmaus
89c9a41863
Bump MiniDNS to 0.3.3
2018-10-14 11:57:50 +02:00
Florian Schmaus
6e4b85a6b7
Smack 4.3.1-SNAPSHOT
2018-08-02 16:11:25 +02:00
Florian Schmaus
14f4f8eed9
Smack 4.3.0
2018-08-02 15:29:59 +02:00
Florian Schmaus
b2c0d43a2d
Bump MiniDNS to 0.4.0-alpha1
2018-08-02 14:45:26 +02:00
Florian Schmaus
50385be964
Bump jxmpp to 0.7.0-alpha1
2018-08-02 14:45:26 +02:00
Florian Schmaus
4b5708603f
Bump MiniDNS to 0.3.2
2018-08-02 12:56:32 +02:00
Florian Schmaus
5a7e656898
Bump JXMPP to 0.6.3
2018-08-02 12:55:51 +02:00
Florian Schmaus
ac347fc598
Smack 4.4.0-alpha2-SNAPSHOT
2018-06-17 15:00:44 +02:00
Florian Schmaus
c750e1675b
Smack 4.4.0-alpha1
2018-06-17 14:30:03 +02:00
Florian Schmaus
651ee7b85e
Smack 4.3.0-rc2-SNAPSHOT
2018-06-17 14:10:12 +02:00
Florian Schmaus
21f0be58df
Smack 4.3.0-rc1
2018-06-17 13:49:29 +02:00
Florian Schmaus
929361f35b
Smack 4.3.0-rc1-SNAPSHOT
2018-05-12 19:48:15 +02:00
Florian Schmaus
0a55ca2e75
Smack 4.4.0-alpha1-SNAPSHOT
2018-05-12 19:47:48 +02:00
Florian Schmaus
0cdd80b09e
Smack 4.3.0-beta2
2018-05-12 17:10:02 +02:00
Florian Schmaus
8fbe84ad4b
Bump jxmpp to 0.6.2
2018-05-05 10:57:32 +02:00
Florian Schmaus
82cbc40327
Bump MiniDNS to 0.3.0
2018-05-05 10:53:52 +02:00
Florian Schmaus
a91ca2aebf
Bump MiniDNS to 0.3.0-alpha1
...
Also add minidns-core as dependency to smack-core. This requires
increasing the minimum required Android SDK level to 9, as this is
what MiniDNS requires.
2018-04-27 10:05:25 +02:00
Florian Schmaus
e00ebd2141
Smack 4.3.0-beta2-SNAPSHOT
2018-02-10 18:16:14 +01:00
Florian Schmaus
3210baeebd
Smack 4.3.0-beta1
2018-02-10 14:53:53 +01:00
Florian Schmaus
81002c4fbd
Merge branch '4.2'
2017-11-22 08:37:47 +01:00
Florian Schmaus
809ab6f42f
Bump jxmpp to 0.6.0
2017-11-18 15:44:01 +01:00
Florian Schmaus
cfb0656456
Smack 4.2.2-SNAPSHOT
2017-08-14 20:45:06 +02:00
Florian Schmaus
2f88382b8a
Smack 4.2.1
2017-08-14 20:23:35 +02:00
Florian Schmaus
3fbdcfee63
Smack 4.2.1-beta2-SNAPSHOT
2017-07-02 19:26:03 +02:00
Florian Schmaus
7723210afb
Smack 4.2.1-beta1
2017-07-02 18:54:31 +02:00
Florian Schmaus
fc9748b567
Smack 4.2.1-SNAPSHOT
2017-03-10 23:26:53 +01:00
Florian Schmaus
b9b8b1a780
Smack 4.2.0
2017-03-10 21:39:01 +01:00
Florian Schmaus
4d58fc136b
Smack 4.2.0-rc4-SNAPSHOT
2017-02-11 20:39:54 +01:00
Florian Schmaus
5f7be5abf3
Smack 4.2.0-rc3
2017-02-11 16:59:18 +01:00
Florian Schmaus
88d59a0a1c
Smack 4.2.0-rc3-SNAPSHOT
2017-01-15 11:02:40 +01:00