Commit graph

302483 commits

Author SHA1 Message Date
adam
d778e5840d py-mechanize: updated to 0.4.3
0.4.3:
* When filling forms with unicode strings automatically encode them into
  the correct encoding fr the HTML page being viewed
* Guess content type when uploading files if not specified
* py3 compat - Have the version of simple cookies be 0 rather than None
2019-09-07 07:15:59 +00:00
rillig
55394054aa misc/ini_file_manager: remove misspelled C from USE_LANGUAGES
It was ignored anyway, and the package builds fine without it, as
expected.
2019-09-07 07:11:46 +00:00
adam
b9f72f19cc py-whichcraft: updated to 0.6.1
0.6.1:
* Fix versioning issue
2019-09-07 07:11:07 +00:00
rillig
22bac2bbe2 mk/compiler/gcc.mk: update _VARGROUPS 2019-09-07 07:10:15 +00:00
adam
7a8b71f090 py-aiohttp: updated to 3.6.0
3.6.0:
Features
- Add support for Named Pipes (Site and Connector) under Windows. This feature requires Proactor event loop to work.
- Removed `Transfer-Encoding: chunked` header from websocket responses to be compatible with more http proxy servers.
- Accept non-GET request for starting websocket handshake on server side.

Bugfixes
- Raise a ClientResponseError instead of an AssertionError for a blank
  HTTP Reason Phrase.
- Fix an issue where cookies would sometimes not be set during a redirect.
- Change normalize_path_middleware to use 308 redirect instead of 301.
  This behavior should prevent clients from being unable to use PUT/POST
  methods on endpoints that are redirected because of a trailing slash.
- Drop the processed task from ``all_tasks()`` list early. It prevents logging about a task with unhandled exception when the server is used in conjunction with ``asyncio.run()``.
- ``Signal`` type annotation changed from `Signal[Callable[['TraceConfig'], Awaitable[None]]]` to `Signal[Callable[ClientSession, SimpleNamespace, ...]`.
- Use sanitized URL as Location header in redirects
- Improve typing annotations for multipart.py along with changes required
  by mypy in files that references multipart.py.
- Close session created inside ``aiohttp.request`` when unhandled exception occurs
- Cleanup per-chunk data in generic data read. Memory leak fixed.
- Use correct type for add_view and family
- Fix _keepalive field in __slots__ of web_protocol.RequestHandler.
- Properly handle ConnectionResetError, to silence the "Cannot write to closing
  transport" exception when clients disconnect uncleanly.
