Giter VIP home page Giter VIP logo

gazelle's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

gazelle's Issues

Update of peers and seeds taking too long

I did an installation of Gazelle and Ocelot, however, the update of peers and seeds when I do the downloads not being in real time, is taking too long to update the status numbers in the list of torrents.

My install mode was correct, follow the step by step to Ubuntu. The only difference is that I am using a virtual host because the installation is in gazelle.mydomain.com.

Does anyone know if I have to configure anything else? I'm still new here, I am learning to work with Gazelle, it fits perfectly for what I want to do, the code is great, but I still need to learn a lot.
If anyone can help me I would be very grateful.

Sorry if here is not the right place to post this question, but I found another place.

Thanks in advanced.

Multi-language on Gazelle?

Hello guys,
I'm using the gazelle project on a personal tracker, I am very satisfied with the code and with full functionalities, has served me well in almost everything.
I wonder if there is any possibility to create a feature in multi language, in my case, 90% of my users have as their native language Portuguese or Spanish.
Has anyone thought of that possibility, or is there some way to translate the menus?
If you need help I am available for translation into Portuguese.

Missing File

include(SERVER_ROOT.'/sections/friends/whois.php');

Artist name not showing when uploading a torrent

I'm having a problem where my music torrent will not display an artist name once it gets uploaded. I have tried to figure out the problem myself but no luck. any help?
I have started from scratch...this problem seemed to stick around even after starting over. Once the torrent gets uploaded it completely ignores the Artist(s) applied in the title. It will only show album name, year, and quality. Don't know where to go from here.
My tracker was working perfectly until every upload no longer listed and artist name in the title. I'm so confused.

Issues / Features You Would Like Community Code

Hey Guys,

I was wondering the best way to communicate to find what features / bugs you had that you wanted to add. Without knowing what you want or don't want added, it's hard to add things.

For example, would you be interested in adding two factor authentication to Gazelle?

take_edit.php error

There seems to be an error on take_edit.php

Here the value gets added to an array on line 225
$Options['NotifyOnQuote'] = (!empty($_POST['notifications_Quotes_popup']) ? 1 : 0);

and futher down again on its own on line 323
i.NotifyOnQuote = '".db_string($Options['NotifyOnQuote'])."',

Looks like the last should be removed and also from the database?

Edit: Then in invite.php line 99 it call to invites.js but there is no such file:
$JSIncludes = 'invites';

Regards

Update Hash

Edit torrent Bug.
(Torrents::update_hash() function)
MySQL: Invalid Query:
SELECT Score
FROM torrents_votes
WHERE GroupID = SQL error: 1064 (You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3)

Top 10 not loading after server reboot

The server was rebooted everything is running fine except the top ten shows this error

Server is busy processing another top list request. Please try again in a minute.

It's been like this for a few hours

Quoting Locked Threads Cosmetic Issue

When quoting a locked thread, you could end up having the content of one post replace another.

Steps to reproduce:
0. Be an account that can't post to locked threads

  1. Quote a post
  2. Quote a second post
  3. Unquote the first post quoted

Log Chekcer for FLAC uploads.

I started uploading FLAC in my project, and I realized that the link points to the logchecker.php not see the page, the page does not exist in the code. And I know that in the original project this functionality exists.

How it works? I have to do something else to make it work?

I thank you for the support and answers you have given here, has been of great help!

The login page doesn't accept username with a dot

The login page doesn't accept username with a dot (like "john.doe"), while the database allows such usernames.

This might not be a problem with the fresh install, however when an existing tracker moves to Gazelle (such as what happened with brokenstones.me), old usernames with a dot which still exist in the database (as confirmed by password reset) are not accepted anymore.

Bitrate not reselected in upload form on validation error

  • Go to upload page
  • Select some bitrate, don't fill other fields
  • Press "upload"
  • Form will display validation error ("Please enter at least one main artist")
  • Bitrate field will be reset to "---"

