Age | Commit message (Collapse) | Author | Files | Lines |
|
indexers:
* omindex:
+ Add default MIME mapping for application/rtf. IANA have registrations for
text/rtf and (more recently) application/rtf (it seems because newer
versions of the RTF format can contain 8-bit data) so we now recognise
application/rtf by default and handle it the same way as text/rtf.
Current libmagic seems to always return text/rtf (no matches for
application/rtf in magic.mgc) and we continue to map extension rtf to
text/rtf, so this change is mainly future-proofing against libmagic future
changes.
+ Add support for indexing OpenXPS, which is effectively the same as XPS
internally in ways we care about, but it uses a different mimetype and a
different filename extension.
omega:
* Explicitly use OR for MORELIKE queries.
Since 1.3.0 the default value of DEFAULTOP has been AND, which typically
makes MORELIKE queries much less useful since they'll only match documents
containing all the terms from the query expansion. We now explicitly insert
" OR " between the terms if DEFAULTOP hasn't been set to OR, which makes them
work much more like they did in 1.2.x.
* Make $stoplist and $unstem consider all query strings by always passing the
new Xapian::QueryParser::FLAG_ACCUMULATE flag.
* Add $foreach command which works like $map, but just concatenates the
evaluated results rather than adding tabs to turn them into an OmegaScript
list.
* Extend $include{} to allow handling failure to open the specified file via an
optional second argument which if specified will be evaluated and returned
instead. Patch from Gaurav Arora.
* Support multiple MORELIKE parameters - we now form an RSet from all the
specified documents and use that to generate the query to run (previously
only one of multiple MORELIKE parameters was used).
|
|
|
|
|
|
Portability:
* Support macOS 11.0 - AC_CANONICAL_HOST identifies this as darwin20, which
wasn't caught by our glob pattern. Patch from FX Coudert in
https://github.com/xapian/xapian/pull/319
CSharp:
* Wrap const std::string* parameters to accept a string or null in C#. See #204.
Java:
* Wrap const std::string* parameters to accept a String or null in Java.
Perl:
* Fix minor documentation typo.
|
|
|
|
API:
* QueryParser::FLAG_ACCUMULATE: New flag. Previously the unstem and stoplist
data was always reset by a call to QueryParser::parse_query(), which makes
sense if you use the same QueryParser object to parse a series of independent
queries. If you're using the same QueryParser object to parse several fields
on the same query form, you may want to have the unstem and stoplist data
combined for all of them, in which case you can use this flag to prevent this
data from being reset.
* QueryParser::unstem_begin(): Eliminate unnecessary copying of the data.
* Fix typo in Swedish stopword list, syncing change made to Snowball by Daniel
Gómez Villanueva.
* Remove some French stop words with other meanings, syncing change made to
Snowball by PhilippeOuellet.
testsuite:
* Run testcase testlock4 using backend chert, not just using glass
* Skip testcase testlock4 on platforms that don't allow us to implement
Database::locked() (which notably include GNU Hurd and Microsoft Windows).
documentation:
* List DB_NO_TERMLIST in the WritableDatabase constructor API documentation
where we already list the other DB_* constants.
portability:
* Eliminate single use of std::mem_fun() which was deprecated in C++11 and
removed in C++17. Reported by Mateusz Pusz in #806.
* Add missing includes for std::numeric_limits<>. Reported by stac47 in #805.
* Work around mingw.org header issue. MSVC seems to implicitly include
<winerror.h> but mingw.org's headers don't, leading to ERROR_PIPE_CONNECTED
not being defined. Fixes https://github.com/xapian/xapian/pull/318, reported
by Alex Sandro.
* Suppress MSVC warnings about possible loss of data. The values involved are
the number of set bits in a value of integer type, so these warnings are
bogus.
* Include <sys/types.h> for size_t and off_t, which is the appropriate header,
and needed with Android's bionic libc. Patch from Matthieu Gautier.
* Use a temporary file for the Doxygen configuration to work around Doxygen
1.8.19 bug which truncates a config file read from stdin to 4096 bytes
(https://github.com/doxygen/doxygen/issues/7975).
|
|
|
|
|
|
|
|
|
|
|
|
Only needed for tests.
Bump PKGREVISION.
|
|
build-tested on CentOS 7 and Tribblix m24.
|
|
|
|
|
|
As suggested by Evgeny Grin.
Bump PKGREVISION.
XXX: curl is used for tests only, but needs to be linked.
How to express this?
|
|
|
|
- Set CADIR in the environment.
- Prefer a separate keyfile for TLS. If it's not present, attempt to
generate it by copying out the private key from the certfile.
- Don't provide an affordance for overriding the compiled-in cipherlist.
- Be willing to enable TLS without a DH params file.
While here, invent control/localfilters. If it exists, it's a sequence
of filters for SMTP connections on localhost.
Bump version.
|
|
|
|
|
|
|
|
|
|
A terminal interface for the StackExchange network written in Rust.
One thing that differentiates it from similar tools (how2 and howdoi) is that it
can simultaneously search any number of sites in the StackExchange network.
|
|
|
|
0.9.26 - December 26th, 2020
* Add support for Ruby 3.0 and fix tests
* Fix support for frozen_string_literal: false magic comments (#1363)
|
|
|
|
Version 5.0.0 (2020-10-29)
New Features
* added cover_fit_page option to review-jsbook / review-jlreq classes.
When cover_fit_page=true is specified in the texdocumentclass parameter,
the cover image is scaled to paper size. Note: it is recommended that
the images should be created at actual size (#1534)
* allow minicolumn nesting. Now you can put a block instruction such as
//image or itemized list in minicolumn (//note, //memo, //tip, //info,
//warning, //important, //caution, //notice) (#1558, #1562)
* added single commands //beginchild and //endchild for nesting
itemized/enumerate/description list. EXPERIMENTAL FEATURE (#1497)
Breaking Changes
* In review-jlreq.cls, hiddenfolio is now implemented by
jlreqtrimmarkssetup. It is slightly different from the previous version
in position and display (#1397)
* The default value of the chapterlink parameter is now true. Most links
(chapter, section, image, table, list, equation, bibliography) in Web
and EPUB are now hyperlinked. In TeX PDF, some links (chapter, section,
biliography) are hyperlinked only when media=ebook (#1529)
Bug Fixes
* PDFMaker: fixed a problem with multiple same-named image files with
different extensions that would cause them to be misaligned (#1483)
* PDFMaker: fixed a problem that cuased an error when the author name
(aut) was empty (#1517)
* PDFMaker: fixed a problem that caused an error if //indepimage's image
file didn't exist and ID contained characters to be TeX-escaped (#1527)
* PDFMaker: fixed a problem with characters to be TeX-escaped in the
bookttilename and aut parameters causing incorrect PDF metainformation
(#1533)
* WebMaker: fixed to avoid nil in HTML template (#1545)
* PDFMaker: fixed a problem when hiding chapter numbers (#1559)
* MarkdownBuilder: paragraphs in minicolumn should be separated with a
blank line instead of a newline (#1572)
Enhancements
* fix warning message to output more detailed information of item (#1523)
* PDFMaker: make @<hd> op a hyperlink (when media=ebook) (#1530)
* use cgi/escape first and cgi/util as fallback. remove orignal
implementation in ReVIEW::HTMLUtils.escape() (#1536)
* suppress warning with same @<icon> (#1541)
* fix an error handling when a badly encoded file is received (#1544)
* introduce IndexBuilder. IndexBuilder first scans the entire project
files and provides indexes for each builder (#1384, #1552)
* IDs and labels containing below characters or space characters are now
warned (#1393, #1574)
#%\{}[]~/$'"|*?&<>`
Docs
* fix a typo in format.ja.md and format.md (#1528)
* fix incorrect example in makeindex.ja.md (#1584)
Others
* refactor code with Rubocop 0.92.0 (#1511, #1569, #1573)
* rename @strategy to @builder in Re:VIEW::Compiler (#1520)
* refactor code with Rubocop-performance 1.7.1 (#1521)
* update Gemfile in syntax-book (#1522)
* calling GhostScript in ImageMagick has been deprecated, so the test has
been removed (#1526)
* unnecessary stderr output on some test units has been suppressed (#1538)
* add BookUnit class instead of Compilable module, the super class of
Chapter and Part (#1543)
* ReVIEW::Book.load is deprecated, use ReVIEW::Book::Base.load or
ReVIEW::Book::Base.new add new option :config for
ReVIEW::Book::Base.load (#1548, #1563)
* added ReVIEW::Configure.create (#1549)
* WebMaker: removed unused clean_mathdir (#1550)
* add Base#parse_catalog_file() and use it in ReVIEW::Book::Base.new().
Base#catalog is just getter now (#1551)
* use File.write when it can be used (#1560)
* remove Builder#builder_init() (#1564)
Contributors
* @snoozer05
|
|
|
|
Version 3.5.1 (Security)
* Fix a security vulnerability using :quote in combination with the
:escape_html option.
Reported by Johan Smits.
|
|
|
|
3.6.0 (2020-12-30)
New features and important changes:
* Do not indent multiline string values
(github.com/patsplat/plist/pull/54)
* Add `Plist::UnimplementedElementError`
(github.com/patsplat/plist/pull/51)
* Add support for text inside `<![CDATA[ … ]]>`
(github.com/patsplat/plist/pull/49)
Housekeeping:
* Add Ruby 2.7 and 3.0 to CI (github.com/patsplat/plist/pull/55)
* add docker-compose for development (github.com/patsplat/plist/pull/47)
* Replace `require` with
`require_relative`(github.com/patsplat/plist/pull/52)
|
|
|
|
== 3.2.1 / 2020-11-05
* Fix incorrect handling of encodings when using XMLWriter.io (Charlie
Savage)
* Clean up README (Richard Michael)
|
|
|
|
5.2.1 (2020-11-30)
* Add in improved "multiline" support for attributes #1043
5.2 (2020-09-28)
* Fix crash in the attribute optimizer when #inspect is overridden in
TrueClass / FalseClass #972
* Do not HTML-escape templates that are declared to be plaintext #1014
(Thanks @cesarizu)
* Class names are no longer ordered alphabetically, and now follow a new
specification as laid out in REFERENCE #306
|
|
|
|
=== 1.10.0 (2020-11-13)
* Improve template parsing, mostly by reducing allocations (jeremyevans)
* Do not ship tests in the gem, reducing gem size about 20% (jeremyevans)
* Support :literal_prefix and :literal_postfix options for how to output
literal tags (e.g. <%% code %>) (jaredcwhite) (#26, #27)
|
|
|
|
3.1.9 - 2020-11-23
Fixes
* Fixed a compatibility bug that the line to be processed by skip_lines:
has a row separator. [GitHub#194][Reported by Josef Šimánek]
Thanks
* Josef Šimánek
3.1.8 - 2020-11-18
Improvements
* Improved documentation. [Patch by Burdette Lamar]
Thanks
* Burdette Lamar
|
|
|
|
2.0.12 (2020-11-10)
Summary
This is a minor patch release that fixes some regressions that were
introduced during the long release cycle of 2.0.11. We strongly recommend
upgrading to this version instead of using 2.0.11.
Notable changes include restoring the type and target on unresolved
footnotes (so they display properly), fixing a crash when an extension set
a numeric width or height on an SVG image when using opts=inline,
resetting the word wrap behavior to normal on tables to avoid aggressive
word breaks, reverting the use of a Ruby 2.3 construct that prevented
Asciidoctor from working on CentOS, including the role on an inline image
in the DocBook output, and passing through the explicit width and height
values on an SVG image as is when using opts=inline.
Please note that it will not be possible to use Asciidoctor on Ruby < 2.3
after the 2.0.x release line. Those versions are already unsupported.
However, since we had not yet made a change that prevented them from
working, we'll wait until 2.1.x to do so.
During this release, all the CI jobs were migrated from Travis CI to
GitHub Actions. We also added a CI job to run the test suite on macOS.
As usual, consult the CHANGELOG for all the details.
Distributions
* RubyGem (asciidoctor)
Asciidoctor is also packaged for Fedora, Debian, Ubuntu, Alpine Linux,
OpenSUSE, and Homebrew. You can use the system's package manager to
install the package named asciidoctor.
Release meta
Released on: 2020-11-10
Released by: @mojavelinux
Release beer: For the Animals: Imperial Breakfast by Alternation Brewing Company
Logs: resolved issues | full diff | issues resolved in 2.0.x (cumulative)
Changelog
Bug Fixes
* Set type and target property on unresolved footnote reference and unset
id property (fixes regression) (#3825)
* Fix crash when inlining an SVG if the explicit width or height value on
the image node is not a string (#3829)
* Reset word wrap behavior to normal on tables, then reenable again for
admonition content, horizontal dlist description, and AsciiDoc table
cells (#3833)
Improvements
* Pass through role to DocBook output for inline image (#3832)
Compliance
* Defer use of Ruby >= 2.3 constructs to restore compatibility with Ruby
2.0 until at least next minor release (#3827)
* Don't append the default px unit identifier to the explicit width or
height value when inlining an SVG (#3829)
Build / Infrastructure
* Migrate Linux CI jobs to GitHub Actions (#3837)
* Migrate Windows CI jobs to GitHub Actions (#3839)
* Run CI job on macOS (#3842)
Credits
A very special thanks to all the awesome supporters of the Asciidoctor
OpenCollective campaign who provided critical funding for the development
of this release as well as ongoing development of the project. We'd also
like to thank the maintainers of the Rouge project, who helped us work
through the compatibility issue with Rouge and applied a fix to restore it
ahead of our own release.
|
|
|
|
2.82.23 (2021-01-13)
* windows: fix version detection when multiple gem is installed
2.82.22 (2020-10-23)
* update is_port_listening.ps1
2.82.21 (2020-10-11)
* Add: Services check for Homebrew
2.82.20 (2020-10-10)
* ss: fix local_address format for IPv6.
* Windows: fix wrong gem version detection
|
|
|
|
pkgsrc changes: add "USE_LANGUAGES= # none".
3.4.0 (2020-12-31)
* Issue #510: use monotonic tick count (#512) @ColinDKelley
3.3.4 (2020-12-31)
* Don't return incorrect files when there's a file whose name matches a
dir (#526) @ghiculescu
* added correct link to help debug inotify workers error on linux (#527)
@williamkennedy
* issue #473: use sudo sh -c so redirection works (#525) @ColinDKelley
* issue #473: update README for setting fs.inotify.max_user_watches (#522)
@ColinDKelley
* issue #451: change windows install instructions to suggest platforms:
instead of Gem.win_platform? (#523) @ColinDKelley
* put missing wiki content into README (#521) @ColinDKelley
3.3.3 (2020-11-30)
* Add project metadata to the gemspec (#519) @orien
3.3.2 (2020-11-28)
* Issue #504: tune .rubocop.yml and source code to make it pass all cops
(#508) @ColinDKelley
* Fix description typo (#515) @ccouzens
3.3.1 (2020-11-13)
* issue #513: allow stop when not started (#514) @ColinDKelley
3.3.0 (2020-11-10)
New Features
* Use file size to check for modifications (#336) @marawan31
* Ignore mutagen sync temporary files (#469) @nilbus
* Add GitHub Actions for development workflow. (#485) @ioquatix
* Allow Ruby 3 (#490) @yahonda
* Add Truffleruby head to CI (#493, #507) @gogainda
* Add magic # frozen_string_literal: true comment (#494) @ColinDKelley
Bug Fixes
* Fix: Linux driver listens for :modify events again (#450) @ColinDKelley
* Fix: Track removed subdirectories (#460) @bryanlira
* Use one fsevent_watch process per listener instead of one per dir (#471)
@ioquatix
* Wrap Listener instances in WeakRef (#477) @jonathanhefner
* Include macOS Big Sur in Adapter::Darwin#usable? (#479) @christiankn
* Fix hanging race condition (#481, #500) @ColinDKelley
* Remove Listen::Internals::ThreadPool (#483) @jonathanhefner
* Tidy up thread killing. Remove JRuby workaround. (#484) @ioquatix
* Move thread caller stack and rescue+log to a common place (#487)
@ColinDKelley
* Unify logging through Listen.logger; add missing logger_spec (#497)
@ColinDKelley
* Rescue and log application exceptions raised from the Listen.to callback
so listening doesn't break in process (#505) @ColinDKelley
|
|
|
|
Certbot 1.11.0
Changed
We deprecated support for Python 2 in Certbot and its ACME library.
Support for Python 2 will be removed in the next planned release of Certbot.
certbot-auto was deprecated on all systems. For more information about this
change, see
https://community.letsencrypt.org/t/certbot-auto-no-longer-works-on-debian-based-systems/139702/7.
We deprecated support for Apache 2.2 in the certbot-apache plugin and it will
be removed in a future release of Certbot.
Fixed
The Certbot snap no longer loads packages installed via pip install --user. This
was unintended and DNS plugins should be installed via snap instead.
certbot-dns-google would sometimes crash with HTTP 409/412 errors when used with very large zones.
certbot-dns-google would sometimes crash with an HTTP 412 error if preexisting records had an unexpected TTL, i.e.: different than Certbot's default TTL for this plugin.
More details about these changes can be found on our GitHub repo.
|
|
|
|
3.15.0 (2021-01-05)
Security
* Randomize path of git wrapper script (9c92ad5)
Documentation
* Add Capistrano::Teams to 3rd Party Plugin (#2064) @danieltoader
Housekeeping
* Add latest Ruby versions to CI, including 3.0 (#2071) @mattbrictson
* Fix Bundler deprecation warning in rake features (#2063) @mattbrictson
|
|
|