- Suppress pytest warnings due to test util classes
- Fix overshadowing of overlapped subbaps prefixes.
- Fixed return type annotation for WSMessage.json()
- Properly expose TooManyRedirects publicly as documented.
- Fix missing brackets for IPv6 in proxy CONNECT request
- Make the signature of `aiohttp.test_utils.TestClient.request` match `asyncio.ClientSession.request` according to the docs
- Use correct style for re-exported imports, makes mypy ``--strict`` mode happy.
- Fixed type annotation for add_view method of UrlDispatcher to accept any subclass of View
- Made cython HTTP parser set Reason-Phrase of the response to an empty string if it is missing.
- Add URL to the string representation of ClientResponseError.
- Accept istr keys in LooseHeaders type hints.
- Fixed race conditions in _resolve_host caching and throttling when tracing is enabled.
- For URLs like "unix://localhost/..." set Host HTTP header to "localhost" instead of "localhost:None".
2019-09-07 07:09:27 +00:00
adam
e54388c833 ffmpeg4: updated to 4.2.1
version 4.2.1:
- avformat/vividas: check for tiny blocks using alignment
- avcodec/vc1_pred: Fix refdist in scaleforopp()
- avcodec/vorbisdec: fix FASTDIV usage for vr_type == 2
- avcodec/iff: Check for overlap in cmap_read_palette()
- avcodec/apedec: Fix 32bit int overflow in do_apply_filter()
- lavf/rawenc: Only accept the appropriate stream type for raw muxers.
- avformat/matroskadec: use av_fast_realloc to reallocate ebml list arrays
- avformat/matroskadec: use proper types for some EbmlSyntax fields
- avcodec/ralf: fix undefined shift in extend_code()
- avcodec/ralf: fix undefined shift
- avcodec/bgmc: Check input space in ff_bgmc_decode_init()
- avcodec/vp3: Check for end of input in 2 places of vp4_unpack_macroblocks()
- avcodec/truemotion2: Fix multiple integer overflows in tm2_null_res_block()
- avcodec/vc1_block: Check the return code from vc1_decode_p_block()
- avcodec/vc1dec: Require res_sprite for wmv3images
- avcodec/vc1_block: Check for double escapes
- avcodec/vorbisdec: Check get_vlc2() failure
- avcodec/tta: Fix integer overflow in prediction
- avcodec/vb: Check input packet size to be large enough to contain flags
- avcodec/cavsdec: Limit the number of access units per packet to 2
- avcodec/atrac9dec: Check block_align
- avcodec/alac: Check for bps of 0
- avcodec/alac: Fix multiple integer overflows in lpc_prediction()
- avcodec/rl2: set dimensions
- avcodec/aacdec: Add FF_CODEC_CAP_INIT_CLEANUP
- avcodec/idcinvideo: Add 320x240 default maximum resolution
- avformat/realtextdec: free queue on error
- avcodec/vp5/6/8: use vpX_rac_is_end()
- avformat/vividas: Check av_xiphlacing() return value before use
- avcodec/alsdec: Fix integer overflow in decode_var_block_data()
- avcodec/alsdec: Limit maximum channels to 512
- avcodec/anm: Check input size for a frame with just a stop code
- avcodec/flicvideo: Optimize and Simplify FLI_COPY in flic_decode_frame_24BPP() by using bytestream2_get_buffer()
- avcodec/loco: Check left column value
- avcodec/ffwavesynth: Fixes invalid shift with pink noise seeking
- avcodec/ffwavesynth: Fix integer overflow for some corner case values
- avcodec/indeo2: Check remaining input more often
- avcodec/diracdec: Check that slices are fewer than pixels
- avcodec/vp56: Consider the alpha start as end of the prior header
- avcodec/4xm: Check for end of input in decode_p_block()
- avcodec/hevcdec: Check delta_luma_weight_l0/1
- avcodec/hnm4video: Optimize postprocess_current_frame()
- avcodec/hevc_refs: Optimize 16bit generate_missing_ref()
- avcodec/scpr: Use av_memcpy_backptr() in type 17 and 33
- avcodec/tiff: Enforce increasing offsets
- avcodec/dds: Use ff_set_dimensions()
- avformat/vividas: Fix another infinite loop
- avformat/vividas: Fix infinite loop in header parser
- avcodec/mpc8: Fix 32bit mask/enum
- avcodec/alsdec: Fix integer overflows of raw_samples in decode_var_block_data()
- avcodec/alsdec: Fix integer overflow of raw_samples in decode_blocks()
- avcodec/alsdec: fix mantisse shift
- avcodec/pngdec: consider chunk size in minimal size check
- avcodec/vc1_block: Fix invalid shifts in vc1_decode_i_blocks()
- avcodec/vc1_block: fix invalid shift in vc1_decode_p_mb()
- avcodec/aacdec_template: fix integer overflow in imdct_and_windowing()
- avformat/mpegts: Check if ready on SCTE reception
- avcodec/omx: fix xFramerate calculation
- avformat/avidec: add support for recognizing HEVC fourcc when demuxing
- avformat/mpegts: fix teletext PTS when selecting teletext streams only
- avcodec/h2645_parse: zero initialize the rbsp buffer
- avcodec/omx: Fix handling of fragmented buffers
- avcodec/omx: ensure zerocopy mode can be disabled on rpi builds
- avformat/mxfdec: do not ignore bad size errors
- avformat/matroskadec: Fix seeking
- ffplay: properly detect all window size changes
2019-09-07 07:02:13 +00:00
gutteridge
5eaf5c7e64 doc: Updated x11/py-gtk2 to 2.24.0nb29 2019-09-07 04:32:33 +00:00
gutteridge
42cd19f084 py-gtk2: add upstream patches to fix leaks
These were committed upstream years ago, but there was no further
release that incorporated them.
2019-09-07 04:32:14 +00:00
gutteridge
f59ae753d0 options.description: add the libappindicator3 option 2019-09-07 04:17:42 +00:00
gutteridge
20ce1db686 mate-control-center: make libappindicator3 support optional
To thin out Python 2 dependencies, libappindicator3 can be an optional
choice. It's left enabled by default, no change for most users or
binary packages. Addresses PR pkg/54516 from Benjamin Lorenz.
2019-09-07 04:02:58 +00:00
gutteridge
e95e9b5c00 doc: Updated www/firefox to 69.0nb1 2019-09-07 03:41:55 +00:00
gutteridge
8c2e2d5318 firefox: fix build when webrtc option is not enabled
PeerConnectionIdp.jsm is installed universally, not just when webrtc is
an enabled option.
2019-09-07 03:41:42 +00:00
tsutsui
4e12178d1e doc: Added emulators/xm8 version 1.70 2019-09-07 00:39:12 +00:00
tsutsui
dd61180296 emulators/Makefile: + xm8 2019-09-07 00:38:00 +00:00
tsutsui
b4eaa297c1 emulators/xm8: import xm8-1.70.
XM8 is "eXcellent Multi-platform emulator type 8", an emulator of
NEC PC-8801 series, based on "ePC-8801MA".
2019-09-07 00:36:34 +00:00
fox
a039f19ee7 bat: Adds missing libclang dependency.
Looks like onig_sys crate requires libclang.so to build.

