New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

bittorrent-dht

Package Overview
Dependencies
Maintainers
2
Versions
137
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

bittorrent-dht - npm Package Compare versions

Comparing version 7.5.1 to 7.5.2

1

AUTHORS.md

@@ -33,3 +33,4 @@ # Authors

- Sebastian Glaser (anx@ulzq.de)
- thomas (thomas@cppcoder.net)
#### Generated by bin/update-authors.sh.

6

client.js

@@ -173,3 +173,3 @@ module.exports = DHT

var key = isMutable
? this._hash(opts.salt ? Buffer.concat([opts.salt, opts.k]) : opts.k)
? this._hash(opts.salt ? Buffer.concat([opts.k, opts.salt]) : opts.k)
: this._hash(bencode.encode(v))

@@ -263,3 +263,3 @@

if (!verify(r.sig, encodeSigData(r), r.k)) return true
if (equals(hash(r.salt ? Buffer.concat([r.salt, r.k]) : r.k), key)) {
if (equals(hash(r.salt ? Buffer.concat([r.k, r.salt]) : r.k), key)) {
value = r

@@ -495,3 +495,3 @@ return false

var key = isMutable
? this._hash(a.salt ? Buffer.concat([a.salt, a.k]) : a.k)
? this._hash(a.salt ? Buffer.concat([a.k, a.salt]) : a.k)
: this._hash(bencode.encode(v))

@@ -498,0 +498,0 @@ var keyHex = key.toString('hex')

{
"name": "bittorrent-dht",
"description": "Simple, robust, BitTorrent DHT implementation",
"version": "7.5.1",
"version": "7.5.2",
"author": {

@@ -6,0 +6,0 @@ "name": "Feross Aboukhadijeh",

@@ -303,4 +303,4 @@ var Buffer = require('safe-buffer').Buffer

var first = crypto.createHash('sha1').update('first').update(fopts.k).digest()
var second = crypto.createHash('sha1').update('second').update(sopts.k).digest()
var first = crypto.createHash('sha1').update(fopts.k).update('first').digest()
var second = crypto.createHash('sha1').update(sopts.k).update('second').digest()

@@ -307,0 +307,0 @@ dht1.put(fopts, function (err, hash) {

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc