### Added
- Option `overlay page number options`
- `\igrGetPageSize`
- `\igrPageWidth`
- `\igrPageHeight`
- `\igrSetPageSize`
- `\igrGetLastPage`
- `\igrLastPage`
- Adding/Guessing file name extensions
- Option `extensions`
- Option `extensions add`
- Option `extensions from graphics`
- Option `ignore on not found with extensions`
- Option `ignore on not found with extensions*`
- Option `no existence check`
### Changed
- Changelog moved from CHANGES to CHANGES.md and adapted to
[Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
- From now on version numbers adhere to
[Semantic Versioning](http://semver.org/spec/v2.0.0.html)
- Readme moved from README to README.md and adapted to
- Documentation code revised
- Internal package creation process modernized (invisible to the user)
- Adaption of paper size made compatible with lualatex
- Implementation of `\incgraph` and `\incmultigraph` changed (to LaTeX3)
### Fixed
- Documentation typos corrected
- `\incgraph` ignored option settings for not existing files.
- bug fix: list style with entrycounter has problematic unexpanded content
- new command \glsunexpandedfieldvalue (provided for use in
\glslistexpandedname)
- new command \glscapitalisewords (defaults to \capitalisewords)
provides a way to switch to \capitalisefmtwords if required
- added new files containing dummy entries for testing:
- example-glossaries-longchild.tex
- example-glossaries-childmultipar.tex
Needed (if etoc is used without hyperref) updates to internal macros to
prepare for the upcoming LaTeX November 2021 change to \contentsline.
Related updates to the user macro \etoctoccontentsline.
* Breaking change: Hard require package options "type", "modifier"
and "version" now after one year in soft require migration period.
* Add Croatian translation.
* Add sections to docs about choosing a license and the REUSE specification.
* Update Spanish translation to match Creative Commons website.
* Add note to README that CC license texts and images are licensed
themselves under CC0-1.0.
* Load csquotes after hyperref to avoid hyperref warning.
* Do not load the hyperxmp package if the silence package is loaded
to avoid an endless loop.
* Improve warning messages generated by the package.
* Add "Dependency packages and load order" section to docs.
2.3.0
### Added
- Option `column names detection`
- Documentation: csvautotabular inspired example for tabularray.
### Changed
- `\csvlinetotablerow` changed to be expandable and to be
usable inside a *Data Collection*
- Options `autotabular`, `autobooktabular`, `autolongtable`,
`autobooklongtable` use `column names detection=false` now.
2.2.1
### Fixed
- Option `late after first line` ignored for `csvsimple-l3`
2.2.0
### Added
- Configurable usage of tabular-like environments
- Option `table centered`
- Option `generic table`
- Option `generic collected table`
- Option `generic table options`
### Changed
- The implementation of all tabular-like environments uses the new
generic environments now internally. Should be unnoticeable for a user.
### Fixed
- documentation typo correction and small improvents
- Option `long tabularray`
Certbot 1.26.0
Added
Added --new-key. When renewing or replacing a certificate that has --reuse-key
set, it will force a new private key to be generated, one time.
As before, --reuse-key and --no-reuse-key can be used to enable and disable key
reuse.
Changed
The default propagation timeout for the OVH DNS plugin (--dns-ovh-propagation-seconds)
has been increased from 30 seconds to 120 seconds, based on user feedback.
Fixed
Certbot for Windows has been upgraded to use Python 3.9.11, in response to
https://www.openssl.org/news/secadv/20220315.txt.
Previously, when Certbot was in the process of registering a new ACME account
and the ACME server did not present any Terms of Service, the user was asked to
agree with a non-existent Terms of Service ("None"). This bug is now fixed, so
that if an ACME server does not provide any Terms of Service to agree with, the
user is not asked to agree to a non-existent Terms of Service any longer.
If account registration fails, Certbot did not relay the error from the ACME server
back to the user. This is now fixed: the error message from the ACME server is now
presented to the user when account registration fails.
2022-04-08 Richard Russon <rich@flatcap.org>
* Features
- Compose multipart emails
* Bug Fixes
- Fix screen mode after attempting decryption
- imap: increase max size of oauth2 token
- Fix autocrypt
- Unify Alias/Query workflow
- Fix colours
- Say which file exists when saving attachments
- Force SMTP authentication if `smtp_user` is set
- Fix selecting the right email after limiting
- Make sure we have enough memory for a new email
- Don't overwrite with zeroes after unlinking the file
- Fix crash when forwarding attachments
- Fix help reformatting on window resize
- Fix poll to use PollFdsCount and not PollFdsLen
- regex: range check arrays strictly
- Fix Coverity defects
- Fix out of bounds write with long log lines
- Apply `fast_reply` to 'to', 'cc', or 'bcc'
- Prevent warning on empty emails
* Changed Config
- New default: `set rfc2047_parameters = yes`
* Translations
- 100% German
- 100% Lithuanian
- 100% Serbian
- 100% Czech
- 100% Turkish
- 72% Hungarian
* Docs
- Improve header cache explanation
- Improve description of some notmuch variables
- Explain how timezones and `!`s work inside `%{}`, `%[]` and `%()`
- Document config synonyms and deprecations
* Build
- Create lots of GitHub Actions
- Drop TravisCI
- Add automated Fuzzing tests
- Add automated ASAN tests
- Create Dockers for building Centos/Fedora
- Build fixes for Solaris 10
- New libraries: browser, enter, envelope
- New configure options: `--fuzzing` `--debug-color` `--debug-queue`
* Code
- Split Index/Pager GUIs/functions
- Add lots of function dispatchers
- Eliminate `menu_loop()`
- Refactor function opcodes
- Refactor cursor setting
- Unify Alias/Query functions
- Refactor Compose/Envelope functions
- Modernise the Colour handling
- Refactor the Attachment View
- Eliminate the global `Context`
- Upgrade `mutt_get_field()`
- Refactor the `color quoted` code
- Fix lots of memory leaks
- Refactor Index resolve code
- Refactor PatternList parsing
- Refactor Mailbox freeing
- Improve key mapping
- Factor out charset hooks
- Expose mutt_file_seek API
- Improve API of `strto*` wrappers
* Upstream
- imap QRESYNC fixes
- Allow an empty To: address prompt
- Fix argc==0 handling
- Don't queue IMAP close commands
- Fix IMAP UTF-7 for code points >= U+10000
- Don't include inactive messages in msgset generation
Ced is not a fully featured editor, but more likely an "ed" for csv.
Ced simply prevents you from adding surplus column or invalid data type.
That's it. No searching, filtering, no nothing.
Noteworthy changes in version 1.45 (2022-04-07)
-----------------------------------------------
* Support the "sysopen" mode parameter for gpgrt_fopen so that file
names longer than MAX_PATH can be supported under Windows.
* gpgrt_access and gpgrt_mkdir now support file names longer than
MAX_PATH.
* gpgrt_fopen now maps "/dev/null" to "nul" on Windows.
* Published some internal helper functions for Windows.
* Interface changes relative to the 1.42 release:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gpgrt_free_wchar NEW.
gpgrt_fname_to_wchar NEW.
gpgrt_utf8_to_wchar NEW.
gpgrt_wchar_to_utf8 NEW.
* Noteworthy changes in release 1.12 (2022-04-07) [stable]
** Changes in behavior
'gzip -l' no longer misreports file lengths 4 GiB and larger.
Previously, 'gzip -l' output the 32-bit value stored in the gzip
header even though that is the uncompressed length modulo 2**32.
Now, 'gzip -l' calculates the uncompressed length by decompressing
the data and counting the resulting bytes. Although this can take
much more time, nowadays the correctness pros seem to outweigh the
performance cons.
'zless' is no longer installed on platforms lacking 'less'.
** Bug fixes
zgrep applied to a crafted file name with two or more newlines
can no longer overwrite an arbitrary, attacker-selected file.
[bug introduced in gzip-1.3.10]
zgrep now names input file on error instead of mislabeling it as
"(standard input)", if grep supports the GNU -H and --label options.
'zdiff -C 5' no longer misbehaves by treating '5' as a file name.
[bug present since the beginning]
Configure-time options like --program-prefix now work.
* Noteworthy changes in release 1.11 (2021-09-03) [stable]
** Performance improvements
IBM Z platforms now support hardware-accelerated deflation.
This release includes a pair of changes to align with the xserver-21.x
release series - it prints the version without the leading "1." for 21.x
xservers, and it changes the default for building DMX support from --with-dmx
to --without-dmx as DMX is no longer included in the 21.x xservers.
(The DMX support in xdpyinfo is not removed in this release, and can be
enabled at build time with the --with-dmx flag to configure, but may be
fully removed in a future release of xdpyinfo.)
Adam Jackson (1):
xdpyinfo: Fix printing the X.Org release version for xserver >= 21
Alan Coopersmith (10):
Update README for gitlab migration
Update configure.ac bug URL for gitlab migration
Only check for XFree86 if vendor string doesn't match X.Org
Add explicit casts to clear implicit conversion warnings
Disable DMX support by default, leave --with-dmx to enable it
gitlab CI: add a basic build test
Build xz tarballs instead of bzip2
Fix spelling/wording issues
gitlab CI: stop requiring Signed-off-by in commits
xdpyinfo 1.3.3
Emil Velikov (1):
autogen.sh: use quoted string variables
Mihail Konev (1):
autogen: add default patch prefix
Peter Hutterer (1):
autogen.sh: use exec instead of waiting for configure to finish
Thomas Kuehne (1):
fix -Wunused-[...] compiler warnings
Alan Coopersmith (2):
Fall back to sin() and cos() calls on systems without sincos()
xclock 1.1.1
Thomas Kuehne (2):
fix -Wmissing-field-initializers warning
fix -Wabsolute-value compiler warning