cs-p2p-next.git
14 years agonext-share: print time-based peer information
P2P-Next [Tue, 21 Sep 2010 06:32:52 +0000 (09:32 +0300)]
next-share: print time-based peer information

When peer logging is enabled print information each
PEERLIST_OUTPUT_INTERVAL seconds starting from the epoch in order to
ensure common time around test systems.

14 years agonext-share: complete support for peer logging
P2P-Next [Mon, 20 Sep 2010 17:43:21 +0000 (20:43 +0300)]
next-share: complete support for peer logging

Update cmdlinedl.py to print out periodic information (upload speed,
download speed) about connected peers.

14 years agonext-share: add peer logging support
P2P-Next [Mon, 20 Sep 2010 13:39:50 +0000 (16:39 +0300)]
next-share: add peer logging support

Peer logging is printing peer specific information such as local
download speed, upload speed, etc. Peer logging is enabled through the
use of the -l (or --peer-logging) option to the cmdlinedl.py script.
Currently printing in state_callback function is quite spartan. Needs to
be taken care of.

14 years agonext-share: add no-hash-checking option
P2P-Next [Mon, 20 Sep 2010 11:38:11 +0000 (14:38 +0300)]
next-share: add no-hash-checking option

14 years agonext-share: fix help message for -d and -u options
P2P-Next [Mon, 20 Sep 2010 11:36:10 +0000 (14:36 +0300)]
next-share: fix help message for -d and -u options

14 years agonext-share: fix download/upload limit enable code
P2P-Next [Mon, 20 Sep 2010 09:44:09 +0000 (12:44 +0300)]
next-share: fix download/upload limit enable code

14 years agonext-share: add sample run case using download limit
P2P-Next [Mon, 20 Sep 2010 09:42:03 +0000 (12:42 +0300)]
next-share: add sample run case using download limit

14 years agonext-share: beautfication, support for speed limit
Razvan Deaconescu [Mon, 20 Sep 2010 09:13:41 +0000 (11:13 +0200)]
next-share: beautfication, support for speed limit

update BaseLib/Tools/cmdlinedl.py with upload and download speed
limit support arguments

14 years agoautorun/server: add server pre-implementation (v0)
p2p [Sun, 19 Sep 2010 09:49:58 +0000 (12:49 +0300)]
autorun/server: add server pre-implementation (v0)

14 years agoinstrumentation/next-share: add starting scripts
Razvan Deaconescu [Sun, 19 Sep 2010 09:10:53 +0000 (12:10 +0300)]
instrumentation/next-share: add starting scripts

start script for next-share (basic BitTorrent) and start script
for swarm plugin (video-on-demand); sample run cases are displayed
as comments in script files

14 years agoadd testing/ folder and torrent-files/ subfolder
Razvan Deaconescu [Sun, 19 Sep 2010 09:09:21 +0000 (12:09 +0300)]
add testing/ folder and torrent-files/ subfolder

add fedora-13 torrent file and a video torrent file; fedora-13
is to be used with basic next-share and the video torrent file
(Madonna - Material Girl karaoke sample) is to be used with
swarm-player

14 years agoinstrumentation: add next-share/
Razvan Deaconescu [Sun, 19 Sep 2010 08:28:53 +0000 (11:28 +0300)]
instrumentation: add next-share/

Next-Share M32 release (also currently - 19.09.2010 - in trunk/)

14 years agoautorun: updated server, 2 new message types.
P2P-Next [Fri, 17 Sep 2010 14:13:03 +0000 (17:13 +0300)]
autorun: updated server, 2 new message types.

14 years agoautorun: changes for tests, currently unstable
P2P-Next [Wed, 1 Sep 2010 12:10:00 +0000 (15:10 +0300)]
autorun: changes for tests, currently unstable

14 years agoinstrumentation/hrktorrent: add missing "nohashcheck" long option
P2P-Next [Fri, 20 Aug 2010 13:25:37 +0000 (16:25 +0300)]
instrumentation/hrktorrent: add missing "nohashcheck" long option

14 years agoinstrumentation/hrktorrent: fix hrktorrent settings configuration from "nodht" to...
P2P-Next [Fri, 20 Aug 2010 13:20:27 +0000 (16:20 +0300)]
instrumentation/hrktorrent: fix hrktorrent settings configuration from "nodht" to "dht" and from "noupnp" to "upnp"

14 years agoinstrumentation/hrktorrent: add nohashcheck option
P2P-Next [Fri, 20 Aug 2010 13:18:41 +0000 (16:18 +0300)]
instrumentation/hrktorrent: add nohashcheck option

