Arvid Norberg
6148984426
remove whitespace at end of line ( #1245 )
2016-10-22 11:47:24 -04: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
Arvid Norberg
a740a49fd6
modernize misc ( #898 )
...
modernize misc
2016-07-10 07:34:45 -04:00
Arvid Norberg
6aabe3762b
general modernization ( #836 )
...
general modernization. use nullptr instead of NULL, use std::tuple instead of boost::tuple, transition some unordered set/map from boost to std. some clean-up of includes
2016-06-20 11:32:06 -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
Arvid Norberg
e8380e1d0b
factor out includes from config.hpp into the files actually using it. primarily, printf family of functions, since C++11 version is used now. This removes the need for an snprintf-wrapper on windows ( #732 )
2016-05-17 09:24:06 -04:00
arvidn
e59d03f684
fix strict aliasing violation
2015-10-03 15:13:45 -04:00
arvidn
17c5759829
disable warning for unused command line argument and fix warnings. remove redundant travis build config. use new preprocessor on clang to avoid warnings
2015-09-06 22:55:41 -04:00
arvidn
26fecaf037
fix more warnings
2015-08-18 16:42:03 +02:00
Arvid Norberg
f77e12ac04
clean up symbol exports
2015-01-01 20:25:39 +00:00
Arvid Norberg
6043e14131
remove pch.hpp
2014-06-28 23:45:46 +00:00
Arvid Norberg
0ed91e248f
leverage boost's endian detection in sha1-implementation
2014-05-03 03:45:51 +00:00
Arvid Norberg
fc0b5da9ad
make built-in sha functions not conflict with libcrypto
2012-12-10 08:05:39 +00:00
Arvid Norberg
5a23d04143
fix some clang warnings
2012-02-18 08:23:48 +00:00
Arvid Norberg
1b353ce5af
fix beos build
2011-07-20 05:14:25 +00:00
Arvid Norberg
99dbfdbb79
endianness define fix
2009-10-18 20:35:18 +00:00
Arvid Norberg
98ece8c1ca
made sha1.cpp build in sunpro
2009-08-08 15:15:27 +00:00
cg25
ff3e80c42f
Removed svn:executable property from {c,h}pp files in branches/RC_0_13 and
...
trunk.
2008-06-25 14:15:21 +00:00
Arvid Norberg
8cb1f9f899
added optional use of openssl instead of public domain sha-1 implementation, ticket #13
2007-04-15 04:30:52 +00:00
Arvid Norberg
8957b64c04
prepared for precompiled headers support. fixed issue where storage didn't lock the session properly. fixed typo in natpmp.cpp
2007-03-17 17:15:16 +00:00
Arvid Norberg
3f36dd0395
added the ability to build libtorrent as a shared library. Fixed bugs with deleting of incomplete types (replaced auto_ptr with scoped_ptr). Made the string converter fall back on windows local code page if utf-8 decoding failed.
2005-11-01 18:30:39 +00:00
Arvid Norberg
189a8756ee
big change in the way storage is checked. The checker thread can now check the fastresume data of a new torrent without waiting for a currently checking one
2005-10-13 07:59:05 +00:00
Arvid Norberg
d19c2c6483
removed olf workarounds for vc6.5 and added documentation for building with autotools
2005-08-15 18:03:57 +00:00
Arvid Norberg
8b4928d280
*** empty log message ***
2004-08-16 21:55:31 +00:00
Arvid Norberg
2dccc01b31
*** empty log message ***
2004-08-01 22:42:08 +00:00
Arvid Norberg
b1fdad469c
*** empty log message ***
2004-08-01 22:36:23 +00:00
Arvid Norberg
cf9bbf1f45
updated sha1 to automatically detect endianess
2004-08-01 22:15:44 +00:00