There's code for this, but seems it does not work:

            if (($SimpleBitrate && preg_match('/^'.$SimpleBitrate.'.*/', $Bitrate)) || ($OtherBitrate && $Bitrate == 'Other')) {
                echo ' selected="selected"';
            }

Rev: 20283

Ocelot 0.7 Error: Segmentation fault

Hi! I get the error message: "Segmentation fault" once a day. This error appear when I run with 1879 users and 3360 torrents (I tested with about 20 torrent and 20 users for a long time, the problem not appear). Can anyone please help me. Thanks a lot!

Error with the new commit!

Hi!

I apply new commit today and get this error

Parse error: syntax error, unexpected '[' in /home/river/whatcd/design/privateheader.php on line 335

I also make a clean install and still get above error.

Please have a look. Thanks a lot

Documentation of `Requests Search` from JSON API Documentation is broken

The current JSON API Documentation (a wiki page on GitHub) claims that filter_cat[], releases[], bitrates[], formats[], and media[] usage follows from that on requests.php.

Monkeying with queries on requests.php, I see that filter_cat specs a bitmask as an array of 0's and 1's, where any trailing zeros may be ignored. The others (releases, bitrates, formats, and media), however, spec bitmasks by indices to the 1's. The results page from a requests.php query aligns with the documented JSON API equivalent:

request = {
  'action': 'requests',
  'search': '2015',
  'page': 1,
  'sort': 'desc', # This is not documented, but works (extrapolated from `requests.php`)
  'order': 'votes', # This is not documented, but works (extrapolated from `requests.php`)
  'filter_cat': [0,1],
  'releases': [1,5,6,9],
  'formats': [0,1],
  'bitrates': [2,6,7,8,9],
  'media': [0,2,7]
}

Parametrizing a JSON query with the above does not yield the same results as the HTTP request. If I map releases, bitrates, formats, and media to filter_cat-analogous bitmaps, then I get results that parallel the HTTP request (I only verified the first three entries):

request = {
  'action': 'requests',
  'search': '2015',
  'page': 1,
  'sort': 'desc',
  'order': 'votes',
  'filter_cat': [0,1,0,0,0,0,0],
  'releases': [1,0,0,0,0,1,1,0,0,1],
  'formats': [1,1],
  'bitrates': [0,0,1,0,0,0,1,1,1,1],
  'media': [1,0,1,0,0,0,0,1]
}

Arbitrary bytes are not accepted as a valid password

ꚍḛṎсǂむЋΤϥÅßƧハꜵϟƥǞᾁĢČῄԈՊẮ҅テꝶけんヷ¢ṕ will not be accepted as a valid password even though it contains uppercase, lowercase characters and symbols and is over 8 characters long and generally is much stronger than ASCII only password.

Patent Pending in Licence (COPYING.txt)

Browsing the source I noticed that the source code is said to be "patent pending".
As far as I am aware, when stating that a patent has been applied for it is usually suggested that the applicant provides the application number as well.

