Commit graph

17436 commits

Author SHA1 Message Date
nia
a56ed88352 maradns: Update to 2.0.17
maradns-2.0.17:
This is the stable release of MaraDNS. No security updates were made.

        Deadwood updated to 3.2.14
        Default max_mem value doubled as discussed in GitHub issue #52.
2019-10-06 12:52:20 +00:00
nia
729b0242fb haproxy: Update to 2.0.7
2019/09/27 : 2.0.7
    - BUG/MEDIUM: stick-table: Properly handle "show table" with a data type argument
    - BUG/MINOR: mux-h2: Be sure to have a connection to unsubcribe
    - BUG/MAJOR: mux-h2: Handle HEADERS frames received after a RST_STREAM frame
    - BUG/MEDIUM: check/threads: make external checks run exclusively on thread 1
    - BUG/MINOR: stream-int: Process connection/CS errors first in si_cs_send()
    - BUG/MEDIUM: stream-int: Process connection/CS errors during synchronous sends
    - BUG/MEDIUM: checks: make sure the connection is ready before trying to recv
    - BUG/MINOR: mux-h2: do not wake up blocked streams before the mux is ready
    - BUG/MEDIUM: namespace: close open namespaces during soft shutdown
    - BUG/MEDIUM: mux-h2: don't reject valid frames on closed streams
    - BUG/MINOR: mux-h2: Use the dummy error when decoding headers for a closed stream
    - BUG/MAJOR: mux_h2: Don't consume more payload than received for skipped frames
    - BUG/MINOR: mux-h1: Do h2 upgrade only on the first request
    - BUG/MEDIUM: spoe: Use a different engine-id per process
    - MINOR: spoe: Improve generation of the engine-id
    - MINOR: spoe: Support the async mode with several threads
    - MINOR: stats: Add the support of float fields in stats
    - BUG/MINOR: contrib/prometheus-exporter: Return the time averages in seconds
    - DOC: Fix documentation about the cli command to get resolver stats
    - BUG/MEDIUM: namespace: fix fd leak in master-worker mode
2019-10-06 11:35:55 +00:00
tsutsui
98e1bc296b mikutter: update to 3.9.6.
Upstream changes:

mikutter 3.9.6

* [appimage] update ruby to 2.6.5
* [appimage] update jemalloc to 5.2.1
* change notation of credits in "about mikutter" in the settings
 * change author's names to Mastodon accts registered at Redmine
 * add yuntan_t to the authors
* support a new illustration URL format of pixiv
 * thanks Akira Ouchi
* extract tabs cannot be removed
 * thanks Shibafu Midorino
* crash when scale value is not returned properly
 * thanks ahiru ahiru
* several files opened read mode were overwriten by FileUtils.mv
  on migrating from 3.6 and prior
 * this might be problematic on Windows environment and
   will no longer appear as an actual problem, but anyway fixed.
* show search tab if at least one search spell is defined
 * thanks Akira Ouchi
 * turns out this merge was missed for a year
2019-10-06 11:19:15 +00:00
nia
98555ae13a syncthing: Update to 1.3.0
This release adds the "databaseTuning" config option to adjust parameters for the database size in use. The default is "auto" which automatically determines appropriate parameters. The other options are "small" (results in the parameters used previously, and used now for small databases) and "large" (results in the new parameters for large databases, regardless of the actual database size).
Bugfixes

    #5985: Log spam and high CPU use if #include path is wrong in .stignore

Enhancements

    #5138: Rate limit can be very bursty
    #5948: Improve free space checking when syncing
    #5966: Database performance: improve situation with huge databases

Other issues

    #5924: Upgrade server JSON generator
    #5991: lib/api: TestHostCheck never finishes with Go 1.13rc2 under Docker
    #5999: Allow providing your own ldflags for building
2019-10-04 17:01:56 +00:00
leot
27384a8851 gopher: Update to 3.0.17
Changes:
(changelog from debian/changelog with Debian-specific entries omitted)
3.0.17
------
  * Fix alignment issue in gopher directories.  Closes: #789892.

3.0.16
------
  * Bump compat to 9.  Closes: #817485.

3.0.15
------
  * Correct possible segfault in option parsing.  Closes #715977, #715978.

