Commit graph

17801 commits

Author SHA1 Message Date
adam
c54c03e42e py-awscli: updated to 1.18.2
1.18.2
api-change:autoscaling: Update autoscaling command to latest version
api-change:chime: Update chime command to latest version
api-change:rds: Update rds command to latest version

1.18.1
api-change:ec2: Update ec2 command to latest version
api-change:rekognition: Update rekognition command to latest version
api-change:cloud9: Update cloud9 command to latest version
api-change:dynamodb: Update dynamodb command to latest version

1.18.0
api-change:mediatailor: Update mediatailor command to latest version
api-change:ec2: Update ec2 command to latest version
api-change🛡️ Update shield command to latest version
api-change:securityhub: Update securityhub command to latest version
feature:retries: Add support for retry modes including standard and adaptive

1.17.17
api-change:mediapackage-vod: Update mediapackage-vod command to latest version

1.17.16
api-change🇪🇸 Update es command to latest version
api-change:chime: Update chime command to latest version
api-change:ds: Update ds command to latest version
api-change:ec2: Update ec2 command to latest version
api-change:glue: Update glue command to latest version
api-change:workmail: Update workmail command to latest version
api-change:neptune: Update neptune command to latest version

1.17.15
api-change:cloudformation: Update cloudformation command to latest version
api-change:cognito-idp: Update cognito-idp command to latest version
api-change:ec2: Update ec2 command to latest version

1.17.14
api-change:docdb: Update docdb command to latest version
api-change:kms: Update kms command to latest version

1.17.13
api-change:rds: Update rds command to latest version
api-change:robomaker: Update robomaker command to latest version
api-change:imagebuilder: Update imagebuilder command to latest version

1.17.12
api-change:codebuild: Update codebuild command to latest version
api-change:ec2: Update ec2 command to latest version
api-change:ebs: Update ebs command to latest version
api-change:lex-models: Update lex-models command to latest version
api-change:appsync: Update appsync command to latest version
api-change:ecr: Update ecr command to latest version

1.17.11
api-change:ec2: Update ec2 command to latest version
api-change:dlm: Update dlm command to latest version
api-change:securityhub: Update securityhub command to latest version
api-change:mediaconvert: Update mediaconvert command to latest version
api-change:groundstation: Update groundstation command to latest version
api-change:resourcegroupstaggingapi: Update resourcegroupstaggingapi command to latest version
bugfix:ec2: Fixed a paramter validation bug for the ec2 bundle-instance parameter --storage.
api-change:forecastquery: Update forecastquery command to latest version

1.17.10
api-change:workmail: Update workmail command to latest version
api-change:ssm: Update ssm command to latest version
api-change:kafka: Update kafka command to latest version
api-change:ec2: Update ec2 command to latest version
api-change:storagegateway: Update storagegateway command to latest version
api-change:cloudfront: Update cloudfront command to latest version
api-change:iot: Update iot command to latest version

1.17.9
api-change:eks: Update eks command to latest version
api-change:opsworkscm: Update opsworkscm command to latest version
api-change:workspaces: Update workspaces command to latest version
api-change:datasync: Update datasync command to latest version
api-change:ecs: Update ecs command to latest version

1.17.8
api-change:rds: Update rds command to latest version
api-change:iam: Update iam command to latest version

1.17.7
api-change:discovery: Update discovery command to latest version
api-change:iotevents: Update iotevents command to latest version
api-change:marketplacecommerceanalytics: Update marketplacecommerceanalytics command to latest version
api-change:codepipeline: Update codepipeline command to latest version
api-change:ec2: Update ec2 command to latest version

1.17.6
api-change:ec2: Update ec2 command to latest version
api-change:lambda: Update lambda command to latest version
api-change:kms: Update kms command to latest version
api-change:application-insights: Update application-insights command to latest version
api-change:alexaforbusiness: Update alexaforbusiness command to latest version
api-change:cloudwatch: Update cloudwatch command to latest version

1.17.5
api-change:batch: Update batch command to latest version
api-change:cloudhsmv2: Update cloudhsmv2 command to latest version
api-change:mediaconvert: Update mediaconvert command to latest version
api-change:neptune: Update neptune command to latest version
api-change:redshift: Update redshift command to latest version
api-change:ecs: Update ecs command to latest version

1.17.4
api-change:ec2: Update ec2 command to latest version
api-change:sagemaker: Update sagemaker command to latest version
api-change:ds: Update ds command to latest version

1.17.3
api-change:ec2: Update ec2 command to latest version
api-change:organizations: Update organizations command to latest version
api-change:securityhub: Update securityhub command to latest version
api-change:ssm: Update ssm command to latest version

1.17.2
api-change:ec2: Update ec2 command to latest version

1.17.1
api-change:ec2: Update ec2 command to latest version
api-change:backup: Update backup command to latest version
api-change:efs: Update efs command to latest version

1.17.0
api-change:sagemaker: Update sagemaker command to latest version
feature:Python: Dropped support for Python 2.6 and 3.3.
api-change:transfer: Update transfer command to latest version
api-change:workspaces: Update workspaces command to latest version
api-change:rds: Update rds command to latest version
api-change:chime: Update chime command to latest version
api-change:ec2: Update ec2 command to latest version
2020-02-19 09:34:56 +00:00
adam
cbb7d439c7 py-boto3: updated to 1.12.2
1.12.2
api-change:autoscaling: [botocore] Update autoscaling client to latest version
api-change:chime: [botocore] Update chime client to latest version
api-change:rds: [botocore] Update rds client to latest version

1.12.1
api-change:cloud9: [botocore] Update cloud9 client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:dynamodb: [botocore] Update dynamodb client to latest version
api-change:rekognition: [botocore] Update rekognition client to latest version

1.12.0
feature:retries: [botocore] Add support for retry modes, including standard and adaptive modes
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:mediatailor: [botocore] Update mediatailor client to latest version
api-change:securityhub: [botocore] Update securityhub client to latest version
api-change🛡️ [botocore] Update shield client to latest version

1.11.17
api-change:mediapackage-vod: [botocore] Update mediapackage-vod client to latest version

1.11.16
api-change:glue: [botocore] Update glue client to latest version
api-change:chime: [botocore] Update chime client to latest version
api-change:workmail: [botocore] Update workmail client to latest version
api-change:ds: [botocore] Update ds client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change🇪🇸 [botocore] Update es client to latest version
api-change:neptune: [botocore] Update neptune client to latest version

1.11.15
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:cognito-idp: [botocore] Update cognito-idp client to latest version
api-change:cloudformation: [botocore] Update cloudformation client to latest version

1.11.14
api-change:docdb: [botocore] Update docdb client to latest version
api-change:kms: [botocore] Update kms client to latest version

1.11.13
api-change:robomaker: [botocore] Update robomaker client to latest version
api-change:imagebuilder: [botocore] Update imagebuilder client to latest version
api-change:rds: [botocore] Update rds client to latest version