14 years agoinstrumentation/hrktorrent: rename hrktorrent setting from "noseed" to "seed"
P2P-Next [Fri, 20 Aug 2010 13:06:37 +0000 (16:06 +0300)]
instrumentation/hrktorrent: rename hrktorrent setting from "noseed" to "seed"

14 years agoserver: modified *Run for bandwidth limiting
P2P-Next [Thu, 19 Aug 2010 07:15:26 +0000 (10:15 +0300)]
server: modified *Run for bandwidth limiting

14 years agoinstrumentation/hrktorrent: add support for maximum connections
P2P-Next [Wed, 18 Aug 2010 10:12:27 +0000 (13:12 +0300)]
instrumentation/hrktorrent: add support for maximum connections

14 years agoppf: LibtorrentStatusParser parses timestamp from status file
P2P-Next [Tue, 17 Aug 2010 12:32:23 +0000 (15:32 +0300)]
ppf: LibtorrentStatusParser parses timestamp from status file

14 years agoinstrumentation/hrktorrent: correct ipfilter parser
P2P-Next [Sat, 14 Aug 2010 14:00:04 +0000 (17:00 +0300)]
instrumentation/hrktorrent: correct ipfilter parser

14 years agoinstrumentation/hrktorrent: add time sampling macro; use two-decimal floating point...
P2P-Next [Sat, 14 Aug 2010 11:15:02 +0000 (14:15 +0300)]
instrumentation/hrktorrent: add time sampling macro; use two-decimal floating point printing for upload/download speed

14 years agoinstrumentation/hrktorrent: log peer upload/download speed information
P2P-Next [Fri, 13 Aug 2010 13:04:20 +0000 (16:04 +0300)]
instrumentation/hrktorrent: log peer upload/download speed information

14 years agoinstrumentation/hrktorrent: sized peers vector; fix iterator update
P2P-Next [Thu, 12 Aug 2010 15:21:27 +0000 (18:21 +0300)]
instrumentation/hrktorrent: sized peers vector; fix iterator update

14 years agoinstrumentation/hrktorrent: print peers' IP addresses
P2P-Next [Thu, 12 Aug 2010 14:57:51 +0000 (17:57 +0300)]
instrumentation/hrktorrent: print peers' IP addresses

14 years agoinstrumentation/hrktorrent: add basic functionality for retrieving peer-specific...
P2P-Next [Wed, 11 Aug 2010 17:15:56 +0000 (20:15 +0300)]
instrumentation/hrktorrent: add basic functionality for retrieving peer-specific information

14 years agoinstrumentation/hrktorrent: fix compile errors in PrintStatusStream function
P2P-Next [Wed, 11 Aug 2010 17:00:36 +0000 (20:00 +0300)]
instrumentation/hrktorrent: fix compile errors in PrintStatusStream function

14 years agoinstrumentation/hrktorrent: add PrintStatusStream function in core.cppp - moved print...
Razvan Deaconescu [Wed, 11 Aug 2010 16:56:50 +0000 (19:56 +0300)]
instrumentation/hrktorrent: add PrintStatusStream function in core.cppp - moved print code from StatusLoop function

14 years agoinstrumentation/hrktorrent: remove hrktorrent-static from build default Makefile... getopt_long
P2P-Next [Tue, 10 Aug 2010 07:28:30 +0000 (10:28 +0300)]
instrumentation/hrktorrent: remove hrktorrent-static from build default Makefile build rule

14 years agoinstrumentation/hrktorrent: add short options in printusage() function
P2P-Next [Tue, 10 Aug 2010 07:27:47 +0000 (10:27 +0300)]
instrumentation/hrktorrent: add short options in printusage() function

14 years agoignore Vim-like swap files (*.swp)
P2P-Next [Tue, 10 Aug 2010 07:19:31 +0000 (10:19 +0300)]
ignore Vim-like swap files (*.swp)

14 years agoinstrumentation/hrktorrent: set local network limits in core if --limitlocal option...
P2P-Next [Mon, 9 Aug 2010 19:22:17 +0000 (22:22 +0300)]
instrumentation/hrktorrent: set local network limits in core if --limitlocal option is enabled

14 years agoinstrumentation/hrktorrent: make hrk run (uncomment previously test-friendly comments)
P2P-Next [Mon, 9 Aug 2010 19:18:50 +0000 (22:18 +0300)]
instrumentation/hrktorrent: make hrk run (uncomment previously test-friendly comments)

14 years agoinstrumentation/hrktorrent: update default Settings options
P2P-Next [Mon, 9 Aug 2010 18:43:52 +0000 (21:43 +0300)]
instrumentation/hrktorrent: update default Settings options

