Commit Graph

478 Commits

Author SHA1 Message Date
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
Mitchell Livingston 79ff5bcc62 bump version to 2.32+ 2011-06-30 01:16:04 +00:00
Jordan Lee 357a405098 (trunk) tell automake to use the POSIX 1003.1-2001 tar format instead of the POSIX 1003.1-1988 format. We need the newer version in order to reliably support the long pathnames that exist in the macosx/ directory. 2011-06-29 01:33:07 +00:00
Mitchell Livingston 4b8c6b8a34 bump version to 2.32 2011-06-28 02:44:34 +00:00
Mitchell Livingston 3f8bf4f0ab bump version to 2.31+ 2011-05-20 11:34:22 +00:00
Jordan Lee 7c288237e0 bump to 2.31 2011-05-17 22:16:11 +00:00
Mitchell Livingston 0ac199f76b bump to 2.30 2011-05-16 23:53:32 +00:00
Jordan Lee 45af1b15ca (trunk) bump user-agent prefix to 2.30 beta 4 2011-04-30 00:57:15 +00:00
Jordan Lee de8944278d (trunk) revert r12372 based on feedback from er13: "Many embedded systems use uClibc++ (and not the gcc' libstdc++) as an implementation of Standard C++ Library. r12372 breaks the compilation of transmission for such systems." 2011-04-19 19:22:55 +00:00
Jordan Lee e51f2982f4 (trunk) fix "__gxx_personality_v0" when compiling Transmission on some versions of gcc/g++
The problem is coming from gcc getting confused by having a C program (Transmission) link against a C++ library (libutp). In gcc, C++ code has an implicit dependency on libstdc++ for the __gxx_personality_v0 function.

