Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
142 commits
Select commit Hold shift + click to select a range
4a9a488
Paths converted from NSString objects to C strings should be acquired…
May 15, 2016
18ea263
Set default for indentation to space for entire Xcode project.
May 15, 2016
12ad456
Rename README to README.md
mikedld Sep 1, 2016
24cdb31
Fix readme formatting to use proper markdown
mikedld Sep 1, 2016
7e25410
Merge pull request #21 from transmission/fix-readme
mikedld Sep 1, 2016
1b81bb7
Replace SVN and SCM with VCS everywhere
mikedld Sep 2, 2016
95e12a3
Package README.md instead of README
mikedld Sep 2, 2016
b2c5a9c
Don't search for SVN revision when calculating version
mikedld Sep 2, 2016
2248d36
Get rid of $Id$ SVN keywords in source files
mikedld Sep 2, 2016
959517d
Update README.md
JohnClay Sep 3, 2016
f91cf5a
transmission: build against openssl 1.1.0
sebastianas Sep 5, 2016
8c8386a
Fix coding style and building with !TR_LIGHTWEIGHT
mikedld Sep 6, 2016
eb8f500
Merge pull request #24 from sebastianas/openssl_1.1
mikedld Sep 6, 2016
4c00df9
Abort handshake if establishing DH shared secret fails
mikedld Sep 18, 2016
26b0a04
Factor out session ID into a standalone entity
mikedld Sep 5, 2016
13bae81
Update all instances of the donation link. Fixes #26.
RobFog Sep 23, 2016
56a1934
Add libevent submodule (should hopefully fix Mac build)
mikedld Sep 24, 2016
6792a9e
Revert unintended whitespace changes.
RobFog Sep 25, 2016
ca53e88
Merge pull request #34 from RobFog/donationURL
mikedld Sep 25, 2016
b82f600
Maintain lock file(s) corresponding to session ID
mikedld Sep 21, 2016
ff73e65
Handle "fields" argument in "session-get" RPC request
mikedld Sep 4, 2016
661e2b5
Return session ID as part of "session-get" response
mikedld Sep 5, 2016
efba036
Merge branch 'trac5348-misidentification-of-local-session'
mikedld Sep 27, 2016
17fb783
Add session-id.{c,h} to autoconf and Xcode builds
mikedld Sep 27, 2016
fa5df2f
Merge branch 'trac5348-misidentification-of-local-session'
mikedld Sep 27, 2016
35a3937
update gtk+ client's translations from launchpad
ckerr Sep 27, 2016
65f498d
in gtk+ client's LINGUAS file, add fr_CA, jbo, and zh_HK
ckerr Sep 27, 2016
1ce80c1
Add GTK+ client's fr_CA, jbo, and zh_HK linguas to CMake configuration
mikedld Sep 27, 2016
981ef30
Use session ID (if available) to check if session is local or not (Qt…
mikedld Oct 3, 2016
687662d
Merge branch 'trac5348-misidentification-of-local-session'
mikedld Oct 3, 2016
4b4797a
Revert debugging code...
mikedld Oct 3, 2016
7d22c1e
Merge branch 'trac5348-misidentification-of-local-session'
mikedld Oct 3, 2016
f6a19f8
TRAC-6098: Rework trailing slash stripping (once more)
mikedld Oct 3, 2016
f9c0ce6
Remove useless path button text updates, this is handled elsewhere
mikedld Oct 3, 2016
3a17304
Use strncmp instead of memcmp to avoid out-of-bounds reads
Oct 4, 2016
eda26f7
Make sure `tr_sha1` calls pass lengths as int
mikedld Oct 17, 2016
bae138c
uClibc-ng since 1.0.18 has sys/quota.h synced with GNU libc
Oct 19, 2016
0390684
Merge pull request #42 from wbx-github/master
mikedld Oct 19, 2016
c6ad5bd
Go back to using memcmp in libtransmission/net.c
Oct 20, 2016
69c33d0
Fix signedness related warnings
Oct 20, 2016
7f94c8d
Add support for mbedtls (formely polarssl)
mikedld Oct 26, 2016
71af7be
Improve support for wolfssl (formely cyassl)
mikedld Oct 26, 2016
3f86605
Merge branch 'crypto-utils-update'
mikedld Oct 26, 2016
e24d826
Fix CMake build system with the Ninja backend
Oct 30, 2016
e9ebd99
Merge pull request #72 from ssssam/sam/cmake-ninja-fix
mikedld Oct 31, 2016
727b967
Update all website links to canonical HTTPS version.
Oct 31, 2016
5b9ba3b
HTTPS links for trac, forum, portcheck, and build subdomains.
Nov 2, 2016
02e6f1c
Merge pull request #74 from alimony/update-links
mikedld Nov 2, 2016
d8dd6f9
Merge pull request #60 from milloni/strncmp-instead-of-memcmp
mikedld Nov 2, 2016
8541d74
free the info resource if failed
seiyap70 Nov 7, 2016
147e31a
cmake: Allow libappindicator to be toggled
floppym Nov 27, 2016
9eb7901
Merge pull request #96 from floppym/libappindicator
mikedld Dec 9, 2016
b3b1feb
Merge branch 'patch-1' of https://github.com/seiyap70/transmission in…
mikedld Dec 9, 2016
193d68c
Move tr_metainfoFree call higher per review comment
mikedld Dec 9, 2016
9d562ab
Merge branch 'seiyap70-patch-1'
mikedld Dec 9, 2016
530eca5
cmake: link against libmbedcrypto if available
floppym Dec 18, 2016
6de8919
Merge pull request #116 from floppym/mbedcrypto
mikedld Dec 18, 2016
9252f49
Remove CDash-related stuff from the project, not used now anyway
mikedld Dec 18, 2016
d8cb7b3
cmake: add FindSYSTEMD module
floppym Dec 19, 2016
f48c0cc
Merge pull request #118 from floppym/systemd
mikedld Dec 19, 2016
448d8f3
CMake support for Solaris
mikedld Dec 24, 2016
88505c3
Allow for different-cased "nan" value returned by tr_truncd
mikedld Dec 24, 2016
b33eb81
Merge branch 'solaris-support'
mikedld Dec 24, 2016
3cda09e
Fix up rename test to avoid random duplicate torrent failures
mikedld Dec 24, 2016
0ac657c
Fix up rename test to avoid random use-after-free failures
mikedld Dec 25, 2016
2a31b0d
Update README
mikedld Dec 26, 2016
4179a62
Interrupt verification ASAP if torrent is being removed
mikedld Dec 31, 2016
2de12f5
Remove third-party code stored in the repo directly
mikedld Jan 1, 2017
eb437c1
Add third-party libraries back as submodules
mikedld Jan 1, 2017
e83a062
Adjust CMake files to use submodules instead of downloading archives
mikedld Jan 1, 2017
3093df8
Adjust autotools files to use submodules
mikedld Jan 1, 2017
cb6ce62
Adjust Xcode project to use submodules
mikedld Jan 2, 2017
683b417
Bump miniupnpc revision to include previously made fixes
mikedld Jan 2, 2017
b7a850b
cmake: ignore .git when creating source tarball
floppym Jan 3, 2017
093f1c5
Merge pull request #133 from floppym/ignore-dot-git
mikedld Jan 3, 2017
4d5531a
Remove Info.plist from copy phase
Eitot Jan 4, 2017
7012586
Align minimum system version in Info.plist to target
Eitot Jan 4, 2017
25feee2
Merge pull request #135 from Eitot/project
mikedld Jan 7, 2017
505b4f8
Merge pull request #11 from JanX2/macosx-misc-1
mikedld Jan 7, 2017
a035c79
Migrate Mac images to asset catalog
Eitot Jan 4, 2017
290fed5
Add flat variants of status icons for message log
Eitot Jan 4, 2017
35fea28
Merge pull request #134 from Eitot/assets
mikedld Jan 8, 2017
15625de
Extend SSHA1 test to check for predefined matches
mikedld Jan 9, 2017
3375b22
Simplify `tr_ssha1_matches` logic
mikedld Jan 9, 2017
732d115
Rename glossy dot images to match the containing imageset name
mikedld Jan 10, 2017
87885bd
Change Growl and Sparkle frameworks install names to be @rpath-based
mikedld Sep 12, 2016
b6d2649
Initial Mac support in CMake configuration
mikedld Sep 10, 2016
ee0f768
Fix some warnings revealed by CMake configuration compiler flags
mikedld Sep 11, 2016
bed1d10
Merge branch 'mac-client-cmake'
mikedld Jan 11, 2017
a23cd29
Recode text files in UTF-8, remove trailing whitespace chars
mikedld Jan 12, 2017
fd93316
Improve version.h file generation
mikedld Jan 14, 2017
8f51cf7
Fix "./update-version-h.sh: Bad substitution"
mikedld Jan 14, 2017
5f3abbd
Add myself to the list of Transmission authors
mikedld Jan 14, 2017
a3654c6
Replace setInterval() with setTimeout() for web UI refresh (patch by …
mikedld Jan 15, 2017
67bda2d
Handle two more cases where dirname/basename may have returned NULL (…
mikedld Jan 16, 2017
c1f08ed
Fix memory leaks found by GCC's -address=sanitize (reported by milloni)
mikedld Jan 17, 2017
c199eef
When building with Xcode, link against 'libcrypto.dylib' instead of '…
mikedld Jan 18, 2017
cd4b0dc
Pass CMAKE_USER_MAKE_RULES_OVERRIDE on to third-party dependencies
mikedld Jan 22, 2017
4160743
Convert tabs to spaces, remove trailing whitespace (Mac client)
mikedld Jan 24, 2017
1cc67b3
Use PRIdMAX instead of TR_PRI_SOCK to accomodate intltool
mikedld Jan 26, 2017
d40d697
Sync .ts files with Transifex and current source code
mikedld Jan 26, 2017
95ee9b9
Sync .po files with Transifex and current source code
mikedld Jan 26, 2017
565fc67
Merge branch 'sync-translations'
mikedld Jan 27, 2017
ff062b8
Add Mac client translations to and downsync from Transifex
mikedld Jan 28, 2017
4ddaa58
Fix closing </i> in translatable phrase (Qt client)
mikedld Jan 28, 2017
ab7ea2c
Downsync Mac QuickLook plugin translations from Transifex as well
mikedld Jan 28, 2017
5cefdde
Remove X-GNOME-FullName from the .desktop file
piotrdrag Jan 28, 2017
297c734
Add Keywords to the .desktop file
piotrdrag Jan 28, 2017
9e1c76a
fix spelling mistake
EdwardBetts Feb 1, 2017
6c17c40
Merge pull request #168 from EdwardBetts/patch-1
mikedld Feb 1, 2017
1f6b7df
Merge pull request #162 from piotrdrag/desktop-gtk
mikedld Feb 2, 2017
5322467
Correct Qt client desktop file name and add keywords
slokhorst Feb 4, 2017
3aa25a6
Merge pull request #169 from slokhorst/patch-2
mikedld Feb 4, 2017
dcc9a43
Fix up creation of third-party include directories symlinks
mikedld Feb 5, 2017
788f1e3
Update Xcode project format to 8.0
mikedld Feb 5, 2017
fa504fb
Bump Mac client deployment target to 10.9, fix deprecation errors
mikedld Feb 5, 2017
5e18ddb
Remove NSApp isOnMountainLionOrBetter helper
mikedld Feb 5, 2017
6c9fa29
Use alternative method of loading translations (Qt client)
mikedld Feb 6, 2017
13e111a
Use default (instead of system) locale to be more flexible (Qt client)
mikedld Feb 6, 2017
caf3b76
Improve Qt client look on hi-dpi displays
mikedld Feb 7, 2017
8dc6fb4
Bump minimum required Qt version to 5.2
mikedld Feb 11, 2017
03034b5
Remove supporting code for Qt < 5.2
mikedld Feb 11, 2017
4b397eb
Switch from deprecated QStyleOptionViewItemV* to QStyleOptionViewItem
mikedld Feb 11, 2017
c6bfe9d
Use QtWinExtras instead of importing private Qt function to get QPixm…
mikedld Feb 11, 2017
076535e
Update inspector.js
lisenenkov Feb 12, 2017
b4068e3
Merge branch 'master' into master
lisenenkov Feb 12, 2017
bbc0d8c
Merge pull request #180 from lisenenkov/master
mikedld Feb 12, 2017
c77946e
Set icon for "Open URL" action (Qt client)
mikedld Feb 18, 2017
944382a
Add TCP_FASTOPEN support
neheb Feb 18, 2017
a26b4ec
Merge pull request #184 from neheb/patch-1
mikedld Feb 19, 2017
ecd1eb7
Update file icon when its name changes in details dialog (GTK+ client)
mikedld Feb 21, 2017
63b6c11
Update file icon when its name changes (Mac client)
mikedld Feb 21, 2017
d5d9b61
Merge branch 'gh37-update-icon-on-rename'
mikedld Feb 21, 2017
0f75e64
Detach the thread from within itself to avoid race condition
mikedld Feb 22, 2017
8fce417
Fix CMake check for missing crypto backend
mikedld Feb 23, 2017
e4ee96c
Fail installation on Windows if UCRT is not installed
mikedld Feb 25, 2017
860d9e9
Work around "error: m4_copy: won't overwrite defined macro: glib_DEFU…
titer Mar 12, 2017
fdfbe22
Merge pull request #215 from transmission/fix-xenial-glib-error
mikedld Mar 12, 2017
a9369d2
Add 'remote-session-use-ssl' to libtransmission
dirb Jun 16, 2016
c2be540
Use 'remote-session-use-ssl' in transmission-qt
dirb Jun 16, 2016
944602b
Add 'remote-session-use-any-cert' to libtransmission
dirb Jun 17, 2016
ca6d9ed
Use 'remote-session-use-any-cert' in transmission-qt
dirb Jun 17, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
24 changes: 24 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
[submodule "third-party/dht"]
path = third-party/dht
url = https://github.com/transmission/dht
branch = post-0.24-transmission
[submodule "third-party/libb64"]
path = third-party/libb64
url = https://github.com/transmission/libb64
branch = post-1.2.1-transmission
[submodule "third-party/libevent"]
path = third-party/libevent
url = https://github.com/transmission/libevent
branch = post-2.0.22-transmission
[submodule "third-party/libnatpmp"]
path = third-party/libnatpmp
url = https://github.com/transmission/libnatpmp
branch = post-20151025-transmission
[submodule "third-party/libutp"]
path = third-party/libutp
url = https://github.com/transmission/libutp
branch = post-3.3-transmission
[submodule "third-party/miniupnpc"]
path = third-party/miniupnpc
url = https://github.com/transmission/miniupnpc
branch = post-1.9-transmission
17 changes: 16 additions & 1 deletion .tx/config
Original file line number Diff line number Diff line change
@@ -1,7 +1,22 @@
[main]
host = https://www.transifex.com

[transmissionbt.transmission-qt]
[transmissionbt.qt]
file_filter = qt/translations/transmission_<lang>.ts
source_lang = en
type = QT

[transmissionbt.gtk]
file_filter = po/<lang>.po
source_lang = en
type = PO

[transmissionbt.mac]
file_filter = macosx/<lang>.lproj/Localizable.strings
source_lang = en
type = STRINGS

[transmissionbt.mac-ql]
file_filter = macosx/QuickLookPlugin/<lang>.lproj/Localizable.strings
source_lang = en
type = STRINGS
9 changes: 5 additions & 4 deletions AUTHORS
Original file line number Diff line number Diff line change
@@ -1,17 +1,18 @@
The Transmission Project
http://www.transmissionbt.com/
https://transmissionbt.com/

Lead Developers <dev@transmissionbt.com>
Jordan Lee, Mnemosyne LLC <jordan@transmissionbt.com> (Daemon, Backend, GTK+ client)
Mitchell Livingston, Digital Ignition LLC <livings124@transmissionbt.com> (Mac OS X client)
Mike Gelfand <mike@transmissionbt.com>

Project Contributors
John Clay <john@transmissionbt.com> (Website maintenance and troubleshooting, Mac OS X help documentation)
Bruno Bierbaumer (Web client patches)
Juliusz Chroboczek (DHT, network code, BitTorrent code improvements)
Daniel Lee (Patches)
Tomas Carnecky (Profiling, patches, and detection of sneaky bugs)
Diego Jim�nez (Patches)
Diego Jiménez (Patches)
Kendall Hopkins <SoftwareElves@gmail.com> (Web client)
Malcolm Jarvis <mjarvis@transmissionbt.com> (Web client)
Kevin Glowacz <kjg@transmissionbt.com> (Web client)
Expand Down Expand Up @@ -40,8 +41,8 @@ Mac OS X Translators, current release:
Guilherme Fernandes (Brazilian Portuguese)
Sven-S. Porst (German)
Tianhao He (Simplified Chinese)
S�rgio Miranda (European Portuguese)
Daniel �stergaard Nielsen (Danish)
Sérgio Miranda (European Portuguese)
Daniel Østergaard Nielsen (Danish)
Emir SARI (Turkish)

GTK+ Translators:
Expand Down
Loading