Albert Vaca
7d4143b944
First and untested implementation of payload transfer in LAN backend
...
Encryption not implemented yet for transfers, but should be easy to do
2013-09-14 17:30:12 +02:00
Albert Vaca
42e0b4a066
Moved cryptography layer down from Device to DeviceLink
...
DeviceLinks will need to know what they are sending and receiving to handle
payloads, so encryption can not happen above them.
2013-09-13 23:27:16 +02:00
Albert Vaca
d1f38a16b2
Fixed possible double-free crash
2013-09-13 21:20:23 +02:00
Tim Creech
817a6c8d3e
Didn't build on FreeBSD because it does not define SOL_TCP
...
Replaced SOL_TCP with getprotobyname("TCP")->p_proto
BUG: 324766
2013-09-13 19:30:36 +02:00
Albert Vaca
111ee7f054
First iteration of filetransfer plugin
...
Now it just downloads to the user desktop payloads received in packages
with type kdeconnect.filetransfer.
Added the package type define.
Created an an auxiliar QFile-like class with a small needed modification.
Added a commented test in the filetransfer plugin code (to be moved).
2013-09-10 19:01:46 +02:00
Albert Vaca
13dcd01819
Added some comments and todos
2013-09-09 22:50:27 +02:00
Albert Vaca
2625150b68
Fixed bug where more than one loopbackdevicelink was created
2013-09-09 22:28:18 +02:00
Albert Vaca
91949acaa5
Refactor: Moved devicelinks and linkproviders to backends
2013-09-09 18:35:56 +02:00