Mike Gelfand
e83a062417
Adjust CMake files to use submodules instead of downloading archives
2017-01-02 02:26:02 +03:00
Mike Gelfand
eb437c16f5
Add third-party libraries back as submodules
2017-01-02 02:25:59 +03:00
Mike Gelfand
2de12f50c5
Remove third-party code stored in the repo directly
2017-01-01 16:01:00 +03:00
Mike Gelfand
4179a623d5
Interrupt verification ASAP if torrent is being removed
2016-12-31 14:23:06 +03:00
Mike Gelfand
2a31b0db8c
Update README
...
Fixes : #124
Fixes : #48
2016-12-26 22:46:07 +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
b33eb816ba
Merge branch 'solaris-support'
2016-12-24 20:37:46 +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
f48c0cc130
Merge pull request #118 from floppym/systemd
...
cmake: add FindSYSTEMD module
2016-12-19 09:54:57 +03:00
Mike Gilbert
d8cb7b3e0c
cmake: add FindSYSTEMD module
...
Fixes: https://github.com/transmission/transmission/issues/117
2016-12-18 22:06:37 -05:00
Mike Gelfand
9252f495af
Remove CDash-related stuff from the project, not used now anyway
2016-12-18 23:41:40 +03:00
Mike Gelfand
6de89199da
Merge pull request #116 from floppym/mbedcrypto
...
cmake: link against libmbedcrypto if available
2016-12-18 23:26:42 +03:00
Mike Gilbert
530eca541b
cmake: link against libmbedcrypto if available
...
In recent versions of mbed TLS, several symbols are moved to
libmbedcrypto.
Fixes: https://github.com/transmission/transmission/issues/115
2016-12-18 14:35:19 -05:00
Mike Gelfand
9d562ab25a
Merge branch 'seiyap70-patch-1'
2016-12-09 22:02:24 +03:00
Mike Gelfand
193d68cc5c
Move tr_metainfoFree call higher per review comment
2016-12-09 22:01:58 +03:00
Mike Gelfand
b3b1feb744
Merge branch 'patch-1' of https://github.com/seiyap70/transmission into seiyap70-patch-1
2016-12-09 22:01:23 +03:00
Mike Gelfand
9eb7901399
Merge pull request #96 from floppym/libappindicator
...
cmake: Allow libappindicator to be toggled
2016-12-09 21:34:56 +03:00
Mike Gilbert
147e31a32d
cmake: Allow libappindicator to be toggled
...
This will allow libappindicator to become an optional dependency on
Gentoo Linux.
https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Automagic_dependencies
2016-11-27 14:18:59 -05:00
Teteros
720755498c
Change wiki links to fit the context better
2016-11-07 15:25:02 +00:00
Teteros
19069c1e3b
Merge remote-tracking branch 'upstream/master' into update-wiki-links
2016-11-07 14:58:38 +00: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
Mike Gelfand
02e6f1cd33
Merge pull request #74 from alimony/update-links
...
Update all website links to canonical HTTPS version
2016-11-02 23:05:43 +03:00
Markus Amalthea Magnuson
5b9ba3be0d
HTTPS links for trac, forum, portcheck, and build subdomains.
2016-11-02 20:50:22 +01:00
Markus Amalthea Magnuson
727b9671f7
Update all website links to canonical HTTPS version.
2016-10-31 10:00:11 +01:00
Mike Gelfand
e9ebd99754
Merge pull request #72 from ssssam/sam/cmake-ninja-fix
...
Fix CMake build system with the Ninja backend
2016-10-31 11:12:46 +03:00
Sam Thursfield
e24d826611
Fix CMake build system with the Ninja backend
...
Previously building with `cmake -G Ninja` would fail with this error:
ninja: error: 'third-party/event-c51b159cff/lib/libevent.a', needed by
'libtransmission/transmission-test-watchdir_generic', missing and no
known rule to make it
This was due to missing BUILD_BYPRODUCTS in the calls to
ExternalProject_Add(), as discussed here:
<https://cmake.org/pipermail/cmake/2015-April/060234.html >
2016-10-30 22:22:05 +00:00
Mike Gelfand
3f8660557a
Merge branch 'crypto-utils-update'
2016-10-26 22:49:28 +03: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
Teteros
bfe392c041
Update migrated wiki links
2016-10-09 23:30:55 +01: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
f9c0ce63b8
Remove useless path button text updates, this is handled elsewhere
2016-10-03 23:41:50 +03:00
Mike Gelfand
f6a19f868a
TRAC-6098: Rework trailing slash stripping (once more)
...
Using QFileInfo to strip trailing slash(es) is bad when input contains non-
native paths (i.e. Windows paths on non-Windows system and vice versa) as it
may mistakenly treat the path as relative and change it in unespected way.
2016-10-03 22:22:25 +03:00
Mike Gelfand
7d22c1efc0
Merge branch 'trac5348-misidentification-of-local-session'
2016-10-03 21:54:52 +03:00
Mike Gelfand
4b4797a220
Revert debugging code...
2016-10-03 21:54:21 +03:00
Mike Gelfand
687662d1f1
Merge branch 'trac5348-misidentification-of-local-session'
2016-10-03 21:33:58 +03:00
Mike Gelfand
981ef30ab4
Use session ID (if available) to check if session is local or not (Qt client)
2016-10-03 21:26:28 +03:00
Mike Gelfand
1ce80c1c20
Add GTK+ client's fr_CA, jbo, and zh_HK linguas to CMake configuration
2016-09-27 23:09:15 +03:00
Jordan Lee
65f498d48e
in gtk+ client's LINGUAS file, add fr_CA, jbo, and zh_HK
2016-09-27 14:29:20 -05:00
Jordan Lee
35a3937576
update gtk+ client's translations from launchpad
2016-09-27 14:28:27 -05:00
Mike Gelfand
fa5df2f1dd
Merge branch 'trac5348-misidentification-of-local-session'
2016-09-27 21:36:38 +03:00
Mike Gelfand
17fb783c50
Add session-id.{c,h} to autoconf and Xcode builds
2016-09-27 21:36:01 +03:00