./wip/xbnbt, Alternative BitTorrent tracker written in C++

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 81b.3.5nb1, Package name: xbnbt-81b.3.5nb1, Maintainer: loic-hoguin

XBNBT is a BitTorrent tracker based on BNBT, The Trinity EasyTracker and CBTT.
It is a complete port of the original Python BitTorrent tracker to C++ for
speed and efficiency. It also offers many additional features beyond the
original Python BitTorrent tracker, plus it's easy to use and customizable.


Required to build:
[pkgtools/cwrappers]

Master sites:

RMD160: 7518223359fee79b4b4563ac05da44a06634c8f3
Filesize: 6769.51 KB

Version history: (Expand)


CVS history: (Expand)


   2012-10-07 21:11:30 by Aleksej Saushev | Files touched by this commit (1)
Log message:
Support staged installation.
   2009-08-25 13:56:45 by Thomas Klausner | Files touched by this commit (18)
Log message:
Change default for zip extraction to leave files as they are.
Previously, zip extraction by default converted to lower case.

Fix some packages that need it and remove -L from some packages
that manually set it.
   2008-05-26 15:59:43 by Tobias Nygren | Files touched by this commit (77)
Log message:
Fix fallout from pax(1) tool changes in pkgsrc.
   2007-08-30 20:26:57 by Min Sik Kim | Files touched by this commit (1)
Log message:
Remove extra tabs.
   2007-08-30 20:02:16 by Min Sik Kim | Files touched by this commit (1)
Log message:
Use INSTALLATION_DIRS to create required directories.
   2007-04-16 21:07:18 by Loïc Hoguin | Files touched by this commit (4)
Log message:
Imported XBNBT: The =Xotic= Edition of BNBT.

Features:
- BNBT compatible
- CBTT compatible
- Trinity EasyTracker compatible
- Includes features from jTracker
- OS Portable ( C++ source code, Makefiles, Dev-C++ and Microsoft Visual C++ \ 
project solutions )
- Support for flat-file or MySQL database operation
- Web-based interface
- Supports BNBT Tracker Links V1.0 ( hub-leaf )feature and an additional ( \ 
hub-hub ) link feature
- XML v1.2 dump feature
- Additional style sheet controls ( CSS )
- Additional administrative, statistics and control options
- Additional filter and search facilities
- Improved navigation and look
- RSS 2.0 Feed and validation link
- Dynamic image (PNG, JPG, GIF) statistics engine, for forum friendly postings
- Additional command line facilities for both DOS and Linux Shell
- Generic MySQL Users integration ( IPB, IPB2, vBulletin 3, phpBB, PHPNuke, etc. )
- Fully HTML 4.01 Strict compliant with validation link
- CSS-1 compliant with validation link
- WCAG 1.0 compliant with validation link
- Multi-language supported with built in editor
- Supports custom announce and scrape to assist migration from other trackers
- Supports client identification
- Supports announce 'key' parameter
- Supports custom TCP windows size
- Supports control of Nagle's Algorithm
- Supports additional authentication controls
- Ability to modify the announce and announce-list address of downloaded torrent \ 
files
- Code meets NCSA Secure Programming Guidelines
- Tested with 100000 peers on Linux
- Does NOT support a user ratio system!!

The package was tested on NetBSD/amd64 and Debian GNU/Linux i386 v4.0.
It does not allow installation of mysql enabled binaries yet.