1.11.12
api-change:ebs: [botocore] Update ebs client to latest version
api-change:appsync: [botocore] Update appsync client to latest version
api-change:lex-models: [botocore] Update lex-models client to latest version
api-change:ecr: [botocore] Update ecr client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:codebuild: [botocore] Update codebuild client to latest version

1.11.11
api-change:groundstation: [botocore] Update groundstation client to latest version
api-change:mediaconvert: [botocore] Update mediaconvert client to latest version
api-change:dlm: [botocore] Update dlm client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:forecastquery: [botocore] Update forecastquery client to latest version
api-change:securityhub: [botocore] Update securityhub client to latest version
api-change:resourcegroupstaggingapi: [botocore] Update resourcegroupstaggingapi client to latest version

1.11.10
api-change:workmail: [botocore] Update workmail client to latest version
api-change:iot: [botocore] Update iot client to latest version
api-change:cloudfront: [botocore] Update cloudfront client to latest version
api-change:storagegateway: [botocore] Update storagegateway client to latest version
api-change:ssm: [botocore] Update ssm client to latest version
api-change:kafka: [botocore] Update kafka client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version

1.11.9
api-change:ecs: [botocore] Update ecs client to latest version
api-change:opsworkscm: [botocore] Update opsworkscm client to latest version
api-change:workspaces: [botocore] Update workspaces client to latest version
api-change:datasync: [botocore] Update datasync client to latest version
api-change:eks: [botocore] Update eks client to latest version

1.11.8
api-change:rds: [botocore] Update rds client to latest version
api-change:iam: [botocore] Update iam client to latest version

1.11.7
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:codepipeline: [botocore] Update codepipeline client to latest version
api-change:discovery: [botocore] Update discovery client to latest version
api-change:iotevents: [botocore] Update iotevents client to latest version
api-change:marketplacecommerceanalytics: [botocore] Update marketplacecommerceanalytics client to latest version

1.11.6
api-change:lambda: [botocore] Update lambda client to latest version
api-change:application-insights: [botocore] Update application-insights client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:cloudwatch: [botocore] Update cloudwatch client to latest version
api-change:kms: [botocore] Update kms client to latest version
api-change:alexaforbusiness: [botocore] Update alexaforbusiness client to latest version

1.11.5
api-change:mediaconvert: [botocore] Update mediaconvert client to latest version
api-change:neptune: [botocore] Update neptune client to latest version
api-change:cloudhsmv2: [botocore] Update cloudhsmv2 client to latest version
api-change:redshift: [botocore] Update redshift client to latest version
api-change:batch: [botocore] Update batch client to latest version
api-change:ecs: [botocore] Update ecs client to latest version

1.11.4
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:sagemaker: [botocore] Update sagemaker client to latest version
api-change:ds: [botocore] Update ds client to latest version

1.11.3
api-change:securityhub: [botocore] Update securityhub client to latest version
api-change:ssm: [botocore] Update ssm client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:organizations: [botocore] Update organizations client to latest version

1.11.2
api-change:ec2: [botocore] Update ec2 client to latest version

1.11.1
api-change:efs: [botocore] Update efs client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:backup: [botocore] Update backup client to latest version

1.11.0
api-change:sagemaker: [botocore] Update sagemaker client to latest version
feature:Python: Dropped support for Python 2.6 and 3.3.
api-change:chime: [botocore] Update chime client to latest version
api-change:transfer: [botocore] Update transfer client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
feature:Python: [botocore] Dropped support for Python 2.6 and 3.3.
api-change:workspaces: [botocore] Update workspaces client to latest version
api-change:rds: [botocore] Update rds client to latest version
2020-02-19 09:31:58 +00:00
adam
4a7901f50f py-s3transfer: updated to 0.3.3
0.3.3
bugfix:dependency: Updated botocore version range to allow for developmental installs.

0.3.2
bugfix:s3: Fixes boto/botocore

0.3.1
enhancement:TransferManager: Expose client and config properties
enhancement:Tags: Add support for Tagging and TaggingDirective

0.3.0
feature:Python: Dropped support for Python 2.6 and 3.3.
2020-02-19 09:30:03 +00:00
adam
2ea4bd2f60 py-botocore: updated to 1.15.2
1.15.2
api-change:autoscaling: Update autoscaling client to latest version
api-change:chime: Update chime client to latest version
api-change:rds: Update rds client to latest version

1.15.1
api-change:cloud9: Update cloud9 client to latest version
api-change:ec2: Update ec2 client to latest version
api-change:dynamodb: Update dynamodb client to latest version
api-change:rekognition: Update rekognition client to latest version

1.15.0
feature:retries: Add support for retry modes, including standard and adaptive modes
api-change:ec2: Update ec2 client to latest version
api-change:mediatailor: Update mediatailor client to latest version
api-change:securityhub: Update securityhub client to latest version
api-change🛡️ Update shield client to latest version

1.14.17
api-change:mediapackage-vod: Update mediapackage-vod client to latest version

1.14.16
api-change:glue: Update glue client to latest version
api-change:chime: Update chime client to latest version
api-change:workmail: Update workmail client to latest version
api-change:ds: Update ds client to latest version
api-change:ec2: Update ec2 client to latest version
api-change🇪🇸 Update es client to latest version
api-change:neptune: Update neptune client to latest version

1.14.15
api-change:ec2: Update ec2 client to latest version
api-change:cognito-idp: Update cognito-idp client to latest version
api-change:cloudformation: Update cloudformation client to latest version

1.14.14
api-change:docdb: Update docdb client to latest version
api-change:kms: Update kms client to latest version

1.14.13
api-change:robomaker: Update robomaker client to latest version
api-change:imagebuilder: Update imagebuilder client to latest version
api-change:rds: Update rds client to latest version

1.14.12
api-change:ebs: Update ebs client to latest version
api-change:appsync: Update appsync client to latest version
api-change:lex-models: Update lex-models client to latest version
api-change:ecr: Update ecr client to latest version
api-change:ec2: Update ec2 client to latest version
api-change:codebuild: Update codebuild client to latest version

1.14.11
api-change:groundstation: Update groundstation client to latest version
api-change:mediaconvert: Update mediaconvert client to latest version
api-change:dlm: Update dlm client to latest version
api-change:ec2: Update ec2 client to latest version
api-change:forecastquery: Update forecastquery client to latest version
api-change:securityhub: Update securityhub client to latest version
api-change:resourcegroupstaggingapi: Update resourcegroupstaggingapi client to latest version

1.14.10
api-change:workmail: Update workmail client to latest version
api-change:iot: Update iot client to latest version
api-change:cloudfront: Update cloudfront client to latest version
api-change:storagegateway: Update storagegateway client to latest version
api-change:ssm: Update ssm client to latest version
api-change:kafka: Update kafka client to latest version
api-change:ec2: Update ec2 client to latest version

1.14.9
api-change:ecs: Update ecs client to latest version
api-change:opsworkscm: Update opsworkscm client to latest version
api-change:workspaces: Update workspaces client to latest version
api-change:datasync: Update datasync client to latest version
api-change:eks: Update eks client to latest version

1.14.8
api-change:rds: Update rds client to latest version
api-change:iam: Update iam client to latest version

