Aquileo | Recent changes to bugshttps://sourceforge.net/p/xbtt/bugs/2013-08-25T17:39:49.333000ZRecent changes to bugsAquileo | ./make.sh doesn't work2013-08-25T17:39:49.333000Z2013-08-25T17:39:49.333000Zkeiskohttps://sourceforge.net/u/keisko/https://sourceforge.net9fc257f354c6e4fb60f7073b9ca5ad1316e25fd7<div class="markdown_content"><p>What steps will reproduce the problem?<br />
1.yum install boost-devel gcc-c++ mysql-devel subversion<br />
2. chmod +x make.sh<br />
3. ./make.sh</p>
<p>What is the expected output? What do you see instead?<br />
Excepted output: Nothing: Means OK<br />
I see:<br />
/usr/bin/ld: cannot find -lssl<br />
collect2: ld returned 1 exit status</p>
<p>What version of the product are you using? On what operating system?<br />
Package boost-devel-1.41.0-17.el6_4.x86_64 already installed and latest version<br />
Package gcc-c++-4.4.7-3.el6.x86_64 already installed and latest version<br />
Package mysql-devel-5.1.69-1.el6_4.x86_64 is obsoleted by MariaDB-devel-5.5.32-1.x86_64 which is already installed<br />
Package subversion-1.6.11-9.el6_4.x86_64 already installed and latest version<br />
CENTOS 6.4 Final x64</p>
<p>Please provide any additional information below.</p></div>Aquileo | xbt_users NOT the sum of xbt_files_users2011-08-29T20:54:14Z2011-08-29T20:54:14ZAnonymoushttps://sourceforge.net/u/userid-None/https://sourceforge.netfac22f90e1f1d244498a9f52bfa84eda5280811b<div class="markdown_content"><p>Hello,</p>
<p>I'm having problem with xbt tracker.</p>
<p>some users (and I one of them) have uploaded more than 16TB in one day , this is of course wrong and I don't use hacks Smiley</p>
<p>I looked into the data base to find out witch torrent made the uploads , but couldn't find problem in xbt_files_users</p>
<p>the problem is in xbt_users</p>
<p>like in my case:<br />
in xbt_files_users: I only have one file with upload = 4188979200<br />
but in xbt_users: uploaded = 18446744073680896000 !!!!!!!!!</p>
<p>does anyone else have the same problem and is there a fix?</p>
<p>thank you</p>
<p>Read more: <a href="http://www.btiteam.org/smf/index.php?topic=21399.0#ixzz1WS9k5i4Q">http://www.btiteam.org/smf/index.php?topic=21399.0#ixzz1WS9k5i4Q</a></p></div>Aquileo | Unregistered torrent2011-01-24T15:44:33Z2011-01-24T15:44:33ZAledainhttps://sourceforge.net/u/aledain57/https://sourceforge.net646c4731c30377af46e5e5c257924592cda3c547<div class="markdown_content"><p>Hi.</p>
<p>I have XBTIT last svn revision + XBTT (try different versions). Tracker used rating. announse likes <a href="http://xxx.xxxxxx.xxx:2710/xxxxxxxxx...">http://xxx.xxxxxx.xxx:2710/xxxxxxxxx...</a></p>
<p>I or another user upload torrent, then download torrent, open in torrent client (uTorrent or other).</p>
<p>Sometimes (may be 1 from 100) i get error Unregistered torrent. Refrash tracker announce or wait next announce not resolve problem. I think this torrent not added in XBTT tables or was deleted in some cases. This happen not often but this happen.</p>
<p>if i delete torrent from tracker then upload this torrent, all work good. In otherwords torrent file is not root of problem.</p>
<p>Tracker has 100 000 registered users, 8000 torrents and 20 000 visiters in 24 hours.</p>
<p>I think load is not much.</p></div>Aquileo | Overwritting config by DB2011-01-05T16:55:07Z2011-01-05T16:55:07Zhttps://sourceforge.nethttps://sourceforge.netec727c7b5f43dc2b0db5b4c28653dd7ef396f81d<div class="markdown_content"><p>server.cpp, function Cserver::read_config(), file config must reads before DB, was:<br />
Csql_result result = Csql_query(m_database, "select name, value from @config where value is not null").execute();<br />
for (Csql_row row; row = result.fetch_row();) {<br />
if (config.set(row[0].s(), row[1].s()))<br />
std::cerr << "unknown config name: " << row[0].s() << std::endl;<br />
}<br />
Cconfig config;<br />
config.load(m_conf_file);<br />
now:<br />
Cconfig config;<br />
config.load(m_conf_file);<br />
Csql_result result = Csql_query(m_database, "select name, value from @config where value is not null").execute();<br />
for (Csql_row row; row = result.fetch_row();) {<br />
if (config.set(row[0].s(), row[1].s()))<br />
std::cerr << "unknown config name: " << row[0].s() << std::endl;<br />
}</p></div>Aquileo | compilation on os x2010-08-23T14:57:37Z2010-08-23T14:57:37Zyephttps://sourceforge.net/u/yep171/https://sourceforge.netee40d303eec692fa9b6d0f955dd6507558bf23ab<div class="markdown_content"><p>hello,</p>
<p>compilation of r2072 on mac os x 10.6.4 using macports resulted in this error:</p>
<p>./make.sh <br />
connection.cpp: In member function ‘void Cconnection::read(const std::string&)’:<br />
connection.cpp:254: error: ‘MSG_NOSIGNAL’ was not declared in this scope</p>
<p>i then added</p>
<p>#ifndef MSG_NOSIGNAL<br />
const int MSG_NOSIGNAL = 0;<br />
#endif</p>
<p>to connection.cpp to get it to compile.</p>
<p>i don't understand at the moment why this define is undeclared but i guess it's easy to fix.</p>
<p>by the way, i had to change the following in make.sh for compilation on mac os x:</p>
<p>`mysql_config5 --libs` && strip xbt_tracker<br />
instead of<br />
`mysql_config --libs` && strip xbt_tracker</p>
<p>add macports header location:<br />
-I/opt/local/include/mysql5/ -I/opt/local/include/</p>
<p>remove epoll flag:<br />
-DEPOLL</p>
<p>thanks for creating this tracker!</p></div>Aquileo | client.cpp2010-04-17T16:01:47Z2010-04-17T16:01:47ZAnonymoushttps://sourceforge.net/u/userid-None/https://sourceforge.net95aa0fcf20ab0a9eaecb6ba469069d5396ec5816<div class="markdown_content"><p>Hello . In file make.sh writen to compile - client.cpp / But in directori xbt/Tracker dose`n have this file !<br />
Where to get it ? <br />
Sorry for my bad english . </p></div>Aquileo | xbt_client_cli linker errors2010-04-08T16:27:37Z2010-04-08T16:27:37ZSteffen Pankratzhttps://sourceforge.net/u/kratz00/https://sourceforge.net0987e4a8c08bfa1179c0c040d4c93026af2c5551<div class="markdown_content"><p>If I run make.sh in "Client Command Line Interface" I see a lots of linker errors.<br />
It's missing a library reference, so I added "-lboost_system-mt" to make.sh.<br />
Patch is attached,</p></div>Aquileo | Mem Leaks/Usage2010-01-10T11:14:19Z2010-01-10T11:14:19ZLoshia Loshiahttps://sourceforge.net/u/loshia/https://sourceforge.net93beb717602ee2e221d3fcec77f390b5787c015d<div class="markdown_content"><p>Hello,<br />
BT Clent eats a lot of memory. Probably there is a memory leak. I am wondering after loading 189 torrents without seeding or leaching why clent occupies almost 2G of RAM?</p>
<p>I am using latest code xbtt - Revision 1986: /trunk/xbt/BT Test <br />
The mem usage is as folows</p>
<p>server:~/dell_me/xbt/BT Test# free<br />
total used free shared buffers cached<br />
Mem: 8200320 3806060 4394260 0 279948 2317924<br />
-/+ buffers/cache: 1208188 6992132<br />
Swap: 7823612 0 7823612<br />
server:~/dell_me/xbt/BT Test# ./xbt_client_backend <br />
server:~/dell_me/xbt/BT Test# free<br />
total used free shared buffers cached<br />
Mem: 8200320 5296804 2903516 0 279948 2317928<br />
-/+ buffers/cache: 2698928 5501392<br />
Swap: 7823612 0 7823612</p>
<p>root:/ddd# ./cli --stat | more<br />
left size downloaded uploaded down_rate up_rate leechers seeders info_hash name<br />
4.42 g 4.42 g 0 0 0 0 0 0 0093a532354b813ecfde8c27cb938ac30990224c Echelon.Conspira<br />
cy.2009.LiMiTED.720p.BluRay.x264-SiNNERS<br />
1.09 g 1.09 g 0 0 0 0 0 0 00c3e08189c019f726e5873f5bda563849a12f9a History.Channel.<br />
Thats.Impossible.S01E3.Weather.Warfare.720p.HDTV.x264-DHD<br />
17.4 g 17.4 g 0 0 0 0 0 0 0233a5f49ae35b1ed2fa862a756758cb7a183bd4 Lonesome.Dove.19<br />
89.720p.BluRay.x264-CtrlHD</p>
<p>root@:/ddd# ./cli --stat | wc<br />
189 2449 32282</p>
<p>server:~/dell_me/xbt/BT Test# killall xbt_client_backend<br />
server:~/dell_me/xbt/BT Test# free<br />
total used free shared buffers cached<br />
Mem: 8200320 3799956 4400364 0 279964 2317936<br />
-/+ buffers/cache: 1202056 6998264<br />
Swap: 7823612 0 7823612</p></div>Aquileo | Auto_register on, but not updating2008-05-30T19:05:32Z2008-05-30T19:05:32ZCobraCRKhttps://sourceforge.net/u/cobracrk/https://sourceforge.net03567709605c535cec853c70c54e64a4f5f283c3<div class="markdown_content"><p>Hi,</p>
<p>I add into the xbt_files table a new row, with a torrent.<br />
It writes to DB every 30minutes, and auto_register is on.<br />
The torrent i have into the db, is not updated...dunno why, it just doesn't update, i belive it just tries to insert a new row, instead of the update.</p>
<p>How can i make it to update the torrent, if it allready exists in the DB, and it also registers with the trackeru automaticaly?</p>
<p>Thanks</p></div>Aquileo | field 'info_hash' doesn't have a default value (xbt_files)2008-03-22T01:10:18Z2008-03-22T01:10:18ZEmil Henriksenhttps://sourceforge.net/u/rmlr/https://sourceforge.net3f77629666ef76e7736f2080103123f3aed20081<div class="markdown_content"><p>I've used XBTT for some weeks now, and found out that the table xbt_files not is being updated.</p>
<p>XBT Tracker gives me this info:</p>
<p>Field 'info_hash' doesn't have a default value<br />
insert into xbt_files (leechers, seeders, completed, fid) values (0,2,0,1) on duplicate key update leechers = values(leechers), seeders = values(seeders), completed = values(completed), mtime = unix_timestamp()</p>
<p>I guess it can be fixed (via SQL) by changing the collumn type from blob to something that supports a default value, but it could result in a info_hash change, in case someone access the table via phpmyadmin or similar.</p>
<p>I'm using XBT Tracker version 0.2.6 on windows with mysql 5.0.51a.</p></div>