summaryrefslogtreecommitdiff
path: root/server/modules/downloaders/curl/src/curl_download.cpp
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-07-08new repo access testGluzskiy Alexandr
added few comments
2016-02-15server:Gluzskiy Alexandr
curl_downloader: correct use of default download_path
2016-01-26server:Gluzskiy Alexandr
curl_downloader_module: implemented metadata cleanup on download delete
2016-01-24server:Gluzskiy Alexandr
curl_downloader_module: basic data transfer handling (now able to save file, still need a lot of validation) some tracing code this may be called first working prototype with vary basic functionality implemented. currently udm have working server, working qt client and able to download url via curl module (most of additional events like download progress currently not implemented, code need lots of sanity checks and exception handling)
2016-01-20protocol:Gluzskiy Alexandr
download completed state client-qt: added "download completed" subscription and status support server: module_curl: used events api in core for download state changes core: download completed event support for modules
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-09-15client-qt:Gluzskiy Alexandr
implemented handler for SERVER_DOWNLOAD_INFO_REPLY server: api: removed core_id field from download_internal_s as it always used for index in download map some useful coments core: improoved signal handler a bit fiexd bug in core_api metadata related functions (metadata_set, metadata_get, metadata_remove), now thay returning correct data basic implementation of CLIENT_DOWNLOAD_ADD handler basic implementation of module unloading curl_downloader_module: implemented metadata storing some sanity checks curl_download structure refactored a bit (simplification)
2015-08-25server:Gluzskiy Alexandr
use int for parameters id everywhere
2015-08-25protocol:Gluzskiy Alexandr
use int32 instead of strings for id's in structures server: curl module: work in progress