I did attempt to search for a patent through the WIPO database (which includes the US and Panama as providing countries), and attempted to search Digerpi (the Panamanian patent website, https://www.digerpi.gob.pa/) but was unable to find a patent application for WhatCD, What.CD, or Project Gazelle.

If there has not actually been a patent application, I believe that we cannot actually include that line in the licence, as that does open the software project to a potential fine for misrepresentation.

Can we get some clarification on the reason for the inclusion of this statement?

Invalid pgrep option in /sections/schedule/index.php

Got this error in CentOS 6.4 x64

/usr/bin/pgrep: invalid option -- 'c'
 Usage: pgrep [-flvx] [-d DELIM] [-n|-o] [-P PPIDLIST] [-g PGRPLIST] [-s SIDLIST]
         [-u EUIDLIST] [-U UIDLIST] [-G GIDLIST] [-t TERMLIST] [PATTERN]

Duplicated peers due to some users having random peer IDs

We have some users who have a randomn peerid, so they duplicate the number of peers.

mysql> SELECT * FROM xbt_files_users WHERE fid = 163992;        
+----------+--------+-----------+-----------+------------+-----------+-----------+---------+-----------+---------+-----------+---------------------------------------------+-------------+----------------------+--------+-----+------------+----------------+
| uid      | active | announced | completed | downloaded | remaining | uploaded  | upspeed | downspeed | corrupt | timespent | useragent                                   | connectable | peer_id              | fid    | ipa | mtime      | ip             |
+----------+--------+-----------+-----------+------------+-----------+-----------+---------+-----------+---------+-----------+---------------------------------------------+-------------+----------------------+--------+-----+------------+----------------+
|     2379 |      1 |       102 |         0 |          0 |         0 |  42565632 |       0 |         0 |       0 |     60631 | rtorrent/0.9.2/0.13.2                       |           1 | -lt0D20-&B8û)iÛ_<®5Ð | 163992 |   0 | 1387879965 | 88.190.22.xxx  |
|     2379 |      1 |       102 |         0 |          0 |         0 |  44873153 |       0 |         0 |       0 |     60607 | rtorrent/0.9.2/0.13.2                       |           1 | -lt0D20-éþ ¤–‚ƒîr    | 163992 |   0 | 1387879934 | 88.190.22.xxx  |
|     2379 |      1 |       102 |         0 |          0 |         0 | 100685372 |       0 |         0 |       0 |     60605 | rtorrent/0.9.2/0.13.2                       |           1 | -lt0D20-íýÙ“U]ØÁa–å[ | 163992 |   0 | 1387879934 | 88.190.22.xxx  |
|     2379 |      1 |       102 |         0 |          0 |         0 | 197243953 |       0 |         0 |       0 |     60625 | rtorrent/0.9.2/0.13.2                       |           1 | -lt0D20-*Ã;½<y"'     | 163992 |   0 | 1387879965 | 88.190.22.xxx  |
|     2379 |      1 |       102 |         0 |          0 |         0 |  95478722 |       0 |         0 |       0 |     60622 | rtorrent/0.9.2/0.13.2                       |           1 | -lt0D20-r)ÃÜäÛ4J3    | 163992 |   0 | 1387879965 | 88.190.22.xxx  |

According to the index, it's normal :
https://github.com/WhatCD/Gazelle/blob/master/gazelle.sql#L1779

But maybe it came from our Ocelot... We are running a modified version of 0.6.

Database missing permission sets causes SQL error in staff.php

The current gazelle.sql included in the download is missing some of the default permission sets. Including the moderator permission set which seems to be required in order to get the staff.php page to work. If you install Gazelle with the current gazelle.sql you will end up with an SQL error on the staff page because the moderator permission set is missing.

All Freeleech?

Is there any way to put all torrents on Freeleech ? I'm starting a project now and to encourage new users would like to put all torrents freeleech.

Control panel there is only part of Freeleech Tokens.

Thanks in advanced.

Changing default user settings?

Is there any way to make new users come with the "Enable torrent grouping" options unchecked by default and "Enable cover artwork" and "Enable additional cover artwork" checked by default at the time the accounts are created?

torrent grouping

sphinx config out of date?

