| Age | Commit message (Collapse) | Author |
|
use repeated instead of optional fields for download_start_request, download_stop_request, download_delete_request, download_action_request - this allow to execute same action on multiple downloads via one message which is much more efficient than send
message for each download
client-qt:
basic download menu (without dynamic actions)
implemented start/stop/delete proto part
server:
core:
basic protocol implementation for: CLIENT_DOWNLOAD_INFO_REQUEST, CLIENT_DOWNLOAD_START, CLIENT_DOWNLOAD_STOP, CLIENT_DOWNLOAD_DELETE
|
|
|
|
added module field to client_download_add_request as required
server:
small handle_command redesign to avoid crashes
client-qt:
implemented all basic features of download add widget (working now, tested)
|
|
download struct must have module_name field
server:
core:
implemented SERVER_DOWNLOADS_LIST_REPLY (draft)
added global downloads list
client:
using std::string instead of QString to avoid unnecessary conversions
|
|
some initial work on authentification part
client-qt:
some initial work on authentification part
|
|
|
|
socket wraper to work with both ssl and plain connection
server:
socket wraper to work with both ssl and plain connection
bit of config related changes
ssl support (untested)
|
|
bits of log
client-qt:
implemented basic message dispatcher
ability to send message
(all untested)
|
|
implementing network io
client-qt:
implementing network io
|