Mike Gelfand
|
4179a623d5
|
Interrupt verification ASAP if torrent is being removed
|
2016-12-31 14:23:06 +03:00 |
Mike Gelfand
|
0ac657c5f1
|
Fix up rename test to avoid random use-after-free failures
|
2016-12-25 19:44:38 +03:00 |
Mike Gelfand
|
3cda09ea81
|
Fix up rename test to avoid random duplicate torrent failures
|
2016-12-24 21:24:50 +03:00 |
Mike Gelfand
|
88505c345f
|
Allow for different-cased "nan" value returned by tr_truncd
|
2016-12-24 20:20:55 +03:00 |
Mike Gelfand
|
448d8f39f6
|
CMake support for Solaris
|
2016-12-24 20:16:54 +03:00 |
Mike Gelfand
|
193d68cc5c
|
Move tr_metainfoFree call higher per review comment
|
2016-12-09 22:01:58 +03:00 |
seiyap70
|
8541d74793
|
free the info resource if failed
free the info resource if failed
|
2016-11-07 14:07:56 +08:00 |
Mike Gelfand
|
d8dd6f9c75
|
Merge pull request #60 from milloni/strncmp-instead-of-memcmp
Use strncmp instead of memcmp to avoid out-of-bounds reads
|
2016-11-02 23:13:25 +03:00 |
Markus Amalthea Magnuson
|
5b9ba3be0d
|
HTTPS links for trac, forum, portcheck, and build subdomains.
|
2016-11-02 20:50:22 +01:00 |
Mike Gelfand
|
71af7be04f
|
Improve support for wolfssl (formely cyassl)
|
2016-10-26 22:27:20 +03:00 |
Mike Gelfand
|
7f94c8df6c
|
Add support for mbedtls (formely polarssl)
|
2016-10-26 22:27:20 +03:00 |
Maciej Wolny
|
69c33d0e18
|
Fix signedness related warnings
|
2016-10-20 20:27:55 +02:00 |
Maciej Wolny
|
c6ad5bd36c
|
Go back to using memcmp in libtransmission/net.c
|
2016-10-20 17:35:46 +02:00 |
Mike Gelfand
|
0390684bc4
|
Merge pull request #42 from wbx-github/master
uClibc-ng since 1.0.18 has sys/quota.h synced with GNU libc
|
2016-10-19 21:01:06 +03:00 |
Waldemar Brodkorb
|
bae138ca22
|
uClibc-ng since 1.0.18 has sys/quota.h synced with GNU libc
|
2016-10-19 19:33:35 +02:00 |
Mike Gelfand
|
eda26f7590
|
Make sure `tr_sha1` calls pass lengths as int
This fixes inability to authenticate with password-protected session, and
a few more issues it seems.
|
2016-10-18 00:05:03 +03:00 |
Maciej Wolny
|
3a1730495d
|
Use strncmp instead of memcmp to avoid out-of-bounds reads
|
2016-10-05 16:19:31 +02:00 |
Mike Gelfand
|
17fb783c50
|
Add session-id.{c,h} to autoconf and Xcode builds
|
2016-09-27 21:36:01 +03:00 |
Mike Gelfand
|
661e2b513d
|
Return session ID as part of "session-get" response
|
2016-09-27 21:18:36 +03:00 |
Mike Gelfand
|
ff73e65069
|
Handle "fields" argument in "session-get" RPC request
If "fields" array is present in arguments, only return session fields
specified. Otherwise return all the fields as before.
|
2016-09-27 21:18:32 +03:00 |
Mike Gelfand
|
b82f6009dd
|
Maintain lock file(s) corresponding to session ID
|
2016-09-27 20:53:10 +03:00 |
Mike Gelfand
|
26b0a041cc
|
Factor out session ID into a standalone entity
|
2016-09-21 22:29:56 +03:00 |
Mike Gelfand
|
4c00df9463
|
Abort handshake if establishing DH shared secret fails
Fixes #27
|
2016-09-18 14:01:00 +03:00 |
Mike Gelfand
|
8c8386a7f3
|
Fix coding style and building with !TR_LIGHTWEIGHT
|
2016-09-07 01:09:04 +03:00 |
Sebastian Andrzej Siewior
|
f91cf5ad8c
|
transmission: build against openssl 1.1.0
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
|
2016-09-06 00:11:17 +02:00 |
Mike Gelfand
|
2248d3670f
|
Get rid of $Id$ SVN keywords in source files
|
2016-09-02 23:10:15 +03:00 |
Mike Gelfand
|
1b81bb7682
|
Replace SVN and SCM with VCS everywhere
|
2016-09-02 22:21:00 +03:00 |
Mike Gelfand
|
076fd29098
|
#6071: Fix typo in comment
|
2016-04-23 16:21:39 +00:00 |
Jordan Lee
|
7cd2d10d00
|
crypto.h and crypto-utils.h can't use #pragma once, it breaks our name munging in crypto-test-ref.h
|
2016-03-29 19:02:26 +00:00 |
Jordan Lee
|
c1abfe87c8
|
maybe fix double-include of crypto.h / crypto-utils.h in crypto-test
|
2016-03-29 17:18:50 +00:00 |
Jordan Lee
|
1af60ad6ad
|
use '#pragma once' instead of #ifndef..#define..#endif guards
|
2016-03-29 16:37:21 +00:00 |
Jordan Lee
|
77b5105ea0
|
fix bad TR_DEPRECATED macro on clang :P
|
2016-03-29 16:01:41 +00:00 |
Jordan Lee
|
8d38442cc1
|
give a useful definition of TR_DEPRECATED on msvc as well
|
2016-03-29 15:47:29 +00:00 |
Jordan Lee
|
5fbd24fda5
|
fix a handful of minor compiler warnings, mostly in the unit tests, eg field width shortening or implicit signed/unsigned conversions
|
2016-03-29 03:04:54 +00:00 |
Mike Gelfand
|
c955c04d8f
|
Explicitly compare result of str(n)cmp/memcmp to signify that it's not boolean
|
2016-03-13 22:11:01 +00:00 |
Mike Gelfand
|
91f8ceb20d
|
Handle potential dirname/basename errors where needed
|
2016-03-13 10:41:52 +00:00 |
Mike Gelfand
|
86f231184b
|
Fix warning for when 2nd `iconv()` argument is const
|
2016-02-23 05:07:43 +00:00 |
Mike Gelfand
|
990dea4dd3
|
Only depend on iconv if found
|
2016-02-07 12:00:15 +00:00 |
Mike Gelfand
|
96ea2c82fd
|
Check for `iconv()` instead of `iconv_open()`, adjust utils test
|
2016-02-07 11:54:01 +00:00 |
Mike Gelfand
|
a447f0d628
|
#6064: Add test cases which exhibit the issue
|
2016-02-06 22:23:36 +00:00 |
Mike Gelfand
|
1eb0ae0a3a
|
#6064: Merge ConvertUTF.c fixes from LLVM (?)
|
2016-02-06 22:05:22 +00:00 |
Mike Gelfand
|
9e7293b710
|
Add hidden "watch-dir-force-generic" setting handling to daemon
|
2016-01-25 22:09:49 +00:00 |
Mike Gelfand
|
39749f8e4b
|
Make it possible to force generic watchdir implementation in runtime
|
2016-01-25 21:48:58 +00:00 |
Mike Gelfand
|
0e7a8eb7aa
|
Add bitfield test for has all/none
|
2016-01-08 11:12:22 +00:00 |
Mike Gelfand
|
13a98a02b8
|
Use `TR_BAD_SIZE` instead of -1 in `tr_quark_new()` calls
Extend quark test to improve branch coverage.
|
2016-01-07 19:20:14 +00:00 |
Mike Gelfand
|
bfbf81cea1
|
#6048: Improve error checking on metadata retrieval
|
2016-01-07 17:12:14 +00:00 |
Mike Gelfand
|
eb49800fab
|
#5737: Retry if RPC server fails to bind to specified address
|
2016-01-07 15:28:58 +00:00 |
Mike Gelfand
|
53c38c760d
|
Add tests in such a way that target name is expanded (CMake)
|
2016-01-04 19:50:32 +00:00 |
Mike Gelfand
|
4a634ae026
|
#5663: Autotools fixes: proper kqueue check, macro definitions
|
2016-01-04 19:14:38 +00:00 |
Mike Gelfand
|
9ecd2ad319
|
Improve file test modification time checks
|
2016-01-04 05:04:55 +00:00 |