Sphinx 2.2.6-id64-release (r4843)
Copyright (c) 2001-2014, Andrew Aksyonoff
Copyright (c) 2008-2014, Sphinx Technologies Inc (http://sphinxsearch.com)

using config file '/etc/sphinx/sphinx.conf'...
WARNING: key 'charset_type' was permanently removed from Sphinx configuration. Refer to documentation for details.
WARNING: key 'enable_star' was permanently removed from Sphinx configuration. Refer to documentation for details.
WARNING: key 'enable_star' was permanently removed from Sphinx configuration. Refer to documentation for details.
WARNING: key 'max_matches' was permanently removed from Sphinx configuration. Refer to documentation for details.
ERROR: unknown key name 'compat_sphinxql_magics' in /etc/sphinx/sphinx.conf line 481 col 24.
FATAL: failed to parse config file '/etc/sphinx/sphinx.conf'

Requests page not working.

I can add requests and see them in the database but the requests page does not show any requests. I traced it to line 322 of the requests.php...

    $SphRequests = $SphQLResult->to_array('id');

The to_array() function is returning an empty array.

Make failed Ocelot 0.7

Ubuntu 13.10.
Boost 1.55.
I tried instllation 12.04 LTS. But, g++ version problem is very annoying. so, I retried as 13.10.
But blocked. Please help. I can't find course.

user@host:~/ocelot-0.7$ make
g++ -DPACKAGE_NAME=\"ocelot\" -DPACKAGE_TARNAME=\"ocelot\" -DPACKAGE_VERSION=\"0.7\" -DPACKAGE_STRING=\"ocelot\ 0.7\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -I.  -std=c++11 -march=native -O2 -fvisibility=hidden -fvisibility-inlines-hidden -fomit-frame-pointer -fno-ident -pthread -Wall -Wfatal-errors -Wl,O1 -Wl,--as-needed -I/usr/local/include -I/usr/include/mysql++ -I/usr/include -I/usr/include/mysql   -g -O2 -MT db.o -MD -MP -MF .deps/db.Tpo -c -o db.o db.cpp
mv -f .deps/db.Tpo .deps/db.Po
g++ -DPACKAGE_NAME=\"ocelot\" -DPACKAGE_TARNAME=\"ocelot\" -DPACKAGE_VERSION=\"0.7\" -DPACKAGE_STRING=\"ocelot\ 0.7\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -I.  -std=c++11 -march=native -O2 -fvisibility=hidden -fvisibility-inlines-hidden -fomit-frame-pointer -fno-ident -pthread -Wall -Wfatal-errors -Wl,O1 -Wl,--as-needed -I/usr/local/include -I/usr/include/mysql++ -I/usr/include -I/usr/include/mysql   -g -O2 -MT events.o -MD -MP -MF .deps/events.Tpo -c -o events.o events.cpp
mv -f .deps/events.Tpo .deps/events.Po
g++ -DPACKAGE_NAME=\"ocelot\" -DPACKAGE_TARNAME=\"ocelot\" -DPACKAGE_VERSION=\"0.7\" -DPACKAGE_STRING=\"ocelot\ 0.7\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -I.  -std=c++11 -march=native -O2 -fvisibility=hidden -fvisibility-inlines-hidden -fomit-frame-pointer -fno-ident -pthread -Wall -Wfatal-errors -Wl,O1 -Wl,--as-needed -I/usr/local/include -I/usr/include/mysql++ -I/usr/include -I/usr/include/mysql   -g -O2 -MT misc_functions.o -MD -MP -MF .deps/misc_functions.Tpo -c -o misc_functions.o misc_functions.cpp
mv -f .deps/misc_functions.Tpo .deps/misc_functions.Po
g++ -DPACKAGE_NAME=\"ocelot\" -DPACKAGE_TARNAME=\"ocelot\" -DPACKAGE_VERSION=\"0.7\" -DPACKAGE_STRING=\"ocelot\ 0.7\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -I.  -std=c++11 -march=native -O2 -fvisibility=hidden -fvisibility-inlines-hidden -fomit-frame-pointer -fno-ident -pthread -Wall -Wfatal-errors -Wl,O1 -Wl,--as-needed -I/usr/local/include -I/usr/include/mysql++ -I/usr/include -I/usr/include/mysql   -g -O2 -MT ocelot.o -MD -MP -MF .deps/ocelot.Tpo -c -o ocelot.o ocelot.cpp
mv -f .deps/ocelot.Tpo .deps/ocelot.Po
g++ -DPACKAGE_NAME=\"ocelot\" -DPACKAGE_TARNAME=\"ocelot\" -DPACKAGE_VERSION=\"0.7\" -DPACKAGE_STRING=\"ocelot\ 0.7\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -I.  -std=c++11 -march=native -O2 -fvisibility=hidden -fvisibility-inlines-hidden -fomit-frame-pointer -fno-ident -pthread -Wall -Wfatal-errors -Wl,O1 -Wl,--as-needed -I/usr/local/include -I/usr/include/mysql++ -I/usr/include -I/usr/include/mysql   -g -O2 -MT report.o -MD -MP -MF .deps/report.Tpo -c -o report.o report.cpp
mv -f .deps/report.Tpo .deps/report.Po
g++ -DPACKAGE_NAME=\"ocelot\" -DPACKAGE_TARNAME=\"ocelot\" -DPACKAGE_VERSION=\"0.7\" -DPACKAGE_STRING=\"ocelot\ 0.7\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -I.  -std=c++11 -march=native -O2 -fvisibility=hidden -fvisibility-inlines-hidden -fomit-frame-pointer -fno-ident -pthread -Wall -Wfatal-errors -Wl,O1 -Wl,--as-needed -I/usr/local/include -I/usr/include/mysql++ -I/usr/include -I/usr/include/mysql   -g -O2 -MT response.o -MD -MP -MF .deps/response.Tpo -c -o response.o response.cpp
mv -f .deps/response.Tpo .deps/response.Po
g++ -DPACKAGE_NAME=\"ocelot\" -DPACKAGE_TARNAME=\"ocelot\" -DPACKAGE_VERSION=\"0.7\" -DPACKAGE_STRING=\"ocelot\ 0.7\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -I.  -std=c++11 -march=native -O2 -fvisibility=hidden -fvisibility-inlines-hidden -fomit-frame-pointer -fno-ident -pthread -Wall -Wfatal-errors -Wl,O1 -Wl,--as-needed -I/usr/local/include -I/usr/include/mysql++ -I/usr/include -I/usr/include/mysql   -g -O2 -MT schedule.o -MD -MP -MF .deps/schedule.Tpo -c -o schedule.o schedule.cpp
mv -f .deps/schedule.Tpo .deps/schedule.Po
g++ -DPACKAGE_NAME=\"ocelot\" -DPACKAGE_TARNAME=\"ocelot\" -DPACKAGE_VERSION=\"0.7\" -DPACKAGE_STRING=\"ocelot\ 0.7\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -I.  -std=c++11 -march=native -O2 -fvisibility=hidden -fvisibility-inlines-hidden -fomit-frame-pointer -fno-ident -pthread -Wall -Wfatal-errors -Wl,O1 -Wl,--as-needed -I/usr/local/include -I/usr/include/mysql++ -I/usr/include -I/usr/include/mysql   -g -O2 -MT site_comm.o -MD -MP -MF .deps/site_comm.Tpo -c -o site_comm.o site_comm.cpp
mv -f .deps/site_comm.Tpo .deps/site_comm.Po
g++ -DPACKAGE_NAME=\"ocelot\" -DPACKAGE_TARNAME=\"ocelot\" -DPACKAGE_VERSION=\"0.7\" -DPACKAGE_STRING=\"ocelot\ 0.7\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -I.  -std=c++11 -march=native -O2 -fvisibility=hidden -fvisibility-inlines-hidden -fomit-frame-pointer -fno-ident -pthread -Wall -Wfatal-errors -Wl,O1 -Wl,--as-needed -I/usr/local/include -I/usr/include/mysql++ -I/usr/include -I/usr/include/mysql   -g -O2 -MT user.o -MD -MP -MF .deps/user.Tpo -c -o user.o user.cpp
mv -f .deps/user.Tpo .deps/user.Po
g++ -DPACKAGE_NAME=\"ocelot\" -DPACKAGE_TARNAME=\"ocelot\" -DPACKAGE_VERSION=\"0.7\" -DPACKAGE_STRING=\"ocelot\ 0.7\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -I.  -std=c++11 -march=native -O2 -fvisibility=hidden -fvisibility-inlines-hidden -fomit-frame-pointer -fno-ident -pthread -Wall -Wfatal-errors -Wl,O1 -Wl,--as-needed -I/usr/local/include -I/usr/include/mysql++ -I/usr/include -I/usr/include/mysql   -g -O2 -MT worker.o -MD -MP -MF .deps/worker.Tpo -c -o worker.o worker.cpp
mv -f .deps/worker.Tpo .deps/worker.Po
g++ -DPACKAGE_NAME=\"ocelot\" -DPACKAGE_TARNAME=\"ocelot\" -DPACKAGE_VERSION=\"0.7\" -DPACKAGE_STRING=\"ocelot\ 0.7\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_BOOST=/\*\*/ -DHAVE_BOOST_IOSTREAMS=/\*\*/ -DHAVE_BOOST_SYSTEM=/\*\*/ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -I.  -std=c++11 -march=native -O2 -fvisibility=hidden -fvisibility-inlines-hidden -fomit-frame-pointer -fno-ident -pthread -Wall -Wfatal-errors -Wl,O1 -Wl,--as-needed -I/usr/local/include -I/usr/include/mysql++ -I/usr/include -I/usr/include/mysql   -g -O2 -MT config.o -MD -MP -MF .deps/config.Tpo -c -o config.o config.cpp
mv -f .deps/config.Tpo .deps/config.Po
g++  -g -O2  -L/usr/lib/x86_64-linux-gnu/ -o ocelot db.o events.o misc_functions.o ocelot.o report.o response.o schedule.o site_comm.o user.o worker.o config.o -L/usr/local/lib -lboost_iostreams -lboost_system -L/usr/lib -L/usr/lib -lev -lmysqlpp
/usr/bin/ld: site_comm.o: undefined reference to symbol 'pthread_create@@GLIBC_2.2.5'
/lib/x86_64-linux-gnu/libpthread.so.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make: *** [ocelot] Error 1

Unregistered Torrent

I'm trying to create a new torrent and add it to the site but the tracker status keeps saying "Failure: Unregistered Torrent"... Does anybody know how to fix this?

Unregistred torrent

Hello. I've got a little problem with my gazelle install. After a new torrent has been uploaded i have to restart ocelot otherwise i got "Unregistred torrent" error. What can i do to fix this issue? Thanks.

OS: Centos 6.6

Please support UTF-8

Gazelle is an excellent piece of software for PT!
It would be great if it supports UTF-8 so that people can upload torrent with names, tags etc in different languages.
I tried it and once I add a Japanese label to a torrent, the torrent disappeared from the list of available torrents... :-(

Hi!

Thought I'd just say hi.

fb.com/teekivi

Error in /sections/staff/functions.php

MySQL error when opening staff.php after last /sections/staff/functions.php update.

MySQL: Invalid Query: 
            SELECT
                m.ID,
                p.Level,

                m.Username,
                m.Paranoia,
                m.LastAccess,
                i.SupportFor
            FROM users_main AS m
                JOIN users_info AS i ON m.ID = i.UserID
                JOIN permissions AS p ON p.ID = m.PermissionID
            WHERE p.DisplayStaff = '1'
                AND p.Level < 
            ORDER BY p.Level, m.LastAccess ASC

SQL error: 1064 (You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ORDER BY p.Level, m.LastAccess ASC' at line 14)

Ocelot Compile Issue

when i ran the configure script while installing in ubuntu i get the following error.

checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking whether C compiler accepts -std=c++11... no
configure: error: Compiler does not support -std=c++11

please advise me on how to fix this.

thanks

Changing category images to match new categories

I am having a hard time figuring out how to change the default images to match my new categories. If I change the image in the images folder in the styles it does nothing the only image that shows is the one category I didn't change the music category. If I change music.png to apps.png in style.css it will show the apps image, but I cannot get any images to show for any other categories.

What am I missing?

Questions, questions, questions...

I run a site that is using xbtit and xbt as the front end and tracker. I'm looking for a better solution for the site and I have a ton of questions about gazelle. I do have a development site and tracker up and running, but I'm looking for someone I can go to with some questions I have about the gazelle site software.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.