Socket
Socket
Sign inDemoInstall

busboy

Package Overview
Dependencies
Maintainers
1
Versions
41
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

busboy - npm Package Compare versions

Comparing version 0.2.2 to 0.2.3

5

lib/types/multipart.js

@@ -9,3 +9,4 @@ // TODO:

var ReadableStream = require('stream').Readable || require('readable-stream'),
inherits = require('util').inherits;
inherits = require('util').inherits,
path = require('path');

@@ -124,3 +125,3 @@ var Dicer = require('dicer');

else if (RE_FILENAME.test(parsed[i][0]))
filename = decodeText(parsed[i][1], 'binary', 'utf8');
filename = path.basename(decodeText(parsed[i][1], 'binary', 'utf8'));
}

@@ -127,0 +128,0 @@ } else

2

package.json
{ "name": "busboy",
"version": "0.2.2",
"version": "0.2.3",
"author": "Brian White <mscdex@mscdex.net>",

@@ -4,0 +4,0 @@ "description": "A streaming parser for HTML form data for node.js",

@@ -128,2 +128,29 @@ var Busboy = require('..');

},
{ source: [
['-----------------------------paZqsnEHRufoShdX6fh0lUhXBP4k',
'Content-Disposition: form-data; name="upload_file_0"; filename="/tmp/1k_a.dat"',
'Content-Type: application/octet-stream',
'',
'ABCDEFGHIJKLMNOPQRSTUVWXYZ',
'-----------------------------paZqsnEHRufoShdX6fh0lUhXBP4k',
'Content-Disposition: form-data; name="upload_file_1"; filename="C:\\files\\1k_b.dat"',
'Content-Type: application/octet-stream',
'',
'ABCDEFGHIJKLMNOPQRSTUVWXYZ',
'-----------------------------paZqsnEHRufoShdX6fh0lUhXBP4k',
'Content-Disposition: form-data; name="upload_file_2"; filename="relative/1k_c.dat"',
'Content-Type: application/octet-stream',
'',
'ABCDEFGHIJKLMNOPQRSTUVWXYZ',
'-----------------------------paZqsnEHRufoShdX6fh0lUhXBP4k--'
].join('\r\n')
],
boundary: '---------------------------paZqsnEHRufoShdX6fh0lUhXBP4k',
expected: [
['file', 'upload_file_0', 26, false, '1k_a.dat', '7bit', 'application/octet-stream'],
['file', 'upload_file_1', 26, false, '1k_b.dat', '7bit', 'application/octet-stream'],
['file', 'upload_file_2', 26, false, '1k_c.dat', '7bit', 'application/octet-stream']
],
what: 'Files with filenames containing paths'
},
];

@@ -130,0 +157,0 @@

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