1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2024-12-26 09:37:56 +00:00
Commit graph

5236 commits

Author SHA1 Message Date
Charles Kerr
c0e5efbc03 fix some stub code 2008-06-05 17:32:36 +00:00
Mitchell Livingston
0d13894dff add fields for rpc username and password 2008-06-05 16:50:39 +00:00
Charles Kerr
f861f39711 maybe fix the tracker authentication problems reported by demio 2008-06-05 16:35:33 +00:00
Mitchell Livingston
189cbfbf22 fix mac breakage 2008-06-05 16:32:44 +00:00
Charles Kerr
d3d4047da0 fix handshake.c crash reported by wereHamster 2008-06-05 16:25:22 +00:00
Charles Kerr
ab17f553c4 get RPC password protections working in libT and the gtk+ client. mac, daemon, and cli need to be synced. 2008-06-05 16:23:03 +00:00
Mitchell Livingston
bd2ad5ca97 handle all settings changed by rpc (previously download location was missing) 2008-06-05 15:22:18 +00:00
Mitchell Livingston
4951ba05d0 avoid unnecessary memory allocation when updating the rpc access list 2008-06-05 05:00:24 +00:00
Charles Kerr
4d29a29003 (rpc server) fix ACL error reported by pea_ 2008-06-05 04:02:46 +00:00
Mitchell Livingston
6d04fb8832 some small simplifications to the group code 2008-06-05 02:46:39 +00:00
Mitchell Livingston
f010e5f372 minor efficiency improvements 2008-06-05 02:16:33 +00:00
Charles Kerr
32f71e1725 (libT RPC server): poll more frequently for new commands after we've received the first one. 2008-06-05 02:07:17 +00:00
Charles Kerr
b92e88b29c fix tracker crash caused by the new add/remove tracker code reported by BentMyWookie 2008-06-04 23:46:32 +00:00
Mitchell Livingston
e0345e462a adjust the placement of the port status indicator 2008-06-04 23:03:46 +00:00
Mitchell Livingston
c6d45c0c73 update strings file; remove commented-out code 2008-06-04 21:18:42 +00:00
Mitchell Livingston
383f82cdd3 minor update to the creator window 2008-06-04 21:09:42 +00:00
Mitchell Livingston
d7548a75c6 ability to create torrent files with multiple trackers 2008-06-04 20:55:38 +00:00
Charles Kerr
95bd2860a7 #991: Add "--tos" command line option to CLI 2008-06-04 20:04:19 +00:00
Charles Kerr
34d5433769 (gtk) more work on the RPC preferences tab: the ACL editor works now & is wired up... 2008-06-04 19:46:37 +00:00
Mitchell Livingston
7c5134739a disable rpc controls when rpc is disabled 2008-06-04 19:22:38 +00:00
Mitchell Livingston
6497411b61 add a note about wildcards to the rpc prefs 2008-06-04 18:06:16 +00:00
Mitchell Livingston
fa08470cfa accurately test the rpc acl's ip address 2008-06-04 17:25:51 +00:00
Mitchell Livingston
cf28aa878a on Tiger attempt to show the group filter image at the correct size 2008-06-04 17:15:24 +00:00
Charles Kerr
c724a73fb4 RPC ACL: (1) add a new call for testing ACLs (2) add wildcard notation support (3) add regression tests for the ACL tester and wildcard handler 2008-06-04 17:14:58 +00:00
Mitchell Livingston
a3324fbeea print the rpc access list error message to Console 2008-06-04 16:24:49 +00:00
Charles Kerr
3a3397ca84 modify the torrent-list response as per Gimp_'s request 2008-06-04 07:06:47 +00:00
Mitchell Livingston
bb2fbf088f actually hook up the rpc port field 2008-06-04 06:44:21 +00:00
Mitchell Livingston
6243881480 sort ip addresses in the rpc access table; other cleanup with this table code 2008-06-04 06:40:50 +00:00
Charles Kerr
1dd2abc711 fix the error message leak reported by BentMyWookie in the new ACL code 2008-06-04 06:36:50 +00:00
Charles Kerr
6ec33f5e23 (libT) handle a NULL third argument to tr_sessionSetRPCACL() 2008-06-04 04:49:45 +00:00
Mitchell Livingston
63c06c99b1 add ability to add and remove to the rpc access list 2008-06-04 04:48:17 +00:00
Mitchell Livingston
9aa4c2b4ae add rpc access control table to prefs 2008-06-04 03:50:10 +00:00
Charles Kerr
20e9b8d27b (gtk) a little more progress on the RPC permissions editor, but it's not functional yet. 2008-06-03 20:59:57 +00:00
Mitchell Livingston
ec80337b9c attempt to eliminate an unused view item 2008-06-03 20:47:33 +00:00
Charles Kerr
7ee61d138c (gtk) #930: Patch to reorder format string args for translation 2008-06-03 20:13:22 +00:00
Mitchell Livingston
1a234d951c use date added, date completed, and date of last activity from libT, setting the old Mac values on first run 2008-06-03 19:47:07 +00:00
Charles Kerr
044bfbad39 add tr_torrentSetDoneDate() too 2008-06-03 19:42:54 +00:00
Charles Kerr
870c4d7650 add tr_torrentSetAddedDate() and tr_torrentSetActivityDate() 2008-06-03 19:22:22 +00:00
Charles Kerr
e1a23350d4 (1) add a doneDate to tr_torrent and tr_stat. (2) save tr_torrent.doneDate and tr_torrent.activityDate between sessions in the .resume file. 2008-06-03 19:16:12 +00:00
Mitchell Livingston
32ddfbe98a initial rpc pref pane 2008-06-03 19:11:43 +00:00
Mitchell Livingston
8bd570d976 get rid of an unnecessary warning 2008-06-03 18:00:51 +00:00
Mitchell Livingston
84601b3e09 implement most of the rpc preferences updating 2008-06-03 17:55:43 +00:00
Mitchell Livingston
c42a623ada only update the options window when the updated torrent is already selected 2008-06-03 16:28:09 +00:00
Mitchell Livingston
6e6e8680d1 swap rpc start/stop and remove 2008-06-03 16:22:31 +00:00
Mitchell Livingston
9eaef4723e mac: implement rpc started, stopped, and updated 2008-06-03 16:20:21 +00:00
Mitchell Livingston
9b4c88ee27 attempt to make the tracker table and buttons a bit nicer on Tiger 2008-06-03 15:27:03 +00:00
Charles Kerr
547056b50b #988: Optimistic unchoke can unchoke uninterested peers 2008-06-03 04:29:56 +00:00
Charles Kerr
44fdf34678 (gtk) rough draft of the preferences dialog's "Remote Access" tab: enable/disable RPC, port, ACL, password, and password toggle 2008-06-02 21:02:38 +00:00
Mitchell Livingston
15beea0630 update NEWS and mac strings 2008-06-02 20:31:26 +00:00
Charles Kerr
ccaf782dd6 (libT) if the ACL passed in via tr_sessionInitFull() can't be parsed, log an tr_err() and use a TR_DEFAULT_RPC_ACL as the fallback. 2008-06-02 19:57:16 +00:00