Charles Kerr
fb70a9cca0
remove the backwards compatability typedefs at BentMyWookie's suggestion. update libT, gtk, daemon, and cli accordingly...
2007-09-20 20:14:13 +00:00
Josh Elsasser
373e6dd519
Include stdio.h a couple places where it could be needed.
2007-07-19 03:55:00 +00:00
Charles Kerr
bd3ce76fa5
part one of moving the build environment over to automake/autoconf. beware!
2007-07-18 23:04:26 +00:00
Josh Elsasser
e542807018
I'm an idiot.
2007-07-18 17:58:16 +00:00
Josh Elsasser
a3e790f403
Replace bzero() with memset().
...
Define AF_LOCAL and SUN_LEN for systems that lack them.
Don't mix function and non function pointers without casting.
Fix a potential type mismatch in assignment.
2007-07-18 17:28:25 +00:00
Charles Kerr
5455df4373
update versioning scheme as per consensus between TMT, John_Clay, Gimp_, and charles_
2007-07-10 19:40:21 +00:00
Charles Kerr
6c6732ed39
make tr_torrentInfo() a const function
2007-06-30 13:36:58 +00:00
Josh Elsasser
a09a9c9157
Add client/server name to IPC version handshake.
2007-06-29 02:21:29 +00:00
Charles Kerr
008938b62f
set a default window size for the debug window
2007-06-27 18:34:38 +00:00
Charles Kerr
c2cd3a89be
remove a debugging console message that shouldn't've been checked in
2007-06-26 17:36:40 +00:00
Mitchell Livingston
0256f4616d
Merge file selection and torrent creation into the main branch.
...
The new code for these features is under a new license.
2007-06-18 03:40:41 +00:00
Josh Elsasser
78a4e7d51e
Send bad-format instead of not-supported where appropriate.
...
Implement supported message.
2007-06-10 23:56:35 +00:00
Josh Elsasser
6d9472edc8
Massage types a bit to silence some warnings and add a couple missing headers.
2007-05-27 16:31:16 +00:00
Josh Elsasser
64b5583a10
Implement messages to change preference values.
2007-05-24 13:56:26 +00:00
Josh Elsasser
bdb6b77e38
Implement the various get messages to retrieve settings.
...
Hope these work, nothing uses them that I know of so no testing.
2007-05-24 11:16:53 +00:00
Josh Elsasser
04a175665b
Implement addfiles-detailed message.
2007-05-24 10:37:07 +00:00
Josh Elsasser
02aa6305ac
Implement removeall, startall and stopall messages.
2007-05-24 09:28:15 +00:00
Josh Elsasser
4657345141
Add torrent hash to model.
...
Implement lookup, remove, start, and stop messages.
2007-05-24 09:18:03 +00:00
Josh Elsasser
80c7f8c922
Add ipc id to TrCore model.
...
Implement info and stat ipc messages.
2007-05-24 07:51:37 +00:00
Josh Elsasser
c7ff9bdcf1
Return response for tagged add message.
...
Support noop message.
2007-05-24 06:15:48 +00:00
Josh Elsasser
eea5e1df5d
Switch to ipc version 2.
2007-05-24 05:46:23 +00:00
Josh Elsasser
2e1773a974
Use a signal in TrCore instead of a callback to signal quit.
2007-05-24 03:29:23 +00:00
Josh Elsasser
dfffdd17e4
Move torrent adding from callback in main.c to functions on TrCore.
2007-05-24 02:50:28 +00:00
Josh Elsasser
eadedea754
Axe the stupid torrent flags.
2007-05-23 19:26:29 +00:00
Josh Elsasser
36c7c9d7d2
Use a new, more flexible version message in ipc.
...
Don't actually have the server send it yet, old clients can't handle it.
2007-03-12 05:42:39 +00:00
Josh Elsasser
4943058f72
Merge gtkmisc branch.
2007-02-19 22:09:05 +00:00
Josh Elsasser
0257761670
Merge nat-traversal branch to trunk.
2006-09-25 18:37:45 +00:00
Josh Elsasser
bc85836809
Change all my 2-clause BSD licenses to the same MIT/X11 license as libtransmission.
2006-08-13 00:26:52 +00:00
Eric Petit
f199e0a9d9
Revert [619]
2006-07-16 19:39:23 +00:00
Mitchell Livingston
5d36721a15
Remove old Sparkle...
2006-07-16 19:28:19 +00:00
Josh Elsasser
0a4d97fdca
Add support to the GTK GUI for saving private copies of torrent files.
...
The prefs dialog for this sucks, but it should work.
2006-06-10 06:53:20 +00:00
Eric Petit
f98fe6a1b0
Added $Id$ keywords and updated a few headers
2006-05-29 21:21:23 +00:00
Josh Elsasser
edb1a2a4fa
Add a transmissioncli manpage written by deanna@sdf.lonestar.org.
...
Fix a warning in the gtk frontend on 64-bit platforms.
2006-05-29 07:50:17 +00:00
Josh Elsasser
49fccfd96e
Some minor code cleanups.
...
Handle things a little better when quitting.
2006-05-03 10:09:11 +00:00
Josh Elsasser
229d9c84dc
Major internal restructuring for the GTK GUI,
...
GObject-derived wrappers are used for tr_handle_t and tr_torrent_t.
Use bencoding to store prefs and state file.
Make sure to always group error messages when adding multiple torrents at once.
Remove some unused code.
Many miscellaneous cleanups.
2006-05-03 06:58:16 +00:00
Josh Elsasser
1cfe027fdb
Add IPC code for another process to communicate with a running
...
transmission-gtk instance.
Try to add any filenames found on the command-line, using IPC if
transmission-gtk is already running.
Some minor code cleanups.
Remove lockfile on a normal exit, justfor the sake of being tidy.
2006-04-25 07:26:27 +00:00