1.14.7
api-change:ec2: Update ec2 client to latest version
api-change:codepipeline: Update codepipeline client to latest version
api-change:discovery: Update discovery client to latest version
api-change:iotevents: Update iotevents client to latest version
api-change:marketplacecommerceanalytics: Update marketplacecommerceanalytics client to latest version

1.14.6
api-change:lambda: Update lambda client to latest version
api-change:application-insights: Update application-insights client to latest version
api-change:ec2: Update ec2 client to latest version
api-change:cloudwatch: Update cloudwatch client to latest version
api-change:kms: Update kms client to latest version
api-change:alexaforbusiness: Update alexaforbusiness client to latest version

1.14.5
api-change:mediaconvert: Update mediaconvert client to latest version
api-change:neptune: Update neptune client to latest version
api-change:cloudhsmv2: Update cloudhsmv2 client to latest version
api-change:redshift: Update redshift client to latest version
api-change:batch: Update batch client to latest version
api-change:ecs: Update ecs client to latest version

1.14.4
api-change:ec2: Update ec2 client to latest version
api-change:sagemaker: Update sagemaker client to latest version
api-change:ds: Update ds client to latest version

1.14.3
api-change:securityhub: Update securityhub client to latest version
api-change:ssm: Update ssm client to latest version
api-change:ec2: Update ec2 client to latest version
api-change:organizations: Update organizations client to latest version

1.14.2
api-change:ec2: Update ec2 client to latest version

1.14.1
api-change:efs: Update efs client to latest version
api-change:ec2: Update ec2 client to latest version
api-change:backup: Update backup client to latest version

1.14.0
api-change:sagemaker: Update sagemaker client to latest version
api-change:chime: Update chime client to latest version
api-change:transfer: Update transfer client to latest version
api-change:ec2: Update ec2 client to latest version
feature:Python: Dropped support for Python 2.6 and 3.3.
api-change:workspaces: Update workspaces client to latest version
api-change:rds: Update rds client to latest version
2020-02-19 09:28:44 +00:00
sevan
8f381b4388 Update to Snort 2.9.15.1
2019-12-15 - Snort 2.9.15.1
New Additions

    Added support for glibc version 2.30.

Improvements/Fix

    Fixed Snort core seen during SSL re-configuration.
    Fixed file access issues on files from SMB share.

Snort 2.9.15.0
New Additions

    Added new debugs to print detection, file_processing and Preproc time
consumption info and verdict.
    Added support to detect new Korean file formats .egg and .alg in the file
preprocessor.
    Added support to detect new RAR file-type in the file preprocessor.

Improvements / Fix

    Fix to generate ALERT if TEID value is zero in GTP v1 and v2 packets.
    Fix to whitelist FTP data sessions when no file policy exists.
    Fix RTF file magic to a more generic value to prevent evasions.
    Added debug logs during HTTP reload.
    Added rule SID check during validation.
    Fix an issue where HTTP was processing non-HTTP traffic on port 443.
    Added new debugs to print detection, file processing, and Prepro time
consumption info and verdicts.

Snort 2.9.14.1
[*] New Additions

 * Added support for wild card port numbers in host cache and overwriting port
service AppId.

 * Added support for new STLS client patterns to help better detect POP3S over
SSL.

 * Added support for detecting Mac based SMTP Microsoft Outlook client
application.

 * Added a new preprocessor alert 120:27 to alert if there is no proper end of
header.

[*] Improvements / Fix

 * Improved appId detection for proxied traffic.

 * Fix for enabling flow profiling mode without restarting snort detection
engine.

 * Fixed packet drop scenario.


Snort 2.9.13.0
New Additions

    Snort now supports reload on snort rules update.
    Addition of a scenario to add a packet to blacklist verdict to ensure the
new session will be allowed.
    Handled a new pre-processor alert in case of the improper end of t HTTP
header.

Improvements

    Modified the calculation of file hash for FTP/HTTP with offset values.
    Fixed portal authentication connection stuck in half closed state.
    Updated UDP global timeout for a non-standard port.

This release also patched the following two vulnerabilities:
https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20190501-frpwr-smb-snort

Snort 2.9.12.0
New Additions

    Parsing HTTP CONNECT to extract the tunnel IP and port information.
    Alerting and dechunking for chunked encoding in HTTP1.0 request and
response.

Improvements

    Fixed an issue where, if we have a junk line before HTTP response header,
the header was wrongly parsed.
    Fixed GZIP evasions where an HTTP response with content-encoding:gzip
contains a body that has a GZIP-related anomaly.
    Fixed an issue in certain scenarios where a BitTorrent pattern is seen
only on the third packet of the session, causing us to miss our client
detection.
    SMB improvements for file detection and processing.

2017-12-06 - Snort 2.9.11.1
New Additions

    Added support to block portscan. In addition to tracking the scanning
packets, action(drop/sdrop/reject) will be taken for all the packets, which
means Snort will block the packet and generate logs.
    Added support to re-evaluate reputation after reputation update for all
flows except those that have already been blacklisted.


Improvements

    Fixed issue to detect RTP up to two SSRC switches in each traffic
direction.
    Fixed issues related to HTTP POST header flushing, calling file processing
directly if it is not a multipart header and changes to avoid expensive copy
of segment data by not splitting them when flushing headers.
    Fixed issue of triggering protocol sweep alert when there are multiple
destinations from single source ip protocol scan.
    Added changes to fix IP portscan for protocol other than ICMP and fixed
issue of bad fragment size event not being generated for oversized packets.
    Added changes to use raw data in case of PDF and SWF files during file
processing for SHA calculation and Malware Cloud Lookup.
    Fixed issue of correct session matching for TCP SYN packets without window
scale option so that FTP data channels match the same rule as FTP control
channels.
    Fixed issue of applying new configuration in file inspection after Snort
reload.

Snort 2.9.11
[*] New additions


    Changes to eliminate Snort restart when there are changes to the memory
allocated for preprocessors, by releasing unused or least recently used memory
when needed.
    Added support for storing filenames in Unicode for SMB protocol.
    Added implementation of hostPortCache versioning for unknown flows in
AppID to detect and block BitTorrent.



[*] Improvements


    Enhanced RTSP metadata parsing to match the user-agent field to detect
RTSP traffic over Windows Media.
    Performance improvement when SYN rate limit has reached and drop is
configured as next action
    Control-socket and side-channel support for FreeBSD platform.
    Fixed issue in file signature lookup for retransmitted FTP packet.
    Enhanced the processing of SIP/RTP future flows without ignoring them.
    Changes made in PDF/SWF decompression by adding boundary to the size of
the decompressed data.
    Added a null check to prevent copy unless debugHostIp is configured in
AppId.
    Fixed issue where FTP file type block doesn't work for retried download.
    Resolved issue where Snort is inappropriately handling traffic for which
AppId was creating future flow.
    Performance improvements for SIP/RTP audio and video data flow in AppId.
    Performance and stability improvements in FTP preprocessor like incorrect
