(trunk, libT) allocate in jsonsl, allocate jpr_root using the correct integral type. upstream xref: https://github.com/mnunberg/jsonsl/issues/6

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14216 f4695dd4-2c0a-0410-b89c-da849a56a58e
partial Turkish localization (#5533)

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14217 f4695dd4-2c0a-0410-b89c-da849a56a58e
#5576 Share Button (to iMessage, email, etc) for torrent file

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14218 f4695dd4-2c0a-0410-b89c-da849a56a58e
#5533 Turkish localization

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14219 f4695dd4-2c0a-0410-b89c-da849a56a58e
it's now 2014

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14220 f4695dd4-2c0a-0410-b89c-da849a56a58e
#5584 Share option in File menu and context menu

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14221 f4695dd4-2c0a-0410-b89c-da849a56a58e
old-style spacing

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14222 f4695dd4-2c0a-0410-b89c-da849a56a58e
#5404 Coalesce multiple Speed Limit Auto Enabled/Disabled notifications

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14223 f4695dd4-2c0a-0410-b89c-da849a56a58e
Speed up `tr_error_propagate'
(trunk) restore copyright year as suggested in email by rms


git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14224 f4695dd4-2c0a-0410-b89c-da849a56a58e
Licensing changes:

1. add the option the code to be used under GPLv2 or GPLv3; previously only GPLv2 was allowed

2. add the "proxy option" as described in GPLv3 so we can add future licenses without having to bulk-edit everything again :)

3. remove the awkward "exception for MIT code in Mac client" clause; it was unnecessary and confusing.



git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14225 f4695dd4-2c0a-0410-b89c-da849a56a58e
add svn:keywords on source files that were missing them

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14226 f4695dd4-2c0a-0410-b89c-da849a56a58e
(trunk, daemon) #5562: 'Discrepancy in curl SSL setup between tr-daemon and tr-remote' -- fix by mike.dld

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14227 f4695dd4-2c0a-0410-b89c-da849a56a58e
(trunk, libT) #5570 'regression: peers no longer load from .resume files' -- fix submitted by Nonal

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14228 f4695dd4-2c0a-0410-b89c-da849a56a58e
#5579 (trunk, cli) fix transmission-cli manpage's description of the tos argument. fix by dtucker.

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14229 f4695dd4-2c0a-0410-b89c-da849a56a58e
(trunk, libT) #5583 'blockfile.tmp file descriptor is leaked when importing blocklist' -- fix by rb07.

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14230 f4695dd4-2c0a-0410-b89c-da849a56a58e
(trunk, libT) #5517 'fix error adding torrents whose names with an ellipsis' -- fix by e5g6s.

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14231 f4695dd4-2c0a-0410-b89c-da849a56a58e
in debugf(), don't call fflush() on a null pointer. Xref: https://trac.transmissionbt.com/ticket/4531#comment:73

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14232 f4695dd4-2c0a-0410-b89c-da849a56a58e
(trunk, libT) #5573 'crypto unit test' -- written by mike.dld

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14233 f4695dd4-2c0a-0410-b89c-da849a56a58e
(trunk, libT) #4089: 'magnet download not verified for existing data' -- patch by cfpp2p 

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14234 f4695dd4-2c0a-0410-b89c-da849a56a58e