Reported by: wiz
2019-09-06 17:32:04 +00:00
ryoon
17080a6ff8 Updated misc/libreoffice to 6.3.1.2 2019-09-06 16:13:11 +00:00
ryoon
b7192f25ed Update to 6.3.1.2
Changelog:
6.3.1.2
Bugs fixed compared to 6.3.1 rc1:
    tdf#118856 Text flickering when highlighting text in about us windows [Miklos Vajna]
    tdf#125869 LibreOffice UI freezes (shows not responding) while exporting a pdf [Noel Grandin]
    tdf#126254 Help - About is black with Linux gen and gtk2 backend [Caolán McNamara]
    tdf#126271 Selecting of control points of curves not working correctly for combined polygons [Regina Henschel]
    tdf#126418 Crash in: ScColumn::MergeBlockFrame(SvxBoxItem *,SvxBoxInfoItem *,ScLineFlags &,long,long,bool,short) [Mike Kaganski]
    tdf#126693 I cannot create custom categories for captions [Caolán McNamara]
    tdf#126781 size of conditional formatting window prevents text to be changed (right end unreachable) [Caolán McNamara]
    tdf#126805 Config Tip-Of-The-Day option is shown displaced [Heiko Tietze]
    tdf#126819 Can't retrieve the mouse position written in the statusbar [Noel Grandin]
    tdf#126830 Icons not showing in menus [Noel Grandin]
    tdf#126908 no keyID for some tooltips in table toolbar [Laurent BP]
    tdf#126928 FILEOPEN: Multiple external link chain with several calc documents doesn't work properly any more [Eike Rathke]
    tdf#126989 Libreoffice v6.3.0.4 hangs - Scan in Writer/ Impress/ Draw/(Calc?) [Mike Kaganski]
    tdf#127002 Calc: Page Formatting: Header & Footer: can't move text cursor to proper position. [Caolán McNamara]
    tdf#127021 When attempting to insert a 'set variable' field into a document, not all formatting options are available [Caolán McNamara]


