1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2025-01-01 04:26:34 +00:00
Commit graph

12810 commits

Author SHA1 Message Date
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
Mike Gelfand
197fc132b3 Update user-facing copyright years 2016-02-27 23:18:02 +00:00
Mike Gelfand
824f1b0c21 Update NEWS 2016-02-27 23:09:41 +00:00
Mike Gelfand
f8a7469ba5 #6061: Change Sparkle Update URL to use HTTPS instead of HTTP 2016-02-27 22:54:04 +00:00
Mike Gelfand
cabdd44381 Use autolayout for about and license windows (OS X) 2016-02-27 21:37:09 +00:00
Mike Gelfand
626f58e720 Use autolayout for torrent info window (OS X) 2016-02-27 20:29:57 +00:00
Mike Gelfand
9a94490265 Use autolayout for group rules window, take two (OS X) 2016-02-24 22:59:25 +00:00
Mike Gelfand
e938c7713a Use autolayout for group rules window (OS X) 2016-02-24 22:41:40 +00:00
Mike Gelfand
86f231184b Fix warning for when 2nd iconv() argument is const 2016-02-23 05:07:43 +00:00
Mike Gelfand
495e9b2fa0 Load icons with GResource, remove deprecated inline pixbufs 2016-02-23 04:34:57 +00:00
Mike Gelfand
c3d9e77c40 Define HAVE_ICONV instead of HAVE_ICONV_OPEN when CMake is used 2016-02-23 03:00:12 +00:00
Mike Gelfand
990dea4dd3 Only depend on iconv if found 2016-02-07 12:00:15 +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
a447f0d628 #6064: Add test cases which exhibit the issue 2016-02-06 22:23:36 +00:00
Mike Gelfand
1eb0ae0a3a #6064: Merge ConvertUTF.c fixes from LLVM (?) 2016-02-06 22:05:22 +00:00
Mike Gelfand
9e7293b710 Add hidden "watch-dir-force-generic" setting handling to daemon 2016-01-25 22:09:49 +00:00
Mike Gelfand
39749f8e4b Make it possible to force generic watchdir implementation in runtime 2016-01-25 21:48:58 +00:00
Mike Gelfand
8eb132aea6 Fix Turkish translation for high/normal/low priority in Add Magnet window 2016-01-13 18:26:17 +00:00
Mike Gelfand
9d34a1397f Use autolayout for Add Magnet window (OS X) 2016-01-12 21:02:00 +00:00
Mike Gelfand
10159208e1 Disable format warnings when building with MinGW 2016-01-09 18:24:43 +00:00
Mike Gelfand
939b31ae3d #6051: transmission-gtk --version shouldn't require display 2016-01-09 18:06:17 +00:00
Mike Gelfand
0e7a8eb7aa Add bitfield test for has all/none 2016-01-08 11:12:22 +00:00
Mike Gelfand
a086c72b11 Apply most of recommended project changes (OS X) 2016-01-08 10:47:16 +00:00
Mike Gelfand
2ca7ac7473 Get rid of some more deprecation warnings (OS X) 2016-01-08 10:05:19 +00:00
Mike Gelfand
13a98a02b8 Use TR_BAD_SIZE instead of -1 in tr_quark_new() calls
Extend quark test to improve branch coverage.
2016-01-07 19:20:14 +00:00
Mike Gelfand
52ca481033 #6050: Get rid of calls to deprecated convertScreenToBase: API (patch by mattrajca) 2016-01-07 17:21:12 +00:00
Mike Gelfand
bfbf81cea1 #6048: Improve error checking on metadata retrieval 2016-01-07 17:12:14 +00:00
Mike Gelfand
eb49800fab #5737: Retry if RPC server fails to bind to specified address 2016-01-07 15:28:58 +00:00
Mike Gelfand
147ae097f4 #6042: Remove dead code now that we build for OS X 10.7+ (patch by mattrajca)
In addition to the patch,
  * remove unused global actions menu (popover is used instead)
  * remove *Lion class macros, use NSPopover and NSDataDetector directly
2016-01-06 11:05:37 +00:00
Mike Gelfand
53c38c760d Add tests in such a way that target name is expanded (CMake) 2016-01-04 19:50:32 +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
9ecd2ad319 Improve file test modification time checks 2016-01-04 05:04:55 +00:00
Mike Gelfand
6e00b1c543 Uncomment error prefixing tests 2016-01-03 21:03:54 +00:00
Mike Gelfand
5e3c60f565 #5974: Torrents queued should be able to "Resume Now" (patch by JJTagy) 2016-01-03 20:57:42 +00:00
Mike Gelfand
b71ba2819a Update NEWS 2016-01-02 18:27:11 +00:00
Mike Gelfand
9a17920647 #6046: Fix grammatical mistake in German translation (spotted by geos2016) 2016-01-02 16:45:15 +00:00
Mike Gelfand
52b2a7557f Fix line endings on last commit 2016-01-02 15:26:23 +00:00
Mike Gelfand
119d10f01e #5663: Emulate GetOverlappedResultEx on Windows Vista/7 2016-01-02 15:23:38 +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
de304e8a35 #5407: In tr_peerMgrGetDesiredAvailable(), check if swarm is running (suggested by x190) 2015-12-31 14:33:02 +00:00
Mike Gelfand
7d30ad3ff6 #5891: Move UDP shutdown timer setup to sessionCloseImplStart 2015-12-31 14:24:15 +00:00
Mike Gelfand
d3f5b5d5ab #5891: Fix crash on session shutdown (evdns_getaddrinfo_cancel) 2015-12-31 14:17:37 +00:00
Mike Gelfand
7ea2b71ec8 Fix MinGW build (still produces lots of useless warnings though) 2015-12-31 12:41:17 +00:00
Mike Gelfand
40f3de0572 Loosen bitfield assertions to account for unknown bit counts 2015-12-31 05:22:42 +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
eee92c82ac Always add all source files to targets
Mark files which shouldn't be compiled as header-only, but still add
them as sources so that they are visible in e.g. MSVS project tree.
2015-12-29 02:04:37 +00:00