mirror of
https://github.com/webtorrent/bittorrent-tracker.git
synced 2025-02-23 13:49:02 +00:00
standard fixes
This commit is contained in:
parent
524eb13b09
commit
3a0fec0701
@ -10,7 +10,7 @@ var inherits = require('inherits')
|
|||||||
var common = require('../common')
|
var common = require('../common')
|
||||||
var Tracker = require('./tracker')
|
var Tracker = require('./tracker')
|
||||||
|
|
||||||
var HTTP_SCRAPE_SUPPORT = /\/(announce)[^\/]*$/
|
var HTTP_SCRAPE_SUPPORT = /\/(announce)[^/]*$/
|
||||||
|
|
||||||
inherits(HTTPTracker, Tracker)
|
inherits(HTTPTracker, Tracker)
|
||||||
|
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
var Buffer = require('safe-buffer').Buffer
|
var Buffer = require('safe-buffer').Buffer
|
||||||
var querystring = require('querystring')
|
var querystring = require('querystring')
|
||||||
|
|
||||||
exports.IPV4_RE = /^[\d\.]+$/
|
exports.IPV4_RE = /^[\d.]+$/
|
||||||
exports.IPV6_RE = /^[\da-fA-F:]+$/
|
exports.IPV6_RE = /^[\da-fA-F:]+$/
|
||||||
exports.REMOVE_IPV4_MAPPED_IPV6_RE = /^::ffff:/
|
exports.REMOVE_IPV4_MAPPED_IPV6_RE = /^::ffff:/
|
||||||
|
|
||||||
@ -57,7 +57,7 @@ exports.querystringStringify = function (obj) {
|
|||||||
var saved = querystring.escape
|
var saved = querystring.escape
|
||||||
querystring.escape = escape // global
|
querystring.escape = escape // global
|
||||||
var ret = querystring.stringify(obj)
|
var ret = querystring.stringify(obj)
|
||||||
ret = ret.replace(/[@\*\/\+]/g, function (char) {
|
ret = ret.replace(/[@*/+]/g, function (char) {
|
||||||
// `escape` doesn't encode the characters @*/+ so we do it manually
|
// `escape` doesn't encode the characters @*/+ so we do it manually
|
||||||
return '%' + char.charCodeAt(0).toString(16).toUpperCase()
|
return '%' + char.charCodeAt(0).toString(16).toUpperCase()
|
||||||
})
|
})
|
||||||
|
Loading…
Reference in New Issue
Block a user