Commit graph

265052 commits

Author SHA1 Message Date
ryoon
c8c56989c3 Fix build with Perl 5.26.0 2017-06-07 14:29:59 +00:00
ryoon
2d7481f5ee Add a missing patch to fix build with Perl 5.26.0 2017-06-07 14:28:46 +00:00
ryoon
9b06a750ae Fix build with Perl 5.26.0 2017-06-07 14:27:11 +00:00
fhajny
7a0410929b Updated lang/nodejs6 to 6.11.0 2017-06-07 11:17:14 +00:00
fhajny
976a3a17cc Update lang/nodejs6 to 6.11.0
Notable Changes

build:
- support for building mips64el
cluster:
- disconnect() now returns a reference to the disconnected worker.
crypto:
- ability to select cert store at runtime
- Use system CAs instead of using bundled ones
- The Decipher methods setAuthTag() and setAAD now return this.
- adding support for OPENSSL_CONF again
- make LazyTransform compabile with Streams1
deps:
- upgrade libuv to 1.11.0
dns:
- Implemented {ttl: true} for resolve4() and resolve6().
process:
- add NODE_NO_WARNINGS environment variable
readline:
- add option to stop duplicates in history
src:
- support "--" after "-e" as end-of-options
tls:
- new tls.TLSSocket() supports sec ctx options
- Allow obvious key/passphrase combinations.
2017-06-07 11:09:44 +00:00
he
ec8ed762b7 Note update of net/py-junos-eznc to 2.1.3. 2017-06-07 10:29:12 +00:00
he
1e6ac57a80 Update py-junos-eznc to version 2.1.3.
Pkgsrc changes:
===============
 * Update dependencies to match requirements.txt
 * Adapt to PLIST changes

Upstream changes:
=================

Release 2.1.3
-------------

Features Added:
 * Ephemeral config support #707
 * Add a srx_cluster_redundancy_group fact. #711

Bugs Fixed:
 * ignore_warning fails when single that is first child of . #712
 * mode='telnet' did not logout non-cli user #713
 * JSONLoadError was thrown when load valid JSON config #717/#718
 * Fix XML normalization feature when using NETCONF over console. #719/#720
 * Handle differences in |display xml rpc #722

Release 2.1.2
-------------

Bugs Fixed:
 * Doc badge was pointing to older version #694
 * Fix new-style fact gathering for SRX clusters. #697/#698
 * Properly handle SW upgrades on multi-RE and/or multi-chassis
   systems when using new-style fact gathering. #700
 * Raise JSONLoadError if json config is malformed #706
 * Handle ConnectClosedError exception for lock() and unlock() #708

Release 2.1.1
-------------

Bugs Fixed:
 * Fix regressions caused by ignore_warning. #691

Release 2.1.0
-------------

Features Added:
 * Enhanced fact gathering. Facts are now gathered "on demand."
   Additional facts are added.
 * The definition of facts and return values are properly documented. #638
 * Support for YANG get RPCs. #672
 * Add an ignore_warning argument to suppress RpcError exceptions
   for warnings. #672/#685
 * Enhanced the sw.install() method with basic ISSU and NSSU
   support using the issu and nssu
 * boolean arguments. #606/#630/#632
 * ** NSSU support has not yet been tested and should currently
   be considered experimental.
 * Provide a master property and a re_name property for Device. #682
 * Enhanced reboot() method to take an all_re boolean parameter
   which controls if only the connected
 * Routing Engine, or all Routing Engines, are rebooted. #613
 * Enhanced the warning message produced by the cli() method to
   recommend the corresponding
 * dev.rpc.<method>() call. #603
 * Add support for update parameter to configuration load() method. #681
 * Added directory_usage to utils #629/#631/#636
 * Adding support for NFX/JDM fact gathering. #652/#659
 * Connected property. #664