referencing of ftp_data_session after its pruned.
    Stability improvement by resolving valgrind reported issues in AppId.
    Improved flushing mechanism for HTTP POST header.
    Added changes to display AppId for IPv6 unified events.
    Fixed issues with printing of messages for out-of-order packets.
    Fixed issue in increment of detection filter counter when rule is used in
multiple configurations.
    Fixed dynamic preprocessor compilation failure in OpenBSD platform.
    Added changes to improve performance of ipvar list comparison.
    Enhanced SMTP client detection by allowing line folding and all
authentication methods.
2020-02-18 23:00:26 +00:00
sevan
1052730ff8 daq requires flex, handle packaging on Linux 2020-02-18 22:56:43 +00:00
adam
b86e35e263 py-aio-pika: updated to 6.5.2
6.5.2
Type annotation fixes
Add documentation

6.5.1
Test fixes
Add reopen method for channel

6.5.0
Add get methods for exchange and queue
fix type annotation and documentation for Connection.add_close_callback
2020-02-18 06:33:03 +00:00
adam
2274621c4f py-aiormq: updated to 3.2.1
3.2.1:
Unknown changes
2020-02-18 06:31:20 +00:00
adam
d79bfdc4e3 py-pyftpdlib: updated to 1.5.6
Version: 1.5.6:
Enhancements
- added pre-fork concurrency model, spawn()ing worker processes to split
  load.
