Simon Stürz
2207ac317a
Update copyright headers
2019-04-08 13:55:15 +02:00
Simon Stürz
c2c7e0fbc2
First building version of hardware resource abstraction
2019-04-02 01:02:45 +02:00
Michael Zanetti
5799a8d7bc
contune refactoring
2019-04-02 01:02:45 +02:00
Simon Stürz
691473bcb1
Add bluetooth debug chategory and continue work on bluetooth le manager
2019-04-02 01:02:45 +02:00
Simon Stürz
f7cf13aba5
Add plugin timer manager
2019-04-02 01:02:45 +02:00
Simon Stürz
19a4223906
First version of bluetooth manager
2019-04-02 01:02:45 +02:00
Simon Stürz
89b860a7eb
update nullptr and improve upnp discovery
2019-04-02 01:02:45 +02:00
Simon Stürz
f02a9fcdd4
add bluetooth manager
2019-04-02 01:02:45 +02:00
Simon Stürz
19d8f8d4d7
migrate avahi broser resource
2019-04-02 01:02:45 +02:00
Simon Stürz
66b537cadc
Continue migrating hardware resources
2019-04-02 01:02:45 +02:00
Michael Zanetti
6dc15c611b
fix some leaks in avahi
2019-04-02 01:02:45 +02:00
Simon Stürz
39c7d9b0a1
Add update server name for avahi txt record
2019-04-02 01:02:45 +02:00
Michael Zanetti
7aa6ab2795
make it build in jessie again
2019-04-02 01:02:45 +02:00
Simon Stürz
2d53d3dc83
fix houskeeping of ruleengine
2019-04-02 01:02:45 +02:00
Simon Stürz
900f409485
add avahi colition handling
2019-04-02 01:02:45 +02:00
Michael Zanetti
921c13c656
add sslEnabled flags to avahi txt record, fix something in avahi :D
2019-04-02 01:02:45 +02:00
Michael Zanetti
d74f208a30
fix broadcast of UPnP information
...
also fixes a Unexpected null receiver warning which might happen now
because of the timing of various deleteLater() calls on disconnect
2019-04-02 01:02:45 +02:00
Michael Zanetti
101ddc2331
read proper settings in upnpdiscovery
2019-04-02 01:02:45 +02:00
Michael Zanetti
ac179d0f70
fix avahi service browser destruction
...
without keeping track of the avahi service resolvers and
destroying them when the parent object goes away, callbacks
might be called after after the dhe destruction and passing
an invalid userdata pointer.
2019-04-02 01:02:45 +02:00
Michael Zanetti
3577f37e1e
fix some docs typos
2019-04-02 01:02:45 +02:00
Simon Stürz
2e4b02099b
update license headers
2019-04-02 01:02:21 +02:00
Simon Stürz
9c8097919d
update license header
2019-04-02 01:02:06 +02:00
Simon Stürz
7cfd7bf293
fixed issue #410
...
fixed issue #405
2019-04-02 01:01:32 +02:00
Simon Stürz
68d0ed1b34
update source documentation
2019-04-02 01:01:32 +02:00
Simon Stürz
642b5c8331
basic networkmanager functionality
2019-04-02 01:01:32 +02:00
Simon Stürz
661e0a5116
Fix broken hue plugin
2019-04-02 01:01:32 +02:00
Simon Stürz
859c5b0df8
add paramTypesId and close #302
2019-04-02 01:01:21 +02:00
Simon Stürz
9dea057b83
fix include for older builds
2019-04-01 20:48:17 +02:00
Simon Stürz
e5f1bce097
add avahi service txt entries
...
fixed include file
add missing configuration notifications
2019-04-01 20:48:17 +02:00
Simon Stürz
5043d39a01
fix convertion function
2019-04-01 20:48:17 +02:00
Simon Stürz
07a1ac1fb3
add documentation
2019-04-01 20:48:17 +02:00
Simon Stürz
cddb23182f
fix plugin and add some documentation
2019-04-01 20:48:17 +02:00
Simon Stürz
fb91f05b15
add final qtavahi lib
2019-04-01 20:48:17 +02:00
Simon Stürz
0a0138daed
fix reference
2019-04-01 20:48:17 +02:00
Simon Stürz
ca34b7247d
add missing license
...
prepare browsing for plugins
2019-04-01 20:48:17 +02:00
Simon Stürz
568e21d68a
add avahi documantation and webserver service
2019-04-01 20:48:17 +02:00
Simon Stürz
f04ac4cac6
add avahi lib
2019-04-01 20:48:17 +02:00
Simon Stürz
f5ee163c48
update copy right line
2019-04-01 20:48:17 +02:00
Simon Stürz
92a5060de6
complete source code documentation
2019-04-01 20:48:17 +02:00
Simon Stürz
317c5e7ea7
improove UPnP
2019-04-01 20:48:17 +02:00
Simon Stürz
d5af628a52
cleanup debug
...
add UPnP byebye message at shutdown
2019-04-01 20:48:17 +02:00
Simon Stürz
16e6e2de3b
add EXPORT to lib for shared symbols
2019-04-01 20:48:17 +02:00
Simon Stürz
4f76a64dfd
first working netatmo version
2019-04-01 20:48:17 +02:00
Simon Stürz
fc9b6f1887
add device parent child relation
...
add remove policy to REST
expand remove policy
2019-04-01 20:48:17 +02:00
Simon Stürz
2693b1c8bd
add netatmo plugin
...
add OAuth2
2019-04-01 20:48:17 +02:00
Simon Stürz
10b5d77ef6
fix timout
2019-04-01 20:48:17 +02:00
Simon Stürz
3ddd9a2b92
basic upnp discovery done
2019-04-01 20:48:17 +02:00
Simon Stürz
e48c9e4497
added upnp service
2019-04-01 20:48:17 +02:00
Simon Stürz
67deeb1e0e
fixed licenses and debug categorie
2019-04-01 20:48:17 +02:00
Simon Stürz
ea9d8d6d90
added more tests
...
move httprequest and reply to server
added request parsing logic
2019-04-01 20:48:17 +02:00