More info @ http://stackoverflow.com/questions/329059/what-is-gxx-personality-v0-for
2011-04-19 14:40:46 +00:00
Mitchell Livingston 346fd8df26 bump to 2.30 beta 3 2011-04-17 20:01:46 +00:00
Mitchell Livingston 2c650c4a4b bump version number to 2.30b2 2011-04-09 14:38:48 +00:00
Mitchell Livingston 8fc3bb37e7 update to 2.30b1 2011-04-01 01:21:59 +00:00
Jordan Lee b4d36aeb54 (trunk) #4138 "use stdbool.h instead of tr_bool" -- done. 2011-03-22 15:19:54 +00:00
Jordan Lee 6835fb94a9 Add htonll() ntohll() to our AC_CHECK_FUNCS set s.t. the wrappers in libtransmission/utils.c can shop the work out to the system libraries if those functions are available. 2011-03-13 14:37:30 +00:00
Mitchell Livingston aff1dfa564 (trunk) bump to 2.22+ 2011-03-04 00:10:12 +00:00
Jordan Lee 9537b636ce (trunk) #4041 "FTBFS with enabled uTP on Debian" -- revised patch from taem which unbreaks autoconf build on darwin as reported by leena 2011-03-02 07:31:14 +00:00
Jordan Lee 3136946851 (trunk) #2338 "Add uTP support" -- have the autoconf system default to build uTP support iff a C++ compiler can be found by AC_PROG_CXX 2011-02-25 01:44:32 +00:00
Jordan Lee bd5739fc54 (trunk) fix uTP FTBFS in Wheezy, patch by taem 2011-02-19 17:58:08 +00:00
Jordan Lee cd04051de8 add configure script switch to enable/disable utp 2011-02-18 00:45:44 +00:00
Jordan Lee 7df7d34f6d automake/autoconf; #includes in libtransmission 2011-02-18 00:32:19 +00:00
Jordan Lee 2098669a10 bump to version 2.21+ 2011-02-08 21:07:15 +00:00
Jordan Lee 4e00051bae (trunk) bump to 2.21 2011-02-08 21:05:30 +00:00
Mitchell Livingston a2fbc67cd4 bump version to 2.20+ 2011-02-06 20:25:53 +00:00
Jordan Lee 1773b17013 bump to 2.20 2011-02-06 20:15:38 +00:00
Jordan Lee b3227b9567 bump to nightly peer-id 2011-02-05 04:22:38 +00:00
Jordan Lee 865bfb0e91 bump to 2.20 beta 4 2011-02-04 04:00:16 +00:00
Jordan Lee 1b52155954 (trunk) update NEWS and bump version to 2.20 beta 3. 2011-01-30 17:52:11 +00:00
Jordan Lee 5d15ee8439 (trunk) #3949 "Add --enable-lightweight argument to configure" -- fixed.
TR_EMBEDDED has been around for awhile, but few (any?) repackagers are aware of it. If it was "advertised" through a configure-time argument, and in the status messages at the end of the configure script, more repackagers would be aware of it.
2011-01-27 03:53:02 +00:00
Jordan Lee f13c2854b3 (trunk) adding "--enable-static --disable-shared -q" to ac_configure_args is unnecessary -- fixed.
This line was added in r2768 to ensure that Transmission's bundled libevent was built as a static library. libevent is no longer bundled, so this line isn't needed.
2011-01-25 16:53:43 +00:00
Jordan Lee 8bb6aae324 bump to 2.20 beta 2 2011-01-25 02:21:30 +00:00
Jordan Lee 5dd2a87f53 mark the peer-id and user-agent for 2.20 beta 1 2011-01-20 22:57:59 +00:00
Jordan Lee 69a3b8bbab (trunk, daemon) #3833 "'freespace' argument for 'session-get' RPC method" -- committing patch from taem, reardon, and rb07 2011-01-05 04:41:19 +00:00
Charles Kerr 345b14adbc (trunk) #3836 "libevent2 support" -- bump libevent2 requirement to 2.0.10. This will break the Mac build for a minute intil BMW applies his Mac patch 2010-12-20 02:07:51 +00:00
Charles Kerr 88bb3efa4e bump to 2.13+ 2010-12-09 20:40:41 +00:00
Mitchell Livingston f2bd33eeea update to 2.13 2010-12-09 19:52:37 +00:00
Charles Kerr a16fb94756 (trunk libT) #3813 "libtransmission doesn't build on Solaris 10 because of strsep call()" -- fixed. 2010-12-08 14:57:34 +00:00
Mitchell Livingston cfdf5bff91 update to 2.12+ 2010-11-16 03:23:15 +00:00
Charles Kerr efb6bda71c bump version to 2.12 2010-11-14 16:03:02 +00:00
Mitchell Livingston 320163417f set version to 2.11+ 2010-10-17 01:54:27 +00:00
Mitchell Livingston cae3ae52cd get ready for 2.11 2010-10-17 00:13:44 +00:00
Mitchell Livingston b91ddc4a27 update to 2.10+ 2010-10-12 02:17:00 +00:00
Charles Kerr e413bf7af7 (trunk) #3620 "syntax error in configure.ac" -- fixed. 2010-10-11 22:53:46 +00:00
Mitchell Livingston 2efc6f75d8 bump version to 2.10 2010-10-08 00:49:37 +00:00
Charles Kerr 99566443fd (trunk) #3602 "GCC option not supported" -- only use -Wvariadic-macros if gcc >= 4.3 2010-10-05 23:36:39 +00:00
Charles Kerr efe506cade (trunk) revert trunk's peer id & prefix to 2.04+ 2010-10-01 21:08:42 +00:00
Mitchell Livingston efc6a7d715 update trunk to 2.10+ 2010-10-01 01:00:41 +00:00
Charles Kerr 65b4e28c60 (trunk libT) #3571 "Torrent done script clears important env vars" -- fixed. 2010-09-21 16:26:48 +00:00
Mitchell Livingston 69ca9706b9 (trunk) update to 2.04+ 2010-08-06 23:15:29 +00:00
Charles Kerr 9cb6333b6c (trunk) rename "transmission" as "transmission-gtk" and "transmissioncli" as "transmission-cli" for consistency with the other transmission apps 2010-08-05 12:57:54 +00:00
Charles Kerr 068cc733df (trunk) rename "doc" as "extras", and add transmission-1920.jpg there 2010-08-02 02:49:52 +00:00
Mitchell Livingston 05c1879b22 update trunk to 2.03+ 2010-07-21 04:23:57 +00:00
Mitchell Livingston ee787367ad update to 2.02+ 2010-07-20 00:00:21 +00:00
Charles Kerr 6b66524607 (trunk gtk) #3395 "open files by double-clicking on them in the file list" -- added. 2010-07-11 17:56:58 +00:00
Charles Kerr 91d8cbc383 (2.0x trunk) #3397 "checksum errors when downloading files whose names are encoded in iso-8859-1" -- fixed 2010-07-07 16:48:23 +00:00
Charles Kerr 9f803d2bbb (trunk) remove -Wvla. But, since it will [irk](http://www.thefreedictionary.com/irk) klapaucjusz, don't exmplain why. 2010-07-01 23:53:29 +00:00
Charles Kerr 954a309d8f (trunk) #3311 "MingW build of Transmission" -- apply more of rb07's diffs, though edited to lessen the inevitable #ifdefs 2010-06-30 21:24:36 +00:00
Mitchell Livingston 3e89d45281 update trunk to 2.01+ 2010-06-27 02:33:27 +00:00
Charles Kerr 1bd55f2b2f (trunk) add a better libevent autoconf error message -- instead of "libevent not found", say "libevent 1.4.9 or higher not found" 2010-06-26 20:08:35 +00:00
Charles Kerr 5ad7ed550f (trunk) more win32 fixes from rb07 in #3311 2010-06-22 00:12:52 +00:00
Charles Kerr eda211e5ce (trunk) #2983: add command-line utilities for creating .torrent files, for editing passkeys, for adding/removing trackers, etc. 2010-06-16 14:27:24 +00:00
Charles Kerr e54affeb34 (trunk) bump user-agent to 2.00+ and peer-id prefix to -TR200Z- 2010-06-16 02:00:18 +00:00
Charles Kerr 2ede3f08d1 (trunk) bump to 2.00 2010-06-16 00:53:57 +00:00
Charles Kerr 78e62a38ed (trunk) remove hardcoded optimization flags for supported builds in configure.ac. Packagers/builders/installers know their kernel & hardware better than Transmission does. 2010-06-06 17:47:34 +00:00
Charles Kerr 9b653523bb (trunk) #3230 "configure: libevent not found" -- honor user-specified LIBEVENT_CFLAGS and LIBEVENT_LDFLAGS arguments 2010-05-25 19:46:28 +00:00
Charles Kerr 52ac4cd0b9 (trunk) #3222 "don't bundle libevent" -- autoconf-based builds no longer use our copy of libevent, and it's not included in the tarball anymore. 2010-05-20 20:16:22 +00:00
Charles Kerr da2ef53eeb (trunk) #1796 "run script after torrent completion" -- implemented for libT, RPC, and the GTK+ and Qt clients 2010-05-08 22:42:28 +00:00
Mitchell Livingston a4b5516fc1 (trunk) update version to 1.93+ 2010-05-01 16:05:29 +00:00
Charles Kerr 01ae1dbe37 (trunk) #3111 "configure --disable-FOO doesn't quite work" -- fixed in trunk for 2.00. patch by naddy 2010-04-01 22:17:52 +00:00
Charles Kerr 6c8049742f (trunk) #3109 "configure: option name doesn't match description" -- fixed in trunk for 2.00 2010-04-01 22:12:32 +00:00
Charles Kerr e1607c8354 (trunk) #2898 "add pausing and deletion to daemon" -- committed patch from Longinus00 to trunk for 2.00 2010-03-17 19:23:03 +00:00
Charles Kerr 4b554c7d56 (trunk) add a note about optional dependencies in the configure script's output 2010-03-15 15:30:48 +00:00
Mitchell Livingston f8bc2c472b (trunk) update to 1.92+ 2010-03-12 02:11:32 +00:00
Charles Kerr 31b30501c4 (trunk libT) #2987 "push libcurl into its own worker thread" -- lower the libcurl prerequisite from 7.16.3 down to 7.15.4 2010-03-09 19:52:58 +00:00
Charles Kerr dc15f9f747 (trunk) #2941 "Compile error when libintl is not present" -- fixed in trunk for 1.92 2010-02-26 16:51:27 +00:00
Mitchell Livingston 5b029c68cd now it's 1.91+ 2010-02-22 03:36:35 +00:00
Mitchell Livingston 592f6041e9 reset to 1.90 2010-02-22 02:41:02 +00:00
Mitchell Livingston db644587d0 update to 1.91+ 2010-02-22 02:04:47 +00:00
Mitchell Livingston 4de974e329 update to 1.91 2010-02-22 01:15:11 +00:00
Charles Kerr 204243c5bd (trunk libT) #2952: "When possible, use posix_memalign() instead of valloc()" -- fixed in trunk for 1.91 2010-02-22 01:01:59 +00:00
Mitchell Livingston fea912dd21 update to 1.90+ 2010-02-18 03:52:03 +00:00
Charles Kerr 3b66622014 (trunk) tweak 1.90 NEWS; bump configure.ac 2010-02-16 16:00:31 +00:00
Charles Kerr 6897fea531 (trunk) tweak the configure script's "options" display to emphasise that the optional libraries are optional 2010-02-15 14:39:04 +00:00
Charles Kerr d3ae2cf696 (trunk libT) use valloc() and st.st_blksize when verifying local data 2010-02-12 19:59:30 +00:00
Charles Kerr ce980afe50 (trunk) ...and, revert the last commit as promised 2010-02-11 19:54:27 +00:00
Charles Kerr ad132f1510 (trunk) this is temporary commit to get hudson-t to build a copy of Transmission with a customized peer_id for testing 2010-02-11 19:47:50 +00:00
Mitchell Livingston f3633a81a9 trunk is 1.83+ 2010-02-11 03:27:50 +00:00
Charles Kerr a95aae5591 (trunk) as promised, remove the announce logging code. now safe for general-purpose nightly build testing again. 2010-02-10 04:50:21 +00:00
Charles Kerr acc8e64102 (trunk) another test build that logs tracker announces to a file in /tmp, so you probably shouldn't use it unless I've asked you to. After hudson-t is done building a debug dmg of this, I'll commit r10155 to remove the logging code 2010-02-10 04:35:59 +00:00
Charles Kerr a8a5a6cae5 (trunk) revert that last commit, which was only intended for about a dozen people. Unless you're one of them (and you don't know, then you're not) DON'T USE r10145. r10145 -- **ONLY** r10145 -- stored user's tracker announces to a logfile in /tmp. 2010-02-09 02:46:40 +00:00
Charles Kerr 8e51476258 pulling my hair out.... gaaaah 2010-02-09 01:47:16 +00:00
Charles Kerr 43dc275579 (trunk) in the configure script's "Configuration:" output, describe what each of the optional libraries is for so that builders will be better able to decide whether or not they want to install missing libraries 2010-02-08 19:04:27 +00:00
Charles Kerr 1724553212 (trunk) per-tier up/down/corrupt byte counts for announcing to trackers 2010-02-08 16:47:30 +00:00
Charles Kerr 6959cbac6f (trunk) and, now that hudson's got a dmg, undo that peer_id 2010-02-08 03:41:03 +00:00
Charles Kerr f194f3f6dc (trunk) another test peer_id 2010-02-08 03:27:35 +00:00
Charles Kerr 5074c0c021 (trunk gtk) #2873 "optional appindicator support" -- committed patch to trunk for 1.90 2010-02-07 19:32:35 +00:00
Charles Kerr 385255a0e9 (trunk) revert r10115 to freeze the -TR183P peer_id at that revision number 2010-02-06 17:18:33 +00:00
Charles Kerr dd60beec65 (trunk) poke the peer_id to -TR183P for tracker testing 2010-02-06 16:55:27 +00:00
Charles Kerr d83282329f (trunk) formatting fix to the configure script's "Configuration:" output 2010-02-05 21:20:10 +00:00
Charles Kerr de2d0154e7 (trunk libT) #2849 "When possible, use fallocate64() for file preallocation" -- implemented for 1.90 2010-02-02 03:01:25 +00:00
Charles Kerr 743ef2a3c6 (trunk) #2795 "non-GUI compilation issues on OS X 10.4" -- fixed for 1.90 2010-01-29 19:11:56 +00:00