arvidn
|
7103b12cb7
|
remove typed_span type
|
2018-11-17 00:43:58 +01:00 |
arvidn
|
5383854768
|
make span's and sha1_hash's index and size types signed (instead of unsigned). Specifically std::ptrdiff_t. In line with the direction of gsl span and reduce signed->unsigned casts
|
2018-11-16 14:06:22 +01:00 |
Alden Torres
|
e38887cb3c
|
added add_torrent_params.cpp and moved is_nothrow asserts to cpp files (#2059)
|
2017-06-07 16:41:28 +02:00 |
arvidn
|
480bde9333
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
Alden Torres
|
267cab6822
|
fixing sign-conversion warnings, part 18
|
2017-02-21 01:41:34 -05:00 |
Pavel Pimenov
|
6afb1f3e83
|
aux::to_hex(sha1) -> sha1.to_hex() (#1418)
generate hex strings into std::string instead of stack-allocated char arrays
|
2016-12-22 10:44:36 -05:00 |
Alden Torres
|
44d9f456f8
|
adding support for a more configurable sha512 hasher (#1028)
adding support for a more configurable sha512 hasher, digest32 template, using hasher512.
|
2016-08-25 19:07:16 -04:00 |
Alden Torres
|
7ea9e76b37
|
refactor for separation of clz software/hardware based (#985)
refactor for separation of clz software/hardware based
|
2016-08-05 15:51:37 -04:00 |
arvidn
|
83dba91168
|
use span for to_hex and from_hex functions
|
2016-07-29 18:42:18 -04:00 |
Arvid Norberg
|
7bf49c0a1c
|
modernize hasher to use array_view (#931)
modernize hasher to use array_view as well as adding array_view support to entry
|
2016-07-22 07:29:39 -07:00 |
Alden Torres
|
57ad035955
|
added arm __builtin_clz support and tests running in arm mode (#854)
added arm __builtin_clz support and tests running in arm mode inside travis
|
2016-06-26 12:01:42 -04:00 |
Alden Torres
|
c84aceea3f
|
using bsr even with no popcnt present (#852)
|
2016-06-24 17:43:29 -04:00 |
Arvid Norberg
|
ed077c8358
|
use cstdint intead of boost/cstdint.hpp (#833)
use cstdint intead of boost/cstdint.hpp
|
2016-06-18 14:01:38 -04:00 |
Alden Torres
|
3d5e0144c7
|
consider macro TORRENT_USE_IOSTREAM for sha1_hash iostream operators (#790)
|
2016-06-05 23:55:42 -04:00 |
Arvid Norberg
|
8c8f5bb03b
|
deprecated public to_hex() and from_hex() functions (#784)
|
2016-06-04 10:01:43 -04:00 |
Arvid Norberg
|
748af6eec1
|
general cleanup. remove valgrind markup, log_hash_failures and C headers (#752)
general cleanup. remove valgrind markup, log_hash_failures and C headers
|
2016-05-23 08:15:39 -04:00 |
Arvid Norberg
|
077e9bb10c
|
improve node-id operations (#693)
improve node-id operations, to operate on 32 bits at a time instead of 8. move out some code into sha1_hash.cpp, from the header file
|
2016-05-03 08:29:27 -04:00 |