Changeset 7678
- Timestamp:
- 01/30/08 08:27:59 (3 years ago)
- Location:
- trunk
- Files:
-
- 4 modified
-
make/transmission.mk (modified) (3 diffs)
-
sources/transmission/README.daemon (modified) (2 diffs)
-
sources/transmission/transmission.cgi (modified) (1 diff)
-
sources/transmission/transmissiond.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/make/transmission.mk
r7658 r7678 24 24 # 25 25 TRANSMISSION_SITE=http://download.transmissionbt.com/transmission/files 26 TRANSMISSION_VERSION=1.0 26 TRANSMISSION_VERSION=1.03 27 27 TRANSMISSION_SVN=svn://svn.transmissionbt.com/Transmission/trunk 28 TRANSMISSION_SVN_REV=48 3928 TRANSMISSION_SVN_REV=4868 29 29 ifdef TRANSMISSION_SVN_REV 30 30 TRANSMISSION_SOURCE=transmission-svn-$(TRANSMISSION_SVN_REV).tar.bz2 … … 39 39 TRANSMISSION_PRIORITY=optional 40 40 TRANSMISSION_DEPENDS=openssl 41 TRANSMISSION_SUGGESTS=gnuplot, logrotate, thttpd 41 TRANSMISSION_SUGGESTS=gnuplot, logrotate, thttpd, mini-sendmail 42 42 TRANSMISSION_CONFLICTS=torrent 43 43 … … 250 250 install -d $(TRANSMISSION_IPK_DIR)/opt/share/doc/transmission 251 251 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 252 253 install -d $(TRANSMISSION_IPK_DIR)/opt/var/log 253 254 install -d $(TRANSMISSION_IPK_DIR)/opt/var/run -
trunk/sources/transmission/README.daemon
r7522 r7678 89 89 /usr/bin/killall syslogd 2>/dev/null 90 90 fi 91 91 # remove old syslog.log 92 rm /tmp/syslog.log 93 # add symlink so log is available at old location (e.g. for webinterface) 94 ln -s /opt/var/log/messages /tmp/syslog.log 92 95 /sbin/syslogd -m 0 -O /opt/var/log/messages -S -l 7 93 96 … … 407 410 Think 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. 408 411 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. 412 23. How to get the busybox httpd work with it ? 413 Instead of busybox httpd you could use thttpd. 419 414 420 415 oleo -
trunk/sources/transmission/transmission.cgi
r7522 r7678 622 622 623 623 __EOF__ 624 if [ -r /opt/share/doc/transmission/NEWS ]; then 625 echo "<pre>" 626 cat /opt/share/doc/transmission/NEWS 627 echo "</pre>" 628 fi 624 629 if [ -r /opt/share/doc/transmission/README.daemon ]; then 625 630 echo "<pre>" -
trunk/sources/transmission/transmissiond.c
r7522 r7678 46 46 #include <syslog.h> 47 47 #include <libtransmission/transmission.h> 48 #include <libtransmission/utils.h> /* tr_wait */ 48 49 #ifdef SYS_BEOS 49 50 #include <kernel/OS.h> … … 452 453 pid_t pid; 453 454 char *cp; 454 tr_handle_status * hstat;455 455 int dirty; 456 456 … … 523 523 natTraversal, /* nat enabled */ 524 524 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? */ 527 527 uploadLimit, /* upload speed limit */ 528 downloadLimit > 0,/* use download speed limit? */528 downloadLimit >= 0, /* use download speed limit? */ 529 529 downloadLimit, /* download speed limit */ 530 530 512, /* globalPeerLimit */ … … 609 609 for( i = 0; i < 10; i++ ) 610 610 { 611 hstat = tr_handleStatus( h );611 const tr_handle_status * hstat = tr_handleStatus( h ); 612 612 if( TR_NAT_TRAVERSAL_UNMAPPED == hstat->natTraversalStatus ) 613 613 { … … 615 615 break; 616 616 } 617 usleep( 500000 );617 tr_wait( 500 ); 618 618 } 619 619 tr_close( h );