6.3.1.1
Bugs fixed compared to 6.3.0 (rc4):
    cid#1448222 out-of-bounds read [Caolán McNamara]
    cid#1448262 dereference before null check [Caolán McNamara]
    tdf#39742 DRAW, IMPRESS: Menu 'Tools-Options-DRAW-Print' settings not respected [Gabor Kelemen]
    tdf#42316 Creating a new document from a template removes the signature from all Macros [Jan-Marek Glogowski]
    tdf#44786 PRINTING: Draw ignores global print options, forgets print dialog settings [Gabor Kelemen]
    tdf#54908 printing when a selection is active should take in account it and activate the "print selection" radio button [Daniel Silva]
    tdf#94300 Fill gradients dont work in area content panel of chart sidebar [Katarina Behrens]
    tdf#106000 delete/edit comment in context box not an option if comment is escaped without writing anything in it. [Miklos Vajna]
    tdf#107975 CRASH: Crash after undo operation (BigPtrArray::Index2Block(unsigned long) [Zdeněk Crhonek]
    tdf#110442 EDITING: The image within the selection doesn't disappear after cutting [Michael Stahl]
    tdf#112535 FILESAVE: DOC: Image got distorted after RT [Miklos Vajna]
    tdf#116085 Cannot start Certificate Manager with GPG4win v3 [Thorsten Behrens]
    tdf#117185 Crash when closing the document after a specific undo redo operation (Paste) due to inserted fly anchored at end of last paragraph in body [Michael Stahl]
    tdf#118384 Sidebar: Style is not added back to hierarchy after deleting and redoing it [Jim Raykowski]
    tdf#121599 (Supress-migration-dialog) [META] Firebird Migration: Suppress migration dialog when embedded HSQLDB not opened interactively [Xisco Fauli]
    tdf#122358 Forms: Right and bottom borders of form-controls set to 'FLAT' style not displayed (gtk3) [Caolán McNamara]
    tdf#122774 All items in AutoFilter popup menu are not keyboard accessible [Jim Raykowski]
    tdf#123099 Creating new "HSQLDB Embedded" database immediately brings up migration-to-Firebird dialog [Xisco Fauli]
    tdf#123591 Firebird - Incorrect Pasting of Numeric Data [Xisco Fauli]
    tdf#123702 FILEOPEN RTF Size of page margins is different in Word and Writer [László Németh]
    tdf#124108 auto-correction of typographic quotation marks and apostrophes broken for fr_CI [Eike Rathke]
    tdf#124700 LibO6.2 regression: bad misrendering of metafile [Caolán McNamara]
    tdf#125100 EDITING: Insert OLE Object behaves different if new document is generated from template [Ilhan Yesil]
    tdf#125483 Changing Locale does not update the label of the separator key [Caolán McNamara]
    tdf#125609 radiobutton receives item status changed event after listbox value selection [Justin Luth]
    tdf#125628 FORMATTING: Part of text loose yellow highlight reopening document [Tamás Zolnai]
    tdf#125923 Numbering and Bullets dialog Revert button closes window instead of reverting changes on Impress [Gülşah Köse]
    tdf#126070 New Bullets Dialog - Preview zone not resizable + levels above 6-7 not visible with default zone size [Gülşah Köse]
    tdf#126168 Crash in: rtl_uString_acquire: frame style undo redo [Vasily Melenchuk]
    tdf#126222 EDITING Writer: After scrolling extra header/footer are shown [Ilhan Yesil]
    tdf#126227 Top border not displayed on track changes (gtk3) [Caolán McNamara]
    tdf#126309 Opening RTF document with Hebrew RLT (right to left) text is shown with the text written from left to right [Miklos Vajna]
    tdf#126460 Wrong rendering with Greyscale TIF with no / transparent background [Caolán McNamara]
    tdf#126471 Mail merge ignores preselected printer when printing second time [Michael Weghorn]
    tdf#126485 Tabs and indents in numbering and item list were limited to less than 20 pt [Caolán McNamara]
    tdf#126511 Delete path to Gallery from graphics list in B&N dialog [Gülşah Köse]
    tdf#126544 in DOCX files, some styles's "text direction" appears Right-to-Left or Left-to-Right depending on User Interface Language [Justin Luth]
    tdf#126588 EDITING: Firebird: View could be executed, but crashes when trying to save [Noel Grandin]
    tdf#126590 FILEOPEN DOCX Absolute links broken in Writer [Tünde Tóth]
    tdf#126597 Don't crash Outlook 2016 when sending multiple attachments mail via SimpleMail [Jan-Marek Glogowski]
    tdf#126611 XML Form Document: instance Data Navigator isn't shown in toolbar [andreas kainz]
    tdf#126626 CRASH: pasting fly at-char selection [Michael Stahl]
    tdf#126627 CRASH: undoing redlinehide deletion [Michael Stahl]
    tdf#126641 Hyperlink to bookmark in doc[x] file does not work [Mike Kaganski]
    tdf#126642 Allow PDF form export with different defaults based on Archive setting [Jan-Marek Glogowski]
    tdf#126643 If I select LibreOffice Calc macros Python, an error message box mentions JRE is required. [Mike Kaganski]
    tdf#126663 XLSX: LibreOffice is freezed when I try open Style list in Sidebar [Julien Nabet, Noel Grandin]
    tdf#126680 Two Finger Horizontal Scroll is Reversed on Linux and macOS [Jan-Marek Glogowski]
    tdf#126684 Character Style border attributes UI doesn't show borders or allow change to borders [Mike Kaganski]
    tdf#126685 CRASH: selecting all in sheet [Noel Grandin]
    tdf#126691 Placement of items in Writer + Undo is 100% broken [Caolán McNamara]
    tdf#126708 EMF image lost in command-line conversion from .odt to .doc [Luke Deller]
    tdf#126723 FILEOPEN DOCX Numbered list item gets indent setting from next paragraphs footnote [Justin Luth]
    tdf#126732 FILEOPEN: Writer crashes on opening Docx file [Caolán McNamara]
    tdf#126736 In line dialog, tab "Line Styles", dash length and spacing cannot be larger than 5% [Caolán McNamara]
    tdf#126746 Closed shape cap style, losed after export to pptx [Bartosz Kosiorek]
    tdf#126748 Intermittent crash exporting a ODS to XLSX [Mike Kaganski]
    tdf#126766 FORMATTING -10000 sometimes shows up as .0000 [Eike Rathke]
    tdf#126769 Sidebar can't be collapsed clicking on the hide arrow [Samuel Mehrbrodt]
    tdf#126790 CRASH: Closing LibreOffice while 'Help is not Installed' dialog is open in extension manager (gen/gtk) [Caolán McNamara]
    tdf#126808 UI: Writer crashes opening the style edit window after doing many style edits [Miklos Vajna]
    tdf#126844 Find & Replace Dialog no longer permits me to format "Replace" text. (GTK3) [Caolán McNamara]
    tdf#126848 Drop-down filter window in Pivot table is flickering when move mouse point on it [Xisco Fauli]
    tdf#126859 Custom document properties cannot be accessed in LO 6.3 [Caolán McNamara]
    tdf#126889 HELP: Very large images in a page of online help [Olivier Hallot]
    tdf#126931 Wrong date formats for Upper Sorbian and Lower Sorbian [Eike Rathke]
    tdf#126943 CRASH: Closing LibreOffice while load Styles dialog is open ( gen ) [Caolán McNamara]
