<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dpibreak.git, branch v0.6.0</title>
<subtitle>System-wide DPI circumvention with minimal configuration
</subtitle>
<id>http://git.dilluti0n.com/dpibreak.git/atom?h=v0.6.0</id>
<link rel='self' href='http://git.dilluti0n.com/dpibreak.git/atom?h=v0.6.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/dpibreak.git/'/>
<updated>2026-04-05T09:38:19Z</updated>
<entry>
<title>Bump version to 0.6.0</title>
<updated>2026-04-05T09:38:19Z</updated>
<author>
<name>dilluti0n</name>
<email>hskimse1@gmail.com</email>
</author>
<published>2026-04-05T09:38:19Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/dpibreak.git/commit/?id=c1460d727cc82b7765e968973700f4788e6af0ce'/>
<id>urn:sha1:c1460d727cc82b7765e968973700f4788e6af0ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add shopt -t, -a for --fake-ttl, --fake-autottl, respectively</title>
<updated>2026-04-05T09:25:04Z</updated>
<author>
<name>dilluti0n</name>
<email>hskimse1@gmail.com</email>
</author>
<published>2026-04-05T09:23:25Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/dpibreak.git/commit/?id=88f92e05c89f28553adeba7d4866279b167af2f9'/>
<id>urn:sha1:88f92e05c89f28553adeba7d4866279b167af2f9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add short option -d for --daemon, deprecating -D.</title>
<updated>2026-04-05T09:19:29Z</updated>
<author>
<name>dilluti0n</name>
<email>hskimse1@gmail.com</email>
</author>
<published>2026-04-05T09:19:29Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/dpibreak.git/commit/?id=bbfafeb0a0f478dedc8574152b67dfc8be2c697a'/>
<id>urn:sha1:bbfafeb0a0f478dedc8574152b67dfc8be2c697a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'feat/segment-order'</title>
<updated>2026-04-05T09:11:21Z</updated>
<author>
<name>dilluti0n</name>
<email>hskimse1@gmail.com</email>
</author>
<published>2026-04-05T09:11:21Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/dpibreak.git/commit/?id=5b9c18e51efc4d28c721a7230b6a809bc8df92bd'/>
<id>urn:sha1:5b9c18e51efc4d28c721a7230b6a809bc8df92bd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: CHANGELOG: update</title>
<updated>2026-04-05T09:07:07Z</updated>
<author>
<name>dilluti0n</name>
<email>hskimse1@gmail.com</email>
</author>
<published>2026-04-05T08:47:35Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/dpibreak.git/commit/?id=3abf5e2ef647ebb08800fa418afdc0e502da11af'/>
<id>urn:sha1:3abf5e2ef647ebb08800fa418afdc0e502da11af</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs: README: update segmentation section and add error note</title>
<updated>2026-04-05T09:07:07Z</updated>
<author>
<name>dilluti0n</name>
<email>hskimse1@gmail.com</email>
</author>
<published>2026-04-05T08:42:22Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/dpibreak.git/commit/?id=b2f4a0e714ccfefcf4d96966d20a49d6edee91ce'/>
<id>urn:sha1:b2f4a0e714ccfefcf4d96966d20a49d6edee91ce</id>
<content type='text'>
Rename "fragment" to "segmentation".
</content>
</entry>
<entry>
<title>docs: dpibreak.1: add description for --segment-order</title>
<updated>2026-04-05T09:07:07Z</updated>
<author>
<name>dilluti0n</name>
<email>hskimse1@gmail.com</email>
</author>
<published>2026-04-05T08:21:39Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/dpibreak.git/commit/?id=3ce319d461aacb976e86eb3fa731fb02f300f040'/>
<id>urn:sha1:3ce319d461aacb976e86eb3fa731fb02f300f040</id>
<content type='text'>
</content>
</entry>
<entry>
<title>opt: add shopt for --segment-order and description</title>
<updated>2026-04-05T09:07:07Z</updated>
<author>
<name>dilluti0n</name>
<email>hskimse1@gmail.com</email>
</author>
<published>2026-04-05T08:19:48Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/dpibreak.git/commit/?id=4205ad38509e1eab9936f2cc862c6f48e4cf10c1'/>
<id>urn:sha1:4205ad38509e1eab9936f2cc862c6f48e4cf10c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pkt: implement segment-order aware send_split</title>
<updated>2026-04-05T09:07:01Z</updated>
<author>
<name>dilluti0n</name>
<email>hskimse1@gmail.com</email>
</author>
<published>2026-04-05T07:50:42Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/dpibreak.git/commit/?id=405416f946c9a474d89d7fc989c1e78d63e841e8'/>
<id>urn:sha1:405416f946c9a474d89d7fc989c1e78d63e841e8</id>
<content type='text'>
Replace hardcoded [0,1] split with send_split accepting &amp;[Segment].
Segments exceeding payload length are warned and skipped. Add Segment
type to opt.rs with Display/Debug showing [start,end) notation.
</content>
</entry>
<entry>
<title>opt: implement SegmentOrder::new and Display</title>
<updated>2026-04-05T07:35:27Z</updated>
<author>
<name>dilluti0n</name>
<email>hskimse1@gmail.com</email>
</author>
<published>2026-04-05T07:35:27Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/dpibreak.git/commit/?id=60f0ec214a59f5a3935c9347bc96bdf85f25de74'/>
<id>urn:sha1:60f0ec214a59f5a3935c9347bc96bdf85f25de74</id>
<content type='text'>
Parse comma-separated split points into sorted segment ranges as
(start, end): pairs. Display shows original input with computed
ranges, e.g. "5,1,0,3 ([5,end), [1,3), [0,1), [3,5))".
</content>
</entry>
</feed>
