Changeset 7678

Show
Ignore:
Timestamp:
01/30/08 08:27:59 (3 years ago)
Author:
oleo
Message:

transmission: 4839->4868 - NEWS added to help

Location:
trunk
Files:
4 modified

Legend:

Unmodified
Added
Removed
  • trunk/make/transmission.mk

    r7658 r7678  
    2424# 
    2525TRANSMISSION_SITE=http://download.transmissionbt.com/transmission/files 
    26 TRANSMISSION_VERSION=1.0 
     26TRANSMISSION_VERSION=1.03 
    2727TRANSMISSION_SVN=svn://svn.transmissionbt.com/Transmission/trunk 
    28 TRANSMISSION_SVN_REV=4839 
     28TRANSMISSION_SVN_REV=4868 
    2929ifdef TRANSMISSION_SVN_REV 
    3030TRANSMISSION_SOURCE=transmission-svn-$(TRANSMISSION_SVN_REV).tar.bz2 
     
    3939TRANSMISSION_PRIORITY=optional 
    4040TRANSMISSION_DEPENDS=openssl 
    41 TRANSMISSION_SUGGESTS=gnuplot, logrotate, thttpd 
     41TRANSMISSION_SUGGESTS=gnuplot, logrotate, thttpd, mini-sendmail 
    4242TRANSMISSION_CONFLICTS=torrent 
    4343 
     
    250250        install -d $(TRANSMISSION_IPK_DIR)/opt/share/doc/transmission 
    251251        install -m 666 $(TRANSMISSION_SOURCE_DIR)/README.daemon $(TRANSMISSION_IPK_DIR)/opt/share/doc/transmission 
     252        install -m 666 $(TRANSMISSION_BUILD_DIR)/NEWS $(TRANSMISSION_IPK_DIR)/opt/share/doc/transmission 
    252253        install -d $(TRANSMISSION_IPK_DIR)/opt/var/log 
    253254        install -d $(TRANSMISSION_IPK_DIR)/opt/var/run 
  • trunk/sources/transmission/README.daemon

    r7522 r7678  
    8989    /usr/bin/killall syslogd 2>/dev/null 
    9090fi 
    91  
     91# remove old syslog.log 
     92rm /tmp/syslog.log 
     93# add symlink so log is available at old location (e.g. for webinterface) 
     94ln -s /opt/var/log/messages /tmp/syslog.log 
    9295/sbin/syslogd -m 0 -O /opt/var/log/messages -S -l 7 
    9396 
     
    407410Think of Pause button as Pause on tape recorder. It Stops/Starts activity of the transmission daemon. And yes, it is design problem of the static header that prevents Resume/Pause button. 
    408411 
    409 CHANGELOG 
    410  
    411 With introduction of 0.9x libtransmission library many changes happened. 
    412 Most notable is new developer, that brought new ideas such as libevent 
    413 instead of threads, encryption support, PEX, ban peers, ..., and new bugs. 
    414  
    415 So beware before upgrading from 0.82 and prior to 0.93 and later. COMPLETE 
    416 YOUR DOWNLOADS BEFORE UPGRADING OR YOU WILL LOSE DATA! 
    417  
    418 1.0 added PEX as default. Encryption can be enabled with config file. 
     41223. How to get the busybox httpd work with it ? 
     413   Instead of busybox httpd  you could use thttpd. 
    419414 
    420415oleo 
  • trunk/sources/transmission/transmission.cgi

    r7522 r7678  
    622622 
    623623__EOF__ 
     624if [ -r /opt/share/doc/transmission/NEWS ]; then  
     625        echo "<pre>"  
     626        cat /opt/share/doc/transmission/NEWS 
     627        echo "</pre>"  
     628fi                                          
    624629if [ -r /opt/share/doc/transmission/README.daemon ]; then  
    625630        echo "<pre>"  
  • trunk/sources/transmission/transmissiond.c

    r7522 r7678  
    4646#include <syslog.h> 
    4747#include <libtransmission/transmission.h> 
     48#include <libtransmission/utils.h> /* tr_wait */ 
    4849#ifdef SYS_BEOS 
    4950#include <kernel/OS.h> 
     
    452453  pid_t pid; 
    453454  char *cp; 
    454   tr_handle_status * hstat; 
    455455  int dirty; 
    456456   
     
    523523                   natTraversal,            /* nat enabled */ 
    524524                   bindPort,                /* public port */ 
    525                    encryptionMode,          /* encryption mode */ 
    526                    uploadLimit > 0,         /* use upload speed limit? */ 
     525                   encryptionMode,              /* encryption mode */ 
     526                   uploadLimit >= 0,        /* use upload speed limit? */ 
    527527                   uploadLimit,             /* upload speed limit */ 
    528                    downloadLimit > 0,       /* use download speed limit? */ 
     528                   downloadLimit >= 0,      /* use download speed limit? */ 
    529529                   downloadLimit,           /* download speed limit */ 
    530530                   512,                     /* globalPeerLimit */ 
     
    609609  for( i = 0; i < 10; i++ ) 
    610610    { 
    611       hstat = tr_handleStatus( h ); 
     611      const tr_handle_status * hstat = tr_handleStatus( h ); 
    612612      if( TR_NAT_TRAVERSAL_UNMAPPED == hstat->natTraversalStatus ) 
    613613        { 
     
    615615          break; 
    616616        } 
    617       usleep( 500000 ); 
     617      tr_wait( 500 ); 
    618618    } 
    619619  tr_close( h );