summaryrefslogtreecommitdiff
path: root/server/src/main.cpp
AgeCommit message (Collapse)Author
2016-08-03server:Gluzskiy Alexandr
core: added check for config directory on config save (crash fix) added "--version" option
2016-07-08new repo access testGluzskiy Alexandr
added few comments
2016-01-20server:Gluzskiy Alexandr
very basic implementation of download_state_changed event api call for plugins started work on thread safety (plugins may and will be multithreaded, so api for plugins should be thread safe)
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-10-27protocol:Gluzskiy Alexandr
tiny enum value names correction server: event subscription subsystem: a bit of implementation of repeated 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-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-27protocol:Gluzskiy Alexandr
still thinking of... client: bits of proto implementation server: config variables sigint handler bits of proto implementation
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-10server:Gluzskiy Alexandr
setting for port
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-07-30server:Gluzskiy Alexandr
implementing network io client-qt: implementing network io
2015-07-13 изменено: protocol/udm.protoGluzskiy Alexandr
изменено: server/src/main.cpp изменено: server/udm-server.cbp
2015-03-31core:Gluzskiy Alexandr
moved on_modules_loaded call to later stage so modules actually can call other modules without race condition and exceptions implemented default metadata_storage basic settings //TODO: per module metadata storage modules: finished flat metadata module base implementation set,get,remove now working and tested via core, via modules
2015-03-29api fixesGluzskiy Alexandr
implemented get_module_settings
2015-03-29work in progressGluzskiy Alexandr
2015-03-28support ~ variable in config pathGluzskiy Alexandr
2015-03-27working module loaderGluzskiy Alexandr
basic program options support abitilty to print installed modules info started config support implementation
2015-03-27module api fixes (thx 0xd34df00d)Gluzskiy Alexandr
working module prototype
2015-03-25work in progressGluzskiy Alexandr
2015-03-19initial work on project skeletonGluzskiy Alexandr