{"push_id":712247756,"size":26,"distinct_size":26,"ref":"refs/heads/master","head":"d3a6273394ac842b7253f6fd9eaf769504a36bd5","before":"a6b3ca48661720140c4732ad48906fd0a30aa0df","commits":[{"sha":"a707ae4d19ade3ed44cd46bb0dc46affe8875ed7","author":{"email":"444bfc97a010760dd86ed07eaa71aa72a510ff59@invisiblethingslab.com","name":"Rafał Wojdyła"},"message":"windows: converted qdb-client to msbuild","distinct":true,"url":"https://api.github.com/repos/marmarek/qubes-core-qubesdb/commits/a707ae4d19ade3ed44cd46bb0dc46affe8875ed7"},{"sha":"47fe40bdb4dfec4dbe58c437edfc2377ec15153b","author":{"email":"444bfc97a010760dd86ed07eaa71aa72a510ff59@invisiblethingslab.com","name":"Rafał Wojdyła"},"message":"windows: converted qubesdb-cmd to msbuild","distinct":true,"url":"https://api.github.com/repos/marmarek/qubes-core-qubesdb/commits/47fe40bdb4dfec4dbe58c437edfc2377ec15153b"},{"sha":"e54c0f7b39303dd4a30ff407bebef4c85d69e73a","author":{"email":"444bfc97a010760dd86ed07eaa71aa72a510ff59@invisiblethingslab.com","name":"Rafał Wojdyła"},"message":"fixed memory leak warnings","distinct":true,"url":"https://api.github.com/repos/marmarek/qubes-core-qubesdb/commits/e54c0f7b39303dd4a30ff407bebef4c85d69e73a"},{"sha":"83f8df8d4717983fe87aaf04c14f991f7dd3c8ef","author":{"email":"444bfc97a010760dd86ed07eaa71aa72a510ff59@invisiblethingslab.com","name":"Rafał Wojdyła"},"message":"untabify","distinct":true,"url":"https://api.github.com/repos/marmarek/qubes-core-qubesdb/commits/83f8df8d4717983fe87aaf04c14f991f7dd3c8ef"},{"sha":"6d675f5e592a7771e8cad6cc86c3d436c6e60e50","author":{"email":"444bfc97a010760dd86ed07eaa71aa72a510ff59@invisiblethingslab.com","name":"Rafał Wojdyła"},"message":"windows: qubesdb-cmd: updated for getopt changes","distinct":true,"url":"https://api.github.com/repos/marmarek/qubes-core-qubesdb/commits/6d675f5e592a7771e8cad6cc86c3d436c6e60e50"},{"sha":"d1461419e54eb25c300f0c759f31673b18c04731","author":{"email":"444bfc97a010760dd86ed07eaa71aa72a510ff59@invisiblethingslab.com","name":"Rafał Wojdyła"},"message":"windows: working daemon","distinct":true,"url":"https://api.github.com/repos/marmarek/qubes-core-qubesdb/commits/d1461419e54eb25c300f0c759f31673b18c04731"},{"sha":"f5f008ca88a1e61346c56056ac27661220da27be","author":{"email":"444bfc97a010760dd86ed07eaa71aa72a510ff59@invisiblethingslab.com","name":"Rafał Wojdyła"},"message":"windows: updated client for the new daemon","distinct":true,"url":"https://api.github.com/repos/marmarek/qubes-core-qubesdb/commits/f5f008ca88a1e61346c56056ac27661220da27be"},{"sha":"7ee1dd9e06a3b42a78f67f5181dc9e5908b668e5","author":{"email":"444bfc97a010760dd86ed07eaa71aa72a510ff59@invisiblethingslab.com","name":"Rafał Wojdyła"},"message":"windows: don't build for dom0","distinct":true,"url":"https://api.github.com/repos/marmarek/qubes-core-qubesdb/commits/7ee1dd9e06a3b42a78f67f5181dc9e5908b668e5"},{"sha":"9f9c1dccf026510cc1a6308297c83eda618e9e59","author":{"email":"444bfc97a010760dd86ed07eaa71aa72a510ff59@invisiblethingslab.com","name":"Rafał Wojdyła"},"message":"windows: changed #ifdef blocks from WINNT to WIN32 (msbuild standard)","distinct":true,"url":"https://api.github.com/repos/marmarek/qubes-core-qubesdb/commits/9f9c1dccf026510cc1a6308297c83eda618e9e59"},{"sha":"beb6c62ad6289c53db2c449bcef0ead68632f5fe","author":{"email":"444bfc97a010760dd86ed07eaa71aa72a510ff59@invisiblethingslab.com","name":"Rafał Wojdyła"},"message":"Link the CRT dynamically\n\nStatic linking prevents free()ing DLL-allocated memory\nfrom the main program (different CRT heaps).","distinct":true,"url":"https://api.github.com/repos/marmarek/qubes-core-qubesdb/commits/beb6c62ad6289c53db2c449bcef0ead68632f5fe"},{"sha":"e3625e8f84337fe98b3c0bdc1370f3e95b5e666f","author":{"email":"444bfc97a010760dd86ed07eaa71aa72a510ff59@invisiblethingslab.com","name":"Rafał Wojdyła"},"message":"windows: share more common properties in projects","distinct":true,"url":"https://api.github.com/repos/marmarek/qubes-core-qubesdb/commits/e3625e8f84337fe98b3c0bdc1370f3e95b5e666f"},{"sha":"8ad18d7b69527397ab9bdadaf031e9010ea52f92","author":{"email":"444bfc97a010760dd86ed07eaa71aa72a510ff59@invisiblethingslab.com","name":"Rafał Wojdyła"},"message":"windows: removed obsolete installer","distinct":true,"url":"https://api.github.com/repos/marmarek/qubes-core-qubesdb/commits/8ad18d7b69527397ab9bdadaf031e9010ea52f92"},{"sha":"1c3b3e388609161be344bb6c377838ccb6316e6e","author":{"email":"444bfc97a010760dd86ed07eaa71aa72a510ff59@invisiblethingslab.com","name":"Rafał Wojdyła"},"message":"windows installer: cleanup, added daemon","distinct":true,"url":"https://api.github.com/repos/marmarek/qubes-core-qubesdb/commits/1c3b3e388609161be344bb6c377838ccb6316e6e"},{"sha":"f0650fcb4ba18da457309628f4ccbdd4f3fcbfc4","author":{"email":"444bfc97a010760dd86ed07eaa71aa72a510ff59@invisiblethingslab.com","name":"Rafał Wojdyła"},"message":"windows: fixed include priority","distinct":true,"url":"https://api.github.com/repos/marmarek/qubes-core-qubesdb/commits/f0650fcb4ba18da457309628f4ccbdd4f3fcbfc4"},{"sha":"7932df9173c10a27eb97c148e5df0f1f554e2ddd","author":{"email":"444bfc97a010760dd86ed07eaa71aa72a510ff59@invisiblethingslab.com","name":"Rafał Wojdyła"},"message":"windows: run daemon as service","distinct":true,"url":"https://api.github.com/repos/marmarek/qubes-core-qubesdb/commits/7932df9173c10a27eb97c148e5df0f1f554e2ddd"},{"sha":"14fa23abdbd3d0f3036fc755891e537eb428660d","author":{"email":"444bfc97a010760dd86ed07eaa71aa72a510ff59@invisiblethingslab.com","name":"Rafał Wojdyła"},"message":"windows installer: fixed configurable directory","distinct":true,"url":"https://api.github.com/repos/marmarek/qubes-core-qubesdb/commits/14fa23abdbd3d0f3036fc755891e537eb428660d"},{"sha":"c5889a349f062c9b9622766891e5a6c4efcfc921","author":{"email":"444bfc97a010760dd86ed07eaa71aa72a510ff59@invisiblethingslab.com","name":"Rafał Wojdyła"},"message":"windows installer: fixed daemon arguments","distinct":true,"url":"https://api.github.com/repos/marmarek/qubes-core-qubesdb/commits/c5889a349f062c9b9622766891e5a6c4efcfc921"},{"sha":"c295db0b0f9b259d5ac6f3d0af8c1d184f948670","author":{"email":"444bfc97a010760dd86ed07eaa71aa72a510ff59@invisiblethingslab.com","name":"Rafał Wojdyła"},"message":"windows: prevent installer name collision","distinct":true,"url":"https://api.github.com/repos/marmarek/qubes-core-qubesdb/commits/c295db0b0f9b259d5ac6f3d0af8c1d184f948670"},{"sha":"cf813f603bec4eb4e9c182ac28dcc9041aafa67f","author":{"email":"444bfc97a010760dd86ed07eaa71aa72a510ff59@invisiblethingslab.com","name":"Rafał Wojdyła"},"message":"windows: added qdb_free()\n\nA process that uses different CRT than the DLL (like gui agent for now, not\nconverted to msbuild yet) can't just free() DLL-allocated memory.","distinct":true,"url":"https://api.github.com/repos/marmarek/qubes-core-qubesdb/commits/cf813f603bec4eb4e9c182ac28dcc9041aafa67f"},{"sha":"06efa0c97e4843fb990eb8df6665f1e3c31bde88","author":{"email":"444bfc97a010760dd86ed07eaa71aa72a510ff59@invisiblethingslab.com","name":"Rafał Wojdyła"},"message":"don't close invalid handles","distinct":true,"url":"https://api.github.com/repos/marmarek/qubes-core-qubesdb/commits/06efa0c97e4843fb990eb8df6665f1e3c31bde88"}]}