Charles Kerr
e7c099b8d8
chore: bump version to '3.00+'
2020-05-15 19:38:43 -05:00
Charles Kerr
bb6b5a062e
chore: bump version to '3.00'
...
If at first you don't succeed, bang your fingers on the keyboard until something works
2020-05-15 19:36:16 -05:00
Charles Kerr
f4489c982e
chore: bump version to '3.00+'
2020-05-15 18:53:16 -05:00
Charles Kerr
8a65b32b48
chore: bump version to '3.00'
2020-05-15 18:51:31 -05:00
Charles Kerr
5844284f58
chore: bump version to '3.00+'
2020-05-03 18:36:40 -05:00
Charles Kerr
3ef10de6d9
chore: bump version to '3.00'
2020-05-03 18:35:18 -05:00
Charles Kerr
4daefce2e3
chore: set User-Agent and Peer-Id to version 3.00+
2020-04-19 16:57:58 -05:00
Charles Kerr
6716bb160e
chore: set User Agent and Peer Id for version 3.00
2020-04-19 16:57:36 -05:00
Charles Kerr
a482100f0c
chore: set User-Agent and Peer-Id to version 3.00+
2020-04-18 17:39:04 -05:00
Charles Kerr
f1137d830d
chore: set User Agent and Peer Id for version 3.00
2020-04-18 17:36:33 -05:00
Mike Gelfand
5a5fe7d7fe
Bump version to 3.00 (nightly)
2019-07-21 15:11:49 +03:00
LaserEyess
750589101a
Parse session-id header case-insensitively ( #765 )
...
RFC 2616 defines headers as case-insensitive, so if rpc is behind a
reverse proxy that lowers the case of headers, transmission will not
parse them correctly.
A new wrapper function, `tr_strcasestr` is added to
libtransmission/utils.c to allow for comparisons of headers case
insensitively, and checks in cmake and autogen are included.
2019-03-17 17:37:52 +03:00
Mike Gelfand
c951848a5b
Merge branch '2.9x'
2018-05-01 22:44:51 +03:00
Mike Gelfand
d8e60ee44f
Bump version, update news
2018-05-01 20:18:29 +03:00
Mike Gelfand
ab4d707305
Merge pull request #528 from neheb/patches
...
Fix compile errors for 2.9x
2018-04-06 22:34:11 +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 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
d86bd614bf
Fix FTCBFS due to AC_RUN_IFELSE (patch by Helmut Grohne)
...
Fixes : #475
2018-01-26 08:31:16 +03:00
Mike Gelfand
94be7dbd9b
Merge branch '2.9x'
2018-01-25 03:07:52 +03:00
Mike Gelfand
0b047f7aa5
Update NEWS, bump to 2.93
2018-01-17 20:52:37 +03:00
Mike Gelfand
aa2730d47c
Switch to HTTPS links, adjust wiki links where possible
...
Fixes #39
2018-01-16 01:12:59 +03:00
Mike Gelfand
f27596238d
Include stdbool.h unconditionally
...
All the compilers should provide the header file by now. Remove `tr_isBool`
sanity checks along the way as compiler should guarantee that bool (_Bool)
values are 0 or 1 and nothing else.
2017-05-24 22:53:06 +03:00
Mike Gelfand
3093df8755
Adjust autotools files to use submodules
2017-01-02 02:26:02 +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
Mike Gelfand
95e12a3a0a
Package README.md instead of README
2016-09-02 22:34:29 +03:00
Mike Gelfand
0862099d0b
#5921 : Use libsystemd instead of libsystemd-daemon (original patches by Sandro Tosi and Mike Gilbert)
...
In systemd v209, released over two years ago, the various libsystemd-*
libraries (libsystemd-journal.so, libsystemd-login.so, libsystem-daemon.so,
libsystemd-id128.so) were merged into a single libsystemd.so library to
reduce code duplication and avoid cyclic dependencies.
2016-04-23 16:13:25 +00:00
Mike Gelfand
0fd932eaa5
Bump to 2.92+
2016-03-10 00:31:03 +00:00
Mike Gelfand
67ef7b888c
Update NEWS, bump to 2.92
2016-03-06 19:51:54 +00:00
Mike Gelfand
4371c6e765
Bump to 2.91
2016-03-06 06:17:44 +00:00
Mike Gelfand
212093992d
Bump to 2.90+
2016-02-28 04:51:08 +00:00
Mike Gelfand
96a46c0f57
Bump version to 2.90
2016-02-27 23:41:26 +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
4a634ae026
#5663 : Autotools fixes: proper kqueue check, macro definitions
2016-01-04 19:14:38 +00:00
Mike Gelfand
b3b3ea95a2
Don't build transmission-cli by default (suggested by geirha)
2016-01-04 18:45:49 +00:00
Mike Gelfand
ea48360212
#5663 : Rework directory watching in daemon
...
Implement BSD/Darwin (kqueue) and Windows (ReadDirectoryChanges) mechanisms
for receiving directory change notifications. Use events instead of polling
for changes. Retry file parsing up to 3 times before giving up.
Huge thanks to missionsix for preparing first two versions of the patch.
2016-01-02 14:28:59 +00:00
Mike Gelfand
d4213f09d5
On second thought, bring back stdbool.h check back
...
Might be useful for uClibc (which still doesn't provide it) and others.
2015-12-29 19:44:50 +00:00
Mike Gelfand
eb8fc35ac6
Remove useless checks and definitions (C99)
...
Now that MSVC support for C99 is quite good, remove previously needed but
now unused checks and definitions, like PRI* format macros (including
PRIdMAX and TR_PRIuSIZE, replaced with %jd and %zu) and inline macro.
Also, remove ssize_t typedef and replace few occurences with ev_ssize_t.
Also, remove check for stdbool.h availability (guaranteed by C99) and
include it unconditionally (except when in C++ mode).
2015-12-29 19:37:31 +00:00
Mike Gelfand
69687544d7
#6005 : Bump minimum OpenSSL version to 0.9.7, fix build for versions less than 0.9.8b
2015-10-13 21:24:31 +00:00
Mike Gelfand
5d48c2d3e9
#5851 : Don't use _configthreadlocale if not provided by CRT (even if declaration is present)
2015-06-01 18:52:14 +00:00
Mike Gelfand
ae5755dc1e
#5851 : Use per-thread locale setup if possible
...
This prevents crashes on concurrent tr_variantFromBuf, tr_variantToBuf
and tr_variantGetReal use.
2015-06-01 05:25:14 +00:00
Mike Gelfand
1bcebc2da9
Remove `-Wdeclaration-after-statement` flag (we use C99)
2015-05-03 11:44:18 +00:00
Mike Gelfand
a1393e7b35
#5934 : Generate REVISION file and use it in case of missing reliable source
2015-04-24 19:14:56 +00:00
Mike Gelfand
5cdd84fd28
Add support for WolfSSL (autoconf)
2015-03-15 17:08:10 +00:00
Mike Gelfand
a2037bdbbd
Define one of LFS macros instead of using xxx64 functions directly.
...
There're too many functions and types to consider, and benefits of not
using LFS macros aren't that big (I was thinking of using fts(3) but
that may not happen soon or at all).
2015-03-10 22:31:09 +00:00
Mike Gelfand
806f81c05c
#5881 : Explicitly state all possible crypto backend source files so that they are included into archive by `make dist`
2015-01-21 22:32:27 +00:00
Mike Gelfand
fe47350656
Further adjustments to support PolarSSL 1.2
2015-01-07 14:05:58 +00:00
Mike Gelfand
30690fcf99
Lower minimum PolarSSL version required down to 1.2
2015-01-07 13:41:22 +00:00