Commit Graph

478 Commits

Author SHA1 Message Date
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
Mike Gelfand d877fb9cde Add PolarSSL support 2015-01-07 13:19:00 +00:00
Mike Gelfand c7d2a7f959 #4400: Add CyaSSL support 2015-01-07 02:04:08 +00:00
Mike Gelfand 1d58af5082 Increase BASE64 encoding size when using system libb64
Remove BASE64 reference testing as it's only libb64 now.
Improve the test to ignore \r and \n when comparing BASE-encoded
strings to not fail on system (unpatched) libb64.
2015-01-03 21:35:20 +00:00
Mike Gelfand b928ae1ba8 Use libb64 instead of OpenSSL to encode/decode BASE64
Some crypto libraries (like CyaSSL, MatrixSSL and CommonCrypto) either
don't have or expose this functionality at all, expose only part of it,
or (like OpenSSL) have heavyweight API for it. Also, for the task as
easy as BASE64 encoding and decoding it's much better to use small and
simple specialized library.
2015-01-01 21:16:36 +00:00
Mike Gelfand ca8ecf3d06 #5809: Allow building against system dht library (patch by jbeich) 2014-12-28 00:14:46 +00:00
Mike Gelfand 7789c28f44 #5808: Don't embed path to DHT_LIBS in qtr.pro (patch by jbeich) 2014-12-28 00:02:50 +00:00
Mike Gelfand 189151cc03 #5805: Use bundled libutp by default if no system libutp found 2014-12-27 23:33:51 +00:00
Mike Gelfand d254312cb1 #5805: Allow building against system libutp (patch by jbeich) 2014-12-27 23:21:01 +00:00
Mike Gelfand 74a5bdb9e6 Don't mess with MinGW printf support for now (tricky) 2014-12-13 16:00:14 +00:00
Mike Gelfand 52a9d774e4 Fix compilation on Windows
This should not affect non-Win32 platforms in any way.
As for Win32 (both MinGW and MSVC), this should hopefully allow for
unpatched compilation. Correct functioning is not yet guaranteed though.
2014-12-13 15:22:39 +00:00
Mike Gelfand e7382071d0 Remove duplicate -Wcast-align flag, add canonicalize_file_name function check 2014-12-06 16:28:53 +00:00
Jordan Lee b325bc0a16 (trunk) #5759 compilation error, undefined reference to sqrt 2014-08-20 17:14:17 +00:00
Jordan Lee faba3219c1 (trunk, #5751) reduce ZLIB_MINIMUM from 1.2.5 to 1.2.3 for CentOS<7 support 2014-07-17 15:56:38 +00:00
Jordan Lee ab24ef9fcb use pkg-config to get the zlib cflags/libs; remove obsolete zlib.m4 macro 2014-07-13 21:54:56 +00:00
Mitchell Livingston 74e16f78bd bump to 2.84+ 2014-07-04 12:58:21 +00:00
Mitchell Livingston 0e01879974 Use built-in _WIN32 macro instead of WIN32 2014-07-04 00:00:07 +00:00
Mitchell Livingston 084273c106 Use built-in __APPLE__ macro instead of SYS_DARWIN and MACOSX 2014-07-03 19:20:12 +00:00
Jordan Lee 650091aed7 bump to 2.83+ 2014-06-10 01:32:51 +00:00
Jordan Lee 8e5f58e14a bump to 2.83 2014-05-18 19:45:08 +00:00
Jordan Lee 5d59b0e6ad remove apostrophes from AC_DEFINE calls 2014-05-09 01:30:18 +00:00
Jordan Lee a7137b7bb9 upgrade miniupnp version to 1.9. update autoconf script to detect the API version; update upnp.c's #ifdefs to use the API version. 2014-04-27 19:31:10 +00:00
Jordan Lee fef15a7ab2 (trunk, libT) #5643 'quota support for NetBSD >= 6' -- patch by wiz 2014-04-27 00:02:00 +00:00
Jordan Lee 34870bb938 (trunk) #5612 'transmission incorrectly determines CXX when ccache is used' -- fixed with patch from patrickdepinguin 2014-04-15 21:23:32 +00:00
Mitchell Livingston c76174dc0c #5601 Missing ',' comma in the libsystemd-daemon configure.ac 2014-02-09 17:24:58 +00:00
Mitchell Livingston 4ecbb29137 #5304 daemon fails to build on mac 2013-10-27 19:31:36 +00:00
Jordan Lee 4a904044e4 bump trunk to 2.82+ 2013-08-17 17:22:04 +00:00
Mitchell Livingston e7117b43dc bump to version 2.82 2013-08-09 02:26:31 +00:00
Jordan Lee acb1fb80dd bump version to 2.81+ 2013-07-20 15:20:36 +00:00
Jordan Lee 2ee7f001fc bump to 2.81 + first pass at 2.81 NEWS 2013-07-18 03:05:38 +00:00
Jordan Lee 836e497be6 bump to 2.80+ 2013-07-08 02:45:36 +00:00
Jordan Lee d85aa792e0 bump to 2.80 2013-06-26 02:31:46 +00:00
Jordan Lee 4ac417b331 (daemon) systemd support, part 1: add sd_notify() calls to transmission-daemon if libsystemd-daemon is detected at compile time 2013-06-07 23:31:26 +00:00
Mitchell Livingston bb0b5e139a sync mainline NEWS and version with 2.7x branch 2013-02-18 14:43:24 +00:00
Mitchell Livingston a61a67ec49 (trunk) #5279 Typo in configure.ac 2013-02-08 13:00:02 +00:00
Jordan Lee c0a0240dfd #5272 'quotactl breaks compilation of libT/platform.c on non-Xcode OS/X builds' -- fixed with patch from spaam 2013-02-05 14:38:25 +00:00
Mitchell Livingston 2d746af8ad (trunk) bump to 2.76+ 2013-01-09 01:30:01 +00:00
Jordan Lee a0657a7522 (trunk) only make .xz tarballs in make-dist. anyone who doesn't have xz by now has no excuse. 2013-01-05 18:45:28 +00:00
Jordan Lee 5024dbfd22 (trunk, libT) #3833 'freespace' argument for 'session-get' RPC method -- apply taem's 0001-Check-for-available-quota-when-getting-free-disk-spa.patch​ to check for available quota when getting free disk space 2012-12-27 19:39:44 +00:00
Jordan Lee e2a6dc32e2 in 'make distcheck', build xz and bz2 instead of gz 2012-12-16 20:41:38 +00:00
Mitchell Livingston 97d3c94a77 (trunk) bump to 2.75+ 2012-12-13 13:50:33 +00:00
Jordan Lee 959a8c2f8b bump to 2.74+ 2012-12-11 05:22:12 +00:00
Jordan Lee 874ed11ee8 bump to 2.74 2012-12-11 04:09:59 +00:00
Mitchell Livingston b6159f5b63 bump version to 2.73+ 2012-10-28 23:54:28 +00:00
Mitchell Livingston b369201a49 update for 2.73 2012-10-19 03:58:11 +00:00
Mitchell Livingston 02879f7d5a bump version to 2.72 2012-10-17 03:39:23 +00:00
Mitchell Livingston f07fe8b4d4 update to 2.71+ again 2012-10-05 02:28:31 +00:00
Mitchell Livingston ab0a1de8a4 bump version to 2.71 2012-09-26 16:57:53 +00:00
Mitchell Livingston 0b8bb34c03 bump version to 2.70 2012-09-26 02:27:06 +00:00
Jordan Lee 00b0678904 fix warnings generated by autoreconf -Wall 2012-09-22 22:23:04 +00:00
Jordan Lee 40dbb54315 remove the va_copy tests in configure.ac, it's not used in the code anywhere 2012-09-22 22:18:49 +00:00
Jordan Lee 6aae8992bb (trunk, gtk) #4996 'gtk client requires gtk 3.4, but configure.ac only asks for 3.2' -- fixed. 2012-08-18 15:52:38 +00:00
Mitchell Livingston a5fbe05b3b update to 2.61+ 2012-07-24 02:29:53 +00:00
Mitchell Livingston 5479e12221 bump version to 2.61 2012-07-24 01:11:14 +00:00
Jordan Lee 4123630768 (trunk) #4977 "Rev 13388: gtk required" -- fix r13388 regression in configure.ac that required GTK+ even if only building transmission-daemon. 2012-07-22 16:55:50 +00:00
Jordan Lee cdd71c6427 (trunk gtk) #4970 remove deprecated GTK+ API calls, raise GTK+ dependency to 3.2 2012-07-14 19:26:55 +00:00
Mitchell Livingston 93109a48ca 2.60+ 2012-07-07 01:46:48 +00:00
Mitchell Livingston cf409cb17b bump to 2.60 2012-07-06 01:16:01 +00:00
Jordan Lee c2f3da6007 bump to 2.52+ 2012-05-19 14:02:25 +00:00
Mitchell Livingston 6a901cb9fb bump version to 2.52 2012-05-19 13:45:55 +00:00
Eric Petit 689f35e06a app_indicator_set_title requires appindicator >= 0.4.90 2012-04-28 22:56:33 +00:00
Jordan Lee 65e72938ca better fix for #4826 because r13268 introduced a regression with not finding relative-path compilers. d'oh 2012-04-09 03:00:38 +00:00
Mitchell Livingston 1c4a5037c2 2.51+ 2012-04-09 02:11:41 +00:00
Mitchell Livingston a29f28b68a bump version to 2.51 2012-04-09 01:43:50 +00:00
Jordan Lee 58b4caefba (trunk) fix bug #4826 where overriding the C++ compliler via the CXX environment variable didn't work 2012-04-07 14:02:13 +00:00
Mitchell Livingston 2eae8a5a0f bump version to 2.50+ 2012-02-27 04:29:11 +00:00
Mitchell Livingston 291cb9f712 version number back to 2.50 for re-re-re-tagging 2012-02-19 23:58:04 +00:00
Jordan Lee 6660a6f69f bump trunk to 2.50+ 2012-02-19 02:08:05 +00:00
Jordan Lee b50aa8f050 bump to 2.50 2012-02-15 01:56:20 +00:00
Mitchell Livingston 3e00245976 bump version to 2.50b1 2012-02-11 23:43:47 +00:00
Jordan Lee a33763dbe3 (trunk qt) #4490 "transmission-qt FTB, undefined references to UTP library" -- fixed with patch by niol 2012-02-04 01:55:58 +00:00
Jordan Lee 6d4858d8dd (trunk) #4732 "allow switching between internal and system libnatpmp" -- fixed with patch scarabeus and applied by me, so any patch breakage is probably mine... ;) 2012-02-04 01:28:15 +00:00
Jordan Lee 1816a92d6f (trunk) #4744 "Fix IT_PROG_INTLTOOL failing if intltool is not installed" -- fixed w/revised patch :) 2012-02-03 17:28:48 +00:00
Jordan Lee b2d65db45f (trunk) remove trailing spaces from code lines ;) 2012-02-03 16:44:07 +00:00
Jordan Lee 00714200f3 revert previous commit -- wrong version of the patch 2012-02-03 16:22:11 +00:00
Jordan Lee ee15a0fb63 (trunk) #4744 "Fix IT_PROG_INTLTOOL failing if intltool is not installed" -- use patch from Adys 2012-02-03 16:11:05 +00:00
Jordan Lee b3d382874a (trunk libT) #4625 "Transmission 2.42 fails to build on Solaris 10: Undefined symbol 'mkdtemp'" -- fixed. 2011-11-10 03:31:43 +00:00
Jordan Lee 4caa05b143 #4622 'misleading error message in configure script' -- fixed. 2011-11-08 20:49:20 +00:00
Jordan Lee 5beed282de (trunk) #4588 "Manual selection of gtk version at configure time" -- fixed. 2011-10-25 16:37:13 +00:00
Mitchell Livingston 7bf2c13f01 (trunk) bump to 2.42+ 2011-10-20 01:34:06 +00:00
Jordan Lee 2186e53649 (trunk web) #4548 "non-local stylesheets and js" -- bundle jqueryui's css and accompanying images so that we don't have to rely on a third-party CDN. 2011-10-14 22:24:23 +00:00
Jordan Lee ab0f563ddc use PKG_CHECK_EXISTS, rather than PKG_CHECK_MODULES, to test for GTK+ 2 and GTK+ 3. 2011-10-11 15:46:42 +00:00
Jordan Lee 2ccc2bbbfe (trunk) #4550 "no way to build with GTK+ 3" -- fixed. We now use GTK+ 3 if available; GTK+ 2 if it's not. 2011-10-11 04:17:54 +00:00
Jordan Lee 94ea901162 (trunk) #4490 "transmission fails to build: undefined references" -- reopened. r12954's solution generated a new problem in "make distclean." 2011-10-10 20:23:24 +00:00
Jordan Lee 01f68ca846 (trunk libT) #4323 "Allow usage of system miniupnpc" -- fixed. 2011-10-09 02:05:52 +00:00
Jordan Lee 2786136015 (trunk) #4490 "Transmission 2.40b1 fails to build: undefined references" -- fixed. 2011-10-08 23:53:27 +00:00
Mitchell Livingston b43079e9b6 (trunk) bump to 2.41+ 2011-10-08 21:38:10 +00:00
Mitchell Livingston b0ef96516d bump to 2.40+ 2011-10-06 00:36:54 +00:00
Mitchell Livingston 315b9b60c5 bump to 2.40 2011-10-05 04:01:44 +00:00
Jordan Lee 5318598f65 bump to 2.40 beta 3 2011-09-29 02:43:07 +00:00
Jordan Lee d981f944f3 bump version to 2.40 beta 2 2011-09-23 05:57:03 +00:00
Mitchell Livingston 022cefa8fe set version to 2.40b1 2011-09-18 16:36:57 +00:00
Jordan Lee aa3696b309 (trunk gtk) g_variant_lookup_value() requires 2.28, not 2.26... 2011-08-08 01:40:07 +00:00
Jordan Lee 0e48418f26 (trunk gtk) since we're bumping glib's requirement to 2.26 (27 Sept 2010), it's a good time to bump the gtk+ requirement to 2.22 (32 Sept 2010). 2011-08-07 18:41:13 +00:00
Jordan Lee 270126820a (trunk gtk) bump the glib2 requirement from 2.8 to 2.26 s.t. transmission-gtk can use glib's GDBus module and drop the glib-dbus library dependency 2011-08-07 16:42:38 +00:00
Jordan Lee bb57ac3c50 (trunk gtk) #4372 "make notification and system sounds configurable" -- fixed. 2011-07-23 17:23:12 +00:00
Mitchell Livingston 8eacadb85d bump version to 2.33+ 2011-07-21 00:01:52 +00:00
Jordan Lee 9729834f1d Set release date in NEWS; bump version to 2.33 2011-07-20 23:37:38 +00:00
Jordan Lee e495a579d3 (trunk gtk) #4366 "Use GAppInfo, rather than GConf2, for mime-type registration" -- done. 2011-07-20 23:31:39 +00:00