2.067 2020/02/14
- fix memory leak on incomplete handshake
https://github.com/noxxi/p5-io-socket-ssl/issues/92
Thanks to olegwtf
- add support for SSL_MODE_RELEASE_BUFFERS via SSL_mode_release_buffers
This can decrease memory usage at the costs of more allocations
https://rt.cpan.org/Ticket/Display.html?id=129463
- more detailed error messages when loading of certificate file failed
https://github.com/noxxi/p5-io-socket-ssl/issues/89
- fix for ip_in_cn == 6 in verify_hostname scheme
https://rt.cpan.org/Ticket/Display.html?id=131384
- deal with new MODE_AUTO_RETRY default in OpenSSL 1.1.1
- fix warning when no ecdh support is available
- documentation update regarding use of select and TLS 1.3
- various fixes in documentation
https://github.com/noxxi/p5-io-socket-ssl/issues/91https://github.com/noxxi/p5-io-socket-ssl/issues/90https://github.com/noxxi/p5-io-socket-ssl/issues/87https://github.com/noxxi/p5-io-socket-ssl/issues/81
- stability fix t/core.t
2.066 2019/03/06
- fix test t/verify_partial_chain.t by using the newly exposed function
can_partial_chain instead of guessing (wrongly) if the functionality is
available
2.065 2019/03/05
- make sure that Net::SSLeay::CTX_get0_param is defined before using
X509_V_FLAG_PARTIAL_CHAIN. Net::SSLeay 1.85 defined only the second with
LibreSSL 2.7.4 but not the first
https://rt.cpan.org/Ticket/Display.html?id=128716
- prefer AES for server side cipher default since it is usually
hardware-accelerated
2.064 2019/03/04
- make algorithm for fingerprint optional, i.e. detect based on length of
fingerprint - https://rt.cpan.org/Ticket/Display.html?id=127773
- fix t/sessions.t and improve stability of t/verify_hostname.t on windows
- use CTX_set_ecdh_auto when needed (OpenSSL 1.0.2) if explicit curves are set
- update fingerprints for live tests
2.063 2019/03/01
- support for both RSA and ECDSA certificate on same domain
- update PublicSuffix
- Refuse to build if Net::SSLeay is compiled with one version of OpenSSL but
then linked against another API-incompatible version (ie. more than just the
patchlevel differs).
2.062 2019/02/24
- Enable X509_V_FLAG_PARTIAL_CHAIN if supported by Net::SSLeay (1.83+) and
OpenSSL (1.1.0+). This makes leaf certificates or intermediate certificates in
the trust store be usable as full trust anchors too.
2.061 2019/02/23
- Support for TLS 1.3 session reuse. Needs Net::SSLeay 1.86+.
Note that the previous (and undocumented) API for the session cache has been
changed.
- Support for multiple curves, automatic setting of curves and setting of
supported curves in client. Needs Net::SSLeay 1.86+.
- Enable Post-Handshake-Authentication (TLSv1.3 feature) client-side when
client certificates are provided. Thanks to jorton[AT]redhat[DOT]com.
Needs Net::SSLeay 1.86+.
1.88 2019-05-10
- New stable release incorporating all changes from developer
releases 1.86_01 to 1.86_11.
- From this release, Net-SSLeay is switching to an "odd/even"
developer/stable release version numbering system, like that of
many core modules (e.g. ExtUtils::MakeMaker): developer releases
will have an odd minor version number (and the usual "_xx" suffix),
and stable releases will have an even minor version number. This
means there is no Net-SSLeay 1.87.
- Summary of major changes since version 1.85:
- Mike McCauley has stepped down as maintainer. The new maintainers
are Chris Novakovic, Heikki Vatiainen and Tuure Vartiainen.
- The source code has moved from the now-defunct Debian Subversion
server (alioth.debian.org) to GitHub
(https://github.com/radiator-software/p5-net-ssleay).
- Net-SSLeay is provided under the terms of the Artistic License
2.0 - this has been the case since version 1.66, but references
to other licenses remained in the source code, causing ambiguity.
- Perl 5.8.1 or newer is now required to use Net-SSLeay. This has
already been the case for some time in practice, as the test
suite hasn't fully passed on Perl 5.6 for several years.
- Much-improved compatibility with OpenSSL 1.1.1, and improved
support for TLS 1.3.
- Fixed a long-standing bug in cb_data_advanced_put() that caused
memory leaks when callbacks were frequently added and removed.
- Support in the test suite for "hardened" OpenSSL configurations
that set a default security level of 2 or higher (e.g., in the
OpenSSL packages that ship with recent versions of Debian, Fedora
and Ubuntu).
**** 1.23 Mar 18, 2020
Deprecate 2-argument form of TSIG create().
Fix rt.cpan.org #132170
[Documentation] Problems with TSIG on ddns update.
Fix rt.cpan.org #131906
Undefined errorstring/warning when axfr fails
**** 1.22 Feb 13, 2020
Fix rt.cpan.org #131579
Parse issue in Net::DNS::RR->token
Feature
Provide rudimentary decode and print for DSO packet.
The file does not contain the word LOCALBASE. It does contain the path
/usr/local twice though, but apparently no one cared. It might be a good
idea to add /usr/local to the list of forbidden paths (see
mk/check/check-wrkref.mk), but that would create a lot of work.
version 2.21: Tue 21 May 16:26:30 CEST 2019
Fixes:
- fix metadata [Mohammad S Anwar]
Improvements:
- add more to the README
- add Mail::Mailer option StartSSL for smtp backend
rt.cpan.org#125871 [Guilhem Moulin]
- deprecate Mail::Mailer backend smtps
- document need for escaping docs for Mail::Send
rt.cpan.org#129627 [Jonathan Kamens]
- document limit on parameters for Mail::Send::new()
rt.cpan.org#129633 [Sven Neuhaus]
Changelog:
Bugs fixed compared to 6.4.2 rc1:
tdf#117088 FILEOPEN: Some labels in charts are not displayed by default [Balazs Varga]
tdf#118893 CRASH Impress: UI locks up when I drag a slide from the left "Slides" view to the Windows taskbar [Mike Kaganski]
tdf#126904 In LO Calc: Right arrow causes a large unexpected column jump in protected sheet. [Noel Grandin]
tdf#127782 New Print dialog is too high [Heiko Tietze]
tdf#130515 Time field in Base form will not display correct format. [Noel Grandin]
tdf#130680 CRASH: cutting content of document [Michael Stahl]
tdf#131031 F5 navigator in calc opens initially very wide [Jan-Marek Glogowski]
tdf#131060 FILEOPEN DOCX Column chart X axis labels are truncated [Balazs Varga]
tdf#131208 Crash on double click to paragraph style [Jim Raykowski]
tdf#131210 UI: Language Options: editing 'Date acceptance patterns' crashes whole application (gtk3) [Julien Nabet]
tdf#131248 Crash when closing SQL Edit Query (gtk3 only) [Caolán McNamara]
Bugs fixed compared to 6.4.0 RC2
ofz#20455 sw: HTML import: fix invalid table in footer [Caolán McNamara]
tdf#91219 FILESAVE: Crash when anchoring a shape with a textbox to a frame that is anchored to that shape [Miklos Vajna]
tdf#93389 Document recovery strips encryption [Mike Kaganski]
tdf#95495 Fileopen: List levels not recognized in .docx custom outline numbering [Szabolcs Toth]
tdf#103964 FILEOPEN: DOCX: misread shapes break the document layout (both 2007 and newer DOCX) [Miklos Vajna]
tdf#106742 FILEOPEN: DOC(X) table with minus left spacing in MSO Word 2013+ [Michael Stahl]
tdf#108272 FILEOPEN: SAXException: [word/document.xml line 2]: unknown error for .docx with floating table in header [László Németh]
tdf#119191 FILEOPEN, FILESAVE The object rotates and switches position to a different cell everytime I Open/Close again. [Regina Henschel]
tdf#122053 kde5: Orca screen reader does not read text for context menus and dialogs [Michael Weghorn]
tdf#122218 After Update to 6.1.4 on macOS fonts are blurred on retina display (xcode 10) [Christian Lohmaier]
tdf#122488 Toolbar icons to insert row/column in table are misleading with Sifr [Rizal Muttaqin]
tdf#123971 Row height incorrect in Calc on reload regression when row contains multiline text and cells with different font sizes [Thorsten Behrens]
tdf#125510 Highly visible icon missing within Sifr icon set [Rizal Muttaqin]
tdf#125682 Wrong calculation number of pages(field NUMPAGES) if page numbering(field PAGE) starts from EVEN number [Michael Stahl]
tdf#126578 EDITING: Create as View not available before connecting to Database (open table, executing query, open form) [Julien Nabet]
tdf#126700 Untitled document remains open when have a default template [Jan-Marek Glogowski]
tdf#126785 All libreoffice programs are duplicating the inputs [Michael Weghorn]
tdf#127508 I cannot disable effect from highlighted/normal column/row header [Heiko Tietze]
tdf#127815 Non-breaking spaces not inserted when LibreOffice-KDE5 is installed, since Libo 6.3.x (French typo) [Michael Weghorn]
tdf#128849 Add new Breeze-Dark SVG / Sifr-Dark SVG icons [Rizal Muttaqin]
tdf#128873 Calc - long time to open file in 6.4 beta [Serge Krot]
tdf#128921 LibO 6.3.x contextual menu very slow with KDE5 vcl [Michael Weghorn]
tdf#129221 Numbered bullets don't restart after header in importred .docx file [Miklos Vajna]
tdf#129446 Slide Pane: Context menu is not displayed under certain conditions (gen) [Caolán McNamara]
tdf#129529 Cannot open 819-pages ODT [Michael Stahl]
tdf#129553 Assert replacing in a specific text [Michael Stahl]
tdf#129809 LibreOffice Writer crash while moving one letter with hyperlink (gtk3/kf5) [Caolán McNamara, Michael Weghorn]
tdf#129976 PDF image loses white background, when presentation is exported to PDF [Miklos Vajna]
tdf#130054 Function wizard: Clicking on column header to get A:A-style reference stops working after switching to another sheet [Mike Kaganski]
tdf#130071 Shortcuts don't work in Find&Replace dialog if vcl=kde5 and LANG=ru_RU.UTF8 [Michael Weghorn]
tdf#130105 FILEOPEN XLSX Datapoint label position changes [Balazs Varga]
tdf#130123 Expert configuration: Table lacks column resizing capabilities [Caolán McNamara]
tdf#130148 Gallery drop-down list in Impress B&N dialog shows only start of full path instead item name [Onur Yilmaz]
tdf#130161 Object list in catalog doesn't refresh after adding a Module or dialog [Caolán McNamara]
tdf#130262 Writer thinks a two page doc file has an infinite number of pages [Patrick Jaap]
tdf#130274 TRACK CHANGES: Crash in swlo.dll with track changes enabled and AutoCorrect [Michael Stahl]
tdf#130325 When navigating validity dropdown using the arrow keys, the first option from the list is chosen right away [Samuel Mehrbrodt]
tdf#130341 EDITING: Impossible to delete a table from Relationdesign in Linux KDE5 [Michael Weghorn]
tdf#130370 calc: editing: ui: weakness with named ranges, move of cell to another sheet destroys referencing to local name reference there [Eike Rathke]
tdf#130426 Overflow error for unicode beyond Chr(&H7FFF) [Stephan Bergmann]
tdf#130440 Undo in impress always switches back to first slide [Xisco Fauli]
tdf#130483 Crash on pasting a table from Writer [Mark Hung]
tdf#130499 kf5: Crash when closing Writer after D'n'D of text [Jan-Marek Glogowski]
tdf#130501 URL in unicode interpretate as file link (PDF export) [Stephan Bergmann]
tdf#130533 Elementary: icons for lists handling in Impress Sidebar aren't in the same style [Rizal Muttaqin]
tdf#130548 Page right and bottom margins in Writer in Landscape always zero [Caolán McNamara]
tdf#130573 labels "4bit grayscale" and "4bit color" are exchanged in export to BMP [Noel Grandin]
tdf#130610 Writer: DOCX export: text is not bold [Serge Krot]
tdf#130657 FILEOPEN XLSX position of column is not retained [Balazs Varga]
tdf#130679 Draw: Convert to polygon doesn't work [Noel Grandin]
tdf#130708 Firebird: wrong precision and scale for DECIMAL and NUMERIC [Julien Nabet]
tdf#130742 LibreOffice Start Center overlay icons aren't correct for Flat ODF documents [Heiko Tietze]
tdf#130756 CRASH: traversing tabs with Ctrl+PageUp/Downken hyperlink click [Samuel Mehrbrodt]
tdf#130762 Degrees spinbutton is no longer wraps around (gen) [Caolán McNamara]
tdf#130776 PPTX import: Missing bullet in Smartart [Gülşah Köse]
tdf#130793 Basic Dialog does not import/export images [X: Paragraph looses formatting [Jan-Marek Glogowski]
tdf#130817 FILEOPEN: Incorrect footnote symbol [Jan-Marek Glogowski]
tdf#130825 local name breaks if previous sheet is deleted [Eike Rathke]
tdf#130827 kf5: unable to dock floating toolbars gowski]
tdf#130864 Sifr: Slide transition icons on Impress Sidebar aren't black&white [Rizal Muttaqin]
tdf#130871 Wrong Net Lines Only Chart Type in Colibre, Breeze, and Sifr [Rizal Muttaqin]
tdf#130875 Breeze and Sifr Have No Envelope Orientation Icons [Rizal Muttaqin]
tdf#130879 Breeze: Missing Character Spacing Icons in Writer Sidebar [Rizal Muttaqin]
tdf#130885 Sifr: Missing Slide Layout Image [Rizal Muttaqin]
tdf#130908 Chapter Numbering can't load custom style ( gtk3 ) [Noel Grandin]
tdf#130912 Footnotes: "Before" and "After" text is placed the wrong way around [Julien Nabet]
tdf#130915 Unable to assign columns properly (gen) [Caolán McNamara]
tdf#130917 FILESAVE DOCX Signature line export creates invalid document [Samuel Mehrbrodt]
tdf#130922 CRASH: Moving backwards in Paste Table wizard (gen) [Caolán McNamara]
tdf#130925 Problem scrolling past lines 999 & 1000 in the LibreOffice Calc Macro editor, in either direction if View - Line Numbers enabled [Caolán McNamara]
tdf#130939 Breeze & Sifr: Missing Merge Cells dialog icons [Rizal Muttaqin]
tdf#130947 elementary: Missing Merge Cells dialog icons [Rizal Muttaqin]
tdf#130959 LibreOffice crashes when opening files with non-existing hyperlinks [Noel Grandin]
tdf#130989 Chapter Numbering can't load custom style ( gen ) [Caolán McNamara]
2020-01-18 Todd Rinaldo <toddr@cpan.org> 1.14
* Add strict/warnings to Tty.pm
* Fix pod errors
* Typo: s/dependend/dependent/
* Prevent spurious warning from get_winsize()
* Fix usage of setsid
* Github actions testing. Windows is off of course.
* Make README.md
2014-12-14 Todd Rinaldo <toddr@cpan.org> 1.13_01
* RT 91590 - Remove MAP_TARGET from Makefile.PL
* RT 88271 - Fix for Solaris setuid when root running as other user
1.52 December 22, 2018
* Add a chi square statistical test. t/chisquare.t
* Uniform can be passed to the constructor of Crypt::Random::Generator.
This should be the default, and will likely be in the next release.
* Fixed minor bugs & typos.
1.51 December 22, 2018
* Test no longer looks for non-eq of two generated numbers as these can be
correctly the same if test is run enough number of times.
https://rt.cpan.org/Ticket/Display.html?id=99880
* Removed outdated dependency info.
https://rt.cpan.org/Ticket/Display.html?id=94441
* Removed /dev/random read from the test, as it can hang when there is
insufficient entropy.
https://rt.cpan.org/Ticket/Display.html?id=30423
* Removed potentially unsafe include in bin/makerandom.
https://rt.cpan.org/Ticket/Display.html?id=128062
There is no chance that line 1 contains an include argument, after being
sent through REPLACE_PERL. And even then, including a relative path would
not make sense.
When fixing the SUBST definitions in a package, it can hapen that the
substitution aborts in the middle. In such a case the cookie should not
be written and the substitution should be retried. Otherwise the build
may continue with half the substitutions done.
3.36.0 - 2020-03-08
-------------------
This will be the last release supporting Python 2.
* pygobject-object: Avoid checking whether NULL is floating :mr:`135` (:user:`Alexandru Băluț <aleb>`)
* Avoid various new glib deprecation warnings
* Port to g_object_new_with_properties()
* Drop Python 2 support on Windows
* gtk overrides: Drop Menu, MenuItem for Gtk 4 (:user:`Marinus Schraal <mschraal>`)
* Docs:
* Update openSUSE instructions (:user:`sharkwouter`)
* Add Gaphor to Who is Using PyGObject (:user:`Dan Yeaw <danyeaw>`)
* Remove reference to a fixed bug (:user:`Christian Stadelmann <genodeftest>`)
2020-02-14 version 3.11.4 (C++/Java/Python/PHP/Objective-C/C#/Ruby/JavaScript)
C#
* Fix latest ArgumentException for C# extensions (#7188)
* Enforce recursion depth checking for unknown fields (#7210)
Ruby
* Fix wrappers with a zero value (#7195)
* Fix JSON serialization of 0/empty-valued wrapper types (#7198)
Major changes between OpenSSL 1.1.1d and OpenSSL 1.1.1e [17 Mar 2020]
o Fixed an overflow bug in the x64_64 Montgomery squaring procedure
used in exponentiation with 512-bit moduli (CVE-2019-1551)