Bugs Fixed:
 * Updated the interface-name glob pattern to correctly match
   et-<x>/<y>/<z> interfaces
 * in several tables and views. #609
 * Take care of special chars on screen during console connection. #610
 * Address issue with fact gathering stopping when it encounters
   a problem. #615
 * Minor typos fixed in RuntimeError exception message and in comments. #621
 * Added console_has_banner parameter. #622
 * Add CentOS Support to install instructions #623
 * Key value is needed in _IsisAdjacencyLogTable #627
 * Improved functionality and documentation of Docker build.
   #637/#673/#674/#677
 * added remote port ID to lldp.yml (OP) #645
 * Fix documentation for rollback() #647
 * Fix for fact gathering pprint. #660/#661
 * update ospf view, add bgp/inventory #665
 * Updated doc string for close function #686
 * Add Travis builds for Python 3.5 and 3.6 #687
 * StartShell.run to take this as None for non returning commands #680
 * Modify ignore_warning return value to mimic normal RPC return value. #688

Release 2.0.1
-------------
 * StartShell to take timeout (30 second by default) as paramter
 * Proper exception handling in case of Console connection #595
 * Fix: Config.lock() return exception when normalize is on
 * Added microbadge badge for the Docker image #593
 * Fix: print dev for Console conn was printing object not Device(....) #591
 * Fix: To take care of special chars with StartShell->run function call #589
 * Fix: ssh private key file to be considered for scp util #586
 * Added Dockerfile to enable automated image builds on project commits #585
2017-06-07 10:25:30 +00:00
he
63fe7970f0 Um, add CATEGORIES. 2017-06-07 10:23:16 +00:00
he
30daaa6a13 Note update of net/py-ncclient to 0.5.3. 2017-06-07 10:22:19 +00:00
he
2b89f98dac Update py-ncclient to version 0.5.3.
Pkgsrc changes:
 * Adapt PLIST and patch to README.rst.

Upstream changes:

v0.5.3
- Add notifications support
- Add support for ecdsa keys
- Various bug fixes
2017-06-07 10:21:34 +00:00
he
0e5120c4ad Note addition of textproc/py-jxmlease version 1.0.1. 2017-06-07 09:54:59 +00:00
he
10cb6f074e Add py-jxmlease. 2017-06-07 09:54:17 +00:00
he
fcf0380ca6 Add py-jxmlease version 1.0.1, imported from pkgsrc-wip.
This is a Python module for converting XML to intelligent Python
data structures, and converting Python data structures to XML.
2017-06-07 09:53:42 +00:00
he
9d164f45cb Note addition of net/py-scp version 0.10.2. 2017-06-07 09:45:43 +00:00
he
b46fd7cbd7 Add py-scp. 2017-06-07 09:44:05 +00:00
he
793bfc80f4 Add py-scp version 0.10.2 from pkgsrc-wip.
Py-scp is a pure python scp module.

The scp.py module uses a paramiko transport to send and recieve
files via the scp1 protocol. This is the protocol as referenced
from the openssh scp program, and has only been tested with this
implementation.
2017-06-07 09:43:15 +00:00
adam
3e17191de6 Added math/py-bottleneck version 1.2.1; Updated math/py-pandas to 0.20.2, multimedia/ffmpeg3 to 3.3.2, mail/dovecot2 to 2.2.30.2 2017-06-07 09:14:39 +00:00
adam
dabed50768 Hopefully the last 2.2.30.x..
- auth: Multiple failed authentications within short time caused
  crashes