2019-09-06 16:12:34 +00:00
christos
0f7c635619 simplify... 2019-09-06 15:53:42 +00:00
christos
2facccbace PR/54520: greywolf, our TIOCREMOTE seems to be broken, disable it.
Also make the openpty use NetBSD only (Jonathan Perkin)
2019-09-06 14:52:39 +00:00
christos
65d9a390fb PR/54528: greywolf: fix fortify issue with stack overwrites. 2019-09-06 14:51:42 +00:00
tnn
217357fa8a talloc: switch master site to https due to unconditional redirect
XXX the master site still responds with some RFC8297 code that ftp(1) does
not understand ...
2019-09-06 14:04:37 +00:00
adam
6f98458b37 Updated devel/py-virtualenv, devel/py-libmc 2019-09-06 13:46:03 +00:00
adam
fdb1bd2836 py-libmc: updated to 1.6.1
1.6.1:
Boomerino 1.6.1
2019-09-06 13:45:36 +00:00
adam
ef8fc56089 py-virtualenv: updated to 16.7.5
v16.7.5:
Bugfixes
- upgrade pip from 19.2.2 to 19.2.3

v16.7.4:
Bugfixes
- * fix powershell activation when sourced
- * upgrade wheel from 0.33.4 to 0.33.6 and setuptools from 41.1.0 to 41.2.0

v16.7.3:
Bugfixes
- upgrade pip from 19.1.1 to 19.2.2 and setuptools from 41.0.1 to 41.1.0

v16.7.2:
Bugfixes
- fix regression - sh activation script not working under sh (only bash)

v16.7.1:
Features
- pip bumped to 19.2.1

v16.7.0:
Features
- activate.ps1 syntax and style updated to follow PSStyleAnalyzer rules
- Allow creating virtual environments for 3.xy.
- Report error when running activate scripts directly, instead of sourcing. By reporting an error instead of running silently, the user get immediate feedback that the script was not used correctly. Only Bash and PowerShell are supported for now.
- * add pip 19.2 (19.1.1 is kept to still support python 3.4 dropped by latest pip)
2019-09-06 13:42:25 +00:00
adam
77b65191f3 Updated textproc/py-dominate, time/py-arrow 2019-09-06 13:37:35 +00:00
adam
0e45718c49 py-arrow: updated to 0.14.7
0.14.7

