<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ccp/internal/cp/cp.go, branch main</title>
<subtitle>Scp with a colorful progress bar</subtitle>
<id>https://code.roseh.moe/ccp/atom/internal/cp/cp.go?h=main</id>
<link rel='self' href='https://code.roseh.moe/ccp/atom/internal/cp/cp.go?h=main'/>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccp/'/>
<updated>2025-10-09T00:25:07Z</updated>
<entry>
<title>Update import path</title>
<updated>2025-10-09T00:25:07Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-10-09T00:25:07Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccp/commit/?id=b28e2143779eeb36140bd245f2524cc403d9f088'/>
<id>urn:sha1:b28e2143779eeb36140bd245f2524cc403d9f088</id>
<content type='text'>
</content>
</entry>
<entry>
<title>No more Elm Architecture</title>
<updated>2025-04-18T00:22:32Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-04-17T23:32:40Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccp/commit/?id=944adeb2f9ca31c1a6cb7a8497555d97ea0e51d8'/>
<id>urn:sha1:944adeb2f9ca31c1a6cb7a8497555d97ea0e51d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Decrease max concurrency</title>
<updated>2025-04-17T23:35:05Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-04-17T23:35:05Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccp/commit/?id=842398c670ab22faf598dbc6f7530b6cc53cfa40'/>
<id>urn:sha1:842398c670ab22faf598dbc6f7530b6cc53cfa40</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Perf improvements</title>
<updated>2025-04-16T00:18:15Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-04-16T00:01:53Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccp/commit/?id=2ff148115f6e444feba9e84d9629a3fff7d7ab9c'/>
<id>urn:sha1:2ff148115f6e444feba9e84d9629a3fff7d7ab9c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't wait for size calculation</title>
<updated>2025-04-15T14:18:47Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-04-15T14:18:47Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccp/commit/?id=c07a77034a0436ea98613623d1ab6511ad88ce6d'/>
<id>urn:sha1:c07a77034a0436ea98613623d1ab6511ad88ce6d</id>
<content type='text'>
This can sometimes cause the progress bar not to render, but it also
prevents a mysterious lag on exit if the size calculation ends up taking
longer than the copy itself
</content>
</entry>
<entry>
<title>GitHub</title>
<updated>2025-04-13T16:32:40Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-04-13T16:32:40Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccp/commit/?id=0ea041f4bf34d00d267db923a1d9f6de7f18b643'/>
<id>urn:sha1:0ea041f4bf34d00d267db923a1d9f6de7f18b643</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Avoid error spam for recursive copies</title>
<updated>2025-04-12T15:04:41Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-04-12T15:04:41Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccp/commit/?id=b1dc6e107226af60b5fb11400b9739889e498994'/>
<id>urn:sha1:b1dc6e107226af60b5fb11400b9739889e498994</id>
<content type='text'>
If we fail to create a parent directory, there's no need to try and copy
the contents.
</content>
</entry>
<entry>
<title>Add documentation</title>
<updated>2025-04-12T04:26:04Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-04-12T04:26:04Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccp/commit/?id=cc8efbaf13d57021bee8d4b5bd8a1e46ebe54730'/>
<id>urn:sha1:cc8efbaf13d57021bee8d4b5bd8a1e46ebe54730</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix concurrency</title>
<updated>2025-04-11T17:22:36Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-04-11T17:22:36Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccp/commit/?id=aa52e78484b6ce69765f4c4adff27321b99b2251'/>
<id>urn:sha1:aa52e78484b6ce69765f4c4adff27321b99b2251</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for SFTP remote file copies</title>
<updated>2025-04-10T17:51:03Z</updated>
<author>
<name>Rose Hogenson</name>
<email>rosehogenson@posteo.net</email>
</author>
<published>2025-04-10T14:50:41Z</published>
<link rel='alternate' type='text/html' href='https://code.roseh.moe/ccp/commit/?id=89b48b3c0d4ed4eceebd76d4fd3d981b642d3824'/>
<id>urn:sha1:89b48b3c0d4ed4eceebd76d4fd3d981b642d3824</id>
<content type='text'>
</content>
</entry>
</feed>