- push-notification: OX driver crashed at deinit
2017-06-07 09:12:40 +00:00
adam
1c74f918b5 version 3.3.2:
- avcodec/mpeg4videodec: Fix runtime error: signed integer overflow: 53098 * 40448 cannot be represented in type 'int'
- avcodec/pafvideo: Fix assertion failure
- avcodec/takdec: Fix multiple runtime error: signed integer overflow: 637072 * 4096 cannot be represented in type 'int'
- avcodec/mjpegdec: Check that reference frame matches the current frame
- avcodec/tiff: Avoid loosing allocated geotag values
- avcodec/cavs: Fix runtime error: signed integer overflow: -12648062 * 256 cannot be represented in type 'int'
- avformat/hls: Check local file extensions
- avcodec/qdrw: Fix null pointer dereference
- avutil/softfloat: Fix sign error in and improve documentation of av_int2sf()
- avcodec/hevc_ps: Fix runtime error: index 32 out of bounds for type 'uint8_t [32]'
- avcodec/dxv: Check remaining bytes in dxv_decompress_raw()
- avcodec/pafvideo: Check packet size and frame code before ff_reget_buffer()
- avcodec/ac3dec_fixed: Fix runtime error: left shift of 419 by 23 places cannot be represented in type 'int'
- avformat/options: log filename on open
- avcodec/aacps: Fix runtime error: left shift of 1073741824 by 1 places cannot be represented in type 'INTFLOAT' (aka 'int')
- avcodec/wavpack: Fix runtime error: shift exponent 32 is too large for 32-bit type 'int'
- avcodec/cfhd: Fix runtime error: signed integer overflow: 65280 * 65288 cannot be represented in type 'int'
- avcodec/wavpack: Fix runtime error: signed integer overflow: 2013265955 - -134217694 cannot be represented in type 'int'
- avcodec/cinepak: Check input packet size before frame reallocation
- avcodec/hevc_ps: Fix runtime error: signed integer overflow: 2147483628 + 256 cannot be represented in type 'int'
- avcodec/ra144: Fixes runtime error: signed integer overflow: 7160 * 327138 cannot be represented in type 'int'
- avcodec/pnm: Use ff_set_dimensions()
- avcodec/cavsdec: Fix runtime error: signed integer overflow: 59 + 2147483600 cannot be represented in type 'int'
- avcodec/nvenc: fix hw accelerated transcode with bframes
- libavformat/hls: Observe Set-Cookie headers
- libavformat/http: Ignore expired cookies
- avformat/avidec: Limit formats in gab2 to srt and ass/ssa
- avcodec/acelp_pitch_delay: Fix runtime error: value 4.83233e+39 is outside the range of representable values of type 'float'
- avcodec/wavpack: Check float_shift
- avcodec/wavpack: Fix runtime error: signed integer overflow: 24 * -2147483648 cannot be represented in type 'int'
- avcodec/ansi: Fix frame memleak
- avcodec/dds: Fix runtime error: left shift of 145 by 24 places cannot be represented in type 'int'
- avcodec/jpeg2000dec: Use ff_set_dimensions()
- avcodec/truemotion2: Fix passing null pointer to memset()
- avcodec/truemotion2: Fix runtime error: left shift of 1 by 31 places cannot be represented in type 'int'
- avcodec/ra144: Fix runtime error: signed integer overflow: -2449 * 1398101 cannot be represented in type 'int'
- avcodec/ra144: Fix runtime error: signed integer overflow: 11184810 * 404 cannot be represented in type 'int'
- avcodec/aac_defines: Add missing () to AAC_HALF_SUM() macro
- avcodec/webp: Fixes null pointer dereference
- avcodec/aacdec_fixed: Fix runtime error: left shift of 1 by 31 places cannot be represented in type 'int'
- avcodec/ylc: Check count in build_vlc()
- avcodec/snow: Fix runtime error: signed integer overflow: 1086573993 + 1086573994 cannot be represented in type 'int'
- avcodec/jpeg2000: Fix runtime error: signed integer overflow: 4185 + 2147483394 cannot be represented in type 'int'
- avcodec/jpeg2000dec: Check tile offsets more completely
- avcodec/sheervideo: Check input buffer size before allocating and decoding
- avcodec/aacdec_fixed: Fix multiple runtime error: shift exponent 127 is too large for 32-bit type 'int'
- avcodec/wnv1: More strict buffer size check
- avcodec/libfdk-aacdec: Correct buffer_size parameter
- avcodec/sbrdsp_template: Fix: runtime error: signed integer overflow: 849815297 + 1315389781 cannot be represented in type 'int'
- avcodec/ivi_dsp: Fix runtime error: left shift of negative value -2
- doc/filters: Clarify scale2ref example
- avcodec/mlpdec: Do not leave invalid values in matrix_out_ch[] on error
- avcodec/ra144dec: Fix runtime error: left shift of negative value -17
- avcodec/pixlet: Fix runtime error: signed integer overflow: 2147483647 + 32 cannot be represented in type 'int'
- avformat/mux: Fix copy an paste typo
- avutil/internal: Do not enable CHECKED with DEBUG
- avcodec/clearvideo: Check buf_size before decoding frame
- avcodec/aacdec_fixed: Fix runtime error: signed integer overflow: -2147483648 * -1 cannot be represented in type 'int'
- avcodec/smc: Check remaining input
- avcodec/diracdec: Fix off by 1 error in quant check
- avcodec/jpeg2000dec: Fix copy and paste error
- avcodec/jpeg2000dec: Check tile offsets
- avcodec/sanm: Fix uninitialized reference frames
- avcodec/jpeglsdec: Check get_bits_left() before decoding a picture
- avcodec/fmvc: Fix use of uninitialized memory when the first frame is not a keyframe
- avcodec/ivi_dsp: Fix multiple runtime error: left shift of negative value -71
- avcodec/mjpegdec: Fix runtime error: signed integer overflow: -32767 * 130560 cannot be represented in type 'int'
- avcodec/aacdec_fixed: Fix runtime error: shift exponent 34 is too large for 32-bit type 'int'
- avcodec/mpeg4videodec: Check for multiple VOL headers
- avcodec/vp9block: fix runtime error: signed integer overflow: 196675 * 20670 cannot be represented in type 'int'
- avcodec/vmnc: Check location before use
- avcodec/takdec: Fix runtime error: signed integer overflow: 8192 * 524308 cannot be represented in type 'int'
- avcodec/aac_defines: Fix: runtime error: left shift of negative value -2
- avcodec/takdec: Fix runtime error: left shift of negative value -63
- avcodec/mlpdsp: Fix runtime error: signed integer overflow: -24419392 * 128 cannot be represented in type 'int'
- avcodec/sbrdsp_fixed: fix runtime error: left shift of 1 by 31 places cannot be represented in type 'int'
- avcodec/aacsbr_fixed: Fix multiple runtime error: shift exponent 170 is too large for 32-bit type 'int'
- avcodec/mlpdec: Do not leave a invalid num_primitive_matrices in the context
- avcodec/aacsbr_fixed: Fix multiple runtime error: shift exponent 150 is too large for 32-bit type 'int'
- avcodec/mimic: Use ff_set_dimensions() to set the dimensions
- avcodec/fic: Fix multiple runtime error: signed integer overflow: 5793 * 419752 cannot be represented in type 'int'
- avcodec/pixlet: Fix reading invalid numbers of bits
- avcodec/mlpdec: Fix: runtime error: left shift of negative value -8
- avcodec/dfa: Fix: runtime error: signed integer overflow: -14202 * 196877 cannot be represented in type 'int'
- avcodec/aacdec: Fix runtime error: signed integer overflow: 2147483520 + 255 cannot be represented in type 'int'
- avcodec/aacdec_template: Fix fixed point scale in decode_cce()
- avcodec/fmvc: Fix off by 1 error
- avcodec/flicvideo: Check frame_size before decrementing
- avcodec/mlpdec: Fix runtime error: left shift of negative value -1
- avcodec/takdec: Fix  runtime error: left shift of negative value -42
- avcodec/hq_hqa: Fix: runtime error: signed integer overflow: -255 * 10180917 cannot be represented in type 'int'
- avcodec/scpr: mask bits to prevent out of array read
- avcodec/truemotion1: Fix multiple runtime error: signed integer overflow: 1246906962 * 2 cannot be represented in type 'int'
- avcodec/svq3: Fix runtime error: left shift of negative value -6
- avcodec/tiff: reset sampling[] if its invalid
- configure: Fix the msvcrt version check for mingw32
- lavf/mov: make invalid m{d,v}hd time_scale default to 1 instead of erroring out
- lavc/ffjni: add missing '\n'
- lavc/mediacodec_wrapper: do not declare JNIAMedia{Codec,CodecList,Format}Fields on the stack
- lavc/mediacodec_wrapper: fix local reference leaks
- avcodec/nvenc: remove unnecessary alignment
- Use AVOnce as a static variable consistently
- avfilter: take_samples: do not directly return frame when samples are skipped
- avutil/hwcontext_dxva2: Don't improperly free IDirect3DSurface9 objects
2017-06-07 08:48:22 +00:00
adam
0cca0c94f6 v0.20.2:
This is a minor bug-fix release in the 0.20.x series and includes some small regression fixes, bug fixes and performance improvements. We recommend that all users upgrade to this version.
2017-06-07 08:13:56 +00:00
adam
0f47f0605d Bottleneck is a collection of fast NumPy array functions written in C. 2017-06-07 08:12:47 +00:00
spz
00d2dec648 update to version 1.8.20p2
upstream changelog:
2017-05-31  Todd C. Miller  <Todd.Miller@courtesan.com>

        * NEWS, configure, configure.ac:
        Sudo 1.8.20p2
        [47836f4c9834]

        * src/ttyname.c:
        A command name may also contain newline characters so read
        /proc/self/stat until EOF. It is not legal for /proc/self/stat to
        contain embedded NUL bytes so treat the file as corrupt if we see
        any. With help from Qualys.

        This is not exploitable due to the /dev traversal changes in sudo
        1.8.20p1 (thanks Solar!).
        [15a46f4007dd]