- [CHANGE] `ArrowParseWarning` will no longer be printed on every call to `arrow.get()` with a datetime string. The purpose of the warning was to start a conversation about the upcoming 0.15.0 changes and we appreciate all the feedback that the community has given us!

0.14.6

- [NEW] Added support for `week` granularity in `Arrow.humanize()`. For example, `arrow.utcnow().shift(weeks=-1).humanize(granularity="week")` outputs "a week ago". This change introduced two new untranslated words, `week` and `weeks`, to all locale dictionaries, so locale contributions are welcome!
- [NEW] Fully translated the Brazilian Portugese locale.
- [CHANGE] Updated the Macedonian locale to inherit from a Slavic base.
- [FIX] Fixed a bug that caused `arrow.get()` to ignore tzinfo arguments of type string (e.g. `arrow.get(tzinfo="Europe/Paris")`).
- [FIX] Fixed a bug that occurred when `arrow.Arrow()` was instantiated with a `pytz` tzinfo object.
- [FIX] Fixed a bug that caused Arrow to fail when passed a sub-second token, that when rounded, had a value greater than 999999 (e.g. `arrow.get("2015-01-12T01:13:15.9999995")`). Arrow should now accurately propagate the rounding for large sub-second tokens.
2019-09-06 13:37:14 +00:00
adam
a303699436 py-dominate: updated to 2.4.0
2.4.0:
SVG Support.
2019-09-06 13:34:21 +00:00
adam
860d2e3e6b Updated mail/exim-html 2019-09-06 13:21:51 +00:00
adam
92c78dd2b3 exim-html: updated to 4.92.2
keep up with exim
2019-09-06 13:21:35 +00:00
wiedi
93eccac3fc doc: Updated mail/exim to 4.92.2 2019-09-06 12:58:11 +00:00
wiedi
338fb1c459 exim: update to 4.92.2
Exim version 4.92.2
-------------------

