forked from NetBSD/pkgsrc
-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bumped Groonga to version 7.0.4 and added buildlink support to package. #7
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
I just noticed a bug cheeped in the config location, let me fix that. |
Fixed it! |
jperkin
pushed a commit
that referenced
this pull request
Aug 3, 2017
Added NotImplemented for << and >> operators when there is a type mismatch Added | operator for unions of Range and NotImplemented support for RangeSet Added & operator for intersections of Range and NotImplemented support for RangeSet Added - operator for differences of Range and NotImplemented support for RangeSet Added reversed() iterator support for DiscreteRange Fixed overlap with empty range incorrectly returns True (bug #7) Fixed issue with contains() for scalars on unbounded ranges Fixed type check for right_of() Fixed type check for contains() Fixed type check for union() Fixed type check for intersection() Fixed type check for difference() Fixed infinite iterators not being supported for DiscreteRange
Thanks for the PR, committed upstream (with minor fixes). |
netbsd-srcmastr
pushed a commit
to NetBSD/pkgsrc
that referenced
this pull request
Aug 30, 2017
Based on a PR by @siepkes (TritonDataCenter#7). Groonga 7.0.5 - [dump] --sort_hash_table option has been supported - math_abs() function has been supported - Ubuntu 16.10 (Yakkety Yak) support has been dropped Groonga 7.0.4 - Supported Debian 9 (stretch) - Added grndb log options - Improved query performance Groonga 7.0.3 - [select] Add document about Full text search with specific index name - [load][dump] Supported Apache Arrow Groonga 7.0.2 - Fixed a bug that data is lost by reindex - Supported Ubuntu 17.04 (Zesty Zapus) - Supported persistent cache - Added function to use an existing table as condition patterns. Groonga 7.0.1 - Dropped CentOS 5 support - Fixed a problem about dynamically updated index size - [experimental] Supported GRN_ORDER_BY_ESTIMATED_SIZE_ENABLE Groonga 7.0.0 - Removed needless metadata updates on DB. It reduces the case that database lock remains even though select command is executed. - lock_clear Changed to clear metadata lock by lock_clear against DB. - Supported groonga-token-filter-stem package which provides stemming feature by TokenFilterStem token filter on CentOS 7. - load Supported --output_errors yes option. If you specify "yes", you can get errors for each load failed record. Groonga 6.1.5 - This release fixes an index search bug that index search may not return records that should be matched. Groonga 6.1.4 - This release fixes an index search bug that index search may not return records that should be matched. Groonga 6.1.3 - Reverted "Improved performance of updating inverted indexes in the worst case". Groonga 6.1.2 - [load] Supported to show {"n_loaded_records": N} in response - [load] Supported --output_ids yes parameter Groonga 6.1.1 - Supported column value compression with Zstandard - Changed to stop compressing small data Groonga 6.1.0 - Supported to sort load table names by key instead of ID to make output stable - Added document about index columns Groonga 6.0.9 - Fixed index search bug - Supported regular expression in location directive for groonga-httpd
jperkin
pushed a commit
that referenced
this pull request
Sep 11, 2017
Release 2.2.4 Sat Auguest 19 2017 Bug fixes: #115 Fix copying of partial characters for UTF-8 input Other changes: #109 Fix "make check" for non-x86 architectures that default to unsigned type char (-128..127 rather than 0..255) #109 coverage.sh: Cover -funsigned-char Autotools: Introduce --without-xmlwf argument #65 Autotools: Replace handwritten Makefile with GNU Automake #43 CMake: Auto-detect high quality entropy extractors, add new option USE_libbsd=ON to use arc4random_buf of libbsd #74 CMake: Add -fno-strict-aliasing only where supported #114 CMake: Always honor manually set BUILD_* options #114 CMake: Compile man page if docbook2x-man is available, only #117 Include file tests/xmltest.log.expected in source tarball (required for "make run-xmltest") #117 Include (existing) Visual Studio 2013 files in source tarball Improve test suite error output #111 Fix some typos in documentation Version info bumped from 7:5:6 to 7:6:6 Special thanks to: Jakub Wilk Joe Orton Lin Tian Rolf Eike Beer Release 2.2.3 Wed August 2 2017 Security fixes: #82 CVE-2017-11742 -- Windows: Fix DLL hijacking vulnerability using Steve Holme's LoadLibrary wrapper for/of cURL Bug fixes: #85 Fix a dangling pointer issue related to realloc Other changes: Increase code coverage #91 Linux: Allow getrandom to fail if nonblocking pool has not yet been initialized and read /dev/urandom then, instead. This is in line with what recent Python does. #81 Pre-10.7/Lion macOS: Support entropy from arc4random #86 Check that a UTF-16 encoding in an XML declaration has the right endianness #4 #5 #7 Recover correctly when some reallocations fail Repair "./configure && make" for systems without any provider of high quality entropy and try reading /dev/urandom on those Ensure that user-defined character encodings have converter functions when they are needed Fix mis-leading description of argument -c in xmlwf.1 Rely on macro HAVE_ARC4RANDOM_BUF (rather than __CloudABI__) for CloudABI #100 Fix use of SIPHASH_MAIN in siphash.h #23 Test suite: Fix memory leaks Version info bumped from 7:4:6 to 7:5:6 Special thanks to: Chanho Park Joe Orton Pascal Cuoq Rhodri James Simon McVittie Vadim Zeitlin Viktor Szakats and Core Infrastructure Initiative Release 2.2.2 Wed July 12 2017 Security fixes: #43 Protect against compilation without any source of high quality entropy enabled, e.g. with CMake build system; commit ff0207e6076e9828e536b8d9cd45c9c92069b895 #60 Windows with _UNICODE: Unintended use of LoadLibraryW with a non-wide string resulted in failure to load advapi32.dll and degradation in quality of used entropy when compiled with _UNICODE for Windows; you can launch existing binaries with EXPAT_ENTROPY_DEBUG=1 in the environment to inspect the quality of entropy used during runtime; commits * 95b95032f907ef1cd17ee7a9a1768010a825d61d * 73a5a2e9c081f49f2d775cf7ced864158b68dc80 [MOX-006] Fix non-NULL parser parameter validation in XML_Parse; resulted in NULL dereference, previously; commit ac256dafdffc9622ab0dc2c62fcecb0dfcfa71fe Bug fixes: #69 Fix improper use of unsigned long long integer literals Other changes: #73 Start requiring a C99 compiler #49 Fix "==" Bashism in configure script #50 Fix too eager getrandom detection for Debian GNU/kFreeBSD #52 and macOS #51 Address lack of stdint.h in Visual Studio 2003 to 2008 #58 Address compile warnings #68 Fix "./buildconf.sh && ./configure" for some versions of Dash for /bin/sh #72 CMake: Ease use of Expat in context of a parent project with multiple CMakeLists.txt files #72 CMake: Resolve mistaken executable permissions #76 Address compile warning with -DNDEBUG (not recommended!) #77 Address compile warning about macro redefinition Special thanks to: Alexander Bluhm Ben Boeckel Cătălin Răceanu Kerin Millar László Böszörményi S. P. Zeidler Segev Finer Václav Slavík Victor Stinner Viktor Szakats and Radically Open Security
jperkin
pushed a commit
that referenced
this pull request
Nov 13, 2017
1.16 2017-10-22 - Added a doc note on installing the required dependencies on Red Hat. RT #110796. - Fix tests on macOS. Based on PR #7 from Tom Wyant.
jperkin
pushed a commit
that referenced
this pull request
May 15, 2018
2.86 Fri 20 Apr 20:07:29 2018 - GH #9: fix bug which prevented autoboxing working under the debugger on perl 5.22+ (thanks, skington) - added t/debugger.t - GH #8: fix bug which prevented bareword method-calls being exempted when the method is a variable e.g. Foo->$bar - add operator-overloading note to the gotchas section (GH #7)
jperkin
pushed a commit
that referenced
this pull request
May 15, 2018
0.15 2018-04-22 rurban - fix mingw hints for pkg-config support (akiym, PR #7)
jperkin
pushed a commit
that referenced
this pull request
Sep 20, 2018
VisualVM 1.4.1 released on April 25th, 2018 Features and Enhancements: Heap Viewer allows to compare heap dumps Load Snapshot dialog uses All Supported Files filter by default Full support for running on JDK 10 and monitoring/profiling Java 10 processes Fixed Bugs: GH-51: StackOverflowError at Startup Profiler GH-52: A11Y - Keyboard navigation using Tab does not work GH-53: Configurable OQL results limit GH-54: A11Y - Filter & Find actions not accessible using keyboard shortcuts GH-55: Make thread view collapsable in heapViewer GH-57: Why has the "compare to another heap dump" feature disappeared GH-59: Provide All Files file filter in File | Load GH-62: OQL engine not available GH-73: VisualVM 1.4 refuses to launch under JDK 10 VisualVM 1.4 released on December 12th, 2017 Features and Enhancements: CPU Sampler and Profiler display live call trees, delta results, selected threads, and many other improvements Memory Profiler allows profiling of defined classes, displays delta results Introducing a lightweight JDBC profiler for monitoring SQL commands executed by a Java process Heap Viewer is the new .hprof heap dumps viewer in VisualVM with a lot of improvements over the original HeapWalker Colored classes/methods in Sampler, Profiler and Heap Viewer views based on user-defined filters Full support for running on JDK 9 and monitoring/profiling Java 9 processes Built on NetBeans Platform & profiler 9.0-dev API Changes: Compatible: com.sun.tools.visualvm.core.snapshot.Snapshot.computeSnapshotID() added Fixed Bugs: GH-3: MBeans plugin doesn't repaint window GH-7: NullPointerException when starting with eclipse Launcher GH-14: Can not save snapshots of profiler or sampler when multiple users run VisualVM on the same Machine GH-31: "Peform GC" GH-38: Profile and Profiler Snapshot actions always disabled VisualVM 1.3.9 released on October 4th, 2016 Migration to GitHub: VisualVM project has been migrated to GitHub, including the sources, downloads and update centers. New project pages have been created at https://visualvm.github.io, the content will be incrementally transferred from the original pages at https://visualvm.java.net. Features and Enhancements: Issue 603: remember decisions about future host/connection resolving Issue 618: --openjmx cli option should take a connection name and allow setting skip ssl Enabled VM Coredumps support on Microsoft Windows The --openid and --openpid parameters now accept index of process tab to open Start Page has been refreshed to contain up to date links to useful resources Experimental support for running on JDK 9 and monitoring/profiling Java 9 processes Built on NetBeans Platform & profiler 8.0.2 API Changes: Compatible: com.sun.tools.visualvm.charts.SimpleXYChartDescriptor.decimal(minValue, maxValue, initialYMargin, chartFactor, customFormat, hideableItems, valuesBuffer) added Compatible: com.sun.tools.visualvm.core.options.GlobalPreferences.setDoNotShowAgain(key, value) added Compatible: com.sun.tools.visualvm.core.options.GlobalPreferences.getDoNotShowAgain(key) added Fixed Bugs: Issue 458: libprofilerinterface.so exports popular symbol names Issue 575: Fix sampler memory snapshot type Issue 594: Cannot load heap dump - ArrayIndexOutOfBoundsException Issue 601: java.lang.ClassNotFoundException: com.fubar.MyClass$$Lambda$9 Issue 602: SimpleXYChartDescriptor.decimal Should Be Able To Display > 2 decimal places Issue 604: Tracer dynamic does not work with JDK 8 Issue 605: VisualVM fails to load local java applications when NetbeansBased applications are running Issue 606: Command line arg --openjmx doesn't ask for credentials in some cases Issue 607: Incorrect snapshot name Issue 608: ArrayIndexOutOfBoundsException Issue 623: Support Lambdas in Java 8 Issue 625: Opening a thread dump may take several minutes Issue 626: ClassCastException: java.lang.String cannot be cast to [Ljava.lang.Object; Issue 627: Memory sampling does not work Issue 636: Thread dump cannot be closed IssueTracker query to list all changes in NetBeans profiler 8.0.1 and 8.0.2 affecting VisualVM IssueTracker query to list all changes in NetBeans profiler after 8.0.2 affecting VisualVM
jperkin
pushed a commit
that referenced
this pull request
Oct 1, 2018
mp3splt-gtk version 0.9.2 - added bit reservoir handling for gapless playback option - added @d to output format which is equal to: last directory of the input filename or the filename itself if no directory - dropped out GTK 2.x support - removed gtk3 deprecated symbols and made it look more gtk3-alike ------------------------------------------------------------- mp3splt-gtk version 0.9.1b - bug fix: make sure to separate artist and performer in CUE files for use of @p and @A (libmp3splt) - bug fix on CUE: from INDEX format MM:SS:FF, handle FF as frames instead of hundreths (libmp3splt) - bug fix: issue when having input file inside several recursive symlinks (libmp3splt) - small improvement on CUE: also accept INDEX 1 and not only INDEX 01 (libmp3splt) ------------------------------------------------------------- mp3splt-gtk version 0.9.1a - FLAC: fixed an important bug not allowing to split some files (libmp3splt) ------------------------------------------------------------- mp3splt-gtk version 0.9.1 - FLAC internal cue sheets support - simple MP3 chapter marks support (with no overlap) - added 'Use CDDB/CUE file having similar name as the input file' option in Batch split - optimized amplitude wave drawing time (now consumes less CPU) and make it not to "shake" anymore - added customizable seeks in mp3splt-gtk (patch #7 - thanks to Sašo Živanović) - added quick preview closest splitpoint shortcut and option to stop gstreamer quick preview several milliseconds earlier - added 'preview closest splitpoint & pause' option (feature request #98) - now compiled and delivered by default with gtk+-3.0 on Windows - gstreamer 0.10 support was dropped in favor of the 1.0 version - fixed bug #157: quick preview goes too far - fixed bug #159 with some FLAC files being detected as MP3; also look for the file extension when detecting a file for a plugin (libmp3splt) - fixed bug #160 '---last cue splitpoint--- created at 99 59 99 for mp3 files >100mins' (libmp3splt) - better thread handling to make sure there is no overlap between the GTK thread and the other threads - fixed bug #162 - Tooltip displayed for only a second ------------------------------------------------------------- mp3splt-gtk version 0.9 - experimental FLAC support added - fixed bug: when importing the exported cue file, set splitpoint name if REM NAME found (libmp3splt) - fixed progress bar of ogg vorbis when using the auto adjust option (libmp3splt) - applied patch of #153 [PATCH] mp3splt-gtk 0.8.2 has issues with Automake 1.13(.1), too - fixed bug #151 - remove deprecated category 'Application' from mp3splt-gtk .desktop file ----- pkgsrc changes: - Remove 'gnome' option (requires GNOME 3, not in pkgsrc)
jperkin
pushed a commit
that referenced
this pull request
Oct 20, 2018
Upstream changes: 1.21 2018-10-06 MANWAR - Patched issue RT# 67061 (handle warning uninitialsed value). 1.20 2018-10-05 MANWAR - Merge pull request #4 from jjatria/302-found, changing the name of 302 statuses from Moved to Found. 1.19 2018-10-04 MANWAR - Merged pull request #3 from jjatria/max-age, which sets max-age attribute correctly from constructor. 1.18 2018-10-03 MANWAR - Merged pull request #2 from jjatria/samesite, adding SameSite support to Cookie handling. 1.17 2018-10-02 MANWAR - Merged pull request #7 from asb-capfan/master, should fix CPAN Testers fail report on some windows box.
jperkin
pushed a commit
that referenced
this pull request
Oct 24, 2018
pkgsrc changes: - Add a dependency to www/libpsl - Add a patch to adjust running of the tests (otherwise because `APACHE_HTTPD' is defined to `no' a `no' program will be executed but will fail because no `no' program is usually available) Changes: Changes in libsoup from 2.64.1 to 2.64.2: * TLD tests updated (Claudio Saavedra) * Updated translations: Serbian Changes in libsoup from 2.63.92 to 2.64.1: * Many fixes to the meson build system (which, by the way, is NOT official yet) (#13, Tomas Popela) * Updated translations: Belarusian. Changes in libsoup from 2.63.92 to 2.64.0: * Many fixes to the meson build system [#7, #8, #9, #11, Tomas Popela] * Updated translations: Brazilian Portuguese, Galician, Hungarian, Latvian, Danish. Changes in libsoup from 2.63.91 to 2.63.92: * Make sure that XMLRPC tests build in Debian too [Claudio Saavedra] * Distribute missing meson files [Claudio Saavedra] * Some fixes to the meson build files [Claudio Saavedra] * Updated Korean and Swedish translations Changes in libsoup from 2.63.90 to 2.63.91: * Simplify soup_hosts_matches_host() [Claudio Saavedra] * Add new tests for trailing dots in domain names [Claudio Saavedra] * Updated Turkish translation Changes in libsoup from 2.63.2 to 2.63.90: * Set default cookie path for NULL origins [#1, Adrian Perez de Castro] * Fixes to GObject-introspection [bgo#794787, Corentin Noël] * Use atomic-refcounting in classes that are not using GObject-refcounting [bgo#785110, Edward Hervey] * Many Coverity-found code fixes [bgo#781771, Milan Crha] * Bail out on cookie-jar calls with empty hostnames [#3, Michael Catanzaro] * Fixes to the simple-httpd example [#2, Mooffie] * Updated translations: Chinese (Taiwan), Catalan Note: from now onwards bgo# references bugs in GNOME Bugzilla and # issues in GNOME gitlab. Changes in libsoup from 2.63.1 to 2.63.2: * Many fixes to the meson build system support [#795324, #782410, Tomas Popela, Jan Alexander Steffens] * Fixes to xmlrpc-server test with PHP >= 7.2 and related [#795111, #782410 Jan Alexander Steffens] * Fix critical warning in SoupSocket [Carlos Garcia Campos] * Updated translations: Romanian, Friulian, Slovenian, Czech, Spanish, Indonesian, Chinese (China).
jperkin
pushed a commit
that referenced
this pull request
Nov 18, 2018
Changelog: 2016-11-14 (v1.1.0) : IDN: Conform to RFC 5895: Fold character width (thanks to @beeker1121). 2016-07-27 (v1.0.0) : Normalize IDN to ASCII (thanks to @zenovich). 2015-02-08 : Add fix for relative paths issue (PR #5) and add fix for unnecessary encoding of reserved characters (see issue #7). v0.2.0 : Add benchmarks, Attempt IDN support.
jperkin
pushed a commit
that referenced
this pull request
Nov 24, 2018
Upstream changes: 1.20181021 2018-10-21 12:09:32-07:00 America/Los_Angeles - autogenerate META.json file (Mohammad S Anwar, GH PR #7) - remove Module::Build build dependency to make installation easier 1.20180928 2018-09-27 18:29:25-07:00 America/Los_Angeles - skip tests for Perls without arraybase (Dagfinn Ilmari Mannsåker, GH #10)
jperkin
pushed a commit
that referenced
this pull request
Dec 2, 2018
3.30.1 - fix nasty misrendering of inode-directory-symbolic 3.30.0 - audio-speakers-symbolic rendering glitch (issue #11) - *starred-symbolic 2px outline as per guidelines (issue #7) 3.29.90 - symbolic fingerprint, smartcard reader devices - emoji category icons in symbolic form - render script improvements by Sam Hewitt - general cleanup and maintenance by Sam - SIM status icons (symbolic) - system-log-out-symbolic - screen sharing status (issue #3) - thicked strokes for *starred-symbolic (issue #4) - iput-gaming and application-games consistent (Sam) - bluetooth rendering fix (Sam) - application-x-appliance alignment (Sam) - tab-new, application-x-executable improvements (Sam) - user-bookmarks metaphor (Sam) - general grid alignment fixes by Sam - SVG filesize optimalizations by Sam
jperkin
pushed a commit
that referenced
this pull request
May 21, 2019
2016-Jul-30 v3.1 - Added the purge command. Added Data::Password::passwdqc support to the pwck command and prefer it over Data::Password. Minor improvements in cli_pwck(). Applied SF patch #6 from Chris van Marle. Addressed items pointed out in SF patch #7. In cli_save(), worked around a File::KeePass bug. - rt.cpan.org tik# 113391; https://goo.gl/v65HKE Applied SF patch #8 from Maciej Grela. Optional better RNG; SF bug #30 from Aaron Toponce. 2017-Dec-22 v3.2 - Added xpx command per the request in SF ticket #32. Added autosave functionality (shadow copies). Fixed a bug in new_edit_multiline_input() that was preventing blank lines between paragraphs. Fixed a typo in the --help info for --pwfile. Fixed a small bug in subroutine destroy_found().
jperkin
pushed a commit
that referenced
this pull request
Oct 28, 2019
0.58 2019-10-26 [BACKWARDS INCOMPATIBILITY] * Fixed a number of bugs in the handling of empty lists. The any_u(), all_u(), none_u(), notall_u(), and one_u() functions returned an empty list in list context instead of undef. This is in direct opposition to the documentation which has always said that it returned undef. Note that the List::SomeUtils::XS code had the _correct_ behavior, so most users probably have never experienced this bug. [IMPROVEMENTS] * Fixed some doc issues. Closes #7. 0.57 2017-12-12 (TRIAL RELEASE) [BACKWARDS INCOMPATIBILITY] * Fixed a number of bugs in the handling of empty lists. The any_u(), all_u(), none_u(), notall_u(), and one_u() functions returned an empty list in list context instead of undef. This is in direct opposition to the documentation which has always said that it returned undef. Note that the List::SomeUtils::XS code had the _correct_ behavior, so most users probably have never experienced this bug.
jperkin
pushed a commit
that referenced
this pull request
Nov 3, 2019
Changelog: 6.3.3.2: Bugs fixed compared to 6.3.3 rc1: tdf#40534 slide tearing or not shown in LARGE screens (high resolution) with hardware acceleration enabled (a buffer issue per comment 58) [Jan-Marek Glogowski] tdf#128076 FILEOPEN DOCX Field name does not appear [Xisco Fauli] tdf#128138 infinite loop searching for hyphen and hyphenation attribute [Michael Stahl] tdf#128140 Formula pick window changing width every time you pick different formula [Caolán McNamara] tdf#128188 Same numbering the first page when insert section [Michael Stahl] tdf#128232 Crash when trying to delete unused User Field [Julien Nabet] 6.3.3.1: Bugs fixed compared to 6.3.2 (rc2): cid#1448425 resource leak (sc/htmlprovider) [Julien Nabet] tdf#76324 CALC becomes very slow with 5000+ comments [Noel Grandin] tdf#83618 SIDEBAR: Paragraph dialog and SideBar Paragraph Content Panel -- using different source for their Line spacing values [Jim Raykowski] tdf#90429 ooo2gd crashes LibreOffice immediately [Stephan Bergmann] tdf#92845 changing value in Tools-Options-LibreOffice Writer-Comparison is not persistent after restart [Gabor Kelemen] tdf#94765 FILEOPEN: SVG: URL fails is the reference is not in the mapper (gradients/patterns) ( see comment 17 ) [Xisco Fauli] tdf#98844 SUM function does not take into account precision as shown for ranges with numbers only (comment #7). [Eike Rathke] tdf#99602 FILESAVE: subscript in character style not converted into docx [Justin Luth] tdf#104167 FILEOPEN: DOCX: 3 pages are merged into 1 [Miklos Vajna] tdf#105330 The text cursor will disappear when undoing creating a table in a table (nested) [Miklos Vajna] tdf#107784 FILEOPEN: DOCX: Citation incorrectly displayed [Xisco Faulí, Xisco Fauli] tdf#109158 slower loading of a huge AutoCorrect replacement table [Noel Grandin] tdf#116234 If you enter email settings during the mailing process, the sending will fail [Michael Weghorn] tdf#117988 FILEOPEN An empty line is too tall in the attached DOCX [Justin Luth] tdf#120209 crash while changing language of formula to english [Caolán McNamara] tdf#120945 FIREBIRD: Relationship of tables isn't recognized by formwizard [Julien Nabet] tdf#121663 FILEOPEN DOCX Line Numbers and text created with Word have lower distance [László Németh] tdf#122011 Support for referring to tables from external files [Eike Rathke] tdf#122487 Wrong Naming of Drawing Objects [Caolán McNamara] tdf#124377 Make better bitmap export quality to PDF for Redaction [Aron Budea] tdf#124391 Doubled global menu in 6.2.2 with GTK VCL [Samuel Mehrbrodt] tdf#124600 FILEOPEN DOCX: Wrong textbox alignment and spacing [Miklos Vajna] tdf#124601 FILEOPEN DOC: Wrong position of graphics in table [Miklos Vajna] tdf#125368 Add Karasa Jaga SVG Icons [rizmut] tdf#125461 Start Center: Some file previews are black ( ie. xlsx files ) (gen/gtk2) [Caolán McNamara] tdf#125585 Filesave: OLE objects corruption and missing (per Comment 12) - repair damaged documents with fixed LO per Comment 25 [Regina Henschel] tdf#126078 global Autotext in German 'mfg' - missing space [brinzing] tdf#126184 UI 5.x Curved connectors path messed up when passed to 6.x [Michael Weghorn] tdf#126321 Writer Tabbed: Blinking Page Size contents [Xisco Fauli] tdf#126781 size of conditional formatting window prevents text to be changed (right end unreachable) [Caolán McNamara] tdf#126833 A table row is wrongly formatted when inserting a new row) after a table insert undo/redo [Jim Raykowski] tdf#126852 MYSQL/MariaDB native connector: Column Type "TEXT" is reported as "VARCHAR" [Tamas Bunth] tdf#126935 Spell Check Dialog: Area containing context of error no longer accessible to screen readers [Caolán McNamara] tdf#127030 Classical shapes with text loose their height on roundtrip with pptx [Balazs Varga] tdf#127033 Font in Spelling and Grammar Check of Writer [Caolán McNamara] tdf#127069 File>Save: file group is replaced by owner (chown) [Miklos Vajna] tdf#127218 Manage Changes Dialog Too Big (Wide), Cannot Be Resized To A Smaller Size [Caolán McNamara] tdf#127235 Layout loop in a specific document keeps adding pages indefinitely [Patrick Jaap] tdf#127262 Cell range selection in data validity function doesn't work any more [Caolán McNamara] tdf#127306 CRASH: Closing LibreOffice after deleting a chart [Samuel Mehrbrodt] tdf#127316 FILESAVE: DOC/X automatic sized subscript exported as huge number [Justin Luth] tdf#127317 Make text of tips of the day selectable [Heiko Tietze] tdf#127326 UI: First Page icon in Calc's page preview toolbar looks different than last page icon [rizmut] tdf#127372 PPTX: Shape's background transparency changes during RT [Tamás Zolnai] tdf#127409 Mail merge prints wrong pages when option to print blank pages is only set in doc [Michael Weghorn] tdf#127410 Mail merge only correctly uses "Print empty pages" if doc is unmodified [Michael Weghorn] tdf#127411 Broken mouse status in Impress status bar [Noel Grandin] tdf#127415 Icons for new extended track changes command [rizmut] tdf#127416 [FORMATTING] Can't use Icon set in Conditional Formatting [Caolán McNamara] tdf#127422 FILEOPEN DOCX: Text layout goes messy when in a table [Mark Hung] tdf#127446 FILEOPEN DOC: Image ratio changes [Miklos Vajna] tdf#127448 EDITING Chart axis labels become distorted, first and last tickmarks become too long [Balazs Varga] tdf#127450 Impress crashes by changing the symbol of a bulleted list (GTK crash with 3.18, no crash 3.22) [Caolán McNamara] tdf#127461 data provider crashes LibreOffice when clicking "Apply Changes" [Julien Nabet] tdf#127529 Vertical text boxes do not present when playing slide show (gtk3) [Caolán McNamara] tdf#127546 Calc Crashes if I click in to the Range-select fied of the 'Define Label Range' dialog (gen) [Caolán McNamara] tdf#127645 LibreOffice Crashes or Freezes, if an Update of an Extension is Available [Caolán McNamara] tdf#127646 GTK3 crash when create new macro [Caolán McNamara] tdf#127652 After deleting some text the LibreOffice Writer crash [Michael Stahl] tdf#127657 FIREBIRD: Query input parameter throws error when referred field is integer [Julien Nabet] tdf#127676 Sidebar Properties deck 'Width' listbox for line or arrow flickers with default GDI rendering [Xisco Fauli] tdf#127682 New Print dialog: Crash selecting (*) Even/Odd Pages with a 1 page document [Caolán McNamara] tdf#127695 CRASH: Inserting textbox in a particular document [Caolán McNamara] tdf#127701 Zoom factor percentage calculating fault [Noel Grandin] tdf#12 hangs for a few seconds clicking on the title/subtitle textboxes (ca-ES-valencia) [Eike Rathke] tdf#127825 DOCX Textboxes incorrectly positioned on page [Miklos Vajna] tdf#127840 date field changed to +/- 31 [Laurent BP] tdf#127862 FILEOPEN: cument properties (gtk3 3.18) [Caolán McNamara] tdf#127887 Cell references off by 256 when importing wk1 Lotus 1-2-3 spreadsheet [Eike Rathke] tdf#127896 "Exchange database" leads to crash (non-gtk3) [Caolán McNamara] tdf#127913 CRASH: apply popart filter to an image [Noel Grandin] tdf#127958 Crash in: mergedlo.dll (adding 2 or more ODT files into Writer master document) [Noel Grandin] tdf#128013 Crash when linking an odp file [Julien Nabet]
jperkin
pushed a commit
that referenced
this pull request
Aug 17, 2021
Add missing TEST_DEPENDS Upstream changes: Version 0.82 -- 2021-07-31 - fix failing skip tests on MSWin32 Version 0.81 -- 2021-07-31 - Add dependency to FCGI::Client 0.09 so as to not depend on Any::Moose, which is deprecated. (Michal Josef Špaček, PR #7) - fix test failures on MSWin32 ((Michal Josef Špaček, PR #8) Version 0.80 -- 2021-07-24 - Add test for FCGI over unix domain socket (Michal Josef Špaček, PR #6)
jperkin
pushed a commit
that referenced
this pull request
Sep 8, 2021
# development openxlsx 4.2.4 ## Fixes * `Write.xlsx()` now successfully passes `withFilter` ([#151](ycphs/openxlsx#151)) * code clean up PR [#168](ycphs/openxlsx#168) * removal of unused variables PR [#168](ycphs/openxlsx#168) ## New features * adds `buildWorkbook()` to generate a `Workbook` object from a (named) list or a data.frame ([#192](ycphs/openxlsx#192), [#187](ycphs/openxlsx#187)) * this is now recommended rather than the `write.xlsx(x, file) ; wb <- read.xlsx(file)` functionality before * `write.xlsx()` is now a wrapper for `wb <- buildWorkbook(x); saveWorkbook(x, file)` * parameter checking from `write.xlsx()` >> `buildWorkbook()` are now held off until passed to `writeData()`, `writeDataTable()`, etc * `row.names` is now deprecated for `writeData()` and `writeDataTable()`; please use `rowNames` instead * `read.xlsx()` now checks for the file extension `.xlsx`; previously it would throw an error when the file was `.xls` or `.xlm` files * memory allocation improvements * global options added for `minWidth` and `maxWidth` * `write.xlsx()` >> `buildWorkbook()` can now handle `colWidths` passed as either a single element or a `list()` * Added ability to change positioning of summary columns and rows. * These can be set with the `summaryCol` and `summaryRow` arguments in `pageSetup()`. * `activeSheet` allows to set and get the active (displayed) sheet of a worbook. * Adds new global options for workbook formatting ([#165](ycphs/openxlsx#165); see `?op.openxlsx`) # openxlsx 4.2.3 ## New Features * Most of functions in openxlsx now support non-ASCII arguments better. More specifically, we can use non-ASCII strings as names or contents for `createNamedRegion()` ([#103](ycphs/openxlsx#103)), `writeComment()`, `writeData()`, `writeDataTable()` and `writeFormula()`. In addition, openxlsx now reads comments and region names that contain non-ASCII strings correctly on Windows. Thanks to @shrektan for the PR [#118](ycphs/openxlsx#118). * `setColWidths()` now supports zero-length `cols`, which is convinient when `cols` is dynamically provided [#128](ycphs/openxlsx#128). Thanks to @shrektan for the feature request and the PR. ## Fixes for Check issues * Fix to pass the tests for link-time optimization type mismatches * Fix to pass the checks of native code (C/C++) based on static code analysis ## Bug Fixes * Grouping columns after setting widths no longer throws an error ([#100](ycphs/openxlsx#100)) * Fix inability to save workbook more than once ([#106](ycphs/openxlsx#106)) * Fix `loadWorkbook()` sometimes importing incorrect column attributes # openxlsx 4.2.2 ## New Features * Added features for `conditionalFormatting` to support also 'contains not', 'begins with' and 'ends with' * Added return value for `saveWorkbook()` the default value for `returnValue` is `FALSE` ([#71](ycphs/openxlsx#71)) * Added Tests for new parameter of `saveWorkbook()` ## Bug Fixes * Solved CRAN check errors based on the change disussed in [PR#17277](https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=17277) # openxlsx 4.2.0 ## New Features * Added `groupColumns()`, `groupRows()`, `ungroupColumns()`, and `ungroupRows()` to group/ugroup columns/rows ([#32](ycphs/openxlsx#32)) ## Bug Fixes * Allow xml-sensitve characters in sheetnames ([#78](ycphs/openxlsx#78)) ## Internal * Updated roxygen2 to 7.1.1 # openxlsx 4.1.5.1 ## Bug Fixes * fixed issue [#68](ycphs/openxlsx#68]) # openxlsx 4.1.5 ## New Features * Add functions to get and set the creator of the xlsx file * add function to set the name of the user who last modified the xlsx file ## Bug Fixes * Fixed NEWS hyperlink * Fixed writing of mixed EST/EDT datetimes * Added description for `writeFormula()` to use only english function names * Fixed validateSheet for special characters ## Internal * applied the tidyverse-style to the package `styler::style_pkg()` * include tests for `cloneWorksheet` # openxlsx 4.1.4 ## New Features * Added `getCellRefs()` as function. [#7](ycphs/openxlsx#7) * Added parameter for customizing na.strings ## Bug Fixes * Use `zip::zipr()` instead of `zip::zip()`. * Keep correct visibility option for loadWorkbook. [#12](ycphs/openxlsx#12]) * Add space surrounding "wrapText" [#17](ycphs/openxlsx#17) * Corrected Percentage, Accounting, Comma, Currency class on column level * update to rogygen2 7.0.0 # openxlsx 4.1.3 ## New Features * Added a `NEWS.md` file to track changes to the package. * Added `pkgdown` to create site. ## Bug Fixes * Return values for cpp changed to R_NilValue for r-devel tests * Added empty lines at the end of files # openxlsx 4.1.2 * Changed maintainer # openxlsx 4.1.1 ## New Features * `sep.names` allows choose other separator than '.' for variable names with a blank inside * Improve handling of non-region names in `getNamedRegions` and add related test
jperkin
pushed a commit
that referenced
this pull request
Sep 12, 2021
[0.3.0] - 2021-09-10 Bug Fixes: -Fix default regexes and references in docs (#7) Documentation: -Update installation instructions for Arch Linux -Add badge for joining the Matrix chat -Update example regexes -Update the default regex in scoped config example Features: -Support parsing the missing scopes with default_scope (#8) -Support generating a changelog scoped to a directory (#11) Miscellaneous Tasks: -Upgrade dependencies
jperkin
pushed a commit
that referenced
this pull request
Sep 12, 2021
Upstream changes: 20210112.006 2021-02-16T04:08:08Z * Fix testing bug. This module needs Business::ISBN 3.005 to match the data structures. Prior to that, Business::ISBN had a bug with ISBN13. 20210112.005_03 2021-02-15T17:43:08Z * I think the CPAN Tester failures are using older versions of Business::ISBN (older than 3.005 all seem to fail). I assumed they started fresh, but I guess not. Require a recent version in the default_data test. 20210112.005_02 2021-02-14T05:07:05Z * Try harder to see what's going on in CPAN Testers 20210112.005_01 2021-02-13T12:40:28Z * Try harder to figure out these test failures 20210112.005 2021-02-13T05:23:58Z * Fix the default data test. It should only run when you have Business::ISBN already, and it shouldn't do stupid things like using an array that I didn't put anything in. 20210112.004 2021-02-10T04:29:32Z * Test the default data. * Add a note about packaging RangeMessage.xml (adapted from gwyn17) 20210112.003 2021-02-09T22:42:53Z * The default data had a problem because I used the same hash key twice in the default data (Github #7). Found by gwyn17. 20210112.002 2021-02-07T05:46:20Z * Don't try to load a data file if there are no data files (Github #6) 20210112.001 2021-01-19T14:48:12Z * freshen distro, dump Travis CI, add Github Actions * Update to latest Business::ISBN::Data
jperkin
pushed a commit
that referenced
this pull request
Sep 17, 2021
gtools 3.9.2 - 2021-06-03 ------------------------- Bug fixes: - Fix missing man page and export for `combinations` and `permutations`. Behind the scenes: - Fixed more spelling/typographical errors, mostly in `NEWS.md`. - Speed up `checkRversion` by removing checks for versions 2.x and 3.x. gtools 3.9.1 - 2021-06-01 ------------------------- Bug fixes: - Use valid HTTP request for example in `setTCPNoDelay` to prevent errors when running tests. Behind the scenes: - Fixed numerous spelling/typographical errors. - Update obsolete http URLs to https gtools 3.9.0 - 2021-05-31 ------------------------- New functions: - New `script_file` and `script_path` functions to obtain the directory or full path to the currently executing script. - New 'stat_mode` function to calculate the statistical mode (most frequently occurring value). - New `capwords` function to apply title capitalization rules to a character vector. - Move `baseOf` from `gplots` as requested by Steffen Möller. #2 New parameters: - Add `scientific` parameter to `mixedsort` and `mixedorder` to control whether numbers in scientific notation are recognized. Resolved #7. - Enhance `invalid` to detect `try-error` objects. #6 Bug fixes: - Add support for R version 4 to `checkRVersion`. Resolved #5. - Correct bug in `lastAdd` by explicitly checking for a `.Last` of mode function. Behind the scenes: - Modernize package code by using `roxygen2` for documentation and managing the NAMESPACE. - Modernize C function registration. - Replace http URLs with `https` and resolve broken links. - Add github actions to automated testing - Use pkgdown to generate HTML documentation. - Use `styler` package to standardize R code formatting. gtools 3.8.2 - 2020-03-23 ------------------------- Minor changes to support R 4.0
jperkin
pushed a commit
that referenced
this pull request
Nov 3, 2021
2.66 2021-02-21 - from_graph not drop isolated vertices - thanks @jhannah-mm for report 2.65 2021-01-09 - undirected edges don't get doubled in from_graph, changes dot_input 2.64 2021-01-01 - fix multigraph-handling 2.63 2021-01-01 - from_graph to handle multigraphs 2.62 2020-11-16 - fix label quoting 2.61 2020-11-08 - support Perl 5.8.8 2.60 2020-11-04 - fix GraphViz2->from_graph object method - Parse::STT add visualise modes: REs become nodes or ports for clearer transitions - more robust quoting for record ports - add handling array-ref for record ports 2.59 2020-10-31 - GraphViz2->from_graph, dep on Graph, use as intermediate in Parse::Regexp - convert Parse::Yacc, Parse::Yapp, Parse::STT to graph-based 2.58 2020-10-19 - add combine_node_and_port global option - add_node(label => [{port=>...}]) no need <> 2.57 2020-10-15 - drop unnecessary use of "open" and "charnames" - setting defaults for subgraphs no longer affects outside those - now let DOT figure out inheritance rather than respecifying everything in subgraphs - fixed docs on controlling subgraph attributes 2.56 2020-10-13 - fix problem when "which" returns empty list not scalar - thanks @eserte for report 2.55 2020-10-13 - fix bugs in webgen scripts - make dot_input be lazy-built - zap undoc-ed dependency method that actually belongs in ::Parse::ISA 2.54 2020-10-09 - zap report_valid_attributes method - drop Log::Handler, any object that can "debug" or "error" works 2.53 2020-10-09 - drop Try::Tiny 2.52 2020-10-09 - zap obsolete special case in a test/webgen for Darwin - fix #7. Thanks @dbevans for report! 2.51 2020-10-08 - DOT input now prettier - tests rearranged so can run in parallel, ergo quicker - tests now rigorously capture DOT input in each scenario - generating web content updated, output removed from distro so smaller - drop Set::Array 2.50 2020-10-02 - dropped 3 more unnecessary deps, metadata tweak 2.49 2020-09-27 - split out into own distro: GraphViz2::DBI, GraphViz2::Parse::XML, GraphViz2::Parse::ISA, GraphViz2::Data::Grapher, GraphViz2::Parse::RecDescent
jperkin
pushed a commit
that referenced
this pull request
Dec 13, 2021
Change log: 0.12.1 (2021-11-26) ====== - Dependency Changes: - GLib >= 2.44.0 - Performance Improvement: - Optimize sorting by content type - Load images asynchronously (#16, #29, #32, !34) - Increase image loading buffer size (!34) - Appearance Changes: - Allow to display all files in the open dialog (!33) - Code Refactoring: - Rework the file opening procedure (!33) - Bug Fixes: - Fix a memory leak when closing the window directly - Refactoring: Clarify thumbnailer queue management - Thumbnailer: Do not empty an unprocessed file list - Update window title on image deletion or insertion - Perform content-based filtering wherever necessary - Set device scale for animated images - Properly recognize SVG compressed image files - Use the generic pixbuf loader for RAW image files - Fix pointer behavior in fullscreen mode - Icon bar: Properly highlight item under the cursor - Icon bar: Center on the active item for any size change - Fix regression: Exif orientation is not respected (#69) - Do not try to load images whose pixbuf is not available (!34) - Fix memory management of image loading objects (!34) - Use URIs instead of filenames in the `.desktop` file (#49) - Directory loading: Allow to load a directory via the cli - Flatpak: Access remote locations with GVfs - Directory loading: Fix improper use of GFileEnumerator APIs (#68) - Translation Updates: Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Eastern Armenian, English (Australia), English (United Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Occitan (post 1500), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Uyghur 0.12.0 (2021-10-11) ====== - Dependency Changes: - libxfce4ui >= 4.16.0 - libxfce4util >= 4.16.0 - New Features: - Allow to choose the default scale (!29) - Keep the scale in memory for each loaded image (#7, #17, !28) - Toggle fullscreen mode by double clicking on the image - Performance Improvement: - Optimize directory loading (#20, #22, #32, #37, !31) - Optimize image viewer redraw: Disable overlay scrolling (#64) - Optimize image viewer redraw: Reuse source surface (#64, !26) - Avoid using Cairo Xlib backend to create surfaces (#60, #61, #62, !25) - Optimize image viewer redraw: Animation (#64) - Optimize image viewer redraw: Background color (#64) - Optimize image viewer redraw: Clock (#64) - Optimize image viewer redraw: Selection box (#64) - Don't redraw the main window when it loses focus (#64) - Remove the shadow of the toolbar buttons (#51, #64) - Appearance Changes: - Hide thumbnail scrollbar when unused (!24) - Use the same background for the image and the thumbnails (#36, !23) - Drop preferences-desktop-default-applications icon - Code Refactoring: - Flatpak build (!32) - Refactoring: Use only one file filter for the app - Refactoring: Icon bar adjustments - Cleanup: `icon_bar.c` - Cleanup: Pass orientation directly from file to viewer - Code refactoring: Image viewer adjustments, scale and drawing (!27) - Use integers for the image rendering rectangle - Code cleanup: Build sanitation, obsolete code removal, spacing, normalization (!22) - Transfer contents from dispose() to finalize() - Add debugging macros - Bug Fixes: - Protect asynchronous jobs from an application exit - Fix position of the active item in the icon bar when vertical (#34) - Take into account the device scale (#47, !30) - Properly load images via drag and drop (#67) - Delay GdkPixbufLoader "closed" signal handler - Use the same scale factor to zoom via action and scrolling - Fix a lack of centering when zooming via the menu action - Fix some memory leak (several commits of this kind) - Fix file creation monitoring - Try to display the image on `GDK_PIXBUF_ERROR_CORRUPT_IMAGE` (#39) - Always set adjustment upper bounds greater than page sizes (#35) - Scaling/zoom corrections (#30, !8) - Fix animated GIF display - Automate and sanitize memory management of sources (#65) - Fix `rstto_icon_bar_rows_reordered()` (#48) - Chain up to parent in dispose() and finalize() - Translation Updates: Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Eastern Armenian, English (Australia), English (United Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Occitan (post 1500), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Uyghur 0.11.0 (2021-06-11) ====== - Update copyright years and appdata infos - Enable `HAVE_MAGIC_H`-delimited code - Fix compilation warnings - autoconf: Some updates - Update `.gitignore` - Add option to copy image to clipboard (!20) - Allow dragging window when CSD is used (#52) - Remove GSourceFunc casts - Added new stock icons with reverse DNS format - Updates README.md - Include string.h - Codebase cleanup (!7) - Make build less verbose - Update .gitignore - Make sure that argument passed to strncmp is non-NULL (!1) - privacy_dialog.c: Remove dead initialization (!2) - image_list.c: Remove dead assignment (!2) - Add basic GitLab pipeline - Switch to README.md and foreign automake mode - Bug #16717: Move from exo-csource to xdt-csource - Resolve couple "cast between incompatible function types" warnings - Fix memory leaks in Privacy Dialog - Resolve deprecation warnings - Resolve some deprecation warnings - Clean up unused functions - Rename vars and funcs: show -> hide - Add inactivity timeout setting to Preferences - Hide the cursor while inactive in fullscreen mode - Fix 'Status bar appears upon leaving fullscreen' - Update .gitignore - Do not show translation info on --help output - Fix "window-state-event" handler - Update credits - Add support for old gtk2-style bg color settings - Add missing LDFLAGS (fixes build on *bsd) - In fullscreen mode, show toolbar when the mouse pointer is moved to the top - Return to git versioning - Translation Updates: Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Eastern Armenian, English (Australia), English (United Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Occitan (post 1500), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Telugu, Thai, Turkish, Ukrainian, Uyghur
jperkin
pushed a commit
that referenced
this pull request
Jan 18, 2022
v2.3.0 ====== #7: Add support for a ``calc()`` within a ``calc()``. v2.2.0 ====== Minor cleanup. Restored package version reporting when fetching URLs. v2.1.0 ====== Adopted `jaraco/skeleton <https://github.com/jaraco/skeleton>`_. Delinted codebase. Removed ``cssutils.VERSION`` and ``cssutils.__version__``. Consumers wishing to know the version should use ``importlib.metadata.version('cssutils')``. v2.0.0 ====== New `maintainer <https://pypi.org/user/jaraco>`_ revives the project and moves `hosting <https://github.com/jaraco/cssutils>`_ with continuous integration testing. Refreshed packaging. Project now requires Python 3.6 or later.
jperkin
pushed a commit
that referenced
this pull request
Jun 6, 2022
v0.5 2022-04-08 Paris (France) ------------------------------------ * `duff` works only for OCaml >= 4.07 (@hannesm, #11) * Update with `ocamlformat.0.21.0` (@hannesm, #11) * Remove the `bigarray-compat` dependency (@hannesm, #11) v0.4 2021-15-03 Paris (France) ------------------------------------ - Upgrade test to use `hxd.0.3.1` - Upgrade to `ocamlformat.0.16.0` v0.3 2020-06-02 Paris (France) ------------------------------------ __breaking changes__ * Add a constraint with `git.2.1.3` (#7) * Update the documentation (#6) * Work on the new API (#2) * Delete provided binary (#5) * Move to `dune.2.0.0` (#5) * Integrate fuzzer into tests (#5) * Apply ocamlformat (#5)
jperkin
pushed a commit
that referenced
this pull request
Jun 6, 2022
Change log: 1.5.4 ====== - Update configure.ac.in syntax - Fix #53: taskmanager translations - Translation Updates: Albanian, Basque, Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Czech, Danish, Dutch, Estonian, French, Galician, German, Greek, Hebrew, Indonesian, Italian, Japanese, Kazakh, Korean, Lithuanian, Norwegian Bokmål, Polish, Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak, Spanish, Swedish, Thai, Turkish, Ukrainian 1.5.3 ====== - Fix rendering bug (Fixes #44) - Fix rendering bug for swap graph (relates to #44) - Fix bindings related to the "show-legend" setting - Allow to copy full process command line (#33) - Rename Private to Resident Bytes (#7) - Avoid grabbing the filter entry if it is not realized - Fix intltool lock file problem during make distcheck - `uid_name` has been removed from `task` struct - Fix invalid casts for "About" and "Help" (Fixes #43) - Show localized website label - Update COPYING (Issue #49) - Updated copyright year, authors, and project links - Translation Updates: Albanian, Arabic, Armenian (Armenia), Asturian, Azerbaijani, Basque, Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Eastern Armenian, English (Australia), English (United Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Occitan (post 1500), Persian (Iran), Polish, Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak, Spanish, Swedish, Telugu, Thai, Turkish, Ukrainian, Uyghur
jperkin
pushed a commit
that referenced
this pull request
Jul 5, 2022
Updated in wip by Paolo Vincenzo Olivo. Remove upstreamed patches. 2021-01-10 (0.6.3) Volker Gropp <bwmng(at)gropp.org> * remove outdated copyright and email * Merge pull request #25 from fweimer/patch-1 AC_QEF_C_NORETURN: Include <stdlib.h> for exit * Merge pull request #27 from ofalk/master Fix potential write to unallocated memory. * Merge pull request #28 from vgropp/#2-fix-csv-bits feat: #2 output bits in csv * Merge pull request #29 from vgropp/#2-fix-csv-bits fix(doc): #2 output bits in csv * Merge pull request #32 from vgropp/new-netstat-#5 feat: add support for newer (2016+) linux netstat #5 2019-01-01 14:50 (0.6.2) Volker Gropp <bwmng(at)gropp.org> * Merge pull request #22 from vgropp/issue-#13 to fix windows build * Merge pull request #20 from dreibh/master CSV file output: fix for timestamp inaccuracy and Y-2038 problem * Merge pull request #21 from vgropp/travisci add travisci * Merge pull request #17 from Himura2la/master Add the started time in "sum" mode * Merge pull request #18 from Himura2la/fix-dynamic Fix DYNAMIC and ANSIOUT in config * Merge pull request #10 from SoapGentoo/fixes Use `static inline` instead of `inline` * Merge pull request #9 from adventureloop/master Always fflush the pipe * Merge pull request #7 from samueloph/fsf_address_clean Update FSF address * Merge pull request #6 from samueloph/master Fix typos * fix nan and inf values on fast refresh (fixes debian bug #532331)
jperkin
pushed a commit
that referenced
this pull request
Jan 12, 2023
2.0.0 (2022-01-04) What's Changed * Switch to Faraday 2.0, Ruby 2.6 min requirement and test against 3.1 * Prepare this adapter for Faraday 2.0 by @mattbrictson in #7 * CI: Drop Ruby 2.5, add Ruby 3.0 by @olleolleolle in #10 * chore: Move dev deps to Gemfile by @olleolleolle in #9 * fix: Depend on net-http-persistent 4.x in gemspec by @olleolleolle in #11 2.0.1 (2022-01-06) * Re-add support for Faraday v1 2.0.2 (2022-08-09) * Pin faraday-net_http version to '< 3' 2.1.0 (2022-08-11) * Remove dependency from faraday-net_http adapter. by @iMacTia in #15
jperkin
pushed a commit
that referenced
this pull request
Mar 2, 2023
ChangeLog: Arti 1.1.2 — 28 February 2023 Arti 1.1.2 continues our work on onion services, and builds out more of the necessary infrastructure, focusing on backend support for the onion service directories. We've also done a significant revision on our handling of incoming messages on circuits, to avoid a fair amount of unnecessary copying, and defer message parsing until we're certain that the message type would be acceptable in a given context. Doing this turned up several bugs, which are now fixed too. Breaking changes in lower level crates The APIs for tor-cell have changed significantly, to help implement #525 and prepare for #690. This has no downstream implications outside of tor-proto. Our IntegerMinutes type no longer has an erroneous days() accessor. (This accessor did not work correctly, and actually returned a number of minutes!) (bb2ab7c2a3e0994bb43) The PartialNetDir::fill_from_previous_netdir() function has changed its argument types and semantics. (f69d7f96ac40dda5) (Breaking changes in experimental APIs are not noted here.) New features We now have the facility to give a helpful "error hint" in response to a given failure. Right now, we use this to improve the error message given for file-system permission errors, so that it suggests either changing the permissions on a directory, or suppressing the error. (#578, #579, !976, !994, !1018) When we log an error message from inside our code (at "info" or higher), we now make sure to log a full error report, including the cause of the error, its cause, and so on. (#680, !997) When receiving messages on channels, circuits, and streams, we now defer parsing those messages until we know whether their types are acceptable. This shrinks our attack surface, simplifies our code, and makes our protocol handling less error-prone. (#525, !1008, !1013, !1017) We now copy relay cell bodies much less than previously. (#7, ca3b33a1afc58b84) We have support for handling link specifier types verbatim, for cases when we need to use them to contact a rendezvous point or introduction point without checking them. (!1029) Onion service development We can now parse onion service descriptors, including all encrypted layers, with support for descriptor-based client authentication. (#744, !999, !1015) Our network directory code now supports deriving the HsDir directory ring, to find out where onion service descriptors should be uploaded and downloaded. (#687, !1012) We've refactored our implementation of onion service message extensions into a single place, to save on code and avoid type confusion. (5521df0909ff7afa) Our internal onion-service Cargo features have been renamed to start with hs-*. We're still using onion-* as the prefix for our high-level onion-service features. ([#756], [!1033]) Infrastructure All our shell scripts now work when bash is somewhere other than /bin. (!990) Our check_doc_features script is now a little more reliable. (!1023) Our coverage tools now perform better checks to make sure they have all of their dependencies. (#776, !1025) Cleanups, minor features, and bugfixes The internal data structures in tor-netdir now use the typed_index_collections crate to ensure that the indices for one list are not mis-used as indices into another. (!1004) We no longer reject authority certificates that contain an unrecognized keyword. (#752, 266c61f7213dbec7) Our tor-netdoc parsing code now requires the caller to specify handling for unrecognized keywords explicitly, to avoid future instances of bug #752. (!1006) Several internal APIs and patterns in tor-netdoc have been streamlined. (#760, !1016, !1021) Make extension-handling code in for onion service message decoding more generic, since we'll reuse it a lot. (!1020) We now kill off circuits under more circumstances when the other side of the circuit violates the protocol. (#769, #773, !1026) We now expire router descriptors as soon as any of their internal expiration times has elapsed. Previously, we expired them when all of their expiration times had elapsed, which is incorrect. (#772, !1022) We are much more careful than previous about validating the correctness of various message types on half-closed streams. Previously, we had separate implementations for message validation; now, we use a single object to check messages in both cases. (#744, !1026) We now treat a RESOLVED message as closing a half-closed resolve stream. Previously, we left the stream open. (!1026) Thanks to everyone who has contributed to this release, including Dimitris Apostolou, Emil Engler, and Shady Katy. Also, our deep thanks to Zcash Community Grants for funding the development of Arti!
jperkin
pushed a commit
that referenced
this pull request
Apr 22, 2023
Change log: 0.7.2 (2023-04-19) ===== - Add basic GitLab pipeline - Use same automake options as other projects - build: Fix intltool lock file problem during make distcheck - Update copyright year - Remove deprecated project files - build: Add missing includes - build: Fix autoconf warnings - build: Add GLib requirement - Use "logo-icon-name" instead of "logo" in about dialog - Fix license notices mentioning LGPL (#7) - tests: Parenthesize concatenations to avoid ambiguity - Fix the 64x64 icon - Fix compilation warnings - autoconf: Some updates - Update bug report URL - Make configure.ac.in more friendly to xfce-do-release helper - Translation Updates: Albanian, Armenian (Armenia), Basque, Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Eastern Armenian, English (Australia), English (Canada), English (United Kingdom), Estonian, Finnish, French, Galician, German, Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese, Korean, Lithuanian, Malay, Norwegian Bokmål, Persian (Iran), Polish, Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Turkish, Ukrainian
jperkin
pushed a commit
that referenced
this pull request
Apr 24, 2023
Change log: 0.8.5 (2023-04-22) ===== - build: Fix -Wunused-result warning - Update `.gitignore` - Update copyright year - Use "logo-icon-name" instead of "logo" in about dialog - Remove ENABLE_NLS ifdefs - autoconf: Use AC_CONFIG_MACRO_DIRS - build: Fix intltool lock file problem during make distcheck - Update COPYING (Issue #7) - Remove unnecessary code - Use symbolic icons - Escape markup in server information - Replaces siginterrupt with sigaction - Do not close window with ctrl+c (#5) - Fix Text field size setting (#4) - Fix compilation warnings - autoconf: Some updates - Remove "." at the end of Comment string - Remove GSourceFunc casts - Include stdlib.h to get atoi prototype (!2) - Translation Updates: Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Eastern Armenian, English (Australia), English (United Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Italian, Japanese, Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål, Occitan (post 1500), Persian (Iran), Polish, Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Urdu, Urdu (Pakistan), Uyghur, Vietnamese
jperkin
pushed a commit
that referenced
this pull request
Apr 28, 2023
Release 2.3.0 Added Add no_color and force_color parameters to override env vars (#38) @hugovk Add support for Python 3.12 (#37) @hugovk Changed Publish to PyPI with a Trusted Publisher (#45) @hugovk Release 2.2.0 Added Add light shades, dark grey and black (#32) @hugovk Release 2.1.1 Fixed Add __main__ to re-enable demo via python -m termcolor (#27) @hugovk Release 2.1.0 Added Support FORCE_COLOR and detect tty (#25) @hugovk Deprecated Deprecate __ALL__, use __all__ instead (#23) @hugovk Release 2.0.1 Fixed Update source URL (#21) @felixonmars Release 2.0.0 Added Add support for Python 3.11 and PyPy (#9) @hugovk Add support for Python 3.10 (#5) @hugovk Support NO_COLOR (#7) @hugovk Add type annotations to the project and run mypy on CI (#11) @jdufresne Add tests (#1) @hugovk Changed Refer to GitHub Releases for release notes for 2.0.0+ (#20) @hugovk Autodeploy to TestPyPI and to PyPI for GH releases (#19) @hugovk Migrate from setuptools + setuptools_scm to hatchling + hatch-vcs (#17) @hugovk Replace deprecated license_file with license_files in setup.cfg (#14) @jdufresne Use declarative metadata in setup.cfg (#10) @hugovk Replace 3.9-dev with 3.9 in CI to use Python 3.9 final (#3) @CozyDoomer Removed Drop support for EOL Python <= 3.6 (#9) @hugovk Remove hardcoded VERSION constant (#18) @hugovk Fixed Fix docstring for colored function (#15) @tmetzl Fix typo: ANSII -> ANSI (#8) @hugovk
jperkin
pushed a commit
that referenced
this pull request
Apr 28, 2023
= Mbed TLS 3.4.0 branch released 2023-03-28 Default behavior changes * The default priority order of TLS 1.3 cipher suites has been modified to follow the same rules as the TLS 1.2 cipher suites (see ssl_ciphersuites.c). The preferred cipher suite is now TLS_CHACHA20_POLY1305_SHA256. New deprecations * mbedtls_x509write_crt_set_serial() is now being deprecated in favor of mbedtls_x509write_crt_set_serial_raw(). The goal here is to remove any direct dependency of X509 on BIGNUM_C. * PSA to mbedtls error translation is now unified in psa_util.h, deprecating mbedtls_md_error_from_psa. Each file that performs error translation should define its own version of PSA_TO_MBEDTLS_ERR, optionally providing file-specific error pairs. Please see psa_util.h for more details. Features * Added partial support for parsing the PKCS #7 Cryptographic Message Syntax, as defined in RFC 2315. Currently, support is limited to the following: - Only the signed-data content type, version 1 is supported. - Only DER encoding is supported. - Only a single digest algorithm per message is supported. - Certificates must be in X.509 format. A message must have either 0 or 1 certificates. - There is no support for certificate revocation lists. - The authenticated and unauthenticated attribute fields of SignerInfo must be empty. Many thanks to Daniel Axtens, Nayna Jain, and Nick Child from IBM for contributing this feature, and to Demi-Marie Obenour for contributing various improvements, tests and bug fixes. * General performance improvements by accessing multiple bytes at a time. Fixes #1666. * Improvements to use of unaligned and byte-swapped memory, reducing code size and improving performance (depending on compiler and target architecture). * Add support for reading points in compressed format (MBEDTLS_ECP_PF_COMPRESSED) with mbedtls_ecp_point_read_binary() (and callers) for Short Weierstrass curves with prime p where p = 3 mod 4 (all mbedtls MBEDTLS_ECP_DP_SECP* and MBEDTLS_ECP_DP_BP* curves except MBEDTLS_ECP_DP_SECP224R1 and MBEDTLS_ECP_DP_SECP224K1) * SHA224_C/SHA384_C are now independent from SHA384_C/SHA512_C respectively. This helps in saving code size when some of the above hashes are not required. * Add parsing of V3 extensions (key usage, Netscape cert-type, Subject Alternative Names) in x509 Certificate Sign Requests. * Use HOSTCC (if it is set) when compiling C code during generation of the configuration-independent files. This allows them to be generated when CC is set for cross compilation. * Add parsing of uniformResourceIdentifier subtype for subjectAltName extension in x509 certificates. * Add an interruptible version of sign and verify hash to the PSA interface, backed by internal library support for ECDSA signing and verification. * Add parsing of rfc822Name subtype for subjectAltName extension in x509 certificates. * The configuration macros MBEDTLS_PSA_CRYPTO_PLATFORM_FILE and MBEDTLS_PSA_CRYPTO_STRUCT_FILE specify alternative locations for the headers "psa/crypto_platform.h" and "psa/crypto_struct.h". * When a PSA driver for ECDSA is present, it is now possible to disable MBEDTLS_ECDSA_C in the build in order to save code size. For PK, X.509 and TLS to fully work, this requires MBEDTLS_USE_PSA_CRYPTO to be enabled. Restartable/interruptible ECDSA operations in PK, X.509 and TLS are not supported in those builds yet, as driver support for interruptible ECDSA operations is not present yet. * Add a driver dispatch layer for EC J-PAKE, enabling alternative implementations of EC J-PAKE through the driver entry points. * Add new API mbedtls_ssl_cache_remove for cache entry removal by its session id. * Add support to include the SubjectAltName extension to a CSR. * Add support for AES with the Armv8-A Cryptographic Extension on 64-bit Arm. A new configuration option, MBEDTLS_AESCE_C, can be used to enable this feature. Run-time detection is supported under Linux only. * When a PSA driver for EC J-PAKE is present, it is now possible to disable MBEDTLS_ECJPAKE_C in the build in order to save code size. For the corresponding TLS 1.2 key exchange to work, MBEDTLS_USE_PSA_CRYPTO needs to be enabled. * Add functions mbedtls_rsa_get_padding_mode() and mbedtls_rsa_get_md_alg() to read non-public fields for padding mode and hash id from an mbedtls_rsa_context, as requested in #6917. * AES-NI is now supported with Visual Studio. * AES-NI is now supported in 32-bit builds, or when MBEDTLS_HAVE_ASM is disabled, when compiling with GCC or Clang or a compatible compiler for a target CPU that supports the requisite instructions (for example gcc -m32 -msse2 -maes -mpclmul). (Generic x86 builds with GCC-like compilers still require MBEDTLS_HAVE_ASM and a 64-bit target.) * It is now possible to use a PSA-held (opaque) password with the TLS 1.2 ECJPAKE key exchange, using the new API function mbedtls_ssl_set_hs_ecjpake_password_opaque(). Security * Use platform-provided secure zeroization function where possible, such as explicit_bzero(). * Zeroize SSL cache entries when they are freed. * Fix a potential heap buffer overread in TLS 1.3 client-side when MBEDTLS_DEBUG_C is enabled. This may result in an application crash. * Add support for AES with the Armv8-A Cryptographic Extension on 64-bit Arm, so that these systems are no longer vulnerable to timing side-channel attacks. This is configured by MBEDTLS_AESCE_C, which is on by default. Reported by Demi Marie Obenour. * MBEDTLS_AESNI_C, which is enabled by default, was silently ignored on builds that couldn't compile the GCC-style assembly implementation (most notably builds with Visual Studio), leaving them vulnerable to timing side-channel attacks. There is now an intrinsics-based AES-NI implementation as a fallback for when the assembly one cannot be used. Bugfix * Fix possible integer overflow in mbedtls_timing_hardclock(), which could cause a crash in programs/test/benchmark. * Fix IAR compiler warnings. Fixes #6924. * Fix a bug in the build where directory names containing spaces were causing generate_errors.pl to error out resulting in a build failure. Fixes issue #6879. * In TLS 1.3, when using a ticket for session resumption, tweak its age calculation on the client side. It prevents a server with more accurate ticket timestamps (typically timestamps in milliseconds) compared to the Mbed TLS ticket timestamps (in seconds) to compute a ticket age smaller than the age computed and transmitted by the client and thus potentially reject the ticket. Fix #6623. * Fix compile error where MBEDTLS_RSA_C and MBEDTLS_X509_CRT_WRITE_C are defined, but MBEDTLS_PK_RSA_ALT_SUPPORT is not defined. Fixes #3174. * List PSA_WANT_ALG_CCM_STAR_NO_TAG in psa/crypto_config.h so that it can be toggled with config.py. * The key derivation algorithm PSA_ALG_TLS12_ECJPAKE_TO_PMS cannot be used on a shared secret from a key agreement since its input must be an ECC public key. Reject this properly. * mbedtls_x509write_crt_set_serial() now explicitly rejects serial numbers whose binary representation is longer than 20 bytes. This was already forbidden by the standard (RFC5280 - section 4.1.2.2) and now it's being enforced also at code level. * Fix potential undefined behavior in mbedtls_mpi_sub_abs(). Reported by Pascal Cuoq using TrustInSoft Analyzer in #6701; observed independently by Aaron Ucko under Valgrind. * Fix behavior of certain sample programs which could, when run with no arguments, access uninitialized memory in some cases. Fixes #6700 (which was found by TrustInSoft Analyzer during REDOCS'22) and #1120. * Fix parsing of X.509 SubjectAlternativeName extension. Previously, malformed alternative name components were not caught during initial certificate parsing, but only on subsequent calls to mbedtls_x509_parse_subject_alt_name(). Fixes #2838. * Make the fields of mbedtls_pk_rsassa_pss_options public. This makes it possible to verify RSA PSS signatures with the pk module, which was inadvertently broken since Mbed TLS 3.0. * Fix bug in conversion from OID to string in mbedtls_oid_get_numeric_string(). OIDs such as 2.40.0.25 are now printed correctly. * Reject OIDs with overlong-encoded subidentifiers when converting them to a string. * Reject OIDs with subidentifier values exceeding UINT_MAX. Such subidentifiers can be valid, but Mbed TLS cannot currently handle them. * Reject OIDs that have unterminated subidentifiers, or (equivalently) have the most-significant bit set in their last byte. * Silence warnings from clang -Wdocumentation about empty \retval descriptions, which started appearing with Clang 15. Fixes #6960. * Fix the handling of renegotiation attempts in TLS 1.3. They are now systematically rejected. * Fix an unused-variable warning in TLS 1.3-only builds if MBEDTLS_SSL_RENEGOTIATION was enabled. Fixes #6200. * Fix undefined behavior in mbedtls_ssl_read() and mbedtls_ssl_write() if len argument is 0 and buffer is NULL. * Allow setting user and peer identifiers for EC J-PAKE operation instead of role in PAKE PSA Crypto API as described in the specification. This is a partial fix that allows only "client" and "server" identifiers. * Fix a compilation error when PSA Crypto is built with support for TLS12_PRF but not TLS12_PSK_TO_MS. Reported by joerchan in #7125. * In the TLS 1.3 server, select the preferred client cipher suite, not the least preferred. The selection error was introduced in Mbed TLS 3.3.0. * Fix TLS 1.3 session resumption when the established pre-shared key is 384 bits long. That is the length of pre-shared keys created under a session where the cipher suite is TLS_AES_256_GCM_SHA384. * Fix an issue when compiling with MBEDTLS_SHA512_USE_A64_CRYPTO_IF_PRESENT enabled, which required specifying compiler flags enabling SHA3 Crypto Extensions, where some compilers would emit EOR3 instructions in other modules, which would then fail if run on a CPU without the SHA3 extensions. Fixes #5758. Changes * Install the .cmake files into CMAKE_INSTALL_LIBDIR/cmake/MbedTLS, typically /usr/lib/cmake/MbedTLS. * Mixed-endian systems are explicitly not supported any more. * When MBEDTLS_USE_PSA_CRYPTO and MBEDTLS_ECDSA_DETERMINISTIC are both defined, mbedtls_pk_sign() now use deterministic ECDSA for ECDSA signatures. This aligns the behaviour with MBEDTLS_USE_PSA_CRYPTO to the behaviour without it, where deterministic ECDSA was already used. * Visual Studio: Rename the directory containing Visual Studio files from visualc/VS2010 to visualc/VS2013 as we do not support building with versions older than 2013. Update the solution file to specify VS2013 as a minimum. * programs/x509/cert_write: - now it accepts the serial number in 2 different formats: decimal and hex. They cannot be used simultaneously - "serial" is used for the decimal format and it's limted in size to unsigned long long int - "serial_hex" is used for the hex format; max length here is MBEDTLS_X509_RFC5280_MAX_SERIAL_LEN*2 * The C code follows a new coding style. This is transparent for users but affects contributors and maintainers of local patches. For more information, see https://mbed-tls.readthedocs.io/en/latest/kb/how-to/rewrite-branch-for-coding-style/ * Changed the default MBEDTLS_ECP_WINDOW_SIZE from 6 to 2. As tested in issue 6790, the correlation between this define and RSA decryption performance has changed lately due to security fixes. To fix the performance degradation when using default values the window was reduced from 6 to 2, a value that gives the best or close to best results when tested on Cortex-M4 and Intel i7. * When enabling MBEDTLS_SHA256_USE_A64_CRYPTO_* or MBEDTLS_SHA512_USE_A64_CRYPTO_*, it is no longer necessary to specify compiler target flags on the command line; the library now sets target options within the appropriate modules. = Mbed TLS 3.3.0 branch released 2022-12-14 Default behavior changes * Previously the macro MBEDTLS_SSL_DTLS_CONNECTION_ID implemented version 05 of the IETF draft, and was marked experimental and disabled by default. It is now no longer experimental, and implements the final version from RFC 9146, which is not interoperable with the draft-05 version. If you need to communicate with peers that use earlier versions of Mbed TLS, then you need to define MBEDTLS_SSL_DTLS_CONNECTION_ID_COMPAT to 1, but then you won't be able to communicate with peers that use the standard (non-draft) version. If you need to interoperate with both classes of peers with the same build of Mbed TLS, please let us know about your situation on the mailing list or GitHub. Requirement changes * When building with PSA drivers using generate_driver_wrappers.py, or when building the library from the development branch rather than from a release, the Python module jsonschema is now necessary, in addition to jinja2. The official list of required Python modules is maintained in scripts/basic.requirements.txt and may change again in the future. New deprecations * Deprecate mbedtls_asn1_free_named_data(). Use mbedtls_asn1_free_named_data_list() or mbedtls_asn1_free_named_data_list_shallow(). Features * Support rsa_pss_rsae_* signature algorithms in TLS 1.2. * make: enable building unversioned shared library, with e.g.: "SHARED=1 SOEXT_TLS=so SOEXT_X509=so SOEXT_CRYPTO=so make lib" resulting in library names like "libmbedtls.so" rather than "libmbedcrypto.so.11". * Expose the EC J-PAKE functionality through the Draft PSA PAKE Crypto API. Only the ECC primitive with secp256r1 curve and SHA-256 hash algorithm are supported in this implementation. * Some modules can now use PSA drivers for hashes, including with no built-in implementation present, but only in some configurations. - RSA OAEP and PSS (PKCS#1 v2.1), PKCS5, PKCS12 and EC J-PAKE now use hashes from PSA when (and only when) MBEDTLS_MD_C is disabled. - PEM parsing of encrypted files now uses MD-5 from PSA when (and only when) MBEDTLS_MD5_C is disabled. See the documentation of the corresponding macros in mbedtls_config.h for details. Note that some modules are not able to use hashes from PSA yet, including the entropy module. As a consequence, for now the only way to build with all hashes only provided by drivers (no built-in hash) is to use MBEDTLS_PSA_CRYPTO_EXTERNAL_RNG. * When MBEDTLS_USE_PSA_CRYPTO is enabled, X.509, TLS 1.2 and TLS 1.3 now properly negotiate/accept hashes based on their availability in PSA. As a consequence, they now work in configurations where the built-in implementations of (some) hashes are excluded and those hashes are only provided by PSA drivers. (See previous entry for limitation on RSA-PSS though: that module only use hashes from PSA when MBEDTLS_MD_C is off). * Add support for opaque keys as the private keys associated to certificates for authentication in TLS 1.3. * Add the LMS post-quantum-safe stateful-hash asymmetric signature scheme. Signature verification is production-ready, but generation is for testing purposes only. This currently only supports one parameter set (LMS_SHA256_M32_H10), meaning that each private key can be used to sign 1024 messages. As such, it is not intended for use in TLS, but instead for verification of assets transmitted over an insecure channel, particularly firmware images. * Add the LM-OTS post-quantum-safe one-time signature scheme, which is required for LMS. This can be used independently, but each key can only be used to sign one message so is impractical for most circumstances. * Mbed TLS now supports TLS 1.3 key establishment via pre-shared keys. The pre-shared keys can be provisioned externally or via the ticket mechanism (session resumption). The ticket mechanism is supported when the configuration option MBEDTLS_SSL_SESSION_TICKETS is enabled. New options MBEDTLS_SSL_TLS1_3_KEY_EXCHANGE_MODE_xxx_ENABLED control the support for the three possible TLS 1.3 key exchange modes. * cert_write: support for setting extended key usage attributes. A corresponding new public API call has been added in the library, mbedtls_x509write_crt_set_ext_key_usage(). * cert_write: support for writing certificate files in either PEM or DER format. * The PSA driver wrapper generator generate_driver_wrappers.py now supports a subset of the driver description language, including the following entry points: import_key, export_key, export_public_key, get_builtin_key, copy_key. * The new functions mbedtls_asn1_free_named_data_list() and mbedtls_asn1_free_named_data_list_shallow() simplify the management of memory in named data lists in X.509 structures. * The TLS 1.2 EC J-PAKE key exchange can now use the PSA Crypto API. Additional PSA key slots will be allocated in the process of such key exchange for builds that enable MBEDTLS_KEY_EXCHANGE_ECJPAKE_ENABLED and MBEDTLS_USE_PSA_CRYPTO. * Add support for DTLS Connection ID as defined by RFC 9146, controlled by MBEDTLS_SSL_DTLS_CONNECTION_ID (enabled by default) and configured with mbedtls_ssl_set_cid(). * Add a driver dispatch layer for raw key agreement, enabling alternative implementations of raw key agreement through the key_agreement driver entry point. This entry point is specified in the proposed PSA driver interface, but had not yet been implemented. * Add an ad-hoc key derivation function handling EC J-PAKE to PMS calculation that can be used to derive the session secret in TLS 1.2, as described in draft-cragie-tls-ecjpake-01. This can be achieved by using PSA_ALG_TLS12_ECJPAKE_TO_PMS as the key derivation algorithm. Security * Fix potential heap buffer overread and overwrite in DTLS if MBEDTLS_SSL_DTLS_CONNECTION_ID is enabled and MBEDTLS_SSL_CID_IN_LEN_MAX > 2 * MBEDTLS_SSL_CID_OUT_LEN_MAX. * Fix an issue where an adversary with access to precise enough information about memory accesses (typically, an untrusted operating system attacking a secure enclave) could recover an RSA private key after observing the victim performing a single private-key operation if the window size used for the exponentiation was 3 or smaller. Found and reported by Zili KOU, Wenjian HE, Sharad Sinha, and Wei ZHANG. See "Cache Side-channel Attacks and Defenses of the Sliding Window Algorithm in TEEs" - Design, Automation and Test in Europe 2023. Bugfix * Refactor mbedtls_aes_context to support shallow-copying. Fixes #2147. * Fix an issue with in-tree CMake builds in releases with GEN_FILES turned off: if a shipped file was missing from the working directory, it could be turned into a symbolic link to itself. * Fix a long-standing build failure when building x86 PIC code with old gcc (4.x). The code will be slower, but will compile. We do however recommend upgrading to a more recent compiler instead. Fixes #1910. * Fix support for little-endian Microblaze when MBEDTLS_HAVE_ASM is defined. Contributed by Kazuyuki Kimura to fix #2020. * Use double quotes to include private header file psa_crypto_cipher.h. Fixes 'file not found with <angled> include' error when building with Xcode. * Fix handling of broken symlinks when loading certificates using mbedtls_x509_crt_parse_path(). Instead of returning an error as soon as a broken link is encountered, skip the broken link and continue parsing other certificate files. Contributed by Eduardo Silva in #2602. * Fix an interoperability failure between an Mbed TLS client with both TLS 1.2 and TLS 1.3 support, and a TLS 1.2 server that supports rsa_pss_rsae_* signature algorithms. This failed because Mbed TLS advertised support for PSS in both TLS 1.2 and 1.3, but only actually supported PSS in TLS 1.3. * Fix a compilation error when using CMake with an IAR toolchain. Fixes #5964. * Fix a build error due to a missing prototype warning when MBEDTLS_DEPRECATED_REMOVED is enabled. * Fix mbedtls_ctr_drbg_free() on an initialized but unseeded context. When MBEDTLS_AES_ALT is enabled, it could call mbedtls_aes_free() on an uninitialized context. * Fix a build issue on Windows using CMake where the source and build directories could not be on different drives. Fixes #5751. * Fix bugs and missing dependencies when building and testing configurations with only one encryption type enabled in TLS 1.2. * Provide the missing definition of mbedtls_setbuf() in some configurations with MBEDTLS_PLATFORM_C disabled. Fixes #6118, #6196. * Fix compilation errors when trying to build with PSA drivers for AEAD (GCM, CCM, Chacha20-Poly1305). * Fix memory leak in ssl_parse_certificate_request() caused by mbedtls_x509_get_name() not freeing allocated objects in case of error. Change mbedtls_x509_get_name() to clean up allocated objects on error. * Fix build failure with MBEDTLS_RSA_C and MBEDTLS_PSA_CRYPTO_C but not MBEDTLS_USE_PSA_CRYPTO or MBEDTLS_PK_WRITE_C. Fixes #6408. * Fix build failure with MBEDTLS_RSA_C and MBEDTLS_PSA_CRYPTO_C but not MBEDTLS_PK_PARSE_C. Fixes #6409. * Fix ECDSA verification, where it was not always validating the public key. This bug meant that it was possible to verify a signature with an invalid public key, in some cases. Reported by Guido Vranken using Cryptofuzz in #4420. * Fix a possible null pointer dereference if a memory allocation fails in TLS PRF code. Reported by Michael Madsen in #6516. * Fix TLS 1.3 session resumption. Fixes #6488. * Add a configuration check to exclude optional client authentication in TLS 1.3 (where it is forbidden). * Fix a bug in which mbedtls_x509_crt_info() would produce non-printable bytes when parsing certificates containing a binary RFC 4108 HardwareModuleName as a Subject Alternative Name extension. Hardware serial numbers are now rendered in hex format. Fixes #6262. * Fix bug in error reporting in dh_genprime.c where upon failure, the error code returned by mbedtls_mpi_write_file() is overwritten and therefore not printed. * In the bignum module, operations of the form (-A) - (+A) or (-A) - (-A) with A > 0 created an unintended representation of the value 0 which was not processed correctly by some bignum operations. Fix this. This had no consequence on cryptography code, but might affect applications that call bignum directly and use negative numbers. * Fix a bug whereby the list of signature algorithms sent as part of the TLS 1.2 server certificate request would get corrupted, meaning the first algorithm would not get sent and an entry consisting of two random bytes would be sent instead. Found by Serban Bejan and Dudek Sebastian. * Fix undefined behavior (typically harmless in practice) of mbedtls_mpi_add_mpi(), mbedtls_mpi_add_abs() and mbedtls_mpi_add_int() when both operands are 0 and the left operand is represented with 0 limbs. * Fix undefined behavior (typically harmless in practice) when some bignum functions receive the most negative value of mbedtls_mpi_sint. Credit to OSS-Fuzz. Fixes #6597. * Fix undefined behavior (typically harmless in practice) in PSA ECB encryption and decryption. * Move some SSL-specific code out of libmbedcrypto where it had been placed accidentally. * Fix a build error when compiling the bignum module for some Arm platforms. Fixes #6089, #6124, #6217. Changes * Add the ability to query PSA_WANT_xxx macros to query_compile_time_config. * Calling AEAD tag-specific functions for non-AEAD algorithms (which should not be done - they are documented for use only by AES-GCM and ChaCha20+Poly1305) now returns MBEDTLS_ERR_CIPHER_FEATURE_UNAVAILABLE instead of success (0).
jperkin
added a commit
that referenced
this pull request
Jul 10, 2023
Also fix issue with newer msgfmt unable to use /dev/null as an output file. Version 4.0.1 (2023-06-30) core: force key "return" to command "/input return" when migrating legacy keys core: display actual key name and command with key Alt+k, remove key Alt+K (grab raw key) and associated commands /input grab_raw_key and /input grab_raw_key_command core: check for newline characters in string_is_whitespace_char (issue #1968) api: do not convert option name to lower case in API functions config_set_plugin and config_set_desc_plugin guile: fix crash on quit with Guile < 3 (issue #1965) irc: reply to a CTCP request sent to self nick (issue #1966) irc: sent "QUIT" message to servers connected with TLS on /upgrade Version 4.0.0 (2023-06-24) New features core: use human readable key bindings, separate keys with comma in combos, remove modifier "meta2-", add option legacy in command /key (issue #1238, task #10317) core: make keys normal options, so they are shown and can be updated with /set and /fset commands (task #12427, task #11783) core: add key Alt+K (upper case) to grab raw key and its command (issue #1238) core: add option key in command /debug (issue #1238) core: force ctrl keys to lower case when they are added (issue #1875) core: use 256 colors by default and always allow 256 colors, find nearest color if less colors are available in terminal (issue #1920) core: insert multiple pasted lines in input instead of sending immediately, add keys to move and delete in a single line and whole input, add option weechat.look.input_multiline_lead_linebreak (issue #1502, issue #1503, issue #1504) core: render newline characters in chat line messages (issue #1908) core: don’t split on newline characters in printf_date_tags when input_multiline is set (issue #1909) core: add key @l in cursor mode to quote line, add variable "_chat_focused_line" in function hashtable sent to hook_focus callback (issue #1913, issue #1914) core: add option split_return in command /input (issue #1916) core: send all command line parameters not beginning with a dash to all plugins core: add command /reset to reset options to their default values core: add option rename in command /bar core: add relative move of read marker with /buffer set unread [+/-]N (issue #1895) core: add access to hashtable properties in evaluation of expressions (issue #1888) core: display similar command names when a command is unknown (issue #1877) core: rename option weechat.color.status_name_ssl to weechat.color.status_name_tls core: add option weechat.color.status_name_insecure to display buffer name with a specific color when not connected with TLS to the server core, plugins: make many identifiers case sensitive (issue #1872, issue #398, bug #32213) core: add item "mouse_status" in default status bar, change default color to lightgreen core, trigger: add options weechat.color.chat_status_disabled and weechat.color.chat_status_enabled, remove options trigger.color.trigger and trigger.color.trigger_disabled, add enabled/disabled status color in output of /filter list (issue #1820) core: add completions "filters_names_disabled" and "filters_names_enabled", used in completion of /filter disable and /filter enable api: add function config_set_version (issue #1238) api: don’t split on newline by default in functions command and command_options when input_multiline is set to 0 api: add optional argument with version in info "version_number" api: add info "auto_load_scripts" alias: use lower case for default aliases, rename all aliases to lower case on upgrade (issue #1872) alias: add $& to replace all arguments with double quotes escaped (issue #1140, issue #1190) alias: add options missing and rename in command /alias fifo: add support of escaped chars in text or commands sent (issue #1950) fset: add options fset.color.color_name and fset.color.color_name_selected (issue #1920) irc: rename "ssl" options to "tls", connect with TLS and port 6697 by default irc: add support of capabilities "batch" and "draft/multiline" (issue #1292, issue #1923) irc: add support of capability "echo-message" (issue #139) irc: display CTCP ACTION to channel on the channel buffer (issue #207) irc: display STATUSMSG actions differently from standard actions on channels (issue #1577) irc: add modifier "irc_cap_sync_req" (issue #1767) irc: add support of "LINELEN" in message 005 (max message length in bytes) (issue #1927) irc: add support of "UTF8ONLY" in message 005 (issue #1688) irc: add command /action (issue #201, issue #1577) irc: add command /rules (issue #1864) irc: add command /knock (issue #7) irc: add server option "registered_mode", add fields "authentication_method" and "sasl_mechanism_used" in server (issue #1625) irc: add option join in command /autojoin irc: use key when /joining in open channel buffer (issue #1260) irc: add option buffer in command /autojoin sort (issue #1876) irc: add ${username} in server options "nicks" and "username", change their default values to use it irc: add infos "irc_server_cap" and "irc_server_cap_value" irc: add option irc.look.display_host_notice irc: add tag "new_host_xxx" in message displayed for command CHGHOST (issue #1808) logger: add option logger.file.log_conditions (issue #1942) logger: add info "logger_log_file" relay: rename "ssl" options and protocol to "tls" relay: make TLS certificate/key loading error handling more verbose (issue #1558) relay: add modifiers "relay_client_irc_in", "relay_client_irc_out1" and "relay_client_irc_out" in irc protocol relay: add support of capability "echo-message" in irc protocol (issue #1949) relay: add handshake option "escape_commands" in weechat protocol trigger: add completions "trigger_names_disabled" and "trigger_names_enabled", used in completion of /trigger disable and /trigger enable Bug fixes core: fix refresh of bar item "input_search" after buffer switch in root bars (issue #1939) core: fix completion after newline in input (issue #1925) core: fix partial completion when the common prefix found is empty (issue #340) core: display a specific error when trying to bind a key without area in mouse context core: fix display of key with command /key bindctxt <context> <key> core: fix default value of bar options (issue #846) core: allow any valid boolean value in command /bar set <name> separator xxx core: run config hooks only when value or default value is actually changed in set/reset/unset functions core: fix crash in case of NULL message sent to function gui_chat_printf_y_date_tags (issue #1883) core: allow command /input move_next_word going to the end of line (issue #1881) core: ignore incomplete ctrl/meta/meta2 codes in keys core: fix display glitch in command errors when a wide char is set in option weechat.look.command_chars (issue #1871) core: fix update of terminal title in some terminals like suckless terminal (stterm) (issue #1882) core: fix infinite loop on startup when running some gui commands before the switch to core buffer is performed (issue #1917) api: readjust string size in function string_dyn_free when string is not freed buflist: do not display keys added in default context on first load exec: remove trailing "M" (carriage return) in output of commands fset: remove scroll to top of fset buffer when options are added or removed (issue #1892) guile: fix crash when plugin is loaded on GNU/Hurd (issue #1951) irc: fix format of IRC tags displayed in messages (use "=" to separate key from value, do not convert "_" to "-") (issue #1929) irc: reset all internal servers variables when disconnecting irc: start from the beginning of nicks at automatic reconnection (issue #337, issue #965) irc: fix join of channels in "autojoin" server option on first connection to server if auto reconnection is performed (issue #1873) irc: update autojoin option with redirected channels when autojoin_dynamic is enabled (issue #1898) irc: update secure data when server autojoin option contains ${sec.data.xxx} and option autojoin_dynamic is enabled (issue #1934) irc: don’t switch to buffer of joined channel if it was not manually joined nor present in server autojoin option irc: fix target buffer for commands 432/433 (erroneous nickname/nickname already in use) when the nickname looks like a channel irc: display command 437 on server buffer when nickname cannot change while banned on channel (issue #88) irc: add messages 415 (cannot send message to channel) and 742 (mode cannot be set) irc: add missing tag "log3" in notify messages irc: add missing tags "irc_cap" and "log3" in cap messages (client capability) irc: fix split of CTCP message with no arguments irc: remove extra space in CTCP ACTION message sent without arguments logger: fix display of multiline messages in backlog (issue #1926) lua: fix crash with print when the value to print is not a string (issue #1904, issue #1905) relay: fix crash on /upgrade when at least a client is connected with weechat protocol relay: fix connection with IRC clients sending "CAP REQ :" (without capability) and not sending "CAP END" (issue #1040) ruby: fix crash on quit when a child process is still running (issue #1889, issue #1915) ruby: fix crash in display of exception backtrace with Ruby 3 (issue #1631, issue #1886) script: remove trailing "J" (line feed char) in source of scripts displayed spell: check buffer pointer received in info "spell_dict" trigger: make default triggers "cmd_pass", "cmd_pass_register" and "server_pass" compatible with multiline input (issue #1935) typing: fix crash when pointer buffer is not received in callback for signal "input_text_changed" (issue #1869) typing: remove nicks typing even when option typing.look.enabled_self is off (issue #1718) Tests core: add tests on URL functions gui: add tests on bar and key functions alias: add tests on alias functions irc: check tags in messages displayed by IRC plugin irc: add tests on function irc_server_alloc_with_url irc: add tests on message/notice/action/CTCP sent logger: add tests on tail functions relay: add tests on "irc" protocol Build core: remove build with autotools (issue #1860) core: remove RPM packaging core: remove build of .bz2 and .zst files in make dist core: remove obsolete cpack config core: add "stable-number" and "devel-number" in script version.sh core: add quotes around paths in CMake files (issue #29) doc: convert docgen.py to C, remove autogen files from repository, add parameter --doc-gen to weechat-headless binary, add CMake option ENABLE_DOC_INCOMPLETE
jperkin
pushed a commit
that referenced
this pull request
Aug 8, 2023
pkgsrc change: update HOMEPAGE. 1.14.0 (2023-07-18) What's Changed * Prefer GitHub Actions for CI. by @ioquatix in #2 * Prefer lower case headers. by @ioquatix in #3 * Documentation updates by @HeroProtagonist in #7 * Update doc generation and deploy to github pages by @HeroProtagonist in #8 * Fix gh pages workflow by @HeroProtagonist in #9 * Adds Ruby 3.2 to the CI matrix by @petergoldstein in #12 * test: Add explicit 'timeout' require by @thesamesam in #14 * Refer to github not rubyforge in docs [ci skip] by @olleolleolle in #15 * Prefer Rack::Headers for Rack 3. by @ioquatix in #4 * Remove unnecessary duplicate lines by @monfresh in #10 New Contributors * @ioquatix made their first contribution in #2 * @HeroProtagonist made their first contribution in #7 * @petergoldstein made their first contribution in #12 * @thesamesam made their first contribution in #14 * @olleolleolle made their first contribution in #15 * @monfresh made their first contribution in #10
jperkin
pushed a commit
that referenced
this pull request
Aug 8, 2023
What's Changed - Add NetBSD by @0323pin in #7 - Fix: use rustls instead of openssl by @tsirysndr in #9
jperkin
pushed a commit
that referenced
this pull request
Nov 14, 2023
* Stable release version bump 2023-03-05: Release version 44.rc * Updated translations * Fixed build issues 2019-09-09: Release version 3.34.0 * Stable release version bump 2019-09-02: Release version 3.33.92 * Updated translations * Fixed game keyboard shortcuts * Fixed arrow keys in menu controlling game (#17) 2019-03-11: Release version 3.32.0 * Stable release version bump 2019-03-05: Release version 3.31.92 * Updated translations 2019-02-05: Release version 3.31.90 * Moved app menu to in-game menu (#14) * Removed quit menu item (#14) * Updated translations 2018-09-05: Release version 3.30.0.1 * Fixed game menu not appearing (#13) 2018-09-03: Release version 3.30.0 * Updated translations * Do not show scores after entering scores * Fixed libgnome-games-support git repo typo 2018-06-18: Release version 3.29.3 * Updated translations * Implemented appmenu (#7) * Handle highscores using libgnome-games-support (#6) * Add flatpak manifest (#11) * Port to Meson * Level names made translatable * Migrated to gettext * Updated bugzilla references to gitlab 2016-09-19: Release version 3.22.0 * Updated translations * Added content ratings 2016-09-12: Release version 3.21.92 * Updated translations 2016-08-29: Release version 3.21.91 * Updated translations * Port from gnome-common (Ernestas Kulik) * Fix compilation warnings (Robert Roth) 2016-08-15: Release version 3.21.90 * Updated translations * Use label word wrap instead of newlines 2016-03-22: Release version 3.20.0 * Stable release version bump 2016-03-14: Release version 3.19.92 * New and updated translations - el, courtesy of Yannis Koutsoukos - he, courtesy of Yosef Or Boczko - hu, courtesy of Balázs Úr * New icon and logo for GNOME3 (Jakub Steiner) * Symbolic and low-res icon (Jakub Steiner) 2016-02-29: Release versions 3.19.91 * New and updated translations - pt_BR, courtesy of Rafael Fontenelle - se, courtesy if Anders Jonsson 2016-02-16: Release versions 3.19.90 * New and updated translations - lt, courtesy of Aurimas Černius * Updated Appdata to spec version 0.7 * Added tag to Appdata 2016-01-18: Release versions 3.19.4 * New and updated translations - cs, courtesy of Marek Černocký - de, courtesy of Mario Blättermann - es, courtesy of Daniel Mustieles - pl, courtesy of Piotr Drąg - sr, courtesy of Мирослав Николић - sr@latin, courtesy of Miroslav Nikolić - tr, courtesy of Muhammet Kara * Added scalable icon (bug #746471) * Use new icon and GtkApplication (bug #742871) * Single-instance application * Remove window border * Register window actions * Fixed autogen deprecation warnings 2015-12-14: Release version 3.19.3 * New and updated translations - cs, courtesy of Marek Černocký - de, courtesy of Wolfgang Stoeggl - es, courtesy of Daniel Mustieles - pl, courtesy of Piotr Drąg - pt, courtesy of Pedro Albuquerque 2015-11-23: Release version 3.19.2 * New and updated translations - fi, courtesy of Jiri Grönroos - sk, courtesy of Dušan Kazik * Show gameplay tips (bug #587868) 2015-09-21: Release version 3.18.0 2015-09-14: Release version 3.17.92 * New and updated translations - pl, courtesy of Piotr Drąg 2015-08-31: Release version 3.17.91 * New and updated translations - el, courtesy of Tom Tryfonidis - es, courtesy of Daniel Mustieles - he, courtesy of Yosef Or Boczko - pt, courtesy of Pedro Albuquerque * Fixed about dialog not showing close button (Olav Vitters) * Website on about dialog should not be translatable (Piotr Drąg) 2015-08-17: Release version 3.17.90 * New and updated translations - ca, courtesy of Jordi Mas - lt, courtesy of Mantas Kriaučiūnas - oc, courtesy of Cédric Valmary (Tot en Òc) - pt, courtesy of Pedro Albuquerque - ru, courtesy of Yuri Myasoedov - tr, courtesy of Kaan Özdinçer 2015-03-23: Release version 3.16.0 * Fixed licensing mistake in appdata (bug #746473) 2015-03-16: Release version 3.15.92 * New and updated translations - bs, courtesy of Samir Ribic - sv, courtesy of Anders Jonsson - lt, courtesy of Mantas Kriaučiūnas 2015-03-02: Release version 3.15.91 * New and updated translations - es, courtesy of Daniel Mustieles - he, courtesy of Yosef Or Boczko - hu, courtesy of Balázs Úr - pt_BR, courtesy of Rafael Ferreira 2015-01-15: Release version 3.15.4 * Fixed obsolete FSF address (bug #721542) * Fixed build problem (bug #711056) * Ported to GTK3 (bug #742827) * Added appstream XML (bug #742886) * Updated desktop file (bug #711056) * Miscapitalized menu items (bug #711056) * About dialog does not close (bug #336524) * Updated website (bug #381360) * Level completion detection fixed (bug #544762) * Removed heavy overlinking (bug #596094) * New and updated translations - af, courtesy of F Wolff - ar, courtesy of Djihed Afifi - be, courtesy of Ihar Hrachyshka - bg, courtesy of Alexander Shopov - bn, courtesy of Progga - ca, courtesy of Jordi Mas - cs, courtesy of Marek Černocký - da, courtesy of Joe Hansen - de, courtesy of Mario Blättermann - dz, courtesy of sonam pelden - el, courtesy of Athanasios Lefteris - en_GB, courtesy of Bruce Cowan - eo, courtesy of Kristjan SCHMIDT - es, courtesy of Jorge González - eu, courtesy of Iñaki Larrañaga Murgoitio - fr, courtesy of Claude Paroz - gl, courtesy of Fran Dieguez - he, courtesy of Yaron Shahrabani - hu, courtesy of Gabor Kelemen - id, courtesy of Andika Triwidada - it, courtesy of Paolo Sammicheli - lt, courtesy of Aurimas Černius - lv, courtesy of Rūdofls Mazurs - mk, courtesy of Arangel Angov - ms, courtesy of Hasbullah Bin Pit - oc, courtesy of Yannig Marchegay (Kokoyaya) - pl, courtesy of Piotr Drąg - pt_BR, courtesy of Gabriel F. Vilar - ro, courtesy of Nicolae Antonio - ru, courtesy of Yuri Myasoedov - sk, courtesy of Marcel Telka - sl, courtesy of Matej Urbančič - sr, courtesy of Мирослав Николић - sr@latin, courtesy of Miroslav Nikolić - sv, courtesy of Daniel Nylander - th, courtesy of Neutron Soutmun - tr, courtesy of Muhammet Kara - zh_CN, courtesy of Wang Li
jperkin
pushed a commit
that referenced
this pull request
Jan 12, 2024
- fix logic to check game over - Merge pull request #8 from quantonganh/start-at-level - let players choose the starting level or the number of lines already filled - Merge pull request #7 from quantonganh/alternate-screen - enter/leave alternate screen when starting/quitting - only set version on x86_64-linux
jperkin
pushed a commit
that referenced
this pull request
Jan 12, 2024
- add build script to override CARGO_PKG_VERSION - build -> release -> publish - only need to re-render play grid when adding some lines - fix logic to check game over - Merge pull request #8 from quantonganh/start-at-level - Merge pull request #7 from quantonganh/alternate-screen - let players choose the starting level or the number of lines already filled - Merge pull request #6 from quantonganh/task-7-remove-border-cell - enter/leave alternate screen when starting/quitting - auto update version using cargo-edit Versions 0.2.3 -> 0.2.9 skipped.
jperkin
pushed a commit
that referenced
this pull request
Feb 7, 2024
0.9.0 What's Changed - If statements by @OchirErkhembayar in #11 - Add lists and methods over them, fold, sum, map filter by @OchirErkhembayar in #12 0.7.0 What's Changed - 1st class citizen functions by @OchirErkhembayar in #9 - Create booleans and eq and comparisons by @OchirErkhembayar in #10 0.6.2 What's Changed - Add integer data type by @OchirErkhembayar in #7 - Added bitwise operators by @OchirErkhembayar in #8 |-5| == 5 has been changed to abs(-5) == 5 3^2 == 9 has been changed to 3 ** 2 == 9 This is to support the bitwise operators
jperkin
pushed a commit
that referenced
this pull request
Mar 4, 2024
!!! THIS CHANGES THE LICENSE TO AGPLv3 !!! # Synapse 1.101.0 (2024-02-13) ### Bugfixes - Fix performance regression when fetching auth chains from the DB. Introduced in v1.100.0. ([\#16893](element-hq/synapse#16893)) # Synapse 1.101.0rc1 (2024-02-06) ### Improved Documentation - Fix broken links in the documentation. ([\#16853](element-hq/synapse#16853)) - Update MacOS installation instructions to mention that libicu is optional. ([\#16854](element-hq/synapse#16854)) - The version picker now correctly lists versions after `v1.98.0`. ([\#16880](element-hq/synapse#16880)) ### Internal Changes - Add support for stabilised [MSC3981](matrix-org/matrix-spec-proposals#3981) that adds a `recurse` parameter on the `/relations` API. ([\#16842](element-hq/synapse#16842)) ### Updates to locked dependencies * Bump dorny/paths-filter from 2 to 3. ([\#16869](element-hq/synapse#16869)) * Bump gitpython from 3.1.40 to 3.1.41. ([\#16850](element-hq/synapse#16850)) * Bump hiredis from 2.2.3 to 2.3.2. ([\#16862](element-hq/synapse#16862)) * Bump jsonschema from 4.20.0 to 4.21.1. ([\#16887](element-hq/synapse#16887)) * Bump lxml-stubs from 0.4.0 to 0.5.1. ([\#16885](element-hq/synapse#16885)) * Bump mypy-zope from 1.0.1 to 1.0.3. ([\#16865](element-hq/synapse#16865)) * Bump phonenumbers from 8.13.26 to 8.13.29. ([\#16868](element-hq/synapse#16868)) * Bump pydantic from 2.5.3 to 2.6.0. ([\#16888](element-hq/synapse#16888)) * Bump sentry-sdk from 1.39.1 to 1.40.0. ([\#16889](element-hq/synapse#16889)) * Bump serde from 1.0.195 to 1.0.196. ([\#16867](element-hq/synapse#16867)) * Bump serde_json from 1.0.111 to 1.0.113. ([\#16866](element-hq/synapse#16866)) * Bump sigstore/cosign-installer from 3.3.0 to 3.4.0. ([\#16890](element-hq/synapse#16890)) * Bump types-pillow from 10.1.0.2 to 10.2.0.20240125. ([\#16864](element-hq/synapse#16864)) * Bump types-requests from 2.31.0.10 to 2.31.0.20240125. ([\#16886](element-hq/synapse#16886)) * Bump types-setuptools from 69.0.0.0 to 69.0.0.20240125. ([\#16863](element-hq/synapse#16863)) # Synapse 1.100.0 (2024-01-30) No significant changes since 1.100.0rc3. # Synapse 1.100.0rc3 (2024-01-24) ### Bugfixes - Fix database performance regression due to changing Postgres table statistics. Introduced in v1.100.0rc1. ([\#16849](element-hq/synapse#16849)) # Synapse 1.100.0rc2 (2024-01-24) This version is the same as 1.100.0rc1 but with fixes to the release process. ### Internal Changes - Downgrade the `download-artifact` and `upload-artifact` actions to v3 due to breaking changes. ([\#16847](element-hq/synapse#16847)) # Synapse 1.100.0rc1 (2024-01-23) *This version was never released to PyPI or the Debian repository due to failures in the automatic part of the release process.* ### Features - Advertise experimental support for [MSC4028](matrix-org/matrix-spec-proposals#4028) through `/_matrix/clients/versions` if enabled. Contributed by @hanadi92. ([\#16787](element-hq/synapse#16787)) ### Bugfixes - Handle wildcard type filters properly for room messages endpoint. Contributed by Mo Balaa. ([\#14984](element-hq/synapse#14984)) ### Improved Documentation - Add a link to the "Request log format" explainer on the "Logging sample config" documentation page. ([\#16778](element-hq/synapse#16778)) - Fix broken links in issue templates and documentation. ([\#16810](element-hq/synapse#16810)) - NGINX listen http2 deprecation in documentation template for reverse proxy. ([\#16831](element-hq/synapse#16831)) ### Internal Changes - Faster partial join to room with complex auth graph. ([\#7](element-hq/synapse#7)) - Improve DB performance of calculating badge counts for push. ([\#16756](element-hq/synapse#16756)) - Split up deleting devices into batches. ([\#16766](element-hq/synapse#16766)) - Remove CI check for sign-off as we require a CLA signature instead. ([\#16776](element-hq/synapse#16776)) - Ensure CI fails when linting fails to make sure auto-merge does the correct thing. ([\#16781](element-hq/synapse#16781)) - Faster load recents for sync by reducing amount of state pulled out. ([\#16783](element-hq/synapse#16783)) - Reduce amount of state pulled out when querying federation hierachy. ([\#16785](element-hq/synapse#16785)) - Pull less state out of the DB when we retry fetching old events during backfill. ([\#16788](element-hq/synapse#16788)) - Optimize query for fetching to-device messages in `/sync`. ([\#16805](element-hq/synapse#16805)) - Reject OIDC config when `client_secret` isn't specified, but the auth method requires one. ([\#16806](element-hq/synapse#16806)) - Allow room creation but not publishing to continue if room publication rules are violated when creating a new room. ([\#16811](element-hq/synapse#16811)) - Bump minimum supported Rust version to 1.65.0. ([\#16818](element-hq/synapse#16818)) - Fixup copyright lines in file headers after the licensing change. ([\#16820](element-hq/synapse#16820)) - Add a `--generate-only` option to the internal configuration/launch script for Complement. ([\#16828](element-hq/synapse#16828)) - Preparatory work for tweaking performance of auth chain lookups. ([\#16833](element-hq/synapse#16833)) - Speed up e2e device keys queries for bot accounts. ([\#16841](element-hq/synapse#16841)) ### Updates to locked dependencies * Bump actions/cache from 3 to 4. ([\#16832](element-hq/synapse#16832)) * Bump actions/download-artifact from 3 to 4. ([\#16795](element-hq/synapse#16795)) * Bump actions/upload-artifact from 3 to 4. ([\#16796](element-hq/synapse#16796)) * Bump anyhow from 1.0.75 to 1.0.79. ([\#16789](element-hq/synapse#16789)) * Bump authlib from 1.2.1 to 1.3.0. ([\#16801](element-hq/synapse#16801)) * Bump dawidd6/action-download-artifact from 2.28.0 to 3.0.0. ([\#16794](element-hq/synapse#16794)) * Bump immutabledict from 4.0.0 to 4.1.0. ([\#16812](element-hq/synapse#16812)) * Bump isort from 5.13.1 to 5.13.2. ([\#16835](element-hq/synapse#16835)) * Bump lxml from 4.9.3 to 5.1.0. ([\#16813](element-hq/synapse#16813)) * Bump pillow from 10.1.0 to 10.2.0. ([\#16802](element-hq/synapse#16802)) * Bump pydantic from 2.5.2 to 2.5.3. ([\#16836](element-hq/synapse#16836)) * Bump pyo3 from 0.20.0 to 0.20.2. ([\#16791](element-hq/synapse#16791)) * Bump regex from 1.9.6 to 1.10.3. ([\#16837](element-hq/synapse#16837)) * Bump ruff from 0.1.13 to 0.1.14. ([\#16838](element-hq/synapse#16838)) * Bump ruff from 0.1.7 to 0.1.13. ([\#16814](element-hq/synapse#16814)) * Bump sentry-sdk from 1.35.0 to 1.39.1. ([\#16799](element-hq/synapse#16799)) * Bump serde_json from 1.0.108 to 1.0.111. ([\#16792](element-hq/synapse#16792)) * Bump service-identity from 23.1.0 to 24.1.0. ([\#16816](element-hq/synapse#16816)) * Bump types-commonmark from 0.9.2.4 to 0.9.2.20240106. ([\#16797](element-hq/synapse#16797)) * Bump types-jsonschema from 4.20.0.0 to 4.20.0.20240105. ([\#16800](element-hq/synapse#16800)) * Bump types-jsonschema from 4.20.0.20240105 to 4.21.0.20240118. ([\#16834](element-hq/synapse#16834)) * Bump types-netaddr from 0.9.0.1 to 0.10.0.20240106. ([\#16839](element-hq/synapse#16839)) * Bump typing-extensions from 4.8.0 to 4.9.0. ([\#16815](element-hq/synapse#16815)) # Synapse 1.99.0 (2024-01-16) Synapse 1.99.0 is the first Synapse release under an AGPLv3.0 licence (with CLA to enable Element to sell AGPL exceptions). You can read more about this here: - https://matrix.org/blog/2023/11/06/future-of-synapse-dendrite/ - https://element.io/blog/element-to-adopt-agplv3/ - https://element.io/blog/synapse-now-lives-at-github-com-element-hq-synapse/ No significant changes since 1.99.0rc1. # Synapse 1.99.0rc1 (2024-01-09) ### Features - Add [config options](https://element-hq.github.io/synapse/v1.99/usage/configuration/config_documentation.html#server_notices) to set the avatar and the topic of the server notices room, as well as the avatar of the server notices user. ([\#16679](matrix-org/synapse#16679)) - Add config option [`email.notif_delay_before_mail`](https://element-hq.github.io/synapse/v1.99/usage/configuration/config_documentation.html#email) to tweak the delay before an email is sent following a notification. ([\#16696](matrix-org/synapse#16696)) - Add new configuration option [`sentry.environment`](https://element-hq.github.io/synapse/v1.99/usage/configuration/config_documentation.html#sentry) for improved system monitoring. Contributed by @zeeshanrafiqrana. ([\#16738](matrix-org/synapse#16738)) - Filter out rooms from the room directory being served to other homeservers when those rooms block that homeserver by their Access Control Lists. ([\#16759](element-hq/synapse#16759)) ### Bugfixes - Fix a long-standing bug where the signing keys generated by Synapse were world-readable. Contributed by Fabian Klemp. ([\#16740](matrix-org/synapse#16740)) - Fix email verification redirection. Contributed by Fadhlan Ridhwanallah. ([\#16761](element-hq/synapse#16761)) - Fixed a bug that prevented users from being queried by display name if it contains non-ASCII characters. ([\#16767](element-hq/synapse#16767)) - Allow reactivate user without password with Admin API in some edge cases. ([\#16770](element-hq/synapse#16770)) - Adds the `recursion_depth` parameter to the response of the /relations endpoint if MSC3981 recursion is being performed. ([\#16775](element-hq/synapse#16775)) ### Improved Documentation - Added version picker for Synapse documentation. Contributed by @Dmytro27Ind. ([\#16533](matrix-org/synapse#16533)) - Clarify that `password_config.enabled: "only_for_reauth"` does not allow new logins to be created using password auth. ([\#16737](matrix-org/synapse#16737)) - Remove value from header in configuration documentation for `refresh_token_lifetime`. ([\#16763](element-hq/synapse#16763)) - Add another custom statistics collection server to the documentation. Contributed by @loelkes. ([\#16769](element-hq/synapse#16769)) ### Internal Changes - Remove run-once workflow after adding the version picker to the documentation. ([\#9453](element-hq/synapse#9453)) - Update the implementation of [MSC2965](matrix-org/matrix-spec-proposals#2965) (OIDC Provider discovery). ([\#16726](matrix-org/synapse#16726)) - Move the rust stubs inline for better IDE integration. ([\#16757](element-hq/synapse#16757)) - Fix sample config doc CI. ([\#16758](element-hq/synapse#16758)) - Simplify event internal metadata class. ([\#16762](element-hq/synapse#16762), [\#16780](element-hq/synapse#16780)) - Sign the published docker image using [cosign](https://docs.sigstore.dev/). ([\#16774](element-hq/synapse#16774)) - Port `EventInternalMetadata` class to Rust. ([\#16782](element-hq/synapse#16782)) ### Updates to locked dependencies * Bump actions/setup-go from 4 to 5. ([\#16749](matrix-org/synapse#16749)) * Bump actions/setup-python from 4 to 5. ([\#16748](matrix-org/synapse#16748)) * Bump immutabledict from 3.0.0 to 4.0.0. ([\#16743](matrix-org/synapse#16743)) * Bump isort from 5.12.0 to 5.13.0. ([\#16745](matrix-org/synapse#16745)) * Bump isort from 5.13.0 to 5.13.1. ([\#16752](matrix-org/synapse#16752)) * Bump pydantic from 2.5.1 to 2.5.2. ([\#16747](matrix-org/synapse#16747)) * Bump ruff from 0.1.6 to 0.1.7. ([\#16746](matrix-org/synapse#16746)) * Bump types-setuptools from 68.2.0.2 to 69.0.0.0. ([\#16744](matrix-org/synapse#16744))
jperkin
pushed a commit
that referenced
this pull request
Aug 24, 2024
Zenity 3.44.4 - forms: Prevent double-free when building combo boxes (Fixes: #7) (Logan Rathbone) - forms: Prevent double-free when building lists (Fixes: #87) (Logan Rathbone) Zenity 3.44.3 Since Zenity 4.0 has been released, Zenity 3.x is now in pure maintenance mode. Only serious stability and security-related bugfixes will be made until it goes fully end-of-life, at a future date to be determined. - entry: Calculate number of --entry-text's properly (fixes #75) (Logan Rathbone) - text: Update deprecated properties in webkit (fixes #40) (Logan Rathbone) Zenity 3.44.2 - tree: Set search column to 1 for check/radiolists (fixes #49) Zenity 3.44.1 - msg: Set max-width-chars to relatively small value if --width specified (fixes regression by 25a92fff; see also #42) (Logan Rathbone) - Prevent ZENITY_TIMEOUT from clashing with custom response IDs (fixes #48) (Logan Rathbone) - Fix typo in Basque help translation (Andre Klapper) - Translation updates: Anders Jonsson (sv) Balázs Úr (hu) Jürgen Benvenuti (de) Piotr Drąg (pl) Yuri Chornoivan (uk)
jperkin
pushed a commit
that referenced
this pull request
Sep 16, 2024
0.10 (2022-03-26) * nevesenin fixed an issue with long filename handling. Merged as PR #40. 0.11 (2022-12-31) * symlink support is complete. Merged as PR #42, rebased and built on top of PR #12 by fetep. * kymmt90 fixed a documentation error on Minitar.pack in PR #43. * This version is a soft-deprecation of all versions before Ruby 2.7, as they will no longer be tested in CI. 0.12 (2024-08-06) * Properly handle very long GNU filenames, resolving #46. * Handle very long GNU filenames that are 512 or more bytes, resolving #45. Originally implemented in #47 by Vijay, but accidentally closed. 0.12.1 (2024-08-21) * Reverted @adbbb9b596 to restore compatibility with Ruby < 2.0. Resolves [#63][#63] reported by Robert Schulze. 1.0.0 (2024-08-07) Breaking Changes: * Minimum Ruby version is 3.1. * The Archive::Tar::Minitar namespace has been completely removed and Minitar is a class instead of a module. Enhancements: * Added Minitar.pack_as_file, originally proposed by John Prince back in 2011 #7. 1.0.1 (2024-08-08) Bugfix: * Resolve a constant lookup issue. The accepted fix has been provided by Aram Price in #58. 1.0.2 (2024-08-23) Bugfix: * Minitar 1.0.1 was released with an unchanged gemspec. Reported by Debashish Biswas in #65.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I've bumped Groonga to the latest version (7.0.4) and added buildlink support.
I need the buildlink support since I'm working on packaging pgroonga (the Groonga PostgreSQL extension). I needed to bump Groonga's version because the latest version of pgroonga (with WAL support) needs a newer version then currently in pkgsrc.
My initial pgroonga package works with the buildlink file I created in groonga. However I'm quite the buildlink noob so I'm not a 100% sure it is a 100% correct.