14 years agoinstrumentation/hrktorrent: draft implementation of getopt_long-based argument parsing
P2P-Next [Mon, 9 Aug 2010 18:43:14 +0000 (21:43 +0300)]
instrumentation/hrktorrent: draft implementation of getopt_long-based argument parsing

14 years agoignore tags files
P2P-Next [Mon, 9 Aug 2010 18:42:15 +0000 (21:42 +0300)]
ignore tags files

14 years agoinstrumentation/hrktorrent: ignore executable files
P2P-Next [Mon, 9 Aug 2010 17:13:18 +0000 (20:13 +0300)]
instrumentation/hrktorrent: ignore executable files

14 years agoinstrumentation/hrktorrent: update Makefile files to use full path
P2P-Next [Mon, 9 Aug 2010 17:12:35 +0000 (20:12 +0300)]
instrumentation/hrktorrent: update Makefile files to use full path

14 years agoupdate .gitignore: ignore object files
P2P-Next [Mon, 9 Aug 2010 17:10:59 +0000 (20:10 +0300)]
update .gitignore: ignore object files

14 years agoscripts/admin/clusterctl: remove p2p-next-02.grid.pub.ro from config file
Razvan Deaconescu [Fri, 6 Aug 2010 14:39:03 +0000 (17:39 +0300)]
scripts/admin/clusterctl: remove p2p-next-02.grid.pub.ro from config file

14 years agoinstrumentation: add hrktorrent
P2P-Next [Fri, 6 Aug 2010 14:12:36 +0000 (17:12 +0300)]
instrumentation: add hrktorrent

14 years agoserver: solved libtorrent's verbose logging dir problem
Adriana Draghici [Mon, 28 Jun 2010 11:56:26 +0000 (14:56 +0300)]
server: solved libtorrent's verbose logging dir problem

14 years agoautorun: minor changes for hrktorrent
P2P-Next [Mon, 28 Jun 2010 09:06:51 +0000 (12:06 +0300)]
autorun: minor changes for hrktorrent

14 years agoautorun: updated PROTOCOL
Adriana Draghici [Sat, 26 Jun 2010 15:51:07 +0000 (18:51 +0300)]
autorun: updated PROTOCOL

14 years agoautorun: tested Hrktorrent with logging
P2P-Next [Fri, 21 May 2010 15:21:55 +0000 (18:21 +0300)]
autorun: tested Hrktorrent with logging

14 years agoautorun: updated xmlgen script
Marius Sandu-Popa [Fri, 21 May 2010 07:43:47 +0000 (10:43 +0300)]
autorun: updated xmlgen script

14 years agoadded xml-file-generatorfor new infrastructure
Marius Sandu-Popa [Thu, 20 May 2010 13:50:21 +0000 (16:50 +0300)]
added xml-file-generatorfor new infrastructure

14 years agoadmin-scripts: add vm hosts file
Razvan Deaconescu [Mon, 17 May 2010 07:36:47 +0000 (10:36 +0300)]
admin-scripts: add vm hosts file

14 years agoscripts: add install prerequisites for libtorrent and tribler
P2P-Next [Fri, 7 May 2010 14:26:21 +0000 (17:26 +0300)]
scripts: add install prerequisites for libtorrent and tribler

14 years agoautorun: changes to support hrktorrent
Adriana Draghici [Thu, 6 May 2010 20:18:01 +0000 (20:18 +0000)]
autorun: changes to support hrktorrent

14 years agoautorun: Commander vers 1.2 rebuilds state on restart
Marius Sandu-Popa [Thu, 6 May 2010 12:42:08 +0000 (15:42 +0300)]
autorun: Commander vers 1.2 rebuilds state on restart

14 years agoautorun: server pid file in /var/tmp, added stop-server script
Adriana Draghici [Thu, 6 May 2010 12:40:51 +0000 (12:40 +0000)]
autorun: server pid file in /var/tmp, added stop-server script

14 years agoautorun: modified server daemon pid path
Adriana Draghici [Thu, 6 May 2010 08:42:53 +0000 (08:42 +0000)]
autorun: modified server daemon pid path

14 years agoautorun:small changes in Commander
Marius Sandu-Popa [Thu, 6 May 2010 08:04:41 +0000 (11:04 +0300)]
autorun:small changes in Commander

14 years agoautorun: fixed Server's bugs.
Adriana Draghici [Fri, 30 Apr 2010 17:57:32 +0000 (17:57 +0000)]
autorun: fixed Server's bugs.

14 years agoautorun:updated Commander
Marius Sandu-Popa [Fri, 30 Apr 2010 15:47:13 +0000 (18:47 +0300)]
autorun:updated Commander