HS/01 Handle trailing backslash gracefully. (CVE-2019-15846)
2019-09-06 12:57:33 +00:00
taca
3b49ac6c33 databases/mysql56-client: allow build with OpenSSL 1.1.x
* Allow mysql56-{client,server} build with OpenSSL 1.1.x.
* Reduce a few useless warnings.
2019-09-06 10:01:44 +00:00
jperkin
71c81584d7 doc: Updated mail/postgrey to 1.36nb5 2019-09-06 09:58:36 +00:00
jperkin
42b47c0949 postgrey: Backport dedupe fix.
Requested in joyent/pkgsrc#214.  We can't yet upgrade to postgrey 1.37 as there
is no working distribution patch for the postgrey-targrey option, hence the
backport rather than upgrade.  Bump PKGREVISION.
2019-09-06 09:58:25 +00:00
jperkin
bfe514953b tor: Provide SMF manifest.
Submitted by kayront in joyent/pkgsrc#218.
2019-09-06 09:42:56 +00:00
jperkin
89448d8dd8 clamav: Disable mapfile on SunOS.
There are a couple of functions that aren't defined, and this is easier than
patching (and doesn't impact other OS).
2019-09-06 09:22:49 +00:00
jperkin
c92973bbb7 doc: Updated databases/couchdb to 2.3.1 2019-09-06 09:10:59 +00:00
jperkin
bd38da580e couchdb: Upgrade to 2.3.1. Now works with current Erlang.
Summary of changes between 2.1.x and 2.3.x are listed below.  For a more
readable version please see the following URLs:

  http://docs.couchdb.org/en/latest/whatsnew/2.3.html
  http://docs.couchdb.org/en/latest/whatsnew/2.2.html
  http://docs.couchdb.org/en/latest/whatsnew/2.1.html

2.3.x Branch Upgrade Notes

#1602: To improve security, there have been major changes in the configuration
of query servers, SSL support, and HTTP global handlers:

Query servers are NO LONGER DEFINED in the .ini files, and can no longer be
altered at run-time.

The JavaScript and CoffeeScript query servers continue to be enabled by
default. Setup differences have been moved from default.ini to the couchdb and
couchdb.cmd start scripts respectively.

Additional query servers can now be configured using environment variables:

export COUCHDB_QUERY_SERVER_PYTHON="/path/to/python/query/server.py with args"
couchdb

where the last segment in the environment variable (_PYTHON) matches the usual
lowercase(!) query language in the design doc language field (here, python.)

Multiple query servers can be configured by using more environment variables.

You can also override the default servers if you need to set command- line
options (such as couchjs stack size):

export COUCHDB_QUERY_SERVER_JAVASCRIPT="/path/to/couchjs /path/to/main.js -S <STACKSIZE>"
couchdb

The mango query server continues to be enabled by default. The Erlang query
server continues to be disabled by default. This change adds a
[native_query_servers] enable_erlang_query_server = BOOL setting (defaults to
false) to enable the Erlang query server.

If the legacy configuration for enabling the query server is detected, that is
counted as a true setting as well, so existing configurations continue to work
just fine.

SSL Support
Enabling SSL support in the ini file is now easier:

[ssl]
enable = true

If the legacy httpsd configuration is found in your ini file, this will still
enable SSL support, so existing configurations do not need to be changed.

HTTP global handlers
These are no longer defined in the default.ini file, but have been moved to the
couch.app context. If you need to customize your handlers, you can modify the
app context using a couchdb.config file as usual.

#1602: Also to improve security, the deprecated os_daemons and
couch_httpd_proxy functionality has been completely removed ahead of the
planned CouchDB 3.0 release. We recommend the use of OS-level daemons such as
runit, sysvinit, systemd, upstart, etc. to launch and maintain OS daemons
instead, and the use of a reverse proxy server in front of CouchDB (such as
haproxy) to proxy access to other services or domains alongside CouchDB.

#1543: The node-local (default port 5986) /_restart endpoint has been replaced
by the clustered (default port 5984) endpoint /_node/$node/_restart and
/_node/_local/_restart endpoints. The node-local endpoint has been removed.

#1764: All python scripts shipped with CouchDB, including couchup and the
dev/run development cluster script, now specify and require Python 3.x.

#1396: CouchDB is now compatible with Erlang 21.x.

#1680: The embedded version of rebar used to build CouchDB has been updated to
the last version of rebar2 available. This assists in building on non-x86
platforms.

#1857: Refuse building with known bad versions of Erlang.

2.2.x Branch Upgrade Notes

The minimum supported version of Erlang is now 17, not R16B03. Support for
Erlang 21 is still ongoing and will be provided in a future release.

The CouchDB replication client can now use the /_session endpoint when
authenticating against remote CouchDB instances, improving performance since
re-authorization does not have to be performed with every request. Because of
this performance improvement, it is recommended to increase the PBKDF2 work
factor beyond the default 10 to a modern default such as 10000. This is done
via the local ini file setting [couch_httpd_auth] iterations = 10000.

Do not do this if an older version of CouchDB is replicating TO this instance
or cluster regularly, since CouchDB < 2.2.0 must perform authentication on
every request and replication performance will suffer.

A future version will make this increased number of iterations a default.

#820, #1032: Multiple queries can now be made at the POST
/{db}/_all_docs/queries, POST /{db}/_design_docs/queries and POST
/{db}/_local_docs/queries endpoints. Also, a new endpoint POST
/{db}/_design/{ddoc}/_view/{view}/queries has been introduced to replace the
?queries parameter formerly provided for making multiple queries to a view. The
old ?queries parameter is now deprecated and will be removed in a future
release of CouchDB.

The maximum http request limit, which had been lowered in 2.1.0, has been
re-raised to a 4GB limit for now. (#1446). Ongoing discussion about the path
forward for future releases is available in #1200 and #1253.

#1118: The least recently used (LRU) cache of databases is now only updated on
database write, not read. This has lead to significant performance enhancements
on very busy clusters. To restore the previous behaviour, your local ini file
can contain the block [couchdb] update_lru_on_read = true.

#1153: The CouchDB replicator can now make use of the /_session endpoint rather
than relying entirely on HTTP basic authentication headers. This can greatly
improve replication performance. We encourage you to upgrade any nodes or
clusters that regularly act as replication clients to use this new feature,
which is enabled by default (#1462).

#1283: The [couchdb] enable_database_recovery feature, which only soft-deletes
databases in response to a DELETE /{db} call, is now documented in default.ini.

#1330: CouchDB externals and OS daemons are now officially deprecated and no
longer documented. Support for these features will be completely removed in a
future release of CouchDB (probably 3.0.0).

#1436: CouchDB proxy authentication now uses a proper chttpd_auth module,
simplifying configuration in local ini files. While this is not a backward-
compatible breaking change, it is best to update your local ini files to
reference the new {chttpd_auth, proxy_authentication_handler} handler rather
than the couch_httpd_auth version, as couch_httpd is in the process of being
deprecated completely.

#1476, #1477: The obsolete update_notification feature, which was replaced by
/{db}/_changes feeds c. CouchDB 1.2, has been completely removed. This feature
never worked in 2.0 for databases, only for shards, making it effectively
useless.
2019-09-06 09:10:47 +00:00
manu
4c3b203225 Add legacymodsz option to allow short (insecure) RSA keys
This may be required in order to access old, non-upgradable, devices for
which modulus size is less than 1024 bits (frequently 768 bits).
2019-09-06 09:03:00 +00:00
jperkin
21159ce40d mk: Skip CTF_FILES_SKIP before anything else. 2019-09-06 09:00:35 +00:00
nros
d65e1e8ed7 Revbump due to XmHTML update 2019-09-06 08:51:57 +00:00
nros
d76b7daa6e doc: Updated x11/XmHTML to 1.1.10 2019-09-06 08:47:29 +00:00
nros
e2e1ca9d4d Updated xmhtml to version 1.1.0
This version has a real master site
and homepage at sourceforge.
Includes updates for buildling with
the latest png api and fixes to
debug.c (patch-ai).
Removed the patches for this.
Removed patch-ab, patch-ac and patch-ae
because we only build the lib.

Other updates upstream:
Support for utf-8 text and xft.
Function XmHTMLScrollToYPos added.
Fixes for crashes and various memory
leaks.
2019-09-06 08:46:26 +00:00
adam
19795a29d8 Updated databases/py-ldap3, devel/py-xopen 2019-09-06 06:04:38 +00:00
adam
7faed84e5b py-xopen: updated to 0.8.2
v0.8.2
Skip newly introduced test on Python 2.7
io.TextIOWrapper(PipedGZipReader(...)) does not work, which is needed
for the test.
2019-09-06 06:04:17 +00:00
adam
28c830f6a4 py-ldap3: updated to 2.6.1
2.6.1:
- tested against pyasn1 0.4.7
- added eDirectory 9.1.4 (EDIR_9_1_4) to offline schemas
- added json converter for timedelta
- strip parameter defaults to False in utils.dn.parse_dn()
- escaped space is allowed as trailing character in attribute_value in utils.dn.parse_dn()
- connection.extend.standard.paged_search doesn't raise exceptions when raise_exceptions is False
- the Search operation returns the entries fetched by the server when size or time limits are reached even if raise_exceptions is set to True
- Handle the minimum value that can be stored in an Int64 in format_ad_timedelta
- EntryState: `entry_raw_attributes` is populated instead of `raw_attributes`
- Removed restriction to perform rename and move simultaneously in modify_dn
- fixed checking for hexdigits in parse_dn
- fixed escaping when multiple backslashes are present in parse_dn
- fixed multiple NoneType exceptions in entry_to_json()
- allowing Microsoft specific syntax (<WKGUID=xxx>) for WellKnownObjects in DN
- connection.extend.standard.paged_search() now follows referrals when auto_referrals=True
- fixed a bug in decoding replica list in connection.extend.novell.list_replicas()
- fixed a bug when adding duplicate alias in CaseInsensitiveWithAliasDict()
- added ignore_duplicates=False in set_aliases in CaseInsensitiveWithAliasDict() to ignore a duplicate alias (either in aliases or in keys)
- Schema info now uses CaseInsensitiveWithAlias dict as default so object and attributes can also be referentiated with OID
- added block mode and timeout parameters to next() method of persistent_search
- when using the pyasn1 decoder raw_dn is not returned as a pyasn1 object anymore but as bytes
- Return offset timezone aware datetime for max AD timestamp
2019-09-06 06:02:53 +00:00
ryoon
914dc9f9ab NetBSD 9 or later has bsdtar as /bin/tar 2019-09-06 03:52:55 +00:00
ryoon
1035a9702e Updated www/firefox-l10n to 69.0 2019-09-06 03:03:20 +00:00
ryoon
eb2efc90af Update to 69.0
* Sync with www/firefox-69.0
2019-09-06 03:02:36 +00:00