Mike Gelfand
ab4d707305
Merge pull request #528 from neheb/patches
...
Fix compile errors for 2.9x
2018-04-06 22:34:11 +03:00
Bernard Spil
06a1644e29
Fix build with LibreSSL 2.7
...
LibreSSL 2.7 adds OpenSSL 1.1 API
See also: https://bugs.freebsd.org/226953
Signed-off-by: Bernard Spil <brnrd@FreeBSD.org>
2018-04-06 22:17:41 +03:00
Niklas Haas
11d29ff62d
LibreSSL compatibility
...
This seems to be the idiomatic way to fix libressl compatibility issues,
judging by what most other open source projects seem to be doing.
I've confirmed that transmission builds with libressl for me after this
patch is applied.
2018-04-06 22:16:26 +03:00
Mike Gelfand
9d96f87ec3
Fix coding style and building with !TR_LIGHTWEIGHT
2018-04-06 22:15:22 +03:00
Mike Gelfand
b21a6140e9
Fix FTCBFS due to AC_RUN_IFELSE (patch by Helmut Grohne)
...
Fixes : #475
2018-02-23 20:49:14 -08:00
Mike Gilbert
357cccb9cf
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
2018-02-23 20:48:14 -08:00
Mike Gelfand
4d5fe6ede9
Add support for mbedtls (formely polarssl)
2018-02-23 20:46:39 -08:00
Mike Gelfand
cefd8a3149
Bump version to 2.93+, fix NEWS date
2018-02-22 23:44:19 +03:00
Mike Gelfand
3c5870d4f5
Use head
instead of bash extension to get revision substring
2018-01-23 22:14:01 +03:00
Mike Gelfand
7f008edab6
Improve version.h file generation
...
Store full revision hash in REVISION file. Write fixes 10 chars of revision
hash to version.h. Use `#pragma once` in version.h. Support getting revision
from TeamCity environment variable (similar to Jenkins).
2018-01-23 21:59:09 +03:00
Mike Gelfand
f6b23c02f0
Don't search for SVN revision when calculating version
2018-01-23 21:58:50 +03:00
Mike Gelfand
b875e79f3d
Replace SVN and SCM with VCS everywhere
2018-01-23 21:58:33 +03:00
Mike Gelfand
b237a260c5
Try getting SVN revision from Jenkins environment when using CMake (copy logic from update-version-h.sh)
2018-01-23 21:57:52 +03:00
Mike Gelfand
01985bfd1b
Update NEWS
2018-01-19 02:52:01 +03:00
Sebastian Andrzej Siewior
22bde650ea
transmission: build against openssl 1.1.0
...
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
2018-01-19 02:44:12 +03:00
Mike Gelfand
c0c2ba0b13
Make host validation not depend on CSRF being enabled (see #468 )
2018-01-17 23:38:12 +03:00
Mike Gelfand
90686f30ce
Support IPv6 addresses when whitelisting hosts (see #468 )
2018-01-17 23:32:14 +03:00
Mike Gelfand
4b359a52b2
Add DNS rebinding notes to RPC spec
...
Fixes : #472
2018-01-17 22:43:01 +03:00
Mike Gelfand
0b047f7aa5
Update NEWS, bump to 2.93
2018-01-17 20:52:37 +03:00
Mike Gelfand
c22e687b51
Simplify tr_ssha1_matches
logic
...
Gets rid of needless heap memory allocations and copying. Convert SHA1 hash
to hex in-place.
Fixes : #141
2018-01-17 01:17:50 +03:00
Mike Gelfand
1e8267d68c
When building with Xcode, link against 'libcrypto.dylib' instead of 'libcrypto.0.9.8.dylib'
...
Fixes : #71
2018-01-17 01:14:52 +03:00
Mike Gelfand
1d04ea65d3
Don't switch trackers while announcing
...
Fixes : #297
2018-01-17 01:09:07 +03:00
Mike Gelfand
0994e96f31
Uncaught exception when dragging multiple items between groups (macOS)
...
Change group after all the torrents are retrieved from drop data to avoid
premature view item index changes.
Fixes : #51
2018-01-17 01:03:23 +03:00
Eric Petit
709ca6a4b2
Work around "error: m4_copy: won't overwrite defined macro: glib_DEFUN" on
...
Xenial, copied from https://github.com/Alexpux/MINGW-packages/issues/1351
2018-01-17 01:00:49 +03:00
Mike Gelfand
95109af459
Allow host whitelist control via plist on Mac
...
Add RPCUseHostWhitelist (maps to rpc-host-whitelist-enabled) and
RPCHostWhitelist (maps to rpc-host-whitelist) keys loading from the plist
to allow adjustment via `defaults` command.
2018-01-17 00:46:54 +03:00
Mike Gelfand
15c91ec46e
Add libevent submodule (should hopefully fix Mac build)
2018-01-17 00:36:34 +03:00
Mike Gelfand
aa2730d47c
Switch to HTTPS links, adjust wiki links where possible
...
Fixes #39
2018-01-16 01:12:59 +03:00
Tavis Ormandy
440f03e9ad
mitigate dns rebinding attacks against daemon
2018-01-16 01:12:56 +03:00
Robert Vehse
a6ef87b92d
Update all instances of the donation link. Fixes #26 .
2018-01-15 23:57:46 +03:00
Mike Gelfand
7cc4cfbe7b
Abort handshake if establishing DH shared secret fails
...
Fixes #27
2018-01-15 23:51:44 +03:00
Mike Gelfand
67ef7b888c
Update NEWS, bump to 2.92
2016-03-06 19:51:54 +00:00
Mike Gelfand
dc60d25608
Attempt to remove OSX.KeRanger.A for unlucky users...
2016-03-06 19:45:41 +00:00
Mike Gelfand
4371c6e765
Bump to 2.91
2016-03-06 06:17:44 +00:00
Mike Gelfand
afac08b47e
Update NEWS
2016-03-06 06:12:26 +00:00
Mike Gelfand
ac81c85a08
Update NEWS
2016-03-05 18:01:56 +00:00
Mike Gelfand
e7a16ead26
#5743 : Use -rad
as short form of --remove-and-delete
2016-03-05 17:27:40 +00:00
Mike Gelfand
87373cdafd
Fix constraints issues on Yosemite when hiding web seed view (OS X)
2016-03-03 22:27:45 +00:00
Mike Gelfand
375571c9b4
#6078 : Show main window and scroll to torrent on notification click
2016-03-03 17:57:08 +00:00
Mike Gelfand
e4f929fba9
#6077 : Add --blocklist-update
to transmission-remote man page
2016-03-03 15:03:48 +00:00
Mike Gelfand
8cde6de555
#6083 : Remove what looks like unintended changes (added in r14343)
...
Surprisingly, this change made notification center preserve seeding complete
notifications upon recent notifications removal by clicking the (x) button.
2016-03-03 13:38:12 +00:00
Mike Gelfand
8d2ef3ad27
Fix copyright year in Win32 resources
2016-03-03 09:47:40 +00:00
Mike Gelfand
61f82cb6b5
#6079 : Fix miniupnpc script to handle spaces and other special chars in paths
2016-03-02 16:31:16 +00:00
Mike Gelfand
49228ecb14
Fix building for Win32/x86 (wrong callback calling convention)
2016-03-02 16:15:06 +00:00
Mike Gelfand
109b9ae329
Prevent crash during group rules removal in some cases (OS X)
...
The crash seems to be caused by animation performed by the rules list and
the window in parallel. This commit disables window resize animation until
a better solution is devised.
Rules list height is now also limited and scrollbar is shown if needed.
2016-03-02 07:55:37 +00:00
Mike Gelfand
67a03bcabb
Fix existing Qt client instance detection and torrents delegation
2016-02-29 14:16:55 +00:00
Mike Gelfand
166397455a
Include Windows patches into source archive, otherwise CMake build fails
2016-02-28 06:16:04 +00:00
Mike Gelfand
212093992d
Bump to 2.90+
2016-02-28 04:51:08 +00:00
Mike Gelfand
3f455d0a01
Update NEWS
2016-02-28 04:47:23 +00:00
Mike Gelfand
96a46c0f57
Bump version to 2.90
2016-02-27 23:41:26 +00:00
Mike Gelfand
0c4ace2313
Sync translations with Transifex
2016-02-27 23:27:26 +00:00