Changeset 1623


Ignore:
Timestamp:
Mar 31, 2007, 11:07:59 PM (16 years ago)
Author:
joshe
Message:

Add an ipc proxy to make remote daemon connections easier.

Location:
branches/daemon
Files:
1 added
7 edited
1 copied

Legend:

Unmodified
Added
Removed
  • branches/daemon/cli/transmissioncli.1

    r1617 r1623  
    9494.Xr transmission-daemon 1 ,
    9595.Xr transmission-gtk 1 ,
     96.Xr transmission-proxy 1 ,
    9697.Xr transmission-remote 1
    9798.Pp
  • branches/daemon/daemon

    • Property svn:ignore
      •  

        old new  
        22transmission-daemon
        33transmission-remote
         4transmission-proxy
  • branches/daemon/daemon/remote.c

    r1617 r1623  
    217217  "  -S --stop all             Stop all running torrents\n"
    218218  "  -t --type daemon          Use the daemon frontend, transmission-daemon\n"
    219   "  -t --type gtk             Use the GTK+ drontend, transmission-gtk\n"
     219  "  -t --type gtk             Use the GTK+ frontend, transmission-gtk\n"
    220220  "  -u --upload-limit <int>   Max upload rate in KiB/s\n"
    221221  "  -U --upload-unlimited     No upload rate limit\n",
  • branches/daemon/daemon/transmission-daemon.1

    r1617 r1623  
    5959.Xr transmissioncli 1 ,
    6060.Xr transmission-gtk 1 ,
     61.Xr transmission-proxy 1 ,
    6162.Xr transmission-remote 1
    6263.Pp
  • branches/daemon/daemon/transmission-proxy.1

    r1621 r1623  
    2222
    2323.Dd March 30, 2007
    24 .Dt TRANSMISSION-DAEMON 1
     24.Dt TRANSMISSION-PROXY 1
    2525.Os
    2626.Sh NAME
    27 .Nm transmission-daemon
     27.Nm transmission-proxy
    2828.Nd a bittorrent client
    2929.Sh SYNOPSIS
    30 .Nm transmission-daemon
     30.Nm transmission-proxy
    3131.Fl h
    3232.Nm
    33 .Op Fl f
     33.Op Fl t
    3434.Sh DESCRIPTION
    3535The
    3636.Nm
    37 program cures baldness, obesity and gout.
     37program comprises 37% of the diet of the average swede.
    3838.Pp
    3939The options are as follows:
    4040.Bl -tag -width Ds
    41 .It Fl f Fl -foreground
    42 Run in the foreground and print errors to stderr instead of forking
    43 and logging errors with syslog.
     41.It Fl t Fl -type Ar daemon | gtk
     42Connect to either
     43.Xr transmission-daemon 1
     44or
     45.Xr transmission-gtk 1 .
    4446.It Fl h Fl -help
    4547Print command-line option descriptions.
  • branches/daemon/daemon/transmission-remote.1

    r1617 r1623  
    137137.Xr transmissioncli 1 ,
    138138.Xr transmission-daemon 1 ,
    139 .Xr transmission-gtk 1
     139.Xr transmission-gtk 1 ,
     140.Xr transmission-proxy 1
    140141.Pp
    141142http://transmission.m0k.org
  • branches/daemon/gtk/transmission-gtk.1

    r1617 r1623  
    7272.Xr transmissioncli 1 ,
    7373.Xr transmission-daemon 1 ,
     74.Xr transmission-proxy 1 ,
    7475.Xr transmission-remote 1
    7576.Pp
  • branches/daemon/mk/daemon.mk

    r1617 r1623  
    77SRVSRCS  = daemon.c server.c torrents.c
    88CLISRCS  = client.c remote.c
     9PXYSRCS  = proxy.c
    910
    1011COMOBJS  = $(COMSRCS:%.c=%.o)
    1112SRVOBJS  = $(SRVSRCS:%.c=%.o)
    1213CLIOBJS  = $(CLISRCS:%.c=%.o)
    13 SRCS     = $(COMSRCS) $(SRVSRCS) $(CLISRCS)
     14PXYOBJS  = $(PXYSRCS:%.c=%.o)
     15SRCS     = $(COMSRCS) $(SRVSRCS) $(CLISRCS) $(PXYSRCS)
    1416
    1517CFLAGS  += $(CFLAGS_EVENT) -I../libtransmission
     
    1719LDFLAGS += $(LDFLAGS_EVENT)
    1820
    19 all: transmission-daemon transmission-remote
     21all: transmission-daemon transmission-remote transmission-proxy
    2022
    2123transmission-daemon: OBJS    = $(SRVOBJS) $(COMOBJS)
     
    2729        $(LINK_RULE)
    2830
     31transmission-proxy:  OBJS    = $(PXYOBJS) $(COMOBJS)
     32transmission-proxy:  $(LDLIBS) $(PXYOBJS) $(COMOBJS)
     33        $(LINK_RULE)
     34
    2935%.o: %.c ../mk/config.mk ../mk/common.mk ../mk/daemon.mk
    3036        $(CC_RULE)
     
    3339        @echo "Clean transmission-daemon"
    3440        @echo "Clean transmission-remote"
    35         @echo "Clean $(COMOBJS) $(SRVOBJS) $(CLIOBJS)"
     41        @echo "Clean transmission-proxy"
     42        @echo "Clean $(COMOBJS) $(SRVOBJS) $(CLIOBJS) $(PXYOBJS)"
    3643        @$(RM) transmission-daemon transmission-remote
    37         @$(RM) $(COMOBJS) $(SRVOBJS) $(CLIOBJS)
     44        @$(RM) $(COMOBJS) $(SRVOBJS) $(CLIOBJS) $(PXYOBJS)
    3845
    3946.depend: $(SRCS) ../mk/config.mk ../mk/common.mk ../mk/daemon.mk
    4047        $(DEP_RULE)
    4148
    42 install: install.srv install.srv.man install.cli install.cli.man
     49install: install.srv install.srv.man install.cli install.cli.man \
     50         install.pxy install.pxy.man
    4351
    4452install.srv: transmission-daemon
     
    5462        $(INSTALL_MAN_RULE)
    5563
     64install.pxy: transmission-proxy
     65        $(INSTALL_BIN_RULE)
     66
     67install.pxy.man: transmission-proxy.1
     68        $(INSTALL_MAN_RULE)
     69
    5670-include .depend
Note: See TracChangeset for help on using the changeset viewer.