<feed xmlns='http://www.w3.org/2005/Atom'>
<title>aria2, branch rearrange-args</title>
<subtitle>Aria2 download utility with uTP support</subtitle>
<id>http://x-nagi.com/cgit/aria2/atom?h=rearrange-args</id>
<link rel='self' href='http://x-nagi.com/cgit/aria2/atom?h=rearrange-args'/>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/'/>
<updated>2021-02-05T08:27:05Z</updated>
<entry>
<title>sending ipv6 address is not necessary because the asynchronous resolution problem is fixed</title>
<updated>2021-02-05T08:27:05Z</updated>
<author>
<name>Nagi5Yeq</name>
<email>wu@x-nagi.com</email>
</author>
<published>2021-02-05T08:27:05Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=ff92e2f4e0724db321c9cbeb34ab5d78ba1af036'/>
<id>urn:sha1:ff92e2f4e0724db321c9cbeb34ab5d78ba1af036</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add allow-ipv6-only option</title>
<updated>2021-02-05T08:10:32Z</updated>
<author>
<name>Nagi5Yeq</name>
<email>wu@x-nagi.com</email>
</author>
<published>2021-02-05T08:10:32Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=32ebcdbc8290474b63d78d357847eebea8cb9ad9'/>
<id>urn:sha1:32ebcdbc8290474b63d78d357847eebea8cb9ad9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add ipv6 address in http announce</title>
<updated>2021-02-04T15:21:41Z</updated>
<author>
<name>Nagi5Yeq</name>
<email>wu@x-nagi.com</email>
</author>
<published>2021-02-04T15:21:41Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=31d9d4dbed319a3c1a0a493c1e48ed7d20621762'/>
<id>urn:sha1:31d9d4dbed319a3c1a0a493c1e48ed7d20621762</id>
<content type='text'>
</content>
</entry>
<entry>
<title>merge aria2 branch</title>
<updated>2021-02-04T13:37:26Z</updated>
<author>
<name>Nagi5Yeq</name>
<email>wu@x-nagi.com</email>
</author>
<published>2021-02-04T13:37:26Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=b3066738d1705f84979cd3477b567ea4201e2296'/>
<id>urn:sha1:b3066738d1705f84979cd3477b567ea4201e2296</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add GitHub Actions workflow build</title>
<updated>2020-12-28T03:05:07Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2020-12-28T02:04:37Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=faa6955c8d7bb7b6541e0b7fbb84f7d213f761ab'/>
<id>urn:sha1:faa6955c8d7bb7b6541e0b7fbb84f7d213f761ab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'ncopa-fix-time64' into master</title>
<updated>2020-12-28T01:12:18Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2020-12-28T01:12:18Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=f292bbba857fe559d79de80ca1fc180739b7b22f'/>
<id>urn:sha1:f292bbba857fe559d79de80ca1fc180739b7b22f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix segfault when time_t is 64bit on 32bit arch (#1666)</title>
<updated>2020-12-28T01:11:57Z</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2020-08-07T13:59:49Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=2d0171e95636eead0c7d26d8bef99f451ab3e20d'/>
<id>urn:sha1:2d0171e95636eead0c7d26d8bef99f451ab3e20d</id>
<content type='text'>
On some platforms, like with musl libc, time_t may be 64 bit even on
32bit platforms. Fix segfault by convert time_t to 64 bit and use 64bit
format modifier instead of assume time_t is %ld
</content>
</entry>
<entry>
<title>Merge pull request #1644 from aliemjay/sync-caches</title>
<updated>2020-06-25T02:42:25Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>404610+tatsuhiro-t@users.noreply.github.com</email>
</author>
<published>2020-06-25T02:42:25Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=15cad965eb75c8b7f11bc2fc94354d1873bf6261'/>
<id>urn:sha1:15cad965eb75c8b7f11bc2fc94354d1873bf6261</id>
<content type='text'>
prevent corrupt downloads after app and/or system crash</content>
</entry>
<entry>
<title>flush OS write buffers before saving control file</title>
<updated>2020-06-17T08:07:03Z</updated>
<author>
<name>Ali MJ Al-Nasrawy</name>
<email>alimjalnasrawy@gmail.com</email>
</author>
<published>2020-06-17T06:51:04Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=01969fc5304a738718c00b6153d672ce4f085747'/>
<id>urn:sha1:01969fc5304a738718c00b6153d672ce4f085747</id>
<content type='text'>
This ensures that pieces are physically written to disk before
marking them as finished in the control file.

This should prevent data loss and corruption when resuming downloads
after a system crash.

Signed-off-by: Ali MJ Al-Nasrawy &lt;alimjalnasrawy@gmail.com&gt;
</content>
</entry>
<entry>
<title>flush internal buffers before auto-saving control file</title>
<updated>2020-06-17T08:05:30Z</updated>
<author>
<name>Ali MJ Al-Nasrawy</name>
<email>alimjalnasrawy@gmail.com</email>
</author>
<published>2020-06-16T21:08:55Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=870e2a6014462c55cc252140f5e215374881c6e9'/>
<id>urn:sha1:870e2a6014462c55cc252140f5e215374881c6e9</id>
<content type='text'>
Otherwise, some pieces may be marked as finished in the control file
though they have not yet been written to the storage file.

This should prevent data loss and corruption when resuming downloads
after an app crash.

Signed-off-by: Ali MJ Al-Nasrawy &lt;alimjalnasrawy@gmail.com&gt;
</content>
</entry>
</feed>
