Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[#171017085] fix handling of application/x-www-form-urlencoded #3

Merged
merged 3 commits into from
Jan 31, 2020

Conversation

gunzip
Copy link
Contributor

@gunzip gunzip commented Jan 31, 2020

@gunzip gunzip requested a review from cloudify as a code owner January 31, 2020 09:43
@digitalcitizenship
Copy link

Warnings
⚠️ This PR changes a total of 2727 LOCs, that is more than a reasonable size of 250. Consider splitting the pull request into smaller ones.
Messages
📖 🎉 - congrats on your new release

Affected stories

  • 🌟 #171017085: [io-functions-express] l'handler deve supportare il parsing di payload application/x-www-form-urlencoded

New dependencies added: @types/express-serve-static-core and tree-kill.

@types/express-serve-static-core

Author: Unknown

Description: TypeScript definitions for Express

Homepage: http://npmjs.com/package/@types/express-serve-static-core

Createdover 3 years ago
Last Updated10 days ago
LicenseMIT
Maintainers1
Releases57
Direct Dependencies@types/node and @types/range-parser
README

Installation

npm install --save @types/express-serve-static-core

Summary

This package contains type definitions for Express (http://expressjs.com).

Details

Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/express-serve-static-core.

Additional Details

Credits

These definitions were written by Boris Yankov (https://github.com/borisyankov), Michał Lytek (https://github.com/19majkel94), Kacper Polak (https://github.com/kacepe), Satana Charuwichitratana (https://github.com/micksatana), Sami Jaber (https://github.com/samijaber), aereal (https://github.com/aereal), Jose Luis Leon (https://github.com/JoseLion), and David Stephens (https://github.com/dwrss).

tree-kill

Author: Peteris Krumins

Description: kill trees of processes

Homepage: https://github.com/pkrumins/node-tree-kill

Createdalmost 7 years ago
Last Updatedabout 2 months ago
LicenseMIT
Maintainers2
Releases13
Keywordstree, trees, process, processes, kill and signal
README

Tree Kill

Kill all processes in the process tree, including the root process.

Examples

Kill all the descendent processes of the process with pid 1, including the process with pid 1 itself:

var kill = require('tree-kill');
kill(1);

Send a signal other than SIGTERM.:

var kill = require('tree-kill');
kill(1, 'SIGKILL');

Run a callback when done killing the processes. Passes an error argument if there was an error.

var kill = require('tree-kill');
kill(1, 'SIGKILL', function(err) {
    // Do things
});

You can also install tree-kill globally and use it as a command:

tree-kill 1          # sends SIGTERM to process 1 and its descendents
tree-kill 1 SIGTERM  # same
tree-kill 1 SIGKILL  # sends KILL instead of TERMINATE

Methods

require('tree-kill')(pid, [signal], [callback]);

Sends signal signal to all children processes of the process with pid pid, including pid. Signal defaults to SIGTERM.

For Linux, this uses ps -o pid --no-headers --ppid PID to find the parent pids of PID.

For Darwin/OSX, this uses pgrep -P PID to find the parent pids of PID.

For Windows, this uses 'taskkill /pid PID /T /F' to kill the process tree. Note that on Windows, sending the different kinds of POSIX signals is not possible.

Install

With npm do:

npm install tree-kill

License

MIT

Changelog

[1.2.2] - 2019-12-11

Changed

  • security fix: sanitize pid parameter to fix arbitrary code execution vulnerability

[1.2.1] - 2018-11-05

Changed

  • added missing LICENSE file
  • updated TypeScript definitions

[1.2.0] - 2017-09-19

Added

  • TypeScript definitions

Changed

  • kill(pid, callback) works. Before you had to use kill(pid, signal, callback)

[1.1.0] - 2016-05-13

Added

  • A tree-kill CLI

[1.0.0] - 2015-09-17

Added

  • optional callback
  • Darwin support

Generated by 🚫 dangerJS against 990438f

@gunzip gunzip merged commit 163b20f into master Jan 31, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants