Commit graph

15559 commits

Author SHA1 Message Date
adam
1fa85fd04c Changes in Apache Libcloud 2.1.0
Common
- [AWS] Update prices and fix some region names
- Fix bug in utils.decorators wrap exception method, used by vsphere driver
- Use PyTest as the unit testing runner
- Use of LXML is now disabled by defalt, use libcloud.utils.py3.DEFAULT_LXML = True to reenable. LXML has compatibility
  issues with a number of drivers and etree is a standard package
- Switch RawResponse class to use content body instead of text body, up to 10x performance improvement for methods like StorageDriver.download_object
2017-07-18 05:12:27 +00:00
jaapb
2de753285c Updated package to make sure cmxs option works correctly 2017-07-17 12:30:55 +00:00
adam
9be429cd2b 0.7:
- Document the 'target' configuration directive.
- Merging OS-specific networking code to reduce LOCs and the
  sea of #ifdefs.
- Added 50ms timeout to pcap_open_live() to reduce CPU usage
  on network-heavy hosts. Pcap recommends we not use zero.

0.6:
- Cleanup: Don't null-check before free
- Cleanup: Consolidate flag-check logic
- Accept single-knock sequences
- Introduce a 'target' configuration directive, enabling
  knockd to react to connect attempts to a target host.
  Useful in cases where knockd is on a router and you want
  to send a target a wakeup packet.
2017-07-16 21:25:06 +00:00
wiz
fde5adc735 Fix PLIST for python-2.x and python-3.x on NetBSD.
Neither installs ${PYSITELIB}/gevent/libev/_corecffi.abi3.so, so remove
it from PLIST, might need more magic for that.
2017-07-15 17:41:10 +00:00
wiz
2dcf3faae8 Do not prescribe what should be in CFLAGS/CPPFLAGS.
While here, remove patch that does nothing since autoreconf is used.
2017-07-15 17:15:16 +00:00
adam
886c9d681a youtube-dl 2017.07.15
Core
[YoutubeDL] Don't expand environment variables in meta fields

Extractors
[spiegeltv] Delegate extraction to nexx extractor
[nexx] Add support for nexx.cloud
[generic] Fix rutube embeds extraction
[karrierevideos] Fix title extraction
[youtube] Don't capture YouTube Red ad for creator meta field
[slideshare] Fix extraction
[5tv] Add another video URL pattern
[drtv] Make HLS and HDS extraction non fatal
[ted] Fix subtitles extraction
[vine] Make sure the title won't be empty
[twitter] Support HLS streams in vmap URLs
[periscope] Support pscp.tv URLs in embedded frames
[twitter] Extract mp4 urls via mobile API
[niconico] Fix authentication error handling
[giantbomb] Extract m3u8 formats
[vlive:playlist] Add support for playlists
2017-07-15 16:11:44 +00:00
wiz
59c42ec7f0 Honor LDFLAGS. Fixes RELRO build. 2017-07-15 14:09:22 +00:00
hauke
313acb5d4e When a compiler complains about a missing prototype for a libc
function, just inserting one for what you think the interface might be
is probably not a good idea. (Same patch as for netatalk22, btw.)
2017-07-14 13:08:31 +00:00
joerg
478f210c99 Merge Ocaml compatibility fix from newer Unison. 2017-07-14 12:59:23 +00:00
joerg
b5031be3db Not MAKE_JOBS safe, mark as such. 2017-07-14 12:58:52 +00:00
joerg
cc6871cfc5 Deal with libtre without tre.h. 2017-07-14 12:58:25 +00:00
adam
d346293e23 Renamed databases/py-redis-py to databases/py-redis 2017-07-14 11:39:32 +00:00
adam
578ba014b8 0.0.6:
Bug fixes
2017-07-14 11:01:08 +00:00
adam
22f1158d78 A high performance, concurrent HTTP client library for python using gevent.
gevent.httplib support was removed in gevent 1.0, geventhttpclient now provides
that missing functionality.

