1
0
Fork 0
mirror of https://github.com/vanitasvitae/Smack.git synced 2024-11-27 22:42:06 +01:00
Commit graph

123 commits

Author SHA1 Message Date
db294f3f1b
Add functionality to create TransportElements 2017-06-08 17:32:37 +02:00
6c0162c341
Reuse S5B-Managers discovery methods 2017-06-08 16:46:39 +02:00
135f1ed77b
Add proxy discovery method 2017-06-08 14:59:49 +02:00
1775c691af
Create JingleTransportManager framework 2017-06-08 01:59:38 +02:00
05b0e3650e
Introduce JingleSocks5TransportInfo class 2017-06-08 00:48:23 +02:00
bfd3fbdc5b
Progress 2017-06-07 23:18:23 +02:00
8240e92c3e
Add S5B providers 2017-06-07 21:08:08 +02:00
2686fc1ccb
Proper(er) implementation 2017-06-06 16:51:45 +02:00
eb5b51165e Merge remote-tracking branch 'upstream/master' into jingle 2017-06-05 12:38:46 +02:00
3a4f758b6a
Fix jingle ft 2017-06-05 00:27:03 +02:00
491db53f89
Send/recv works 2017-06-04 20:33:44 +02:00
598c193408
Progress 2017-06-04 17:18:40 +02:00
d231024547
Fix errors 2017-06-04 00:06:37 +02:00
efdf6d7db8
Merge fixes (wip) 2017-06-03 23:38:46 +02:00
28f3130cf9
Add Use of Cryptographic Hashfunctions (XEP-300)
Also move bouncycastle dep from smack-omemo to
smack-experimental.
2017-06-03 00:33:56 +02:00
1bf8cf9a12
Add missing jingle action, some comments 2017-06-02 21:47:20 +02:00
df216b2141
More progress 2017-06-02 18:45:11 +02:00
cf9dc49bee
Progress. Add Checksum element + provider (wip) 2017-06-01 16:49:58 +02:00
1a16565697
Add some listeners and callbacks 2017-06-01 13:43:17 +02:00
9e1f777332
Simplify providers, add JingleSessionTest 2017-06-01 02:02:40 +02:00
306a7bc0ff
Add Jingle Tests 2017-06-01 01:25:39 +02:00
1c337cb3c5
Add JingleFileTransferPayload.Builder 2017-05-31 23:17:00 +02:00
3fb2835633
Reorganize HashManager 2017-05-31 22:31:54 +02:00
48ed570bd2
Add content name 2017-05-31 19:32:17 +02:00
0b28e8b467
Add first dirty send test 2017-05-31 19:12:38 +02:00
2cbbfd1048
Add JingleInBandByteStream classes 2017-05-31 17:26:51 +02:00
de3c016e3d
Register Provider 2017-05-31 13:33:37 +02:00
f0e6521360
Add JingleContentDescriptionFileTransfer and tests 2017-05-31 13:27:23 +02:00
7319998bb9
Add and test RangeElement 2017-05-30 23:42:31 +02:00
53861fa9de
Add HashManager 2017-05-30 20:48:00 +02:00
73c1dac2d1
Add missing license headers 2017-05-30 19:00:59 +02:00
dcd4ab7a86
Improve HashUtilTest 2017-05-30 18:50:44 +02:00
0dbc9b8530
Add Hash classes (XEP-0300) 2017-05-30 18:20:13 +02:00
Florian Schmaus
ce1cddc722 More checkstyle whitespace related checks 2017-05-24 14:42:38 +02:00
Florian Schmaus
162dee0a47 Fix IotIsFriendResponse element name and XML
Fixes SMACK-756
2017-04-25 17:07:19 +02:00
6bebeb354b
Fix StoreHint (wrong element name) 2017-04-23 23:37:14 +02:00
Florian Schmaus
ba2a287112 Add support for XEP-0380: Explicit Message Encryption
Fixes SMACK-746
2017-04-22 18:58:39 +02:00
Florian Schmaus
142297042c Add support for XEP-0334: Message Processing Hints
Fixes SMACK-758
2017-04-22 17:50:39 +02:00
andri.khrisharyadi
c8b4df4f84 Fix EnablePushNotificationsIQ wrong form type
Should be submit instead of form
Fixes SMACK-752
2017-04-03 18:59:14 +07:00
Florian Schmaus
09b6608a3a 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
2017-03-10 17:54:29 +01:00
Grigory Fedorov
72d4c8b611 Add support for XEP-0363: HTTP File Upload.
Fixes SMACK-747
2017-03-10 17:47:13 +01:00
Florian Schmaus
a8c6de6b98 Improve MamManager javadoc 2017-03-10 17:47:13 +01:00
Florian Schmaus
32fd52ea8e Sync MAM API with PubSub API: One MamManager per MAM archive address 2017-02-24 19:33:11 +01:00
Florian Schmaus
00005d87be Improve MamTest
- Use DummyConnection
- Use InitExtensions
2017-02-24 19:32:46 +01:00
Anno van Vliet
c13cddd91a Enable querying MAM by address and node.
Enhance the API to query archives for example from a room or a pubsub
node.
2017-02-24 08:11:57 +01:00
Florian Schmaus
4c646436a5 Bump "Error Prone" to 2.0.15
and fix a few things :)
2017-02-11 16:16:41 +01:00
Florian Schmaus
684d33b773 Fix Carbon Listener setup
We can't always setup the carbons listener in the constructor of the
manager, as the our local XMPP address may not be available yet. So
setup the carbons listener on a connection listener *and* in the
constructor.
2017-02-01 10:59:44 +01:00
Florian Schmaus
35ac228125 Add CarbonCopyReceivedListener 2017-01-24 08:46:08 +01:00
Florian Schmaus
a4ae941a7c Fix memory leak in MUC-light
Basically the same fix as for MUC in
965cbcc979
2017-01-20 16:48:21 +01:00
Florian Schmaus
e5980641c0 Fix "XEP-0323: IoT - Sensor Data" namespace in provider
This is a follow up commit of 9d8caf0563
2017-01-17 11:11:25 +01:00