3.0.14
------
  * Fix Debian (Closes: #798758) thanks to patch from Axel Beckert
    + Use autoconf and gnulib instead of autoconf2.13.

3.0.13
------
  * More changes to download.c to prefer getcwd() to get_current_dir_name().
    Closes: #366560.

3.0.12
------
  * Applied patch to make it build for Hurd.  Closes: #346447.
2019-10-04 09:34:41 +00:00
kardel
2e6250c43e Provide patch to make vtun compile on Openssl>=1.1 platforms. 2019-10-03 12:11:43 +00:00
tron
35e2c70e53 mtr: Fix build under Solaris 2019-10-03 11:01:39 +00:00
he
82c2af1147 Update unbound to version 1.9.4
Pkgsrc changes:
 * None.

Upstream changes:

Bug Fixes:
- Fix CVE-2019-16866.  An error in parsing NOTIFY queries may cause
  unbound to continue processing malformed queries and may ultimately
  result in a pointer de-reference in un-initialized memory, causing
  a crash of unbound.
2019-10-03 09:44:38 +00:00
adam
e1c193ab52 grpc: updated to 1.23.1
Release v1.23.1
This release contains refinements, improvements, and bug fixes.
2019-10-03 08:10:09 +00:00
nia
b5f190c696 remmina: Disable avahi, needs it with GTK3 enabled... 2019-10-03 00:07:07 +00:00
adam
d9658eaf12 py-lexicon: updated to 3.3.3
v3.3.3:
Add endpoint argument to specify DirectAdmin endpoint

Implement _authenticate to verify DirectAdmin credentials

Add logger for DirectAdmin provider

Implement _list_records for DirectAdmin provider

Implement _create_record for DirectAdmin provider

Implement _delete_record for DirectAdmin provider

Implement _update_record for DirectAdmin provider

Allow arbitrary non-JSON endpoints to be queried

Verify validity/ownership of domain during _authenticate

Add empty module levelNAMESERVER_DOMAINS to pass tests

As DirectAdmin is not tied to a specific host, it's impossible to
provide a more specific value.

Return FQDN from _list_records

Add default TTL value in _list_records response

Always use FQDN as name filter in _list_records

Return id in parsed record response from _list_records

This id is a combination of the record's name and value used in the
deletion process by DirectAdmin.

Implement identifier-based deletion and updates

Failure success keys should be strings for return value calculation

Handle unknown rtypes in _delete_record

Use warnings module to provide feedback in _list_records

Check for existing records in _create_record

Warn if record cannot be found in _update_record

Add integration tests

Add CODEOWNERS entry for DirectAdmin Provider

Move DirectAdmin to supported providers in README

Fix whitespace linting errors

Remove unused json import

Add module level docstring for DirectAdmin integration tests

Fix module import linting warnings

Fix dangerous default value linting warnings

Get rid of unnecessary else statement after an if, return combination

Remove shadowing variable name in _delete_record

Stop using len to determine whether a list is empty

Decrease help line length to satisfy linter

Strop trying to scrub responses from within the test suite

This breaks the vcrpy recordings. It's easier to process the recordings
after the fact removing any sensitive data.

Determine response body parsing based on Content-Type header

Fix incorrect predicate for checking existing records on _create_record

Record integration test recordings using Python 3

This makes the tests pass on both Python 2 and 3 instead of only on 3.
2019-10-02 15:33:43 +00:00
leot
2c3c6f0c86 gallery-dl: Update to 1.10.5
Changes:
1.10.5
------
### Additions
 - `instagram.highlights` option to include highlighted stories when
   downloading user profiles (#329)
 - Support for `/user/` URLs on `reddit` (#350)
 - Support for `imgur` user profiles and favorites (#420)
 - Additional metadata fields on `nijie`(#423)

### Fixes
 - Improve handling of private `deviantart` artworks (#414) and
   429 status codes (#424)
 - Prevent fatal errors when trying to open download-archive files (#417)
 - Detect and ignore unavailable videos on `weibo` (#427)
 - Update the `scope` of new `reddit` refresh-tokens (#428)
 - Fix inconsistencies with the `reddit.comments` option (#429)
 - Extend URL patterns for `hentaicafe` manga and `pixiv` artworks
 - Improve detection of unavailable albums on `luscious` and `imgbb`
 - Miscellaneous fixes for `tsumino`
2019-10-02 08:19:28 +00:00
he
64d61dda8b Update radsecproxy to version 1.8.1.
Pkgsrc changes:
 * None.

Upstream changes:
2019-10-01 1.8.1
  Bug fixes:
   - Handle Tunnel-Password attribute correctly
   - Fix BSD platform issues
   - Fix spelling in log messages and manpages
   - Fix compile issues for unit tests
   - Don't hardcode location of config files
2019-10-01 16:38:08 +00:00
leot
8bc1347371 youtube-dl: Update to 20190928
Changes:
2019.09.28
----------
Core
* [YoutubeDL] Honour all --get-* options with --flat-playlist (#22493)

Extractors
* [vk] Fix extraction (#22522)
* [heise] Fix kaltura embeds extraction (#22514)
* [ted] Check for resources validity and extract subtitled downloads (#22513)
+ [youtube] Add support for
  owxfohz4kjyv25fvlqilyxast7inivgiktls3th44jhk3ej3i7ya.b32.i2p (#22292)
+ [nhk] Add support for clips
* [nhk] Fix video extraction (#22249, #22353)
* [byutv] Fix extraction (#22070)
+ [openload] Add support for oload.online (#22304)
+ [youtube] Add support for invidious.drycat.fr (#22451)
* [jwplatfom] Do not match video URLs (#20596, #22148)
* [youtube:playlist] Unescape playlist uploader (#22483)
+ [bilibili] Add support audio albums and songs (#21094)
+ [instagram] Add support for tv URLs
+ [mixcloud] Allow uppercase letters in format URLs (#19280)
* [brightcove] Delegate all supported legacy URLs to new extractor (#11523,
  #12842, #13912, #15669, #16303)
* [hotstar] Use native HLS downloader by default
+ [hotstar] Extract more formats (#22323)
* [9now] Fix extraction (#22361)
* [zdf] Bypass geo restriction
+ [tv4] Extract series metadata
* [tv4] Fix extraction (#22443)
2019-10-01 14:07:11 +00:00
adam
82f6b4618a wireshark: updated to 3.0.5
Wireshark 3.0.5

The following bugs have been fixed:
* Qt interface crashes on a profile with packet list only.
* Wireshark 3.0.4 does not start on macOS 10.13 after an upgrade from 3.0.3.
* NET-SNMP EngineID Length handling Warning.
* Upgrade from Wireshark 3.0.2/3.0.3 to 3.0.4/later is confusing and may not complete properly.
* Crash SIGSEGV when decrypting IEEE 802.11 EAP re-authentications.
2019-10-01 11:47:24 +00:00
kardel
c5b22df1c8 Bump PKGREVSION dur to new patches. 2019-09-30 08:59:47 +00:00
kardel
ec95017c4f Fix lib/thread.c implementation for list handling and thread_cancellation:
Documented upstream in: https://bugzilla.quagga.net/show_bug.cgi?id=1011

The included patches will remedy thread.c shortcomings and add proper safeguards
to detect future thread handling errors.
fixes in the patches:
 - add a name to a thread for error messages
 - add a list pointer to the thread to track list membership
 - add fast check on prev/next pointer invariants
 - add check to detect inserting of a thread already in a list
 - add check to detect deletion of a thread not in a list
 - ignore cancellation requests for the currently running thread (fixes crash)
 - fix setting of prey/next pointers on adjecant elements when a head/tail element is
   deleted
2019-09-30 08:57:49 +00:00
nia
4d8f93c9b5 freerdp2: Needs docbook-xsl 2019-09-30 08:28:40 +00:00
nia
d3821d1980 freerdp2: Needs libxslt 2019-09-29 09:37:18 +00:00
bsiegert
866c85b303 Revbump all Go packages after 1.12.10 update.
ok wiz@ for PMC
2019-09-26 20:10:39 +00:00
wiz
05036b12b0 couriertcpd: remove couriertls
The code does not compile against current version of neither openssl
nor gnutls.

Bump PKGREVISION.
2019-09-26 11:36:55 +00:00
gdt
56bfc364d9 net/mosquitto: Update to 1.6.7
Upstream changes are bugfixes.

This is a micro update, and it's likely some of the bugfixes are
security fixes.  Tested on netbsd-8/amd64.

ok to update during freeze from wiz@.
2019-09-25 23:35:02 +00:00
adam
3450574a87 coursera-dl: mark as incompatible with Python 2.7 and self conflicting 2019-09-25 13:09:41 +00:00
adam
796bb15267 freeradius-python: fix building when multiple Python versions are installed 2019-09-24 10:48:45 +00:00
adam
9c8ad1bf3a grpc: libgrpc++_cronet must not be in PLIST 2019-09-24 07:24:42 +00:00
leot
11ee04df58 hub: Update to 2.12.6
Changes:
2.12.6
------
  * Fix Windows build

2.12.5
------
  * Correctly resolve ~/.ssh/config hostname aliases on Windows
  * Added hub pr to fish completions script
  * Have fish completions script wrap git if hub is aliased

2.12.4
------
Bug fixes
  * Fix invocation of hub --paginate
  * Consistently expand all occurrences of {owner} and {repo} in hub api
  * Docs: unlist %NC/%Nc among available fields in hub pr list --format

Enhancements
  * GitHub Actions compatibility: infer GITHUB_USER value from
    GITHUB_REPOSITORY if available
  * Handle TERM signal during password prompt in terminal
  * Use consistent quote style in hub sync output
2019-09-22 15:09:07 +00:00
alnsn
ebc3523bbf Update net/tor to version 0.4.1.6.
Notable changes in version 0.4.1.6 - 2019-09-19
  This release backports several bugfixes to improve stability and
  correctness.  Anyone experiencing build problems or crashes with 0.4.1.5,
  or experiencing reliability issues with single onion services, should
  upgrade.

  o Major bugfixes (crash, Linux, Android, backport from 0.4.2.1-alpha):
    - Tolerate systems (including some Android installations) where
      madvise and MADV_DONTDUMP are available at build-time, but not at
      run time. Previously, these systems would notice a failed syscall
      and abort. Fixes bug 31570; bugfix on 0.4.1.1-alpha.
    - Tolerate systems (including some Linux installations) where
      madvise and/or MADV_DONTFORK are available at build-time, but not
      at run time. Previously, these systems would notice a failed
      syscall and abort. Fixes bug 31696; bugfix on 0.4.1.1-alpha.

  o Minor bugfixes (controller protocol):
    - Fix the MAPADDRESS controller command to accept one or more
      arguments. Previously, it required two or more arguments, and ignored
      the first. Fixes bug 31772; bugfix on 0.4.1.1-alpha.

  o Minor bugfixes (guards, backport from 0.4.2.1-alpha):
    - When tor is missing descriptors for some primary entry guards,
      make the log message less alarming. It's normal for descriptors to
      expire, as long as tor fetches new ones soon after. Fixes bug
      31657; bugfix on 0.3.3.1-alpha.

  o Minor bugfixes (logging, backport from 0.4.2.1-alpha):
    - Change log level of message "Hash of session info was not as
      expected" to LOG_PROTOCOL_WARN. Fixes bug 12399; bugfix
      on 0.1.1.10-alpha.

  o Minor bugfixes (v2 single onion services, backport from 0.4.2.1-alpha):
    - Always retry v2 single onion service intro and rend circuits with
      a 3-hop path. Previously, v2 single onion services used a 3-hop
      path when rendezvous circuits were retried after a remote or
      delayed failure, but a 1-hop path for immediate retries. Fixes bug
      23818; bugfix on 0.2.9.3-alpha.

  o Minor bugfixes (v3 single onion services, backport from 0.4.2.1-alpha):
    - Always retry v3 single onion service intro and rend circuits with
      a 3-hop path. Previously, v3 single onion services used a 3-hop
      path when rend circuits were retried after a remote or delayed
      failure, but a 1-hop path for immediate retries. Fixes bug 23818;
      bugfix on 0.3.2.1-alpha.
    - Make v3 single onion services fall back to a 3-hop intro, when all
      intro points are unreachable via a 1-hop path. Previously, v3
      single onion services failed when all intro nodes were unreachable
      via a 1-hop path. Fixes bug 23507; bugfix on 0.3.2.1-alpha.
2019-09-21 23:57:17 +00:00
abs
93d09e4344 Add p5-JSON-Any depends, needed for cloudflare and similar providers
Bump PKGREVISION
2019-09-21 10:40:08 +00:00
adam
a93b488143 py-onionbalance: depend on py-cryptodome (py-crypto is dead); use ALTERNATIVES; bump revision 2019-09-19 21:25:51 +00:00
taca
ae819dabf2 net/bind914: update to 9.14.5
Update bind914 to 9.14.5 (BIND 9.14.5).

	--- 9.14.5 released ---

5277.	[bug]		Cache DB statistics could underflow when serve-stale
			was in use, because of a bug in counter maintenance
			when RRsets become stale.

			Functions for dumping statistics have been updated
			to dump active, stale, and ancient statistic
			counters.  Ancient RRset counters are prefixed
			with '~'; stale RRset counters are still prefixed
			with '#'. [GL #602]

5275.	[bug]		Mark DS records included in referral messages
			with trust level "pending" so that they can be
			validated and cached immediately, with no need to
			re-query. [GL #964]

5274.	[bug]		Address potential use after free race when shutting
			down rpz. [GL #1175]

5273.	[bug]		Check that bits [64..71] of a dns64 prefix are zero.
			[GL #1159]

5269.	[port]		cygwin: can return ETIMEDOUT on connect() with a
			non-blocking socket. [GL #1133]

5268.	[bug]		named could crash during configuration if
			configured to use "geoip continent" ACLs with
			legacy GeoIP. [GL #1163]

5266.	[bug]		named-checkconf failed to report dnstap-output
			missing from named.conf when dnstap was specified.
			[GL #1136]

5265.	[bug]		DNS64 and RPZ nodata (CNAME *.) rules interacted badly
			[GL #1106]

5264.	[func]		New DNS Cookie algorithm - siphash24 - has been added
			to BIND 9. [GL #605]

5236.	[func]		Add SipHash 2-4 implementation in lib/isc/siphash.c
			and switch isc_hash_function() to use SipHash 2-4.
			[GL #605]
2019-09-18 15:19:31 +00:00
taca
5bb6dd8bac net/bind911: update to 9.11.10
Update bind911 to 9.11.10 (BIND 9.11.10).

	--- 9.11.10 released ---

5275.	[bug]		Mark DS records included in referral messages
			with trust level "pending" so that they can be
			validated and cached immediately, with no need to
			re-query. [GL #964]

5273.	[bug]		Check that bits [64..71] of a dns64 prefix are zero.
			[GL #1159]

5269.	[port]		cygwin: can return ETIMEDOUT on connect() with a
			non-blocking socket. [GL #1133]

5268.	[bug]		named could crash during configuration if
			configured to use "geoip continent" ACLs with
			legacy GeoIP. [GL #1163]

5266.	[bug]		named-checkconf failed to report dnstap-output
			missing from named.conf when dnstap was specified.
			[GL #1136]

5265.	[bug]		DNS64 and RPZ nodata (CNAME *.) rules interacted badly
			[GL #1106]

5264.	[func]		New DNS Cookie algorithm - siphash24 - has been added to
			BIND 9. [GL #605]
2019-09-18 14:32:10 +00:00
ryoon
7917e25af2 Recursive revbump from audio/pulseaudio 2019-09-18 14:17:03 +00:00
gdt
5a0c37e465 net/mosquitto: Update to 1.6.6
upstream changes are:
  security bugfix (no CVE yet)
2019-09-18 13:03:03 +00:00
nia
6ca738eefe haproxy: Adapt to currently available linux targets 2019-09-15 14:53:13 +00:00
nia
4d73dba81f Remove net/remmina-plugins successor net/remmina 2019-09-15 13:00:33 +00:00
nia
a96c4726a4 remmina: Add missing file. 2019-09-15 12:59:20 +00:00
nia
9b2b2e1380 remmina: Update to 1.3.6
Switch from GTK2 to GTK3.
2019-09-15 12:59:01 +00:00
nia
8a3a0c3620 Add net/freerdp2.
FreeRDP is a free implementation of the Remote Desktop Protocol (RDP),
released under the Apache license.

This package contains major version 2 of the library.
2019-09-15 12:55:14 +00:00
nia
ce5415e5ce haproxy: Update to 2.0.6
2019/09/13 : 2.0.6
    - MINOR: debug: indicate the applet name when the task is task_run_applet()
    - MINOR: tools: add append_prefixed_str()
    - MINOR: lua: export applet and task handlers
    - MEDIUM: debug: make the thread dump code show Lua backtraces
    - BUG/MEDIUM: mux-h1: do not truncate trailing 0CRLF on buffer boundary
    - BUG/MEDIUM: mux-h1: do not report errors on transfers ending on buffer full
    - DOC: fixed typo in management.txt
    - BUG/MINOR: mworker: disable SIGPROF on re-exec
    - BUG/MEDIUM: listener/threads: fix an AB/BA locking issue in delete_listener()
    - BUG/MEDIUM: url32 does not take the path part into account in the returned hash.
    - BUG/MEDIUM: proto-http: Always start the parsing if there is no outgoing data
    - BUG/MEDIUM: peers: local peer socket not bound.
    - BUG/MINOR: http-ana: Reset response flags when 1xx messages are handled
    - BUG/MINOR: h1: Properly reset h1m when parsing is restarted
    - BUG/MINOR: mux-h1: Fix size evaluation of HTX messages after headers parsing
    - BUG/MINOR: mux-h1: Don't stop anymore input processing when the max is reached
    - BUG/MINOR: mux-h1: Be sure to update the count before adding EOM after trailers
    - BUG/MEDIUM: cache: Properly copy headers splitted on several shctx blocks
    - BUG/MEDIUM: cache: Don't cache objects if the size of headers is too big
    - BUG/MINOR: checks: stop polling for write when we have nothing left to send
    - BUG/MINOR: checks: start sending the request right after connect()
    - BUG/MINOR: checks: make __event_chk_srv_r() report success before closing
    - BUG/MINOR: checks: do not uselessly poll for reads before the connection is up
    - MINOR: contrib/prometheus-exporter: Report DRAIN/MAINT/NOLB status for servers
    - BUG/MINOR: lb/leastconn: ignore the server weights for empty servers
    - BUG/MAJOR: ssl: ssl_sock was not fully initialized.
    - BUG/MEDIUM: connection: don't keep more idle connections than ever needed
    - MINOR: stats: report the number of idle connections for each server
    - BUG/MINOR: listener: Fix a possible null pointer dereference
    - BUG/MINOR: ssl: always check for ssl connection before getting its XPRT context
    - BUG/MEDIUM: http: also reject messages where "chunked" is missing from transfer-enoding
    - BUG/MINOR: filters: Properly set the HTTP status code on analysis error
    - BUG/MINOR: acl: Fix memory leaks when an ACL expression is parsed
    - BUG/MINOR: backend: Fix a possible null pointer dereference
    - BUG/MINOR: Missing stat_field_names (since f21d17bb)
    - MINOR: sample: Add UUID-fetch
2019-09-15 12:22:33 +00:00
nia
85e836cebf Remove net/tsclient.
"This project has been superseded by Remmina".
-- https://sourceforge.net/projects/tsclient/
2019-09-14 19:26:47 +00:00
nia
7f78e1adc8 Remove net/bug-buddy.
Not much point reporting bugs in GNOME 2 any more...
2019-09-14 19:21:58 +00:00
tsutsui
37d4e6ca8e mikutter: update for ruby-gnome gem reorganization.
Bump PKGREVISION.
2019-09-14 18:14:25 +00:00
roy
9071964bba Import dhcpcd-8.0.6 with the following change:
*  DHCP: Ensure we have enough data to checksum IP and UDP (really fixed)
2019-09-13 12:01:53 +00:00
roy
e65e283baa Import dhcpcd-8.0.5 with the following changes:
*  inet6: Fix default route not being installed
*  DHCP: If root fs is network mounted, enable last lease extend
*  man: Fix lint errors.
*  BSD: avoid RTF_WASCLONED routes
*  DHCP: Give a better message when packet validation fails
*  DHCP: Ensure we have enough data to checksum IP and UDP

The last change fixes a potential DoS attack introduced in dhcpcd-8.0.3 when
the checksuming code was changed to accomodate variable length IP headers.
2019-09-13 10:47:43 +00:00
nia
5f5cd8442d uftp: Update to 4.10
Note: this now supports OpenSSL 1.1.

Version 4.10 - 7/10/2019
  Allow specifying transmission rates of up to 1 Tbps.  This involved changing
    a number of variables tracking the rate from 32 bit to 64 bit types.  It
    also changed the tracking of wait times between data packet transmissions
    from microseconds to nanoseconds.
  Fixed a bug when getting the list of network interfaces in the event that
    an interface does not have an interface index number.

Version 4.9.11 - 5/13/2019
  The error check added in 4.9.10 on chdir wasn't checking the correct value,
    causing the client and proxy to not start in background mode.  Bug fixed.

Version 4.9.10 - 5/9/2019
  The initial CLR selection was picking the receiver with the lowest RTT
    instead of the higest.  Fixed to select the receiver with the highest RTT.
  While the server is sending, check for CTRL-C by the user at least once a
    second instead of waiting for a GRTT cycle if it is longer.
  Fixed rate calculation bug when TFMCC is specified with -R -1.
  Minor error checking / log format fixes

Version 4.9.9 - 2/17/2019
  Fixed handling of min_time in TFMCC mode

Version 4.9.8 - 8/29/2018
  When compiling with MSVC 2017, the IP_MTU_DISCOVER flag is defined but not
    implemented, resulting in errors when attempting to set it.  Added check
    for the case if the flag is not implemented.
  Machines with a blank IP address for the first interface were getting a
    default UID of 0.  When this happens, check for a non-blank interface
    to derive the UID from.
  Cleaned up setting of key exchange random numbers to avoid aliasing violation

Version 4.9.7 - 5/27/2018
  Fixed delay in server sending thread causing transfer of large files to
    time out.  The block number to send was being incremented once per
    iteration of the main sending loop.  This main loop also locks and unlocks
    a mutex to update data shared by the receiving thread.  When a large
    number of consecutive blocks do not need to be sent, the lock/unlock
    cycles resulted in delays where no data was sent.  Changed to increment
    the block number until a block to send is found without reiterating
    the main loop.

Version 4.9.6 - 4/17/2018
  When a response proxy sends a PROXY_KEY message, send it on all public
    multicast addresses, not just the first one

Version 4.9.5 - 12/16/2017
  Upated encryption module to support OpenSSL 1.1.x and 1.0.x.
    Removed support for OpenSSL 0.9.8
  Changed install directory of uftpd uftpproxyd to /usr/bin
  Added CPPFLAGS to makefile for build hardening as requested by Debian

Version 4.9.4 - 10/7/2017
  When initializing TFMCC loss history, use datapacketsize if no recent packets
    found or if counter wraps.  This fixes a divide-by-zero bug.
  Only run postreceive script when the incoming file has not yet been closed.
    This prevents the script from running twice if a duplicate DONE is received.
  Clarified documentation regarding incompatibility of temp dir and sync mode.

Version 4.9.3 - 1/21/2017
  Fixed a race condition in the server between the sending and receiving
    threads when building CONG_CTRL messages.  The receiving thread was
    not locking when placing messages on a queue.  Added proper locking.
  Minor updates to includes and typedefs to support 64-bit Windows builds.
    Now requires Visual Studio 2015 or higher.
  Changed manpage formatting and makefile options as suggested by Debian team.
  Added missing include for sys/time.h

Version 4.9.2 - 4/3/2016
  Under TFMCC when a client first experiences loss, it calculates the average
    packet size of the packets received either in the last GRTT or the last
    64K packets, whichever is less.  In the event the sequence number of the
    first lost packet is the same as the first packet received (which can
    happen due to wraparound), this wasn't being captures properly resulting
    in a divide by zero bug.  Made a fix to properly account for sequence
    number wraparound.
  When calculating the average packet size above, a cast was used that could
    result in a negative number being returned for this value.  Removed the
    offending cast.
  Fixed off-by-one bug when counting the number of DONE messages sent by the
    server before declaring clients as lost.

Version 4.9.1 - 3/15/2016
  A bug was introduced in 4.8.1 when a fix was made for received files having
    extra bytes appended when packets were received out of order.  When a
    file's size is an exact multiple of the block size, the last block was
    getting truncated.  Made a fix to account for this case.

Version 4.9 - 2/28/2016
  Added the -a option to the server, which specifies the maximum number of
    passes through transmitting a file before aborting any clients that have
    not yet received the entire file.
  When specifying TFMCC mode, the initial, minimum, and maximum rates were
    being read as bytes per second instead of the documented Kbps.  These
    fields are now being properly read as Kbps.
  In TFMCC mode, when the CLR received a CONG_CTRL message, it was responding
    with a CC_ACK before updating its RTT value, resulting in the CLR reporting
    an outdated RTT.  Made a fix to first update the RTT, then send the CC_ACK.

Version 4.8.1 - 2/4/2016
  When the last data block in the file arrived at the receiver out-of-order,
    additional null bytes were being appended to the end of the file.  This
    was due to a bug in calculating the current cache size.  Bug fixed.
  Clients normally check for sufficient free space before attempting to receive
    a file.  This was not working correctly when -t was specified.  Bug fixed.

Version 4.8 - 1/5/2016
  Added support for initial and minimum rates for TFMCC as well as a max rate.
    These may be specified as follows:
      -C tfmcc:min=min_rate:init=init_rate:max=max_rate
    See the man page for more details.
  Changed logging level for "invalid message" messages from level 1 to level 4.
    This should cut down on unnecessary log messages at lower levels.
  Fixed man page typos.

Version 4.7 - 5/16/2015
  Added group instance ID (i.e. restart number) to all log messages.
  Make sure that the client flushes the disk cache when a session is aborted.
    This wasn't being done previously, resulting in unnecessary retransmissions
    on the subsequent restart session.
  Previously, when a client registers via a proxy, the server added that client
    to the list of clients serviced by that proxy.  There was a bug that
    allowed a client sending back multiple registers to be added to this list
    multiple times, resulting in a buffer overrun if there are a large number
    of clients registering via a given proxy.  Fixed the bug by removing the
    list altogether, since the server doesn't really care which proxy a
    client registers via.

Version 4.6.1 - 3/15/2015
  At the start of the transfer phase with congestion control enabled, the
    server would sometimes select a client that had dropped out earlier in
    the session as the initial CLR, slowing down the file transfer.  Fixed.
  In restart mode for a partially sent file, the server sends a DONE right
    away before sending data to get NAKs from the clients.  The clients
    normally have a short delay before responding to a DONE to ensure that
    out of order data packets arrive.  In this case, since no data has been
    sent yet, the clients will now respond right away to avoid the unneeded
    delay.
  When the clients joins or leaves a multicast group, it checks to see if any
    other active sessions are using that group before doing so.  Fixed a bug
    that prevented the client from searching the whole list.

Version 4.6 - 12/30/2014
  Added the -F option to the client to print status info to a file.  Like
    the server's -s option, passing in @LOG mixes this info with the regular
    logging output.
  The client now prints the hostname/IP address where an ANNOUNCE originates
    from, which may be either the server itself or a proxy.  The -q option
    was added to prevent DNS lookups in the event it causes delays.
  Several spelling fixes in documentation and code comments.
  Fixed a memory leak in the fingerprint parsing routine.

Version 4.5.1 - 9/14/2014
  On the rare occasion a seek call made by the client errors or returns a
    file offset that was unexpected, a second call to seek is made to set the
    destination file offset to the proper place.  However, this second seek
    was jumping to the wrong place in the file.  This has been fixed, and
    a similar fix was made on the server as well.
  Allow the -s (status file) option on the server to take a special value of
    @LOG, which allows status info to be mixed with the regular logging output.
    This behavior is consistent with older versions that did this when sync
    mode was enabled.

Version 4.5 - 8/26/2014
  Added disk caching on the client, greatly improving high speed throughput.
    The cache size is controlled via the -c option.
  Changed logging levels on several log statements so that effectively
    level 0 is "error" and level 1 is "warning".  The default log level of 2
    will continue to contain semi-detailed logging.
  Increased client timeout for REG_CONF and DONE_CONF to 4*robust*grtt.
    This helps to prevent client from timing out too early.
  When the server receives a REGISTER or FILEINFO_ACK from a client and
    calculates its round trip time, enforce a lower limit of 0.01 seconds.
    This prevent client from timing out too quickly.
  Occurrences of SIGPIPE while writing to a log could result in an infinite
    loop.  SIGPIPE is now ignored, relying on normal error handling instead.

Version 4.4 - 7/22/2014
  Added max rate option to TFMCC implementation
  Added -U option to server to specify the server's UID
  Removed stale UFTP3 congestion control code

Version 4.3.1 - 7/3/2014
  Have clients send an ABORT for all active sessions on shutdown
  Fixed #ifs that enable dual mode sockets
  Removed -O0 from BSD section of makefile

Version 4.3 - 5/27/2014
  Added support for ECN (Explicit Congestion Notification) in the TFMCC
    implementation in the server and client.  Proxy support is forthcoming.
    See the man pages for known supported systems.
  Fixed warning in encrypt_openssl.c when compiling under FreeBSD x64.
  Explicitly enable dual mode IPv4/IPv6 sockets when IPv6 is used on systems
    that support it.

Version 4.2 - 5/12/2014
  Added distinct exit codes for various error conditions
  In client and proxy, check if private address is already in use before joining
  Fixed log rolling under Windows

Version 4.1.5 - 3/1/2014
  Fixed casting bug in server TFMCC operations when calculating client rate.
  Fixed server proxy bug where group round trip time was being read from
    client messages when it should only be read from server messages.

Version 4.1.4 - 12/5/2013
  During a restart session, a bug caused the full file to be resent on the
    first pass, and client wouldn't send back NAKs for the first session.
    This has been fixed.
  Fixed incorrect reading of client ID lists in DONE, DONE_CONF, and CONG_CTRL
    messages.
  Added group ID and file ID to server logging when timestamps are enabled.
  Added more warning checks for Linux and corrected warnings.
  Cleaned up error checking code for malloc and calloc calls.

Version 4.1.3 - 10/13/2013
  Since 4.0, compilation failed on MacOSX.  This has been fixed.
2019-09-13 10:42:05 +00:00
gdt
300df3f2dd net/mosquitto: Update to 1.6.5
Upstream changes are bug fixes and minor improvements
2019-09-13 00:27:31 +00:00
rillig
5a9ac772cf net/flow-tools: fix some pkglint warnings 2019-09-12 21:04:15 +00:00
schmonz
3821fc0a7c Update to 8.05. From the changelog:
- Fix GlobalProtect ESP stall (#55).
- Fix HTTP chunked encoding buffer overflow (CVE-2019-16239).
2019-09-12 19:23:13 +00:00
adam
0e501daa7b wireshark: updated to 3.0.4
Wireshark 3.0.4 Release Notes

 What’s New
    • The Windows installers now ship with Npcap 0.9983. They previously
      shipped with Npcap 0.996.
    • The macOS installer now ships with Qt 5.12.3. It previously
      shipped with Qt 5.12.4.

   The following vulnerabilities have been fixed:
     • wnpa-sec-2019-21[1] Gryphon dissector infinite loop.

   The following bugs have been fixed:
     • Coloring Rules dialog - enable/disable coloring rule issues.
     • Enabling Time-Of-Day in IO Graph causes the x-axis origin to be
       set to 01.01.1970.
     • Wireshark GUI crashes when attempting to DnD multiple (possibly
       corrupted) pcapng files.
     • Buildbot crash output: randpkt-2019-06-14-14291.pcap.
     • 802.11 RSN IE may be shorter than 18 bytes.
     • Tshark outputs two data rate instead of one.
     • Typo in checkbox label at bottom of sshdump configuration screen
       (save parameters).
     • Invalid pkcs11_libs entry crashes on Windows.
     • Add additional text output for DNS types (DNSSEC).
     • LSD bittorent.
     • dfilter_macros is missing from Configuration Files article.
     • Pane configuration inconsistencies.
     • Packet list is sorted in reverse order after applying a display
       filter in Qt 5.13.
     • EAP-TLS fragments are repeatedly displayed.
     • Broken TLS handshake reassembly in EAP-TTLS with multiple TLS
       sessions.
     • Wireshark does not support USB packets with size greater than 256
       KiB.
     • "Unable to drop files during capture." when drag’n’drop entry to
       create display filter or filter button.
     • Packet Bytes highlight for dns.qry.name.len and dns.count.labels
       off by one.
     • Segmentation fault in nfs_name_snoop_fh.
     • Changing the protocol preferences caused a crash.
     • DCERPC dissector broken for functions with only scalar variables.

  Updated Protocol Support
   BACnet, DCERPC, DNS, EAP, FC-dNS, Gryphon, IEEE 802.11, LSD, NFS, and
   Radiotap
2019-09-12 12:40:07 +00:00
leot
cf24e30618 youtube-dl: Update to 20190912.1
Changes:
2019.09.12.1
------------
Extractors
* [youtube] Remove quality and tbr for itag 43 (#22372)

2019.09.12
----------
Extractors
* [youtube] Quick extraction tempfix (#22367, #22163)
2019-09-12 09:21:46 +00:00