<feed xmlns='http://www.w3.org/2005/Atom'>
<title>udm.git/client-qt, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/udm.git/'/>
<entry>
<title>client:</title>
<updated>2016-12-10T16:49:09+00:00</updated>
<author>
<name>Gluzskiy Alexandr</name>
<email>sss@sss.chaoslab.ru</email>
</author>
<published>2016-12-10T16:49:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/udm.git/commit/?id=f56fbc709d62d6cd72f427d8d5834774dfcdb02d'/>
<id>f56fbc709d62d6cd72f427d8d5834774dfcdb02d</id>
<content type='text'>
	correct session cleanup
	few memory leaks eliminated
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	correct session cleanup
	few memory leaks eliminated
</pre>
</div>
</content>
</entry>
<entry>
<title>server:</title>
<updated>2016-08-11T05:54:06+00:00</updated>
<author>
<name>Gluzskiy Alexandr</name>
<email>sss@sss.chaoslab.ru</email>
</author>
<published>2016-08-11T05:54:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/udm.git/commit/?id=028ddc8e576e78d500f1cba443d7e21401130bb6'/>
<id>028ddc8e576e78d500f1cba443d7e21401130bb6</id>
<content type='text'>
	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)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	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)
</pre>
</div>
</content>
</entry>
<entry>
<title>server:</title>
<updated>2016-08-03T15:54:55+00:00</updated>
<author>
<name>Gluzskiy Alexandr</name>
<email>sss@sss.chaoslab.ru</email>
</author>
<published>2016-08-03T15:54:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/udm.git/commit/?id=6e1ffb99805ea6a19f357cb74f63fe57aaf6236d'/>
<id>6e1ffb99805ea6a19f357cb74f63fe57aaf6236d</id>
<content type='text'>
	all projects: corected cflafs/cxxflags
	modules:
		metadata_flat:
			fixed crash on non-existing setting check
client:
	enable ui only after events subscription to avid hypotetically not handled events
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	all projects: corected cflafs/cxxflags
	modules:
		metadata_flat:
			fixed crash on non-existing setting check
client:
	enable ui only after events subscription to avid hypotetically not handled events
</pre>
</div>
</content>
</entry>
<entry>
<title>server:</title>
<updated>2016-01-24T10:45:40+00:00</updated>
<author>
<name>Gluzskiy Alexandr</name>
<email>sss@sss.chaoslab.ru</email>
</author>
<published>2016-01-24T10:45:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/udm.git/commit/?id=3a9a8aa78ada7c5137b4b74c41be7088d2d1fd00'/>
<id>3a9a8aa78ada7c5137b4b74c41be7088d2d1fd00</id>
<content type='text'>
	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)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	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)
</pre>
</div>
</content>
</entry>
<entry>
<title>protocol:</title>
<updated>2016-01-20T03:31:14+00:00</updated>
<author>
<name>Gluzskiy Alexandr</name>
<email>sss@sss.chaoslab.ru</email>
</author>
<published>2016-01-20T03:31:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/udm.git/commit/?id=7c4d85348ecbb9913948edc53b82efaa97d85fda'/>
<id>7c4d85348ecbb9913948edc53b82efaa97d85fda</id>
<content type='text'>
	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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	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
</pre>
</div>
</content>
</entry>
<entry>
<title>client-qt:</title>
<updated>2016-01-03T17:58:58+00:00</updated>
<author>
<name>Gluzskiy Alexandr</name>
<email>sss@sss.chaoslab.ru</email>
</author>
<published>2016-01-03T17:58:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/udm.git/commit/?id=454ed688836c9de52039b84ea381ffd22890a6e8'/>
<id>454ed688836c9de52039b84ea381ffd22890a6e8</id>
<content type='text'>
	typo fix
	very basic implementation of download state changes handler
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	typo fix
	very basic implementation of download state changes handler
</pre>
</div>
</content>
</entry>
<entry>
<title>docs:</title>
<updated>2015-12-10T03:15:47+00:00</updated>
<author>
<name>Gluzskiy Alexandr</name>
<email>sss@sss.chaoslab.ru</email>
</author>
<published>2015-12-10T03:15:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/udm.git/commit/?id=1a345f933f5b86fb297463863bd82334c94592c7'/>
<id>1a345f933f5b86fb297463863bd82334c94592c7</id>
<content type='text'>
	added BUGS file with known bugs
server:
	fixed bug with download_deleted event
	optimized download state change event (send nothing on no subscriptions match)

client-qt:
	implemented download deleted event handler
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	added BUGS file with known bugs
server:
	fixed bug with download_deleted event
	optimized download state change event (send nothing on no subscriptions match)

client-qt:
	implemented download deleted event handler
</pre>
</div>
</content>
</entry>
<entry>
<title>protocol:</title>
<updated>2015-12-08T22:08:15+00:00</updated>
<author>
<name>Gluzskiy Alexandr</name>
<email>sss@sss.chaoslab.ru</email>
</author>
<published>2015-12-08T22:08:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/udm.git/commit/?id=ba29462f09c748de5c75837f9fdd3c1bb3bc4791'/>
<id>ba29462f09c748de5c75837f9fdd3c1bb3bc4791</id>
<content type='text'>
	added download deleted event
	small cleanup
server:
	implemented "download_deleted" event
client:
	started work on download state change events handling
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	added download deleted event
	small cleanup
server:
	implemented "download_deleted" event
client:
	started work on download state change events handling
</pre>
</div>
</content>
</entry>
<entry>
<title>client-qt:</title>
<updated>2015-11-23T17:17:56+00:00</updated>
<author>
<name>Gluzskiy Alexandr</name>
<email>sss@sss.chaoslab.ru</email>
</author>
<published>2015-11-23T17:17:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/udm.git/commit/?id=d233b343940602429c4db1fb1bc2c0192240fd75'/>
<id>d233b343940602429c4db1fb1bc2c0192240fd75</id>
<content type='text'>
	added subscription to download deleted event (handler not implemented yet)
server:
	simplified "fire _event" implementation
	basic implementation of "add_event_subscription" in client class
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	added subscription to download deleted event (handler not implemented yet)
server:
	simplified "fire _event" implementation
	basic implementation of "add_event_subscription" in client class
</pre>
</div>
</content>
</entry>
<entry>
<title>prootcol:</title>
<updated>2015-11-22T07:26:42+00:00</updated>
<author>
<name>Gluzskiy Alexandr</name>
<email>sss@sss.chaoslab.ru</email>
</author>
<published>2015-11-22T07:26:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dark-alexandr.net/udm.git/commit/?id=7ef827ea95590c3096f7f6255c5d40eb447d4178'/>
<id>7ef827ea95590c3096f7f6255c5d40eb447d4178</id>
<content type='text'>
	added download_state change structure (used in download state changes event
from server)
client-qt:
	subscription to download state changes events
server:
	basic implementation of download state changes events

TODO: use single structure for download_state_changes in messages instead of all
separate ones.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	added download_state change structure (used in download state changes event
from server)
client-qt:
	subscription to download state changes events
server:
	basic implementation of download state changes events

TODO: use single structure for download_state_changes in messages instead of all
separate ones.
</pre>
</div>
</content>
</entry>
</feed>