geventhttpclient uses a fast http parser, written in C, originating from nginx,
extracted and modified by Joyent.

geventhttpclient has been specifically designed for high concurrency, streaming
and support HTTP 1.1 persistent connections. More generally it is designed for
efficiently pulling from REST APIs and streaming APIs like Twitter's.

Safe SSL support is provided by default. geventhttpclient depends on the
certifi CA Bundle. This is the same CA Bundle which ships with the Requests
codebase, and is derived from Mozilla Firefox's canonical set.
2017-07-14 10:44:59 +00:00
adam
894a8d484e 1.2.2:
- Testing on Python 3.5 now uses Python 3.5.3 due to SSL changes. See
  :issue:`943`.
- Linux CI has been updated from Ubuntu 12.04 to Ubuntu 14.04 since
  the former has reached EOL.
- Linux CI now tests on PyPy2 5.7.1, updated from PyPy2 5.6.0.
- Linux CI now tests on PyPy3 3.5-5.7.1-beta, updated from PyPy3
  3.3-5.5-alpha.
- Python 2 sockets are compatible with the ``SOCK_CLOEXEC`` flag found
  on Linux. They no longer pass the socket type or protocol to
  ``getaddrinfo`` when ``connect`` is called. Reported in :issue:`944`
  by Bernie Hackett.
- Replace ``optparse`` module with ``argparse``. See :issue:`947`.
- Update to version 1.3.1 of ``tblib`` to fix :issue:`954`,
  reported by ml31415.
- Fix the name of the ``type`` parameter to
  :func:`gevent.socket.getaddrinfo` to be correct on Python 3. This
  would cause callers using keyword arguments to raise a :exc:`TypeError`.
  Reported in :issue:`960` by js6626069. Likewise, correct the
  argument names for ``fromfd`` and ``socketpair`` on Python 2,
  although they cannot be called with keyword arguments under CPython.

  .. note:: The ``gethost*`` functions take different argument names
            under CPython and PyPy. gevent follows the CPython
            convention, although these functions cannot be called with
            keyword arguments on CPython.
- The previously-singleton exception objects ``FileObjectClosed`` and
  ``cancel_wait_ex`` were converted to classes. On Python 3, an
  exception object is stateful, including references to its context
  and possibly traceback, which could lead to objects remaining alive
  longer than intended.
- Make sure that ``python -m gevent.monkey <script>`` runs code in the
  global scope, not the scope of the ``main`` function.
2017-07-14 10:19:36 +00:00
adam
5f5f2e9f3c 1.11.119:
api-change:apigateway: Update apigateway command to latest version
api-change:ec2: Update ec2 command to latest version
api-change:lex-models: Update lex-models command to latest version
2017-07-14 08:02:30 +00:00
adam
0565b55558 1.5.82:
api-change:ec2: Update ec2 client to latest version
api-change:apigateway: Update apigateway client to latest version
api-change:lex-models: Update lex-models client to latest version
2017-07-14 07:59:29 +00:00
adam
6485a31c8f 2.2.1:
- Fix implicit conversion from bytes to string on the connection object.
  This issue has caused Celery to crash on connection to RabbitMQ.
2017-07-14 07:52:39 +00:00
adam
bb38515a78 2.2.0:
- Fix random delays in task execution.
- Calling ``conn.collect()`` multiple times will no longer raise an ``AttributeError`` when no channels exist.
- Fix compatibility code for Python 2.7.6.
- When running in Windows, py-amqp will no longer use the unsupported TCP option TCP_MAXSEG.
- Added support for setting the SNI hostname header.
- Authentication mechanisms were refactored to be more modular. GSSAPI authentication is now supported.
- Do not reconnect on collect.
2017-07-13 14:15:20 +00:00
wiz
6223cff317 Honor LDFLAGS for qt frontend. Fixes RELRO build. 2017-07-13 13:38:59 +00:00
wiz
87f30e8248 Honor LDFLAGS. Fixes RELRO build. 2017-07-13 13:19:59 +00:00
wiz
8ce83af8a7 Honor LDFLAGS, fixes RELRO build. 2017-07-13 13:15:25 +00:00
adam
e983a071a7 1.11.118:
bugfix:Aliases: Properly quote alias parameters that have spaces in them.
api-change:swf: Update swf command to latest version
api-change:autoscaling: Update autoscaling command to latest version
enhancement:Cloudformation: Reduce polling delay for cloudformation deploy.
2017-07-13 08:50:24 +00:00
adam
63908c7866 1.5.81:
enhancement:SSM: Added a paginator for describe_parameters.
enchancement:Organizations: Added paginators for Organizations.
enhancement:IoT: Add paginators for IoT.
api-change:swf: Update swf client to latest version
api-change:autoscaling: Update autoscaling client to latest version
enhancement:Athena: Added paginators for Athena.
2017-07-13 08:48:59 +00:00
prlw1
c1eb0e3f31 Avoid PKG_FAIL 2017-07-12 14:33:39 +00:00
hauke
f1be08fe1f Update netatalk22 to patch release 2.2.6.
For changes see
<https://github.com/Netatalk/Netatalk/commits/branch-netatalk-2-2>
- the upstream release branch does not have a changelog.

Upstream took a lot of our patches - thanks, guys!