14 years agoautorun: dual-server test case
Razvan Deaconescu [Fri, 30 Apr 2010 11:30:12 +0000 (14:30 +0300)]
autorun: dual-server test case

14 years agoautorun: append to log files
Adriana Draghici [Fri, 30 Apr 2010 13:03:57 +0000 (13:03 +0000)]
autorun: append to log files

14 years agoautorun: fixed Commander error function invalid reference
Marius Sandu-Popa [Fri, 30 Apr 2010 12:55:02 +0000 (15:55 +0300)]
autorun: fixed Commander error function invalid reference

14 years agoautorun: (server) add start-server script
p2p [Fri, 30 Apr 2010 11:16:26 +0000 (11:16 +0000)]
autorun: (server) add start-server script

14 years agoautorun: update Commander
Marius Sandu-Popa [Fri, 30 Apr 2010 10:14:47 +0000 (13:14 +0300)]
autorun: update Commander

14 years agoadd timestamp support to libtorrent status parser
Razvan Deaconescu [Fri, 30 Apr 2010 10:08:10 +0000 (13:08 +0300)]
add timestamp support to libtorrent status parser

14 years agoppf/log-parser: add timestamp support to callback functions
Razvan Deaconescu [Fri, 30 Apr 2010 10:07:42 +0000 (13:07 +0300)]
ppf/log-parser: add timestamp support to callback functions

14 years agoautorun: fixed int to str bug in Server
Adriana Draghici [Fri, 30 Apr 2010 09:37:26 +0000 (09:37 +0000)]
autorun: fixed int to str bug in Server

14 years agoscripts: (clusterctl) add all remote hosts to config file
Razvan Deaconescu [Fri, 30 Apr 2010 09:30:19 +0000 (12:30 +0300)]
scripts: (clusterctl) add all remote hosts to config file

14 years agoppf/log-parser: add timestamp support in generic parser
Razvan Deaconescu [Fri, 30 Apr 2010 09:27:23 +0000 (12:27 +0300)]
ppf/log-parser: add timestamp support in generic parser

14 years agoautorun: added exceptions in Server
Adriana Draghici [Fri, 30 Apr 2010 09:33:08 +0000 (09:33 +0000)]
autorun: added exceptions in Server

14 years agoautorun: updated server message for GET_STATUS
Adriana Draghici [Fri, 30 Apr 2010 09:04:51 +0000 (09:04 +0000)]
autorun: updated server message for GET_STATUS

14 years agoautorun: fixed small int to str bug
Adriana Draghici [Fri, 30 Apr 2010 08:57:01 +0000 (08:57 +0000)]
autorun: fixed small int to str bug

14 years agoppf: added timestamp in TriblerStatusParser
Adriana Draghici [Fri, 30 Apr 2010 08:42:21 +0000 (08:42 +0000)]
ppf: added timestamp in TriblerStatusParser

14 years agoautorun: Commander vers 1.1
Marius Sandu-Popa [Thu, 29 Apr 2010 21:58:19 +0000 (00:58 +0300)]
autorun: Commander vers 1.1

14 years agoautorun: Commander update
Marius Sandu-Popa [Thu, 29 Apr 2010 18:45:29 +0000 (21:45 +0300)]
autorun: Commander update

14 years agoautorun: BitTorrentClientRun outputs python logging
Adriana Draghici [Thu, 29 Apr 2010 18:08:33 +0000 (18:08 +0000)]
autorun: BitTorrentClientRun outputs python logging

14 years agoserver: Server outputs using python logging
Adriana Draghici [Thu, 29 Apr 2010 17:36:20 +0000 (17:36 +0000)]
server: Server outputs using python logging

14 years agoppf: added import os in GenericStatusParser
Adriana Draghici [Thu, 29 Apr 2010 15:00:53 +0000 (15:00 +0000)]
ppf: added import os in GenericStatusParser

14 years agoautorun: added symbolic links to status parsers.
Adriana Draghici [Thu, 29 Apr 2010 14:30:16 +0000 (14:30 +0000)]
autorun: added symbolic links to status parsers.

14 years agoupgraded Commander
Marius Sandu-Popa [Thu, 29 Apr 2010 14:20:18 +0000 (17:20 +0300)]
upgraded Commander

14 years agoautorun: fixed out,err redirect in BitTorrentClientRun
Adriana Draghici [Thu, 29 Apr 2010 14:19:12 +0000 (14:19 +0000)]
autorun: fixed out,err redirect in BitTorrentClientRun

14 years agoautorun: implemented GET_STATUS in server
Adriana Draghici [Thu, 29 Apr 2010 14:17:30 +0000 (14:17 +0000)]
autorun: implemented GET_STATUS in server