- directory LISTing is now 3.7x times faster.
2020-02-17 11:41:48 +00:00
leot
d836469999 gallery-dl: Update to 1.13.0
Changes:
1.13.0
======
Additions
---------
 - Support for
   - `furaffinity` (#284)
   - `8kun` (#582)
   - `bcy` (#592)
 - [blogger] implement video extraction (#587)
 - [oauth] add option to specify port number used by local server (#604)
 - [pixiv] add `rating` metadata field (#595)
 - [pixiv] recognize tags at the end of new bookmark URLs
 - [reddit] add `videos` option
 - [weibo] use youtube-dl to download from m3u8 manifests
 - implement `parent-directory` option (#551)
 - extend filename formatting capabilities:
   - implement field name alternatives (#525)
   - allow multiple "special" format specifiers per replacement field (#595)
   - allow for numeric list and string indices

Changes
-------
 - [reddit] handle reddit-hosted images and videos natively (#551)
 - [twitter] change default value for `videos` to `true`

Fixes
-----
 - [cloudflare] unescape challenge URLs
 - [deviantart] fix video extraction from `extended_fetch` results
 - [hitomi] implement workaround for "broken" redirects
 - [khinsider] fix and improve metadata extraction
 - [patreon] filter duplicate files per post (#590)
 - [piczel] fix extraction
 - [pixiv] fix user IDs for bookmarks API calls (#596)
 - [sexcom] fix image URLs
 - [twitter] force old login page layout (#584, #598)
 - [vsco] skip "invalid" entities
 - improve functions to load/save cookies.txt files (#586)

Removals
--------
 - [yaplog] remove module
2020-02-17 11:00:51 +00:00
adam
8defbdc1a6 py-gsutil: updated to 4.47
Release 4.47:

New Features
- Added support for the new archive storage class.

Other Changes
- Several documentation updates and clarifications.
2020-02-16 21:08:14 +00:00
leot
933443d1a7 youtube-dl: Update to 20200216
Changes:
20200216
--------
Core
* [YoutubeDL] Fix playlist entry indexing with --playlist-items (#10591,
  #10622)
* [update] Fix updating via symlinks (#23991)
+ [compat] Introduce compat_realpath (#23991)

Extractors
+ [npr] Add support for streams (#24042)
+ [24video] Add support for porn.24video.net (#23779, #23784)
- [jpopsuki] Remove extractor (#23858)
* [nova] Improve extraction (#23690)
* [nova:embed] Improve (#23690)
* [nova:embed] Fix extraction (#23672)
+ [abc:iview] Add support for 720p (#22907, #22921)
* [nytimes] Improve format sorting (#24010)
+ [toggle] Add support for mewatch.sg (#23895, #23930)
* [thisoldhouse] Fix extraction (#23951)
+ [popcorntimes] Add support for popcorntimes.tv (#23949)
* [sportdeutschland] Update to new API
* [twitch:stream] Lowercase channel id for stream request (#23917)
* [tv5mondeplus] Fix extraction (#23907, #23911)
* [tva] Relax URL regular expression (#23903)
* [vimeo] Fix album extraction (#23864)
* [viewlift] Improve extraction
    * Fix extraction (#23851)
    + Add support for authentication
    + Add support for more domains
* [svt] Fix series extraction (#22297)
* [svt] Fix article extraction (#22897, #22919)
* [soundcloud] Improve private playlist/set tracks extraction (#3707)
2020-02-16 19:28:47 +00:00
adam
345d61c43e py-aio-pika: updated to 6.4.3
6.4.3
log channel close status
add OSError to CONNECTION_EXCEPTIONS

6.4.2
[fix] heartbeat_last to heartbeat_last_received
Fix memory leak
Fix type hint
Pass loop when connecting to aiormq
2020-02-16 14:15:39 +00:00
tsutsui
b1913c5653 ruby-public_suffix: update to 4.0.3.
Upstream changes (from CHANGELOG.md):

## 4.0.3

### Fixed

- Fixed 2.7 deprecations and warnings (GH-167). [Thanks @BrianHawley]


## 4.0.2

### Changed

- Updated definitions.
2020-02-16 03:53:21 +00:00
tsutsui
3e5e2c6ca3 sayaka: update to 3.4.3.
pkgsrc changes:
- remove a patch applied to upstream

Upstream changes

* 3.4.3 (2020/02/15)
  Fix quoted tweets not shown in some case.
  Improve detection of sixel support of the tereminal.
2020-02-16 03:42:25 +00:00
adam
18a23e69e3 grpc: updated to 1.27.2
Release v1.27.2
This is a patch release for the gRPC-Python.
2020-02-14 10:35:55 +00:00
adam
6ae00ea1d3 lftp: updated to 4.9.1
Version 4.9.1:
* get1: fixed creating the target directory.
* get1: fixed renaming the temp file.
* fixed a coredump on startup when IPv6 is not supported or configured.
* fixed build with --disable-ipv6.
* fixed build with Sun Studio.
2020-02-13 18:57:21 +00:00
adam
26771c0539 py-aio-pika: added version 6.4.1
aio-pika is a wrapper for the aiormq for asyncio and humans.

Features
* Completely asynchronous API.
* Object oriented API.
* Auto-reconnects with complete state recovery with connect_robust (e.g.
  declared queues or exchanges, consuming state and bindings).
2020-02-13 18:40:04 +00:00
adam
b3ece024c5 py-aiormq: added version 3.2.0
aiormq is a pure python AMQP client library.
2020-02-13 18:38:42 +00:00
adam
21df35f91b py-pamqp: added version 2.3.0
pamqp is a low level AMQP 0-9-1 frame encoding and decoding library for Python.
2020-02-13 18:35:53 +00:00
adam
6e9dac77e7 py-pika: added version 1.1.0
Pika is a pure-Python implementation of the AMQP 0-9-1 protocol including
RabbitMQ's extensions.
2020-02-13 18:34:47 +00:00
adam
7a5976fd29 rabbitmq: updated to 3.8.2
RabbitMQ 3.8.2
Changes

Core Server

Enhancements

Raft implementation optimizations.

Quorum queue optimization: enables local (not going through the leader) delivery from Raft followers
when appropriate and safe.

If x-queue-type argument is not provided at queue declaration time, the type is assumed to be classic
instead of missing.

Quorum queue consumer timeout now can be configured using new style configuration file:

# Hard timeout for quorum queue consumer acknowledgemnts of two minutes
consumer_timeout = 120000

Bug Fixes

A quorum queue could produce an empty Raft log segment if node is killed at a particular moment in time,
which would prevent the node from successfully recovering the log after restart.

Quorum queue consumer count metric could be duplicated when reported via HTTP API or to a Prometheus scraper.

Quorum queue with single active consumer enabled crashes after some basic.get calls. Quorum queues now forbid basic.get when single active consumer is enabled.

CLI Tools

Enhancements

It is now possible to export and import definitions without the use of plugins with
rabbitmqctl export_definitions and rabbitmqctl import_definitions:

# export as a JSON file
rabbitmqctl export_definitions /path/to/target.file.json

# export as JSON to standard output and pipe to jq
rabbitmqctl export_definitions "-" | jq

# export as a compressed Erlang term file
rabbitmqctl export_definitions /path/to/target.file --format=erlang

# learn more
rabbitmqctl help export_definitions
# import from a JSON file
rabbitmqctl import_definitions /path/to/target.file.json

# import JSON from standard input
cat /path/to/definitions.json | rabbitmqctl import_definitions "-"

# import from a compressed Erlang term file
rabbitmqctl import_definitions /path/to/target.file --format=erlang

# learn more
rabbitmqctl help import_definitions

Entities with amq.* prefixes are now skipped during import instead of producing an error.

Bug Fixes

rabbitmqctl await_startup failed with an exception when RabbitMQ application was stopped but the
runtime (Erlang VM) was running.

Management Plugin

Bug Fixes

Definition import via HTTP API could fail in if performed via HTTP API (but not management UI)
and contained operator policies.

Enhancements

Metric aggregation optimizations.

MQTT Plugin

Enhancements

Throughput improvements ranging from 14 to 60 percent depending on workload.

Throughput improvements and reduced CPU usage but slightly higher per connection RAM footprint.

Bug Fixes

Client ID tracker could produce an empty Raft log segment if node is killed at a particular moment in time,
which would prevent the node from successfully recovering the log after restart.

Last Will messages that use QoS 2 will now be downgraded to QoS 1 just like with "regular" published messages.

AMQP 1.0 Plugin

Enhancements

Throughput improvements.

STOMP Plugin

Enhancements

Throughput improvements.

Web STOMP Plugin

Enhancements

Clients now can authenticate using an x.509 (TLS) certificate.

Prometheus Plugin

A small number of queue metrics were not read from the metric store correctly.
2020-02-13 18:31:07 +00:00
adam
7a76007791 rabbitmq-c: updated to 0.10.0
rabbitmq-c v0.10.0

Added:
amqp_ssl_socket_get_context can be used to get the current OpenSSL CTX*
associated with a connection.

Changed:
openssl: missing OpenSSL config is ignored as an OpenSSL init error
AMQP_DEFAULT_MAX_CHANNELS is now set to 2047 to follow current default channel
limit in the RabbitMQ broker.

Fixed:
add additional input validation to prevent integer overflow when parsing a
frame header. This addresses CVE-2019-18609.
2020-02-13 12:22:16 +00:00
adam
692b040373 py-lexicon: updated to 3.3.17
v3.3.17:
Decode also private domains. The tldextract library ignores private domains, so domain test.us.com is wrongly extracted as subdomain=test, domain=us and suffix=com. When allowing private domains, the extraction of test.us.com looks like subdomain=, domain=test and suffix=us.com.
2020-02-13 08:36:51 +00:00
adam
37b609f0db haproxy: updated to 2.1.3
2.1.3
- BUG/MINOR: checks: refine which errno values are really errors.
- BUG/MEDIUM: checks: Only attempt to do handshakes if the connection is ready.
- BUG/MEDIUM: connections: Hold the lock when wanting to kill a connection.
- MINOR: config: disable busy polling on old processes
- MINOR: ssl: Remove unused variable "need_out".
- BUG/MINOR: h1: Report the right error position when a header value is invalid
- BUG/MINOR: proxy: Fix input data copy when an error is captured
- BUG/MEDIUM: http-ana: Truncate the response when a redirect rule is applied
- BUG/MINOR: channel: inject output data at the end of output
- BUG/MEDIUM: session: do not report a failure when rejecting a session
- BUG/MINOR: stream-int: Don't trigger L7 retry if max retries is already reached
- BUG/MEDIUM: tasks: Use the MT macros in tasklet_free().
- BUG/MINOR: mux-h2: use a safe list_for_each_entry in h2_send()
- BUG/MEDIUM: mux-h2: fix missing test on sending_list in previous patch
- BUG/MEDIUM: mux-h2: don't stop sending when crossing a buffer boundary
- BUG/MINOR: cli/mworker: can't start haproxy with 2 programs
- REGTEST: mcli/mcli_start_progs: start 2 programs
- BUG/MEDIUM: mworker: remain in mworker mode during reload
- BUG/MEDIUM: mux_h1: Don't call h1_send if we subscribed().
- BUG/MAJOR: hashes: fix the signedness of the hash inputs
- REGTEST: add sample_fetches/hashes.vtc to validate hashes
- BUG/MEDIUM: cli: _getsocks must send the peers sockets
- BUG/MINOR: stream: don't mistake match rules for store-request rules
- BUG/MEDIUM: connection: add a mux flag to indicate splice usability
- BUG/MINOR: pattern: handle errors from fgets when trying to load patterns
- BUG/MINOR: cache: Fix leak of cache name in error path
- BUG/MINOR: dns: Make dns_query_id_seed unsigned
- BUG/MINOR: 51d: Fix bug when HTX is enabled
- BUILD: pattern: include errno.h
- BUG/MINOR: http-ana/filters: Wait end of the http_end callback for all filters
- BUG/MINOR: http-rules: Remove buggy deinit functions for HTTP rules
- BUG/MINOR: stick-table: Use MAX_SESS_STKCTR as the max track ID during parsing
- BUG/MINOR: tcp-rules: Fix memory releases on error path during action parsing
- BUG/MINOR: ssl: ssl_sock_load_ocsp_response_from_file memory leak
- BUG/MINOR: ssl: ssl_sock_load_issuer_file_into_ckch memory leak
- BUG/MINOR: ssl: ssl_sock_load_sctl_from_file memory leak
- MINOR: proxy/http-ana: Add support of extra attributes for the cookie directive
- BUG/MINOR: http_act: don't check capture id in backend
- BUG/MEDIUM: netscaler: Don't forget to allocate storage for conn->src/dst.
- BUG/MINOR: ssl: ssl_sock_load_pem_into_ckch is not consistent
- BUG/MINOR: ssl/cli: free the previous ckch content once a PEM is loaded
- CLEANUP: stats: shut up a wrong null-deref warning from gcc 9.2
- BUG/MINOR: ssl: increment issuer refcount if in chain
- BUG/MINOR: ssl: memory leak w/ the ocsp_issuer
- BUG/MINOR: ssl: typo in previous patch
- BUG/MINOR: ssl/cli: ocsp_issuer must be set w/ "set ssl cert"
- BUG/MEDIUM: 0rtt: Only consider the SSL handshake.
- BUG/MINOR: stktable: report the current proxy name in error messages
- BUG/MEDIUM: mux-h2: make sure we don't emit TE headers with anything but "trailers"
- BUILD: cfgparse: silence a bogus gcc warning on 32-bit machines
- MINOR: lua: Add hlua_prepend_path function
- MINOR: lua: Add lua-prepend-path configuration option
- MINOR: lua: Add HLUA_PREPEND_C?PATH build option
- BUG/MEDIUM: ssl: Don't forget to free ctx->ssl on failure.
- BUG/MINOR: tcpchecks: fix the connect() flags regarding delayed ack
- BUG/MEDIUM: pipe: fix a use-after-free in case of pipe creation error
- BUG/MINOR: ssl: Possible memleak when allowing the 0RTT data buffer.
- BUG/MINOR: connection: fix ip6 dst_port copy in make_proxy_line_v2
- BUG/MEDIUM: connections: Don't forget to unlock when killing a connection.
- BUG/MEDIUM: memory_pool: Update the seq number in pool_flush().
- MINOR: memory: Only init the pool spinlock once.
- BUG/MEDIUM: memory: Add a rwlock before freeing memory.
- BUG/MAJOR: memory: Don't forget to unlock the rwlock if the pool is empty.
- BUG/MINOR: ssl: we may only ignore the first 64 errors
- BUG/MINOR: ssl: clear the SSL errors on DH loading failure
- CONTRIB: debug: add missing flags SF_HTX and SF_MUX
- CONTRIB: debug: add the possibility to decode the value as certain types only
- CONTRIB: debug: support reporting multiple values at once
- MINOR: acl: Warn when an ACL is named 'or'
- CONTRIB: debug: also support reading values from stdin
- SCRIPTS: announce-release: place the send command in the mail's header
- SCRIPTS: announce-release: allow the user to force to overwrite old files
- BUG/MEDIUM: ssl/cli: 'commit ssl cert' wrong SSL_CTX init
- DOC: schematic of the SSL certificates architecture
- BUG/MINOR: unix: better catch situations where the unix socket path length is close to the limit
- BUG/MINOR: dns: allow 63 char in hostname
- BUG/MEDIUM: listener: only consider running threads when resuming listeners
- BUG/MINOR: listener: enforce all_threads_mask on bind_thread on init
- BUG/MINOR: tcp: avoid closing fd when socket failed in tcp_bind_listener
- MINOR: build: add aix72-gcc build TARGET and power{8,9} CPUs
- DOC: word converter ignores delimiters at the start or end of input string
- MINOR: htx: Add a function to append an HTX message to another one
- MINOR: htx/channel: Add a function to copy an HTX message in a channel's buffer
- BUG/MINOR: http-ana: Don't overwrite outgoing data when an error is reported
- BUG/MINOR: http-ana: Set HTX_FL_PROXY_RESP flag if a server perform a redirect
- BUG/MINOR: tcp: don't try to set defaultmss when value is negative
2020-02-13 07:57:55 +00:00
adam
7b94588a43 grpc: updated to 1.27.1
Release v1.27.1

This release contains refinements, improvements, and bug fixes.

Python
Temporarily Readd Manylinux1 Support.
2020-02-10 15:36:32 +00:00
triaxx
4d209feae7 syncthing: update to 1.3.4
upstream changes:
-----------------

v1.3.4
Bugfixes

    #4570: Negative percentage and data to sync
    #5867: Progress bar not visible
    #6044: Clicking "Save" in options says "You have unsaved changes" when changing automatic upgrade setting
    #6213: Tone down STUN logging a bit
    #6222: Connection Error on Listing More Locally Changed Files
    #6234: Docker image uses wrong path for default folder
    #6240: GUI: ignore patterns path is one row too low
    #6263: Panics due to database being closed

v1.3.3
Bugfixes

    #6104: Windows: Syncthing log file filling up primary drive.
    #6133: Race condition in restarting folder
    #6139: Some sync errors get cleared despite them still being valid
    #6206: Soft limit for maxfiles is NOT increased to the hard one on macOS

Enhancements

    #5887: Upgrade Button Does Not Have Confirmation Dialog
    #6057: "Nearby devices" links should look more like links (mouse pointer)
    #6190: Do not create .stignore if there are no ignore patterns
2020-02-10 11:56:29 +00:00
rillig
2251a8b601 net/vsftpd: migrate homepage from http to https 2020-02-09 20:58:37 +00:00
rillig
d6e0c267e3 net/vsftpd: fix paths in configuration file and manual pages
This fixes PR pkg/54898.
2020-02-09 20:56:47 +00:00
jdolecek
9035f99509 actually remove the hacks.mk file 2020-02-09 13:19:55 +00:00
jdolecek
7af302ad3c remove the Darwin BIND 8 hack, it's using bind9 for at least a decade already 2020-02-09 13:19:10 +00:00
fcambus
d0bd7d7d0d *: reset MAINTAINER, email address does not exist anymore. 2020-02-08 17:21:14 +00:00
nia
273f00ed6e net: Remove monsoon.
Git repository has been archived for 10 years and the HOMEPAGE now
redirects to a Chinese lottery website. There's plenty of bittorrent
clients in pkgsrc that actually build and are maintained.
2020-02-08 15:22:32 +00:00
nia
e7ef334712 monotorrent: Update HOMEPAGE 2020-02-08 15:20:48 +00:00
tsutsui
efbd85da9d net/Makefile: + nanotodon 2020-02-08 00:54:47 +00:00
tsutsui
565b49352e net/nanotodon: import nanotodon-0.1.0.
Nanotodon is a light-weight CUI/C99 mastodon client.

Even ancient m68k machines can get and post toots with streaming APIs.
MC68020 20MHz Sun 3/60 running nanotodon (and sayaka) was demonstrated
at Open Source Conference 2020 Osaka:
 https://mail-index.netbsd.org/netbsd-advocacy/2020/01/28/msg000823.html
2020-02-08 00:53:01 +00:00
tsutsui
ee01f72652 sayaka: update to 3.4.2.
pkgsrc changes:
- remove a patch applied to upstream
- pull a post 3.4.2 fix for detection of sixel support

Upstream changes:

* 3.4.2 (2020/02/01)
  Support monochrome terminal.
  Implement --no-color option.
  Add --no-image option (past --noimg is still valid)
  Show an icon mark on non-sixel-capable terminal.
  Autodetect if terminal supports sixel or not.
2020-02-07 12:39:08 +00:00
roy
a1e927eac8 Allow dhcp6s to work on an interface with more than one linklocal address.
This is important for allowing CONFIRM messages to work with the on-link
check.
2020-02-06 22:39:38 +00:00
adam
9e307355b2 grpc: updated to 1.27.0
Release v1.27.0

Core
fix build with OpenSSL1.1.1+ on Windows.
Add a new submodule libuv v1.34.0.
grpclb: Add support for balancer telling client to enter fallback mode.
Bare bones of the libuv EventManager.
Allow default use of system root certs on Android.

C++
Backport: Fix regression in MSVC runtime flag (for v1.27.x).
Add Support for Full Chain Callbacks - experimental namespace.
Improve documentation for building with CMake.
Conditionally enable OPENSSL_NO_ASM for Visual Studio.
Allow gRPC_INSTALL with module providers.
Add Findc-ares.cmake module.
Census client filter: use current span and tags.
Improve & update BUILDING.md.
2020-02-06 20:13:08 +00:00
adam
77c4c44e10 py-twisted: fix pkglint warnings 2020-02-06 15:46:13 +00:00
adam
f5c5b2308c py-twisted: updated to 19.10.0
Twisted 19.10.0:

Features
- twisted.trial.successResultOf, twisted.trial.failureResultOf, and
  twisted.trial.assertNoResult accept coroutines as well as Deferreds.

Bugfixes
- Fixed circular import in twisted.trial.reporter, introduced in Twisted 16.0.0.
- The POP3 server implemented by twisted.mail.pop3 now accepts passwords that contain spaces.
- Incoming HTTP/2 connections will now not time out if they persist for longer than one minute.
- The serial extra now requires pywin32 on Windows enabling use of twisted.internet.serialport without specifying the windows_platform extra.

Bugfixes
- twisted.conch.ssh.keys now correctly writes the "iqmp" parameter in serialized RSA private keys as q^-1 mod p rather than p^-1 mod q.

Features
- twisted.web.server.Request will now use twisted.web.server.Site.getContentFile, if it exists, to get a file into which to write request content.  If getContentFile is not provided by the site, it will fall back to the previous behavior of using io.BytesIO for small requests and tempfile.TemporaryFile for large ones.

Bugfixes
- twisted.web.client.FileBodyProducer will now stop producing when the Deferred returned by FileBodyProducer.startProducing is cancelled.
- The HTTP/2 server implementation now enforces TCP flow control on control frame messages and times out clients that send invalid data without reading responses.  This closes CVE-2019-9512 (Ping Flood), CVE-2019-9514 (Reset Flood), and CVE-2019-9515 (Settings Flood).  Thanks to Jonathan Looney and Piotr Sikora.


Twisted 19.7.0:

Features
- The callable argument to twisted.internet.task.deferLater() is no longer required.
- Twisted's minimum Cryptography requirement is now 2.5.
- twisted.internet.utils.getProcessOutputAndValue now accepts `stdinBytes` to write to the child process's standard input.
- Add new twisted.logger.capturedLogs context manager for capturing observed log events in tests.
- twisted.internet.base.PluggableResolverMixin, which implements the pluggable resolver interfaces for easier re-use in other reactors, has been factored out of ReactorBase.
- The PyPI page for Twisted has been enhanced to include more information and useful links.

Bugfixes
- twisted.internet.endpoints is now importable on Windows when pywin32 is not installed.
- twisted.conch.ssh now generates correct keys when using hmac-sha2-512 with SHA1 based KEX algorithms.
- twisted.internet.iocpreactor.abstract.FileHandle no longer duplicates/looses outgoing data when .write() is called in rapid succession with large payloads
- twisted.application.backoffPolicy will not fail on connection attempts > 1750 with default settings.
- Trial on Python 3 will now properly re-raise ImportErrors that occur during the import of a module, rather than saying the module doesn't exist.
- twisted.internet.process does not fail on import when the process has more than 1024 file descriptors opened.
- Add the stackLevel keyword argument to twisted.logger.STDLibLogObserver._findCaller to fix an incompatibility with Python 3.8.

Improved Documentation
- Fix the incorrect docstring for twisted.python.components.Componentized.addComponent which stated that the function returned a list of interfaces, even though the function doesn't actually do so.


Deprecations and Removals
- twisted.test.proto_helpers has moved to twisted.internet.testing. twisted.test.proto_helpers has been deprecated.
- twisted.protocols.mice, deprecated since Twisted 16.0, has been removed.
- twisted.conch.insults.client and twisted.conch.insults.colors, deprecated since Twisted 10.1, have been removed.
- The __version__ attribute of Twisted submodules that were previously packaged separately, deprecated since Twisted 16.0, has been removed.
- Python 3.4 is no longer supported.
- twisted.python.compat.OrderedDict, an alias for collections.OrderedDict and deprecated since Twisted 15.5, has been removed.

Bugfixes
- t.c.ssh.connection.SSHConnection now fails channels that are in the process of opening when the connection is lost.

Features
- twisted.web.tap, the module that is run by `twist web`, now accepts --display-tracebacks to render tracebacks on uncaught exceptions.

Bugfixes
- twisted.web.http.Request.write after the channel is disconnected will no longer raise AttributeError.
- twisted.web.client.Agent.request() and twisted.web.client.ProxyAgent.request() now produce TypeError when the method argument is not bytes, rather than failing to generate the request.
- twisted.web.http.HTTPChannel no longer raises TypeError internally when receiving a line-folded HTTP header on Python 3.
- All HTTP clients in twisted.web.client now raise a ValueError when called with a method and/or URL that contain invalid characters.  This mitigates CVE-2019-12387.  Thanks to Alex Brasetvik for reporting this vulnerability.
- twisted.web.server.Site's instance variable displayTracebacks is now set to False by default.

Improved Documentation
- twisted.web.iweb.IRequest's "prepath" and "postpath" attributes, which have existed for a long time, are now documented.
- The documented type of t.w.iweb.IRequest's "method" and "uri" attributes on Python 3 has been corrected to match the implementation.
- t.w.iweb.IRequest's "args" attribute is now correctly documented to be bytes.
- The API documentation of twisted.web.iweb.IRequest and twisted.web.http.Request has been updated and extended to match the implementation.

Deprecations and Removals
- Passing a path argument to twisted.web.resource.Resource.putChild which is not of type bytes is now deprecated.  In the future, passing a non-bytes argument to putChild will return an error.
- Passing --notracebacks/-n to twisted.web.tap, the module that is run by `twist web`, is now deprecated due to traceback rendering being disabled by default.

Features
- twisted.words.protocols.jabber.xmlstream.TLSInitiatingInitializer and twisted.words.protocols.jabber.client.XMPPClientFactory now take an optional configurationForTLS for customizing certificate options for StartTLS.

Bugfixes
- twisted.words.protocols.jabber.xmlstream.TLSInitiatingInitializer now properly verifies the server's certificate against platform CAs and the stream's domain, mitigating CVE-2019-12855.

Bugfixes
- twisted.names.client.Resolver will no longer infinite loop if it cannot bind a UDP port to use for resolving.


Twisted 19.2.0:
This is the final release that will support Python 3.4.

Features
- twisted.internet.ssl.CertificateOptions now uses 32 random bytes instead of an MD5 hash for the ssl session identifier context.
- DeferredLock and DeferredSemaphore can be used as asynchronous context
  managers on Python 3.5+.
- t.i.b.BaseConnector has custom __repr__
- twisted.internet.ssl.optionsForClientTLS now supports validating IP addresses from the certificate subjectAltName
- Twisted's minimum Cryptography requirement is now 2.5.

Bugfixes
- twisted.web.proxy.ReverseProxyResource fixed documentation and example snippet
- twisted.python.failure.Failure.getTracebackObject now returns traceback objects whose frames can be passed into traceback.print_stack for better debugging of where the exception came from.
- twisted.internet.ssl.KeyPair.generate: No longer generate 1024-bit RSA keys by default. Anyone who generated a key with this method using the default value should move to replace it immediately.
- The message of twisted.internet.error.ConnectionAborted is no longer truncated.
- twisted.enterprise.adbapi.ConnectionPool.connect now logs only the dbapiName and not the connection arguments, which may contain credentials
- twisted.python.runtime.Platform.supportsINotify no longer considers the result of isDocker for its own result.

Improved Documentation
- The documentation for the the twisted.internet.interfaces.IConsumer, IProducer, and IPullProducer interfaces is more detailed.
- The errback example in the docstring of twisted.logger.Logger.failure has been corrected.
- The sample code in the "Twisted Web In 60 Seconds" tutorial runs on Python 3.

Features
- twisted.conch.ssh.keys can now read private keys in the new "openssh-key-v1" format, introduced in OpenSSH 6.5 and made the default in OpenSSH 7.8.

Bugfixes
- Conch now uses pyca/cryptography for Diffie-Hellman key generation and agreement.

Features
- twisted.web.client.HostnameCachingHTTPSPolicy was added as a new contextFactory option.  The policy caches a specified number of twisted.internet.interfaces.IOpenSSLClientConnectionCreator instances to to avoid the cost of instantiating a connection creator for multiple requests to the same host.

Bugfixes
- twisted.web.http.Request.cookies, twisted.web.http.HTTPChannel.writeHeaders, and twisted.web.http_headers.Headers were all vulnerable to header injection attacks.  They now replace linear whitespace ('\r', '\n', and '\r\n') with a single space.  twisted.web.http.Reqeuest.cookies also replaces semicolons (';') with a single space.
- twisted.web.client.Request and twisted.web.client.HTTPClient were both vulnerable to header injection attacks.  They now replace linear whitespace ('\r', '\n', and '\r\n') with a single space.

Features
- twisted.names.dns now has IRecord implementations for the SSHFP and TSIG record types.
2020-02-06 15:44:57 +00:00
fcambus
f0b23c0097 p5-MaxMind-DB-Reader: update to 1.000014.
1.000014 2019-06-18

- Added deprecation notice
2020-02-05 09:29:11 +00:00
markd
024458b3f1 rdesktop: use correct modulus and exponent in rdssl_rkey_get_exp_mod 2020-02-04 09:15:51 +00:00
schmonz
f9ca7f428f Distfile changed; since DIST_SUBDIR had been mistakenly preserved in
previous update, unset it. Bump PKGREVISION.

The complete diffs:

diff -Naur OLD/host/superscript.com/net/ucspi-ssl-0.11.1/package/build NEW/host/superscript.com/net/ucspi-ssl-0.11.1/package/build
--- OLD/host/superscript.com/net/ucspi-ssl-0.11.1/package/build	2019-11-07 11:21:18.000000000 -0500
+++ NEW/host/superscript.com/net/ucspi-ssl-0.11.1/package/build	2019-12-28 11:31:11.000000000 -0500
@@ -1 +1 @@
-20191107172118
+20191228173111
diff -Naur OLD/host/superscript.com/net/ucspi-ssl-0.11.1/src/sslclient.c NEW/host/superscript.com/net/ucspi-ssl-0.11.1/src/sslclient.c
--- OLD/host/superscript.com/net/ucspi-ssl-0.11.1/src/sslclient.c	2019-09-08 15:02:23.000000000 -0400
+++ NEW/host/superscript.com/net/ucspi-ssl-0.11.1/src/sslclient.c	2019-12-28 06:34:03.000000000 -0500
@@ -227,6 +227,7 @@
     if (!stralloc_copys(&addresses,"")) nomem();
     byte_copy(addresses.s,12,V4mappedprefix);
     byte_copy(addresses.s + 12,4,ipremote + 12);
+    ipv4socket = 1;
   } else if (ip6_scan(hostname,ipremote))
       if (!stralloc_copyb(&addresses,ipremote,16)) nomem();

diff -Naur OLD/host/superscript.com/net/ucspi-ssl-0.11.1/src/sslserver.c NEW/host/superscript.com/net/ucspi-ssl-0.11.1/src/sslserver.c
--- OLD/host/superscript.com/net/ucspi-ssl-0.11.1/src/sslserver.c	2019-09-15 06:20:23.000000000 -0400
+++ NEW/host/superscript.com/net/ucspi-ssl-0.11.1/src/sslserver.c	2019-12-28 06:36:10.000000000 -0500
@@ -755,7 +755,7 @@
   if (!addresses.len) {
     if (!stralloc_copys(&tmp,hostname)) drop_nomem();
     if (dns_ip6_qualify(&addresses,&fqdn,&tmp) <= 0)
-      logmsg(WHO,111,FATAL,B("temporarily unable to figure out IP address for: ",(char *)hostname));
+      logmsg(WHO,111,FATAL,B("unable to figure out IP address for: ",(char *)hostname));
   }
   if (addresses.len < 16)
     logmsg(WHO,111,FATAL,B("no IP address for: ",(char *)hostname));
2020-02-03 19:56:19 +00:00
bsiegert
e7fa7466fe Update go-net to 20200130.
No changelog available, but this is needed for go-crypto-acme.
2020-02-03 14:46:07 +00:00
schmonz
37db3750ef Update to 36b. From the changelog:
- Fixed integration bug but displaying IPv6 addresses (dns_ip.c, dns_mx.c).
- Streamlined with fehQlibs-13d.
2020-02-03 01:13:34 +00:00
schmonz
6c032a14ce Update to 13d. From the changelog:
- Fixed integration bugs not displaying IPv6 addresses (dns_ip.c, dns_mx.c).
- Wrong dependency check in Makefile for SHAREDLIBS (tx. Alan C.).
2020-02-03 01:11:01 +00:00
nia
1f3f068a09 get_iplayer: Update to 3.25
Changes in 3.25:

Restored track list and cue sheet generation broken by BBC changes.
2020-02-02 20:03:04 +00:00
bsiegert
f6baaa9181 Revbump all Go packages after go113 update. 2020-02-02 14:18:56 +00:00
markd
d7c243e193 net: update kde release service to 19.12.1
builds with qt 5.14, other changes unknown.
2020-02-02 03:01:26 +00:00