libtorrent.org:fix-define

Last commit made on 2020-08-19
Get this branch:
git clone -b fix-define https://git.launchpad.net/libtorrent.org

Branch merges

Branch information

Name:
fix-define
Repository:
lp:libtorrent.org

Recent commits

5a0e052... by arvidn <email address hidden>

fix undefined configuration macro TORRENT_NATIVE_UTF8

275e2bd... by Arvid Norberg <email address hidden>

fix hard-link error handling on haiku

254776a... by Arvid Norberg <email address hidden>

support self-move (rename fails with EINVAL on Haiku for this case)

d47a814... by Arvid Norberg <email address hidden>

fix type clash of status_t with system type on Haiku

1509e73... by Arvid Norberg <email address hidden>

support enumerating routes with ioctl GRTTABLE to support Haiku

0fc6a43... by arvidn <email address hidden>

if the local codepage/locale is already UTF-8, don't perform any character conversion

92b9ea5... by arvidn <email address hidden>

drop iconv dependency, we just need conversions to and from the native locale anyway

a8749c9... by FranciscoPombal <email address hidden>

Update C++ compile features list

2c14db2... by arvidn <email address hidden>

make torrent_info::info_hash() and torrent_handle::info_hash() return truncated v2 hashes, for v2-only and hybrid torrents

10d06f2... by arvidn <email address hidden>

restore torrent_status::info_hash to be a sha1_hash, and deprecate it. Add the new, info_hash_t member as info_hashes