<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dpibreak.git/src/platform/windows.rs, branch v0.0.1</title>
<subtitle>System-wide DPI circumvention with minimal configuration
</subtitle>
<id>http://git.dilluti0n.com/dpibreak.git/atom?h=v0.0.1</id>
<link rel='self' href='http://git.dilluti0n.com/dpibreak.git/atom?h=v0.0.1'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/dpibreak.git/'/>
<updated>2025-09-07T06:25:59Z</updated>
<entry>
<title>log: add splash! macro and centralize no-splash handling</title>
<updated>2025-09-07T06:25:59Z</updated>
<author>
<name>dilluti0n</name>
<email>hskimse1@gmail.com</email>
</author>
<published>2025-09-07T06:06:50Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/dpibreak.git/commit/?id=d762e142bfc7d726f34ef157215a5106618df3df'/>
<id>urn:sha1:d762e142bfc7d726f34ef157215a5106618df3df</id>
<content type='text'>
* Introduce: `splash!` macro in `log.rs` to print startup messages
conditionally, based on `--no-splash` flag.
* Move: `NO_SPLASH` management into `log.rs` with helper
functions: (`set_no_splash`, `no_splash`).
* Remove: old `splash()` function in `main.rs` and replace with
`splash!` macro usage.
* Set: default `LogLevel` according to build profile (Debug → Debug,
Release → Warning).
* Print: unified startup messages across Linux and Windows, including
`MESSAGE_AT_RUN`.
</content>
</entry>
<entry>
<title>Update copyright notices to notice email instead of github link</title>
<updated>2025-09-05T08:10:15Z</updated>
<author>
<name>dilluti0n</name>
<email>hskimse1@gmail.com</email>
</author>
<published>2025-09-05T08:10:15Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/dpibreak.git/commit/?id=8f397a4150d0e2be6bffde408bccb1a111a8b806'/>
<id>urn:sha1:8f397a4150d0e2be6bffde408bccb1a111a8b806</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add license document and copyright notice headers</title>
<updated>2025-09-05T07:03:05Z</updated>
<author>
<name>dilluti0n</name>
<email>hskimse1@gmail.com</email>
</author>
<published>2025-09-05T07:02:51Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/dpibreak.git/commit/?id=deb875aeaebc1224e0d75c0aa088213fcf3b75ab'/>
<id>urn:sha1:deb875aeaebc1224e0d75c0aa088213fcf3b75ab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tidy up LogLevel enum definition</title>
<updated>2025-09-03T13:35:35Z</updated>
<author>
<name>dilluti0n</name>
<email>hskimse1@gmail.com</email>
</author>
<published>2025-09-03T13:27:51Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/dpibreak.git/commit/?id=0e77acc1f294d40174851547b4067ed0b230bb7e'/>
<id>urn:sha1:0e77acc1f294d40174851547b4067ed0b230bb7e</id>
<content type='text'>
* Remove: unused `Fatal` variant from `LogLevel`.
* Update: comment on `Error` to indicate it represents unrecoverable
errors.
</content>
</entry>
<entry>
<title>Refactor prefixed logs to using log.rs, leaving Errors untouched</title>
<updated>2025-09-03T12:42:20Z</updated>
<author>
<name>dilluti0n</name>
<email>hskimse1@gmail.com</email>
</author>
<published>2025-09-03T12:40:45Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/dpibreak.git/commit/?id=8b22460984b1edc80bd2b16f57c46e7b2726ced1'/>
<id>urn:sha1:8b22460984b1edc80bd2b16f57c46e7b2726ced1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add prefix [INFO] or [WARNNING] on log messages</title>
<updated>2025-08-31T05:15:27Z</updated>
<author>
<name>dilluti0n</name>
<email>hskimse1@gmail.com</email>
</author>
<published>2025-08-31T05:15:27Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/dpibreak.git/commit/?id=0b10f77e0060100cbecb742c7a6708f361dfe532'/>
<id>urn:sha1:0b10f77e0060100cbecb742c7a6708f361dfe532</id>
<content type='text'>
</content>
</entry>
<entry>
<title>platform: windows: log WinDivert handle creation</title>
<updated>2025-08-31T05:09:00Z</updated>
<author>
<name>dilluti0n</name>
<email>hskimse1@gmail.com</email>
</author>
<published>2025-08-31T04:56:44Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/dpibreak.git/commit/?id=90e27f654fee1efcaf1dca41600552c299f98467'/>
<id>urn:sha1:90e27f654fee1efcaf1dca41600552c299f98467</id>
<content type='text'>
Define the TCP:443 outbound filter as a constant and reuse it in
WinDivert::network. Add a log message when the handle is successfully
constructed for better visibility during runtime.
</content>
</entry>
<entry>
<title>Decouple once_cell by replacing it with standard lib</title>
<updated>2025-08-23T06:47:27Z</updated>
<author>
<name>Dilluti0n</name>
<email>hskimse1@gmail.com</email>
</author>
<published>2025-08-23T06:47:27Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/dpibreak.git/commit/?id=71f6c93574424b6a27dca9fca9fc23805a16649b'/>
<id>urn:sha1:71f6c93574424b6a27dca9fca9fc23805a16649b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Simplify signal handling with global AtomicBool</title>
<updated>2025-08-23T04:45:33Z</updated>
<author>
<name>Dilluti0n</name>
<email>hskimse1@gmail.com</email>
</author>
<published>2025-08-23T04:44:07Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/dpibreak.git/commit/?id=270afaae0b24bcfb7f27d8032e9386abe383fe4c'/>
<id>urn:sha1:270afaae0b24bcfb7f27d8032e9386abe383fe4c</id>
<content type='text'>
* Remove Arc&lt;AtomicBool&gt; indirection and introduce global RUNNING.
* Rename plant_handler() to trap_exit() for clarity.
* Update run() implementations on Linux and Windows to use RUNNING directly.
* Drop unused imports in main.rs, linux.rs, and windows.rs.
</content>
</entry>
<entry>
<title>Wrap platform dependant main loops to platform::run</title>
<updated>2025-08-22T14:16:06Z</updated>
<author>
<name>hskim</name>
<email>hskim@gamma</email>
</author>
<published>2025-08-22T14:16:06Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/dpibreak.git/commit/?id=9d5d384fad879b9c6204471032cf31807f312cbd'/>
<id>urn:sha1:9d5d384fad879b9c6204471032cf31807f312cbd</id>
<content type='text'>
</content>
</entry>
</feed>