2017-05-30  Todd C. Miller  <Todd.Miller@courtesan.com>

        * src/ttyname.c:
        Use /proc/self consistently on Linux. As far as I know, only AIX
        doesn't support /proc/self.
        [6f3d9816541b]
2017-06-07 05:41:53 +00:00
snj
e3c77c92a1 dump PKGREVISION 2017-06-07 04:41:41 +00:00
snj
505fde6460 Updated chat/irssi to 1.0.3 2017-06-07 04:41:22 +00:00
snj
41e0caf46d Update irssi to 1.0.3. Changes:
- Fix out of bounds read when scanning expandos (GL!11).
- Fix invalid memory access with quoted filenames in DCC
  (GL#8, GL!12).
- Fix null-pointer dereference on DCC without address (GL#9, GL!13).
- Improve integer overflow handling. Originally reported by
  oss-fuzz#525 (#706).
- Improve nicklist performance from O(N^2) to O(N) (#705).
- Fix initial screen redraw delay. By Stephen Oberholtzer
  (#680, bdo#856201).
- Fix incorrect reset of true colours when resetting background. (#711).
- Fix missing -notls option in /SERVER. By Jari Matilainen (#117, #702).
- Fix minor history glitch on overcounter (#462, #685).
- Improved OpenSSL detection at compile time. By Rodrigo Rebello (#677).
- Improved NetBSD Terminfo detection. By Maya Rashish (#694, #698).
- Add missing syntax info for COMPLETION (#687, #688).
- Minor typo correction in help. By Michael Hansen (#707).

From maya@
2017-06-07 04:38:55 +00:00
ryoon
ac9ccfcfe8 Fix build with Perl 5.26.0 2017-06-06 23:58:52 +00:00
wiz
2146c6dca2 Updated security/p5-GnuPG-Interface to 0.52nb4 2017-06-06 20:41:06 +00:00
wiz
b73a640ec0 Allow selecting gnupg version. Switch default to gnupg2.
Bump PKGREVISION.
2017-06-06 20:40:56 +00:00
wiz
40f5ac4395 Updated security/caff to 2.5nb1 2017-06-06 20:37:24 +00:00
wiz
9d0e6e81af Allow choosing gnupg1, gnupg2, or gnupg21. Default to gnupg2. Bump PKGREVISION. 2017-06-06 20:37:15 +00:00
wiz
3521d299a0 Needs py-setuptools_scm. 2017-06-06 17:34:32 +00:00
ryoon
e299296b27 Fix build with Perl 5.26.0 2017-06-06 14:58:09 +00:00
ryoon
4d878a7622 Fix build with Perl 5.26.0 2017-06-06 14:45:48 +00:00
ryoon
c38ef3a7ff Fix build with Perl 5.26.0 with rt.cpan.org patch 2017-06-06 14:38:05 +00:00
ryoon
d45f071dd2 Fix build with Perl 5.26.0 2017-06-06 14:22:36 +00:00
jperkin
1330eb25c6 Fix build with dtrace option. 2017-06-06 12:37:50 +00:00
jperkin
be57c29506 Set RUBY_VERSIONS_ACCEPTED correctly to fix scan failures. 2017-06-06 11:12:05 +00:00
fhajny
9c5196742a Updated misc/tmux to 2.5 2017-06-06 09:41:29 +00:00
fhajny
0137bb6e64 Update misc/tmux to 2.5.
CHANGES FROM 2.4 to 2.5 09 May 2017

- Reset updated flag when restarting #() command so that new output is
  properly
  recognised. GitHub issue 922.
- Fix ECH with a background colour.
- Do not rely on the terminal not moving the cursor after DL or EL.
- Fix send-keys and send-prefix in copy-mode (so C-b C-b works).
- Set the current pane for rotate-window so it works in command
  sequences.
- Add pane_mode format.
- Differentiate M-Up from Escape+Up when possible (that is, in
  terminals with xterm(1) style function keys). GitHub issue 907.
- Add session_stack and window_stack_index formats.
- Some new control mode notifications and corresponding hooks:
  pane-mode-changed, window-pane-changed, client-session-changed,
  session-window-changed.
- Format pane_search_string for last search term while in copy mode
  (useful with command-prompt -I).
- Fix a problem with high CPU usage and multiple clients with #().
- Fix UTF-8 combining characters in column 0.
- Fix reference counting so that panes are properly destroyed and
  their processes killed.
- Clamp SU (CSI S) parameter to work around a bug in Konsole.
- Tweak line wrapping in full width panes to play more nicely with
  terminal copy and paste.
- Fix when we emit SGR 0 in capture-pane -e.
- Do not change TERM until after config file parsing has finished, so
  that commands run inside the config file can use it to make decisions
  (typically about default-terminal).
- Make the initial client wait until config file parsing has finished
  to avoid racing with commands.
- Fix core when if-shell fails.
- Only use ED to clear screen if the pane is at the bottom.
- Fix multibyte UTF-8 output.
- Code improvements around target (-t) resolution.
- Change how the default target (for commands without -t) is managed
  across command sequences: now it is set up at the start and commands
  are required to update it if needed. Fixes binding command sequences
  to mouse keys.
- Make if-shell from the config file work correctly.
- Change to always check the root key table if no binding is found in
  the current table (prefix table or copy-mode table or whatever). This
  means that root key bindings will take effect even in copy mode, if not
  overridden by a copy mode key binding.
- Fix so that the history file works again.
- Run config file without a client rather than using the first client,
  restores previous behaviour.
- If a #() command doesn't exit, continue to read from it and use its
  last full line of output.
- Handle slow terminals and fast output better: when the amount of
  data outstanding gets too large, discard output until it is drained and
  we are able to do a full redraw. Prevents tmux sitting on a huge buffer
  that the terminal will take forever to consume.
- Do not redraw a client unless we realistically think it can accept
  the data - defer redraws until the client has nothing else waiting to write.
2017-06-06 09:41:18 +00:00
adam
629961c164 Fixed a typo 2017-06-06 09:12:59 +00:00
ryoon
4e39900de6 Fix build from Perl 5.26.0 2017-06-06 08:22:45 +00:00
ryoon
a332fd110c Fix install failure from Perl 5.26.0 2017-06-06 08:02:55 +00:00
wiz
c984d9984b + ImageMagick-7.0.5.10, afl-2.42b, alsa-lib-1.1.4.1, colordiff-1.0.18,
libgcrypt-1.7.7, libuv-1.12.0, mcookie-2.30, mtr-0.92, notmuch-0.24.2,
  npth-1.5, p5-Date-Manip-6.59, p5-DateTime-TimeZone-2.13,
  p5-List-SomeUtils-0.54, p5-List-SomeUtils-XS-0.53,
  p5-Regexp-Common-2017060201, p5-Type-Tiny-1.002000,
  p5-WebService-MusicBrainz-1.0.2, par2-0.7.2, py-cryptography-1.9,
  wireshark-2.2.7, x264-devel-20170603, xterm-328.
2017-06-06 07:34:50 +00:00
wiz
37105610a0 + gnuplot-5.2, libmicrohttpd-0.9.55, nodejs-8.0.0, p5-DateTime-1.4300,
p5-JSON-2.94, p5-Mojolicious-7.32, p5-Net-HTTP-6.16, syncthing-0.14.29,
  tmux-2.5, wine-devel-2.9.
2017-06-06 07:30:28 +00:00
ryoon
1563d11205 Enable bootsrapping on NetBSD 8.99.1 2017-06-06 03:36:34 +00:00
ryoon
8e1068f577 Fix build with perl 5.26.0 2017-06-05 23:19:54 +00:00
fhajny
2a672fe804 Updated lang/nodejs to 8.0.0 2017-06-05 21:14:26 +00:00
fhajny
f85dc67a76 Update lang/nodejs to 8.0.0
Node.js 8.0.0 is a major new release that includes a significant number of
semver-major and semver-minor changes. Notable changes are listed below.

The Node.js 8.x release branch is scheduled to become the next actively
maintained Long Term Support (LTS) release line in October, 2017 under the
LTS codename 'Carbon'.

### Notable Changes

* Async Hooks
  * The `async_hooks` module has landed in core

* Buffer
  * Using the `--pending-deprecation` flag will cause Node.js to emit a
    deprecation warning when using `new Buffer(num)` or `Buffer(num)`.
  * `new Buffer(num)` and `Buffer(num)` will zero-fill new `Buffer` instances
  * Many `Buffer` methods now accept `Uint8Array` as input

* Child Process
  * Argument and kill signal validations have been improved
  * Child Process methods accept `Uint8Array` as input

* Console
  * Error events emitted when using `console` methods are now supressed.

* Dependencies
  * The npm client has been updated to 5.0.0
  * V8 has been updated to 5.8 with forward ABI stability to 6.0

* Domains
  * Native `Promise` instances are now `Domain` aware

* Errors
  * We have started assigning static error codes to errors generated by Node.js.
    This has been done through multiple commits and is still a work in
    progress.

* File System
  * The utility class `fs.SyncWriteStream` has been deprecated
  * The deprecated `fs.read()` string interface has been removed

* HTTP
  * Improved support for userland implemented Agents
  * Outgoing Cookie headers are concatenated into a single string
  * The `httpResponse.writeHeader()` method has been deprecated
  * New methods for accessing HTTP headers have been added to `OutgoingMessage`

* Lib
  * All deprecation messages have been assigned static identifiers
  * The legacy `linkedlist` module has been removed

* N-API
  * Experimental support for the new N-API API has been added

* Process
  * Process warning output can be redirected to a file using the
    `--redirect-warnings` command-line argument
  * Process warnings may now include additional detail

* REPL
  * REPL magic mode has been deprecated

* Src
  * `NODE_MODULE_VERSION` has been updated to 57
  * Add `--pending-deprecation` command-line argument and
    `NODE_PENDING_DEPRECATION` environment variable
  * The `--debug` command-line argument has been deprecated. Note that
    using `--debug` will enable the *new* Inspector-based debug protocol
    as the legacy Debugger protocol previously used by Node.js has been
    removed.
  * Throw when the `-c` and `-e` command-line arguments are used at the same
    time
  * Throw when the `--use-bundled-ca` and `--use-openssl-ca` command-line
    arguments are used at the same time.

* Stream
  * `Stream` now supports `destroy()` and `_destroy()` APIs
  * `Stream` now supports the `_final()` API

* TLS
  * The `rejectUnauthorized` option now defaults to `true`
  * The `tls.createSecurePair()` API now emits a runtime deprecation
  * A runtime deprecation will now be emitted when `dhparam` is less than
    2048 bits

* URL
  * The WHATWG URL implementation is now a fully-supported Node.js API

* Util
  * `Symbol` keys are now displayed by default when using `util.inspect()`
  * `toJSON` errors will be thrown when formatting `%j`
  * Convert `inspect.styles` and `inspect.colors` to prototype-less objects
  * The new `util.promisify()` API has been added

* Zlib
  * Support `Uint8Array` in Zlib convenience methods
  * Zlib errors now use `RangeError` and `TypeError` consistently
2017-06-05 21:14:04 +00:00
leot
ea1869dbd4 Updated net/youtube-dl to 20170605 2017-06-05 20:37:34 +00:00
leot
7e64a9a9ce Update net/youtube-dl to 20170605
Changes:
version 2017.06.05

Core
* [YoutubeDL] Don't emit ANSI escape codes on Windows (#13270)

Extractors
+ [bandcamp:weekly] Add support for bandcamp weekly (#12758)
* [pornhub:playlist] Fix extraction (#13281)
- [godtv] Remove extractor (#13175)
* [safari] Fix typo (#13252)
* [youtube] Improve chapters extraction (#13247)
* [1tv] Lower preference for HTTP formats (#13246)
* [francetv] Relax URL regular expression
* [drbonanza] Fix extraction (#13231)
* [packtpub] Fix authentication (#13240)


version 2017.05.29

Extractors
* [youtube] Fix DASH MPD extraction for videos with non-encrypted format URLs
  (#13211)
* [xhamster] Fix uploader and like/dislike count extraction (#13216))
+ [xhamster] Extract categories (#11728)
+ [abcnews] Add support for embed URLs (#12851)
* [gaskrank] Fix extraction (#12493)
* [medialaan] Fix videos with missing videoUrl (#12774)
* [dvtv] Fix playlist support
+ [dvtv] Add support for DASH and HLS formats (#3063)
+ [beam:vod] Add support for beam.pro/mixer.com VODs (#13032))
* [cbsinteractive] Relax URL regular expression (#13213)
* [adn] Fix formats extraction
+ [youku] Extract more metadata (#10433)
* [cbsnews] Fix extraction (#13205)


version 2017.05.26

Core
+ [utils] strip_jsonp() can recognize more patterns
* [postprocessor/ffmpeg] Fix metadata filename handling on Python 2 (#13182)

Extractors
+ [youtube] DASH MPDs with cipher signatures are recognized now (#11381)
+ [bbc] Add support for authentication
* [tudou] Merge into youku extractor (#12214)
* [youku:show] Fix extraction
* [youku] Fix extraction (#13191)
* [udemy] Fix extraction for outputs' format entries without URL (#13192)
* [vimeo] Fix formats' sorting (#13189)
* [cbsnews] Fix extraction for 60 Minutes videos (#12861)


version 2017.05.23

Core
+ [downloader/external] Pass -loglevel to ffmpeg downloader (#13183)
+ [adobepass] Add support for Bright House Networks (#13149)

Extractors
+ [streamcz] Add support for subtitles (#13174)
* [youtube] Fix DASH manifest signature decryption (#8944, #13156)
* [toggle] Relax URL regular expression (#13172)
* [toypics] Fix extraction (#13077)
* [njpwworld] Fix extraction (#13162, #13169)
+ [hitbox] Add support for smashcast.tv (#13154)
* [mitele] Update app key regular expression (#13158)


version 2017.05.18.1

Core
* [jsinterp] Fix typo and cleanup regular expressions (#13134)


version 2017.05.18

Core
+ [jsinterp] Add support for quoted names and indexers (#13123, #13124, #13125,
  #13126, #13128, #13129, #13130, #13131, #13132)
+ [extractor/common] Add support for schemeless URLs in _extract_wowza_formats
  (#13088, #13092)
+ [utils] Recognize more audio codecs (#13081)

Extractors
+ [vier] Extract more metadata (#12539)
* [vier] Improve extraction (#12801)
    + Add support for authentication
    * Bypass authentication when no credentials provided
    * Improve extraction robustness
* [dailymail] Fix sources extraction (#13057)
* [dailymotion] Extend URL regular expression (#13079)
2017-06-05 20:37:21 +00:00