14 years agolog-parser: reworked version of TriblerStatusParser; uses parse() function call in...
Razvan Deaconescu [Fri, 23 Apr 2010 16:03:51 +0000 (19:03 +0300)]
log-parser: reworked version of TriblerStatusParser; uses parse() function call in GenericStatusParser

14 years agolog-parser: send filename as argument to class contructor
Razvan Deaconescu [Fri, 23 Apr 2010 15:37:15 +0000 (18:37 +0300)]
log-parser: send filename as argument to class contructor

14 years agolog-parser: add simple test scripts for libtorrent and tribler
Razvan Deaconescu [Fri, 23 Apr 2010 15:36:33 +0000 (18:36 +0300)]
log-parser: add simple test scripts for libtorrent and tribler

14 years agolog-parser: true generic parse_status_file (no database dependency); add print callback
Razvan Deaconescu [Fri, 23 Apr 2010 14:42:02 +0000 (17:42 +0300)]
log-parser: true generic parse_status_file (no database dependency); add print callback

14 years agodraft method for getting the last status line
Adriana Draghici [Thu, 22 Apr 2010 16:39:34 +0000 (16:39 +0000)]
draft method for getting the last status line

14 years agoautorun: changed Commander; updated xml config files
Marius Sandu-Popa [Thu, 22 Apr 2010 15:27:42 +0000 (18:27 +0300)]
autorun: changed Commander; updated xml config files

14 years agoppf: TriblerStatusParser, parses test files without writing to DB.
Adriana Draghici [Thu, 22 Apr 2010 14:54:38 +0000 (14:54 +0000)]
ppf: TriblerStatusParser, parses test files without writing to DB.

14 years agoautorun: changes for server GET_OUTPUT response
Adriana Draghici [Thu, 22 Apr 2010 12:58:57 +0000 (12:58 +0000)]
autorun: changes for server GET_OUTPUT response

14 years agodisable DEBUG messages in GenericStatusParser class
Razvan Deaconescu [Thu, 22 Apr 2010 09:59:19 +0000 (12:59 +0300)]
disable DEBUG messages in GenericStatusParser class

14 years agoworking version of libtorrent parser; logging issues to be fixed
Razvan Deaconescu [Thu, 22 Apr 2010 09:56:14 +0000 (12:56 +0300)]
working version of libtorrent parser; logging issues to be fixed

14 years agofirst draft on class-based status parser
Razvan Deaconescu [Thu, 22 Apr 2010 08:44:12 +0000 (11:44 +0300)]
first draft on class-based status parser

14 years agoautorun: update Commander.py
Marius Sandu-Popa [Thu, 22 Apr 2010 07:51:16 +0000 (10:51 +0300)]
autorun: update Commander.py

14 years agoppf: update run_sample script to new locations; moved .genfkey command in p2p-log...
Razvan Deaconescu [Fri, 16 Apr 2010 14:16:48 +0000 (17:16 +0300)]
ppf: update run_sample script to new locations; moved .genfkey command in p2p-log-sqlite.sql to end - error message is still present

14 years agoautorun: server receives ARCHIVE msg, archives and removes logs files, returns files...
Adriana Draghici [Sat, 17 Apr 2010 14:47:24 +0000 (14:47 +0000)]
autorun: server receives ARCHIVE msg, archives and removes logs files, returns files list.

14 years agoautorun: changed path for sessions info file.
Adriana Draghici [Sat, 17 Apr 2010 11:30:25 +0000 (11:30 +0000)]
autorun: changed path for sessions info file.

14 years agoautorun: server receives GET_CLIENTS msg, sends back clients list
Adriana Draghici [Sat, 17 Apr 2010 11:14:44 +0000 (11:14 +0000)]
autorun: server receives GET_CLIENTS msg, sends back clients list

14 years agoautorun: server receives GET_OUTPUT msg and sends back files' list
Adriana Draghici [Sat, 17 Apr 2010 10:27:13 +0000 (10:27 +0000)]
autorun: server receives GET_OUTPUT msg and sends back files' list

14 years agoautorun: changed Server socket linger.
Adriana Draghici [Fri, 16 Apr 2010 15:37:57 +0000 (15:37 +0000)]
autorun: changed Server socket linger.

14 years agoautorun: updated Commander
Marius Sandu-Popa [Fri, 16 Apr 2010 14:48:44 +0000 (17:48 +0300)]
autorun: updated Commander

14 years agoupdated Commander.py
Marius Sandu-Popa [Fri, 16 Apr 2010 14:03:20 +0000 (17:03 +0300)]
updated Commander.py