summaryrefslogtreecommitdiff
path: root/server/include/server_session.h
AgeCommit message (Collapse)Author
2016-08-11server:Gluzskiy Alexandr
event_system: draft implementation of repeated events (we still have none defined by protcol) more appropriate names for some enums and structs messaging: a bit of refactoring in server_session (cut message handler to separate functions for each message type) more appropriate names for some functions curl_downloader: updating downloaded size variable during download process (thread safety required)
2016-01-16i am alive )Gluzskiy Alexandr
updated copyrights (new year) server: started implementation of api for module events (module should be able to fire event which will be delivered to clients which have subscribed for this event type)
2015-11-20server:Gluzskiy Alexandr
a bit of work with event system
2015-09-24protocol:Gluzskiy Alexandr
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
2015-09-15codelite projectsGluzskiy Alexandr
2015-09-14protocol:Gluzskiy Alexandr
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)
2015-08-31protocol:Gluzskiy Alexandr
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
2015-08-16server:Gluzskiy Alexandr
some initial work on authentification part client-qt: some initial work on authentification part
2015-08-11missed changesGluzskiy Alexandr
2015-08-09client-qt:Gluzskiy Alexandr
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)
2015-08-04server:Gluzskiy Alexandr
bits of log client-qt: implemented basic message dispatcher ability to send message (all untested)
2015-07-30server:Gluzskiy Alexandr
implementing network io client-qt: implementing network io