Commit Graph

40 Commits (4beb2964393ae595969d4e2f868c4e20e8642aed)

Author SHA1 Message Date
Michael Zanetti 69bf56af09 fix packet fragmentation on TCP layer 2019-04-02 01:02:45 +02:00
Michael Zanetti ec7c515745 drop some debug prints 2019-04-02 01:02:45 +02:00
Michael Zanetti 44dd07950b added ability to configure each server interface individually 2019-04-02 01:02:45 +02:00
Michael Zanetti 63ffc163ba make auth config work 2019-04-02 01:02:45 +02:00
Michael Zanetti 232193cbfc enable ssl on plain TCP socket too 2019-04-02 01:02:45 +02:00
Michael Zanetti 6a4a481f88 remove old cloud handler, cleanup more jsonrpc stuff from TransportInterface 2019-04-02 01:02:45 +02:00
Michael Zanetti f75a0e7a31 move jsonrpc logic out of transport interface into where it belongs, jsonrpcserver 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 9c8097919d update license header 2019-04-02 01:02:06 +02:00
Simon Stürz 68d0ed1b34 update source documentation 2019-04-02 01:01:32 +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 5ce8e78db5 fix webserver test config and add avahi service to interfaces 2019-04-01 20:48:17 +02:00
Simon Stürz aeef3717fe finish basic settings 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 d5af628a52 cleanup debug
add UPnP byebye message at shutdown
2019-04-01 20:48:17 +02:00
Simon Stürz 03381cc25c add shutdown and SIG quit signal capture
update manpage
2019-04-01 20:48:17 +02:00
Simon Stürz 610fc77ded add typeutils documentation 2019-04-01 20:48:17 +02:00
Simon Stürz b35f5f69bf fixed namespace and added documentation for servers 2019-04-01 20:48:17 +02:00
Simon Stürz fc86244018 change ports and add ssl configuration 2019-04-01 20:48:17 +02:00
Simon Stürz 557baff39d add websocket server 2019-04-01 20:48:17 +02:00
Simon Stürz 660f91b165 add HTTPS support for webserver 2019-04-01 20:48:17 +02:00
Simon Stürz 5a3c7a6cfb first working REST call
add httpreply and httprequest to lib
2019-04-01 20:48:17 +02:00
Simon Stürz f1dd14527e prepared tcp server and mock server for webserver
add TransportInterface
add basic structure of webserver
2019-04-01 20:48:17 +02:00
Simon Stürz 8d6424483a make tcp server dynamic to corresponding settings file 2019-04-01 20:48:17 +02:00
Simon Stürz 40847fd153 added guhd.conf
add settings to tcpserver
2019-04-01 20:48:17 +02:00
Simon Stürz 38afa00b30 added GuhSettings 2019-04-01 20:48:17 +02:00
Simon Stürz 91afe4f29e add guhserver namespace to server 2019-04-01 20:48:17 +02:00
Simon Stürz 5bbf1fc70b rename logging 2019-04-01 20:48:17 +02:00
Simon Stürz a8727407eb added logging category to core and lib 2019-04-01 20:48:17 +02:00
Simon Stürz 2aa55e469e added copyright 2019-04-01 20:48:17 +02:00
Simon Stürz 8eaa447cb1 fixed main and added RunningMode 2019-04-01 20:48:17 +02:00
Simon Stürz 42fffe647d added qtservice 2019-04-01 20:48:17 +02:00
Simon Stürz aa528079b0 added new radio433 driver with collision detection
modified gpio class
2019-04-01 20:48:17 +02:00
Simon Stürz 2a372dd240 added google mail notification plugin
changed licence formating
2014-04-20 18:49:39 +02:00
Simon Stürz 95f806ccaf added licence to source code 2014-03-31 21:55:33 +02:00
Michael Zanetti 61a7a68ee0 added JSONRPC.Version and JSONRPC.SetNotificationStatus 2014-03-30 01:14:39 +01:00
Simon Stürz 772e01591e fixed ',' in connection replay 2014-02-17 11:47:51 +01:00
Michael Zanetti fdd4bc8718 add initial docs 2014-01-26 00:03:37 +01:00
Michael Zanetti 9d60f7f2ba some more work on the whole structure 2013-12-30 20:09:52 +01:00
Michael Zanetti f481333dee import new codebase 2013-12-30 16:10:03 +01:00