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 &lt;&lt; "unknown config name: " &lt;&lt; row[0].s() &lt;&lt; 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 &lt;&lt; "unknown config name: " &lt;&lt; row[0].s() &lt;&lt; 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&amp;)’:<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` &amp;&amp; strip xbt_tracker<br /> instead of<br /> `mysql_config --libs` &amp;&amp; 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>