<feed xmlns='http://www.w3.org/2005/Atom'>
<title>winapi-common/test/unit_tests/process_worker.cpp, branch v1.0.0</title>
<subtitle>WinAPI: C++ wrappers for common utilities (processes, pipes, file I/O, etc.)</subtitle>
<id>http://git.tensin.name/winapi-common/atom?h=v1.0.0</id>
<link rel='self' href='http://git.tensin.name/winapi-common/atom?h=v1.0.0'/>
<link rel='alternate' type='text/html' href='http://git.tensin.name/winapi-common/'/>
<updated>2026-09-21T18:08:30Z</updated>
<entry>
<title>remove annoying trailing period from repo URLs</title>
<updated>2026-09-21T18:08:30Z</updated>
<author>
<name>Egor Tensin</name>
<email>egor@tensin.name</email>
</author>
<published>2026-09-21T18:08:30Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/winapi-common/commit/?id=d09704f6a9f5ea665619ab6843c1652269d42ce1'/>
<id>urn:sha1:d09704f6a9f5ea665619ab6843c1652269d42ce1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update my email</title>
<updated>2026-09-21T18:07:56Z</updated>
<author>
<name>Egor Tensin</name>
<email>egor@tensin.name</email>
</author>
<published>2026-09-21T18:07:56Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/winapi-common/commit/?id=55e056f2b1dc60cdc332b110667dcb8d4a428771'/>
<id>urn:sha1:55e056f2b1dc60cdc332b110667dcb8d4a428771</id>
<content type='text'>
</content>
</entry>
<entry>
<title>finally, perfect .clang-format settings?</title>
<updated>2026-06-13T17:25:17Z</updated>
<author>
<name>Egor Tensin</name>
<email>egor@tensin.name</email>
</author>
<published>2026-06-13T17:25:17Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/winapi-common/commit/?id=97b796e7788ae69c0aaeec2644246d9f10d2739d'/>
<id>urn:sha1:97b796e7788ae69c0aaeec2644246d9f10d2739d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>minor fixes</title>
<updated>2026-06-05T22:08:01Z</updated>
<author>
<name>Egor Tensin</name>
<email>egor@tensin.name</email>
</author>
<published>2026-06-05T22:08:01Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/winapi-common/commit/?id=baf3732247886f0e055708b580b6e8c2ab52af6d'/>
<id>urn:sha1:baf3732247886f0e055708b580b6e8c2ab52af6d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>try a fix for compiler warnings</title>
<updated>2026-06-05T15:10:22Z</updated>
<author>
<name>Egor Tensin</name>
<email>egor@tensin.name</email>
</author>
<published>2026-06-05T15:09:59Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/winapi-common/commit/?id=633fd6d1c27de9b570dd5e095227f9f2c5b4697b'/>
<id>urn:sha1:633fd6d1c27de9b570dd5e095227f9f2c5b4697b</id>
<content type='text'>
Not sure, maybe they should be preserved in the scope? We'll see.
</content>
</entry>
<entry>
<title>test/unit_tests: comment out unimportant fails</title>
<updated>2026-01-11T19:30:19Z</updated>
<author>
<name>Egor Tensin</name>
<email>egor@tensin.name</email>
</author>
<published>2026-01-11T19:28:46Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/winapi-common/commit/?id=b63748939e5660f057ddd70185c886f4462aba93'/>
<id>urn:sha1:b63748939e5660f057ddd70185c886f4462aba93</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Handle: is_invalid -&gt; is_valid</title>
<updated>2021-05-15T22:18:27Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2021-05-15T22:18:27Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/winapi-common/commit/?id=23aa1a5c37677a38873dc627f4b8077e0390f420'/>
<id>urn:sha1:23aa1a5c37677a38873dc627f4b8077e0390f420</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rework Process API &amp; tests</title>
<updated>2020-10-26T21:11:41Z</updated>
<author>
<name>Egor Tensin</name>
<email>Egor.Tensin@gmail.com</email>
</author>
<published>2020-10-24T18:33:44Z</published>
<link rel='alternate' type='text/html' href='http://git.tensin.name/winapi-common/commit/?id=a864099ba77157090c4cd12817245122c163ec24'/>
<id>urn:sha1:a864099ba77157090c4cd12817245122c163ec24</id>
<content type='text'>
* Add separate classes ProcessParameters &amp; ShellParameters for
Process::create() and Process::shell() methods.
* Add a separate "worker" executable. It's used in tests via a fairly
complicated scheme, receiving orders to execute via a shared memory
region.
* Add tests that utilize the Console API, reading console window's
screen buffer directly, making for more reliable tests &amp; broader
coverage.
</content>
</entry>
</feed>
