09/13/2020:
- add a parser for Jazz(Lotus) writer and spreasheet files
+ the writer parser can only be called if the file still
contains its resource fork
09/01/2020:
- add a parser for Canvas 3 and 3.5 files
08/24/2020:
- AppleWorks parser: try to retrieve more Windows presentation
08/01/2020:
- add a parser for Drawing Table files
07/22/2020:
- add a parser for Canvas 2 files
07/20/2020:
- configure.ac: add an enable-asan option
06/26/2020:
- API: add new reserved enums in MWAWDocument.hxx
MWAW_T_RESERVED10..MWAW_T_RESERVED29
and add a new define in libmwaw.hxx
MWAW_INTERFACE_VERSION
to check if these enums are defined
Version 2.5.2 released on 2021-03-06
====================================
* Fix marker path scale
Version 2.5.1 released on 2021-01-06
====================================
**WARNING:** this is a security update.
When processing SVG files, CairoSVG was using two regular expressions which are
vulnerable to Regular Expression Denial of Service (REDoS).
If an attacker provided a malicious SVG, it could make CairoSVG get stuck
processing the file for a very long time.
Other bug fixes:
* Fix marker positions for unclosed paths
* Follow hint when only output_width or output_height is set
* Handle opacity on raster images
* Don’t crash when use tags reference unknown tags
* Take care of the next letter when A/a is replaced by l
* Fix misalignment in node.vertices
Version 2.5.0 released on 2020-10-29
====================================
* Drop support of Python 3.5, add support of Python 3.9.
* Add EPS export
* Add background-color, negate-colors, and invert-images options
* Improve support for font weights
* Fix opacity of patterns and gradients
* Support auto-start-reverse value for orient
* Draw images contained in defs
* Add Exif transposition support
* Handle dominant-baseline
* Support transform-origin
* Release 1.5.5 (2020-11-12)
** Upload wheel packages to the Python Package Index.
Wheel packages for Python 2.7/Windows turned out to be broken
(issue 34). Version 1.5.5 is simply an update to address this.
No changes to zfec itself.
Changelog:
Version 1.48 February 6, 2021
* Add Serbian, Swedish, Brazilian Portuguese and Chinese (simplified)
translations of info documentation.
* Add Tamil and Chinese (simplified) translations.
* Move table of contents to the top of the texi file so that it appears
in the correct location in the html page.
* Use the package name and version as the default for --source (was
program).
* Support packages in version strings without the GNU or Free prefix.
* Allow an optional second dash to separate the package name from the
version for multi-word packages: "program - package name - version".
* Suppress creation of an empty pkglibdir when nls is disabled.
* Fix ordering of "other" sections in manual page.
* Use POSIX compliant TZ when setting UTC (thanks to Paul Eggert).
bdf2sfd 1.1.6 (2021-02-12)
- Stop forcing FORTIFY_SOURCE=2, it should be package builders decision
- Get rid of global variables, move all declarations to main()
- Remove dead increments for argc and argv
- Rename a few variables to get rid of all camelCase occurences
- Reorder and reformat variables declaration
- Try to harmonize usage information everywhere
- Rename the displayUsage() function to usage()
Base58 and Base58Check implementation compatible with what is used by the
bitcoin network. Any other alternative alphabet (like the XRP one) can be used.
Changelog:
0.16.1
fixed a build issue on 32-bit linux platforms, which was
indirectly caused by ixion.
fixed json parsing bug caused by an uninitialized variable,
which manifested itself on debian 32-bit platform.
removed compiler warnings on unused variables from the base
parser handlers.
0.16.0
general
full formula recalculations are now optional when loading
documents. It makes more effective use of cached formula
results.
added the option of failing on the first faulty cell, or
skipping them.
fixed a bug that caused the threaded_sax_token_parser to
deadlock.
added base parser handler classes in the public headers so
that they can be sub-classed to overwrite necessary handler
methods.
json-parser
parsing of numeric values are now more strict for better
conformance to the specs.
ods
added support for loading named expressions from ods
documents.
fixed an infinite loop when loading one of the attached
ods documents from
https://bugs.documentfoundation.org/show_bug.cgi?id=82414
xlsx
fixed a segfault when loading the xlsx document from
https://bugs.documentfoundation.org/show_bug.cgi?id=83711.
xls-xml
fixed a bug that prevented formulas from referencing cells
located in later sheets.
xml-map
adjusted the xml path expressions to be more like XPath.
Previously, an attribute was expressed as '@' in the old
expression, but XPath uses '/@'. The new expression uses
'/@' for an attribute.
added the ability to identify and import ranges from XML
documents without map file.
added the ability to generate map file from XML documents
for user customization.
added support to specify default namespace in the map file.
python
added orcus.Cell class to represent individual cell values
and attributes.
fixed several memory leaks in the python binding layer.
modified orcus.csv.read() function to take string input,
instead of bytes.
added __version__ attribute to the orcus module.
cleaned up orcus.detect_format function to only take the
stream parameter.
added named_expressions properties to Document and Sheet
class objects.
added Python API to bulk-process a number of spreadsheet
documents (orcus.tools.file_processor).
added Python API to download attachments from bugzilla
services via REST API (orcus.tools.bugzilla).
help2man (1.47.17) unstable; urgency=medium
* Add Serbian translation of info page (thanks to Мирослав Николић).
* Update Swedish translation (thanks to Sebastian Rasmussen).
* Update to debhelper v13.
* Update standards version to 4.5.1 (no changes).
* Update copyright years.
-- Brendan O'Dea <bod@debian.org> Tue, 19 Jan 2021 22:27:16 +1100
upstream changes:
-----------------
Version 1.0.11
* Updating p1_utils to version 1.0.19.
* Fix to compile with Rebar2 and Erlang 23, added to Travis and Coveralls
* Document usage with Elixir mix
* Add more explicit usage example
* Add CoC and contribution guide
Version 1.0.10
* Updating p1_utils to version 1.0.13.
Version 1.0.9
* Updating p1_utils to version 6ff85e8.
This will be the last release of chardet to support Python 2.7.
chardet 5.0 will only support 3.6+
Major Changes
This release is multiple years in the making, and provides some
quality of life improvements to chardet. The primary user-facing
changes are:
Single-byte charset probers now use nested dictionaries under
the hood, so they are usually a little faster than before. (See
#121 for details)
The CharsetGroupProber class now properly short-circuits when
one of the probers in the group is considered a definite match.
This lead to a substantial speedup.
There is now a chardet.detect_all function that returns a list
of possible encodings for the input with associated confidences.
We have dropped support for Python 2.6, 3.4, and 3.5 as they
are all past end-of-life.
The changes in this release have also laid the groundwork for
retraining the models to make them more accurate, and to support
some more encodings/languages (see #99 for progress). This is our
main focus for chardet 5.0 (beyond dropping Python 2 support).
Contributed in a private email by embr@liclac.eu, thx!
cue2pops is a tool for converting PlayStation 1 backups in .CUE/.BIN format to
.VCD, the format supported by the PlayStation 2's POPS emulator.
The original cue2pops is Windows-only, this is the cue2pops-linux fork.
## Version 2.6 ##
2020-11-23
- New `utf8proc_islower` and `utf8proc_isupper` functions ([#196]).
- Bugfix for manual calls to `grapheme_break_extended` for initial characters ([#205]).
- Various build and portability improvements.
2020-10-12: Version 7.4.2
* New Friulian translation of the messages.
* Updated Dutch, German, Serbian, Traditional Chinese, and Ukrainian
translations.