Maciek Borzecki
|
c3cd71b6b7
|
devicechannel: enable TCP socket keepalive
|
10 years ago |
Maciek Borzecki
|
2564995df4
|
device: dummy disconnected channel handler
|
10 years ago |
Maciek Borzecki
|
67bb51cad8
|
devicechannel: disconnected signal
|
10 years ago |
Maciek Borzecki
|
0270c3b026
|
device: pair tracking
Support for tracking pair request state. Support for unsolicited pair
request/reject from device.
|
10 years ago |
Maciek Borzecki
|
00f660684d
|
devicechannel: close channel method
|
10 years ago |
Maciek Borzecki
|
012340e2a4
|
devicechannel: signal received packet after decryption
|
10 years ago |
Maciek Borzecki
|
defefaf450
|
devicechannel: decrypt packet
|
10 years ago |
Maciek Borzecki
|
361b9a1d78
|
devicechannel: receive need not return a packet
|
10 years ago |
Maciek Borzecki
|
43f554a1fc
|
mconn-crypt: packet decryption
|
10 years ago |
Maciek Borzecki
|
bd2e59e9e0
|
devicechannel: decrypt encrypted data
|
10 years ago |
Maciek Borzecki
|
f6141e3d63
|
packet: check for required JSON members
|
10 years ago |
Maciek Borzecki
|
baff51b318
|
packet: encrypted packet type typo
|
10 years ago |
Maciek Borzecki
|
6f9a8123c6
|
devicechannel: use explicit types instead of var
|
10 years ago |
Maciek Borzecki
|
e5ac11a8d1
|
device: pass crypt instance to device channel
|
10 years ago |
Maciek Borzecki
|
f40049684f
|
devicechannel: use instance of Crypt
|
10 years ago |
Maciek Borzecki
|
4a78d2a962
|
device: pass interfaces as array
|
10 years ago |
Maciek Borzecki
|
0685e7506d
|
device: update to DeviceChannel.send taking a Packet
|
10 years ago |
Maciek Borzecki
|
01a7b041fd
|
devicechannel: packet_received signal
|
10 years ago |
Maciek Borzecki
|
3c255f6f0d
|
devicechannel: catch send error
|
10 years ago |
Maciek Borzecki
|
f4071f77da
|
devicechannel: catch connect error
|
10 years ago |
Maciek Borzecki
|
039e56ae57
|
devicechannel: send using instances of Packet
|
10 years ago |
Maciek Borzecki
|
a26cdec0a5
|
devicechannel: receive data using DataInputStream
Automatically handle message delineation
|
10 years ago |
Maciek Borzecki
|
83ed4db2ea
|
mconn-crypt: use m_conn namespace
|
10 years ago |
Maciek Borzecki
|
8db2cc923b
|
devicemanager: device activation
|
10 years ago |
Maciek Borzecki
|
3bb573f518
|
devicechannel: wrapper for device communication channel
|
10 years ago |
Maciek Borzecki
|
17fe66e976
|
device: handshake and pair attempt
|
10 years ago |
Maciek Borzecki
|
c9edf51841
|
device: generate unique device string
|
10 years ago |
Maciek Borzecki
|
daf897b49c
|
discovery: remove empty line
|
10 years ago |
Maciek Borzecki
|
b735a6303b
|
mconn-crypt: be explicit about BIO memory dup
|
10 years ago |
Maciek Borzecki
|
d90a0bcb27
|
mconn-crypt: PKCS8 public key
|
10 years ago |
Maciek Borzecki
|
26f3500ac1
|
mconn-crypt: update annotations
|
10 years ago |
Maciek Borzecki
|
96ed756c59
|
mconn-crypt: proper return type for ref function
|
10 years ago |
Maciek Borzecki
|
a90a5115a9
|
packet: add support for building 3 basic packet types
|
10 years ago |
Maciek Borzecki
|
7f84b6505f
|
main: create instance of core
|
10 years ago |
Maciek Borzecki
|
b4d70155f4
|
core: core module tracking configuration etc.
|
10 years ago |
Maciek Borzecki
|
a7518fcf9d
|
mconn-crypt: remove hand crafter vapi
|
10 years ago |
Maciek Borzecki
|
0fd2acf75e
|
mconn-crypt: private key must exist when asking for public PEM
|
10 years ago |
Maciek Borzecki
|
9ca13fcc04
|
mconn-crypt: logging cleanup
|
10 years ago |
Maciek Borzecki
|
49847f02e8
|
mconn-crypt: explicitly release RSA key in dispose
|
10 years ago |
Maciek Borzecki
|
cc27c8d006
|
mconn-crypt: free RSA key
|
10 years ago |
Maciek Borzecki
|
7b5904ea08
|
mconn-crypt: release BIO memory
|
10 years ago |
Maciek Borzecki
|
cfe3f444e4
|
mconn-crypt-test: move to tests directory
|
10 years ago |
Maciek Borzecki
|
263c1435d8
|
mconn-crypt: hand crafted vapi
|
10 years ago |
Maciek Borzecki
|
4da7c06c99
|
mconn-crypt: attempt to make the code more g-o-i friendly
|
10 years ago |
Maciek Borzecki
|
711dd7d07b
|
mconn-crypt: crypto wrapper
Adding a wrapper for encryption/decryption of data packets.
|
10 years ago |
Maciek Borzecki
|
dfba5692c5
|
mconnect: initial version
Works:
- device discovery
|
10 years ago |