Package changes include untangling ldap support, so that the package
builds with it. There has been confusion between acl and ldap support
upstream as well as in the package - see
patch-include_atalk_ldapconfig.h and
<https://github.com/Netatalk/Netatalk/commits/branch-netatalk-2-2/include/atalk/ldapconfig.h>.
2017-07-12 13:56:00 +00:00
adam
d43a2cb215 Version 4.8.0:
* mirror: improved performance of --scan-all-first for big trees.
* mirror: new --flat option to flatten the target directory structure.
* mmv: new command for file moving; redirect mv to mmv in certain cases.
* fixed compilation with newer openssl (1.1.0 and later).
* du: allow multiple --exclude options to be combined.
* new setting cmd:nullglob for `glob' command prefix.
* http: use proppatch to set last-modified property.
* new settings net:connection-limit-timer and ftp:too-many-re.
* ftp: dynamically ajust connection limit.
* ftp: fixed core dump on LINK/SYMLINK when the command is not supported.
* get1: fixed -o option.
* sftp,fish: connect-program setting is now passed to the shell for execution.
* get/mget/put/mput: add -P option for parallel transfers and long options.
* appimage: new make target for making an AppImage file.
* fixed "local glob".
2017-07-12 08:58:18 +00:00
jperkin
713ecd4bb7 Remove ldap as a supported option, no version of python can satisfy
its requirements.
2017-07-12 07:30:46 +00:00
hauke
116130a59b We do not at this point support zeroconf via avahi. Since configure
does not allow for building without avahi, and native avahi is picked
up on some Linuxen, we disable all avahi tests unconditionally here.
2017-07-11 15:51:13 +00:00
jaapb
f70dd873bb Revbump associated with ocaml-4.04.2 2017-07-11 14:19:18 +00:00
jaapb
e1b5530bdc Revbump assiociated with ocaml-4.04.2, and added patches to compile .cmxs
files
2017-07-11 14:11:57 +00:00
adam
a6f3f20a94 lft 3.79 / WhoB 3.79:
- Improved feature: 'whob me' and 'whob whoami' to display your public IP
2017-07-11 13:32:38 +00:00
jaapb
77e0db2360 Updated package to version 2.7.2. Changes include:
2.7.2 (2017-02-16)

    Fix a missing findlib toploop package (#61 from Vincent Bernardoff)

2.7.1 (2016-11-16)

    Use topkg for build (#60 from Jochen Bartl)
2017-07-11 12:28:51 +00:00
seb
422cefdac1 Update aria2 to 1.32.0. Changes since the last upstream packaged version 1.31.0:
aria2 1.32.0
============

Release Note
------------

This release fixes several minor bugs, and spelling mistakes.

Changes
-------

* Clarify --max-concurrent-downloads option

  GH-833

* Fix compile error with toolchain which lacks IPV6_TCLASS

  GH-895

* Log directed URI in notice log level

  GH-884

* Fix typo

  Patch from Tse Kit Yam

  GH-879, GH-899

* Spelling fixes

  Patch from klemens

  GH-870

* Remove unused Android parts

  These parts where unused after merging
  https://github.com/aria2/aria2/pull/736

  Patch from Fredrik Fornwall

  GH-868

* Save control file early

  GH-859

* Update links in Dockerfile.raspberrypi

  Some links used in Dockerfile.raspberrypi are not accessible
  anymore, because they were pointing to old versions of some source
  packages and new versions were released.  This commit fixes this by
  changing the links to point to the newest versions.

  Patch from Michał Leśniewski

  GH-860

* Propagate disk full error on pre-allocation to last error code

  GH-856
2017-07-10 21:33:15 +00:00
ryoon
19ba74125b Update to 1.5.1
Changelog:
 - Stability improvements
2017-07-09 11:52:21 +00:00
wiz
40b5338988 Remove two ex-master sites. 2017-07-09 11:21:26 +00:00
adam
2292e1d57a Changes 1.6.4:
Features:
* Implemented trust anchor signaling using key tag query.
* unbound-checkconf -o allows query of dnstap config variables. Also unbound-control get_option. Also for dnscrypt.
* unbound.h exports the shm stats structures. They use type long long and no ifdefs, and ub_ before the typenames.
* Implemented opportunistic IPsec support module (ipsecmod).
* Added redirect-bogus.patch to contrib directory.
* Support for the ED25519 algorithm with openssl (from openssl 1.1.1).
* renumbering B-Root's IPv6 address to 2001:500:200::b.
* Fix 1276: [dnscrypt] add XChaCha20-Poly1305 cipher.
* Fix 1277: disable domain ratelimit by setting value to 0.
* Added fastrpz patch to contrib

Bug Fixes:
* Added ECS unit test (from Manu Bretelle).
* ECS documentation fix (from Manu Bretelle).
* Fix 1252: more indentation inconsistencies.
* Fix 1253: unused variable in edns-subnet/addrtree.c:getbit().
* Fix 1254: clarify ratelimit-{for,below}-domain (from Manu Bretelle).
* iana portlist update
* Based on 1257: check parse limit before t increment in sldns RR string parse routine.
* Fix 1258: Windows 10 X64 unbound 1.6.2 service will not start. and fix that 64bit getting installed in C:\Program Files (x86).
* Fix 1259: "--disable-ecdsa" argument overwritten by "ifdef SHA256_DIGEST_LENGTH@daemon/remote.c".
* iana portlist update
* Added test for leak of stub information.
* Fix sldns wire2str printout of RR type CAA tags.
* Fix sldns int16_data parse.
* Fix sldns parse and printout of TSIG RRs.
* sldns SMIMEA and AVC definitions, same as getdns definitions.
* Fix tcp-mss failure printout text.
* Set SO_REUSEADDR on outgoing tcp connections to fix the bind before connect limited tcp connections. With the option tcp connections can share the same source port (for different destinations).
* Add 'c' to getopt() in testbound.
* Adjust servfail by iterator to not store in cache when serve-expired is enabled, to avoid overwriting useful information there.
* Fix queries for nameservers under a stub leaking to the internet.
* document trust-anchor-signaling in example config file.
* updated configure, dependencies and flex output.
* better module memory lookup, fix of unbound-control shm names for module memory printout of statistics.
* Fix type AVC sldns rrdef.
* Some whitespace fixup.
* Fix 1265: contrib/unbound.service contains hardcoded path.
* Fix 1265 to use /bin/kill.
* Fix 1267: Libunbound validator/val_secalgo.c uses obsolete APIs, and compatibility with BoringSSL.
* Fix 1268: SIGSEGV after log_reopen.
* exec_prefix is by default equal to prefix.
* printout localzone for duplicate local-zone warnings.
* Fix assertion for low buffer size and big edns payload when worker overrides udpsize.
* Support for openssl EVP_DigestVerify.
* Fix 1269: inconsistent use of built-in local zones with views.
* Add defaults for new local-zone trees added to views using unbound-control.
* Fix 1273: cachedb.c doesn't compile with -Wextra.
* If MSG_FASTOPEN gives EPIPE fallthrough to try normal tcp write.
* Also use global local-zones when there is a matching view that does not have any local-zone specified.
* Fix fastopen EPIPE fallthrough to perform connect.
* Fix 1274: automatically trim chroot path from dnscrypt key/cert paths (from Manu Bretelle).
* Fix 1275: cached data in cachedb is never used.
* Fix that unbound-control can set val_clean_additional and val_permissive_mode.
* Add dnscrypt XChaCha20 tests.
* Detect chacha for dnscrypt at configure time.
* dnscrypt unit tests with chacha.
* Added domain name based ECS whitelist.
* Fix 1278: Incomplete wildcard proof.
* Fix 1279: Memory leak on reload when python module is enabled.
* Fix 1280: Unbound fails assert when response from authoritative contains malformed qname. When 0x20 caps-for-id is enabled, when assertions are not enabled the malformed qname is handled correctly.
* More fixes in depth for buffer checks in 0x20 qname checks.
* Fix stub zone queries leaking to the internet for harden-referral-path ns checks.
* Fix query for refetch_glue of stub leaking to internet.
* Fix 1301: memory leak in respip and tests.
* Free callback in edns-subnetmod on exit and restart.
* Fix memory leak in sldns_buffer_new_frm_data.
* Fix memory leak in dnscrypt config read.
* Fix dnscrypt chacha cert support ifdefs.
* Fix dnscrypt chacha cert unit test escapes in grep.
* Fix to unlock view in view test.
* Fix warning in pythonmod under clang compiler.
* Fix lintian typo.
* Fix 1316: heap read buffer overflow in parse_edns_options.
2017-07-09 08:09:41 +00:00
adam
8d7019ce28 pycares is a Python module which provides an interface to c-ares. c-ares is a
C library that performs DNS requests and name resolves asynchronously.
2017-07-09 06:53:06 +00:00
adam
612efe73e5 3.2.6:
If a recursive download operation is also requested with delete mode, attempt to remove empty directories after all files have completed successfully.

No longer trying to utime() after every single block on downloads, which could cause noticable performance degradation when the local filesystem was not local.

Changed behavior of resuming downloads where the timestamp wasn't preserved (because of the utime change, above). The new behavior is to resume the download when the local copy has a recent timestamp (less than a week).

You can now disable use of MFMT like you could similarly disable SITE UTIME (e.g., "-o noMFMT" and "-o noSITE_UTIME").

Now able to use sendfile() for uploads, on Linux/FreeBSD/Mac. Progress reports work too, with a small performance penalty. Ncftpput has a "-s" option to toggle whether it is used (defaults to on in ncftpput and ncftpbatch, off in ncftp).

Ncftpbatch/spooler now use larger buffers for pathnames, allowing for deeper directory trees.

Ncftpbatch/spooler now interpret a received SIGUSR1 as a hint to exit when the current file has finished.

Ncftpbatch/spooler now interpret a received SIGUSR2 to request it to stop sleeping and recheck the queue immediately.

Ncftpbatch/spooler's spool files now allow for you to specify that the local and/or remote file be renamed after a successful transfer.

Ncftpbatch/spooler now a little less chatty by reducing the number of PWD/CWD operations.

Ncftpbatch/spooler now log some xfer stats in its general log file, and ncftpspooler has a new "-x" option to specify a separate xfer log file.

Ncftpbatch/spooler now use a larger default maximum for its log file (10 MiB rather than 200 kB), and ncftpspooler has an -O command line option that can set this limit. Use "-O 0" for no maximum.

Ncftpbatch/spooler now try to present time in local timezone rather than UTC where possible.

Ncftpbatch/spooler now support multiple items per transaction (spool) file.
2017-07-08 22:27:36 +00:00
adam
949b8adbc4 Version 4.7.7:
mirror: fixed coredump when source directory does not exist.
mirror: don't create target directory if can't enter to the source directory.
ftp: fixed a rare hang when a NOOP was sent between "transfer ok" reply and EOF on data socket.
fixed xfer:log setting (compatibility alias).
ftp: don't use EPSV with a proxy.
2017-07-08 21:45:42 +00:00
hauke
bcf60221ce Remove a bit-rotted inline prototype for a libc function, unbreaking
build on netbsd-8.
2017-07-08 19:38:18 +00:00
taca
bb076a15a8 Update bind99 to 9.9.10pl3 (BIND 9.9.10-P3).
--- 9.9.10-P3 released ---

4647.	[bug]		Change 4643 broke verification of TSIG signed TCP
			message sequences where not all the messages contain
			TSIG records.  These may be used in AXFR and IXFR
			responses. [RT #45509]
2017-07-08 04:30:33 +00:00
taca
24e62b86fc Update bind910 to 9.10.5pl3 (BIND 9.10.5-P3).
--- 9.10.5-P3 released ---

4647.	[bug]		Change 4643 broke verification of TSIG signed TCP
			message sequences where not all the messages contain
			TSIG records.  These may be used in AXFR and IXFR
			responses. [RT #45509]
2017-07-08 04:29:00 +00:00
tsutsui
521b7e5414 Update mikutter to 3.5.9.
pkgsrc changes:

- update dependencies per upstream Gemfile

Upstream changes:

- update twitter-text
- support the latest memoist
- fix crash with ruby-gnome2 3.1.1 or prior on opening profile tab
- wrong titles in Twitter Search Model and Web model
2017-07-08 03:31:58 +00:00
tsutsui
1d8856e454 Update ruby-twitter-text to 1.14.7.
No upstream changelog.
(seems TLDs data updates only)
2017-07-08 03:14:20 +00:00
wiz
de94420bad Honor LDFLAGS. Fixes RELRO build. 2017-07-07 11:19:44 +00:00
fhajny
1ffc2acf9f Update net/erlang-esip to 1.0.13.
- Update dependencies
2017-07-07 09:56:58 +00:00
fhajny
088590f9a4 Update net/erlang-stun to 1.0.12.
- Update Fast TLS and p1_utils dependencies.
2017-07-07 09:55:56 +00:00
fhajny
f92cf1b598 Update net/erlang-xmpp to 1.1.13.
Version 1.1.13

- Add XEP-0357 to supported extensions list

Version 1.1.12

- Support XEP-0357: Push Notifications

Version 1.1.11

- Use fast_xml-1.1.23
- Use stringprep-1.0.9

Version 1.1.10

- Add jid support in muc_unsubscribe and muc_subscribe
- Add ?stanza_type, ?stanza_from and ?stanza_to macros
- Remove unused p1_stream extension
- Clarify the library's main idea
- Encode/decode muc_unsubscribe JIDs
- Add support for HTTP File Upload, version 0.3.0
- Makefile: Add dependencies for spec/xdata targets
- Add nif function jid:string_to_usr and use it
- Fix return value from xmpp:start
- Make multiple calls to jid:start() not generate nif reload error
2017-07-07 09:54:41 +00:00
adam
26ba9a1585 1.11.117:
api-change:kinesis: Update kinesis command to latest version
api-change:kms: Update kms command to latest version
api-change:ssm: Update ssm command to latest version
api-change:ds: Update ds command to latest version
2017-07-07 04:16:05 +00:00