e967849e5a
Fix all errors in transports
2017-07-22 00:26:50 +02:00
e28bfa1a64
Complete JingleElement and fix jingle tests
2017-07-21 23:51:06 +02:00
639c951fd6
Nearly completed work on Jingle SOCKS5
2017-07-21 23:05:46 +02:00
a77360d060
Change return value of connectToCandidates
2017-07-21 18:31:42 +02:00
19d334d6bb
Improvements to Socks5
2017-07-21 18:29:27 +02:00
c448d07234
Progress on Transports
2017-07-21 17:58:57 +02:00
f4a910cfa5
Reworking transports WIP
2017-07-19 23:15:17 +02:00
6818a52da7
Heavy reworking in progress
2017-07-19 15:17:12 +02:00
Florian Schmaus
104146c5ed
Add Jingle.getSoleContentOrThrow()
2017-07-17 21:05:56 +02:00
7658369d63
Temp
2017-07-17 20:18:08 +02:00
59e79ef668
Temp
2017-07-14 21:19:03 +02:00
e2d2f67982
Small bugfix and session-initiate test
2017-07-12 14:46:00 +02:00
b08e03af8d
Add more javadoc
2017-07-12 10:39:51 +02:00
e11a4ea9c5
Add comments and more tests
2017-07-11 22:30:41 +02:00
f9086439a8
Use handler to notify on finished file transfer
2017-07-10 12:46:51 +02:00
Florian Schmaus
8f808b38e1
Merge pull request #153 from vanitasvitae/fixReason
...
Allow parsing of JingleReason.AlternativeSession
2017-07-08 08:24:17 +02:00
63d71230cc
More tests
2017-07-08 00:23:18 +02:00
f3244f507e
Merge branch 'fixReason' into jingle2
2017-07-06 16:57:36 +02:00
58c32639b5
Allow parsing of JingleReason.AlternativeSession
...
The JingleReasonProvider was faulty and ignored the
<alternative-session> element.
2017-07-06 16:55:12 +02:00
a11552eb63
Merge branch 'filetransferTypos' into jingle2
2017-07-06 14:15:33 +02:00
8bd3856fa1
Fix typos in filetransfer package
2017-07-06 14:01:28 +02:00
87949f94b9
Temp
2017-07-06 14:00:36 +02:00
a3bb7e3f59
Merge master
2017-07-05 13:00:21 +02:00
55d41e3390
More tests
2017-07-03 15:22:34 +02:00
7e76bc1ae5
More changes to the Jingle package:
...
- Change visibility of some Socks5Bytestreams code.
- Add central ThreadPool
- Move FullJidAndSessionId in own class
- More complete JingleSession class
- More complete JingleUtil class
- Improved tests
2017-07-03 10:35:46 +02:00
4a8251fbe5
Transport Fallback works, but does not save file
2017-07-02 21:25:50 +02:00
f26f3bb503
Use static threadPool and start working on async file transfer method
2017-07-02 15:42:16 +02:00
71486ab68e
Merge moreJingleTests
2017-06-30 18:56:56 +02:00
322587c0b5
More jingle related tests
2017-06-30 18:49:34 +02:00
ff899d05e7
Merge js5btbFixes
2017-06-30 16:33:27 +02:00
bae840ebf7
Enforce jingle s5b transport invariants.
...
There can only either be one info element or
multiple candidates, but not both.
Enforced this in the JingleS5BTransportBuilder
2017-06-30 15:36:02 +02:00
dec275aa4d
Add methods to enable/disable proxy types
2017-06-30 15:19:36 +02:00
5bd01b7385
Add Jingle File Transfer elements and JingleUtil class
2017-06-30 15:03:13 +02:00
59a600a0b6
progress
2017-06-29 21:53:57 +02:00
Florian Schmaus
541c9ecfdd
Fix compile errors in jingle code
...
Which where introduced by merging
20eabca1b3
after
b14aca744f
2017-06-29 18:09:25 +02:00
Florian Schmaus
1d53889874
Merge pull request #145 from vanitasvitae/singleJingleTransport
...
Switch to single transport instead of list
2017-06-28 21:02:52 +02:00
a395b11ee9
S5B Works now in both directions and with external proxy
2017-06-28 14:48:39 +02:00
d537463a42
SOCKS5 works again :)
2017-06-28 11:40:27 +02:00
9d6a858b23
So close...
2017-06-26 23:18:34 +02:00
69b3f5837e
Rewrote S5BTransportSession
2017-06-26 18:05:17 +02:00
5eba48b7d8
Merge branch 'singleJingleTransport' into jingle2
2017-06-26 15:05:40 +02:00
20eabca1b3
Also replace list with single transport-info info
2017-06-26 15:04:22 +02:00
0952c20a5c
Coming closer...
2017-06-25 23:19:35 +02:00
daa6b6b999
Some bugfixes
2017-06-25 22:18:19 +02:00
04e898083c
Much progress, such wow
2017-06-25 16:59:09 +02:00
d7cf19aca7
Add createCandidateUsed
2017-06-25 16:39:02 +02:00
a3d6562791
Even more progress
2017-06-25 16:28:59 +02:00
5ebd07ac3c
More progress
2017-06-25 15:13:56 +02:00
09548855dd
Progess
2017-06-25 14:25:17 +02:00
699a19d3c2
Add S5B candidate accept/error
2017-06-24 17:46:03 +02:00
a101de29fd
JIBB works
2017-06-24 12:14:05 +02:00
c4ef2c9552
Temp
2017-06-23 23:41:40 +02:00
136af25342
Add JingleTransportSession classes
2017-06-23 22:48:28 +02:00
cb3583e510
IBB sending works using worker thread
2017-06-22 14:47:39 +02:00
5dc37ab239
Fixed some sending issues
2017-06-21 18:03:31 +02:00
ecd29a1ea8
s5b createTransport
2017-06-21 15:42:00 +02:00
4c1ee37ea7
Reuse S5B methods
2017-06-21 15:28:32 +02:00
6023350364
Progress
2017-06-21 14:11:42 +02:00
9da555f57e
Merge branch 'singleJingleTransport' into jingle2
2017-06-21 13:44:27 +02:00
e2b8ffdf22
Switch to single transport instead of list
2017-06-21 13:42:02 +02:00
16a7f31a46
Add sendingThread
2017-06-21 00:16:47 +02:00
96197d4092
Add transport replace actions
2017-06-19 19:22:59 +02:00
2bac6297ee
Split JingleFileTransferSession in incoming and outgoing
2017-06-19 17:55:04 +02:00
73f9af474e
Send session-accept/decline
2017-06-19 15:26:10 +02:00
e0a54c19d6
First state representing stuff
2017-06-19 14:44:35 +02:00
1912ebb8d0
Join JingleSession and Handler in JingleFT
2017-06-19 10:47:24 +02:00
b14aca744f
Add Jingle SOCKS5Bytestream transport method
2017-06-19 10:11:08 +02:00
b91a9c120f
More ground work
2017-06-18 16:47:49 +02:00
dcb5da76d6
Merge branch 'jingleFTElements' into jingle2
2017-06-18 14:12:04 +02:00
e5502564b1
Add more errors
2017-06-18 14:11:37 +02:00
49868ecdaf
Merge branch 'jingleFTElements' into jingle2
2017-06-18 13:08:56 +02:00
d3af7cd9c1
Add creating methods to JingleUtil
2017-06-18 13:08:09 +02:00
d0701f8fd1
Merge branch 'jingleS5B' into jingle2
2017-06-18 12:32:08 +02:00
21435a72c5
Reorder imports
2017-06-18 12:29:44 +02:00
20e6580469
Merge remote-tracking branch 'upstream/master' into jingleFTElements
2017-06-18 12:11:17 +02:00
3c4441af4f
Reorder imports
2017-06-18 12:08:47 +02:00
93a363377e
Merge remote-tracking branch 'upstream/master' into jingleS5B
2017-06-18 12:05:15 +02:00
d34539126b
Fix import order
2017-06-18 11:52:56 +02:00
1e6b9b8257
Merge remote-tracking branch 'upstream/master' into jingle2
2017-06-18 11:28:39 +02:00
Florian Schmaus
2b11074950
Merge branch '4.2'
2017-06-17 15:55:38 +02:00
2f3de3a64d
Add Jingle File Transfer elements and JingleUtil class
2017-06-17 00:56:32 +02:00
6cb23d08e0
Add Jingle File Transfer elems and providers
2017-06-17 00:40:51 +02:00
46b352ef88
Add JingleFileTransfer class
2017-06-17 00:26:44 +02:00
f783ecab4b
Move ft to experimental, more jingleUtil stuff
2017-06-17 00:17:21 +02:00
2ee10fa83b
Merge branch 'JingleErrors' into jingle2
2017-06-17 00:04:13 +02:00
f80472e082
Fix reviewed points
2017-06-16 23:45:00 +02:00
Florian Schmaus
05148ab0ad
Merge pull request #142 from vanitasvitae/jingleIBB
...
Add Jingle InBandBytestream transports
2017-06-16 23:32:59 +02:00
Florian Schmaus
aaad697b02
Merge pull request #140 from vanitasvitae/TransportInfo
...
Add JingleContentTransportInfo class
2017-06-16 23:25:23 +02:00
Florian Schmaus
6712cc91c8
Merge pull request #139 from vanitasvitae/JingleErrors
...
Remove unused errors and add missing ones
2017-06-16 23:19:50 +02:00
5699373cd9
Add method to set Reason
2017-06-16 22:54:32 +02:00
b3cec53cc5
Merge branch 'jingleS5B' into jingle2
2017-06-16 22:46:15 +02:00
287976e0e0
Add Jingle InBandBytestream transports
2017-06-16 22:43:50 +02:00
8488831ddc
Add Jingle SOCKS5Bytestream transport
2017-06-16 22:14:42 +02:00
d1e0a4683f
Merge branch 'jingleIBB' into jingle2
2017-06-16 21:55:50 +02:00
6b472d0ccd
Add JingleUtil
2017-06-16 21:55:42 +02:00
3c6ca94cb4
Add Jingle InBandBytestream transports
2017-06-16 21:52:20 +02:00
Florian Schmaus
08e897113d
Add CustomImportOrder checkstyle rule
...
And matching ImportOrder settings for Eclipse in
resources/eclipse/smack.importorder
2017-06-14 17:12:43 +02:00
a604266336
Create alternative-session JingleReason
2017-06-14 00:00:27 +02:00
4ae8434852
Remove unused errors and add missing ones
2017-06-13 23:57:59 +02:00
d49dc71bae
Add JingleContentTransportInfo class
2017-06-08 15:04:25 +02:00