-
Notifications
You must be signed in to change notification settings - Fork 167
new package: devel/php-gearman #5
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
Closed
Closed
Conversation
This file contains hidden or 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
Collaborator
|
Committed, thanks! |
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Jul 17, 2017
by Michael Moll in #5. From the DESCR: The Gearman PHP Extension provides a wrapper to libgearman. This gives the user the ability to write fully featured Gearman clients and workers in PHP, allowing them to quickly develop distributed applications.
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Aug 10, 2017
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Sep 8, 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
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Sep 17, 2017
Add missing dependency. 1.412 2017-07-30T18:27:33Z * Fix for plist files with comments (bram.stappers@tiobe.com) RT #122466 and GitHub #5 (as a pull request) * Note that this module does not handle ASCII or JSON formats (but they are in the wishlist now) (anonymous Yahoo! user) 1.411 2017-07-19T02:10:42Z * Bram Stappers fixed a regression with XML comments 1.41_01 2015-01-29T04:41:09Z - RT #101795: Mis-parse or hang while parsing non-pretty XML (Tom Wyant) - RT #101796: Wide character in print warning in t/read_binary.t (Tom Wyant)
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Sep 27, 2017
0.08 2017-07-18T03:36:55Z - Disallow , as a delimiter - accept max-age=0 #5 (Thank you skaji)
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Oct 1, 2017
Update DEPENDS and test dependencies.
-------------------------------------------
version 0.0200 at 2017-09-29 01:03:32 +0000
-------------------------------------------
Change: b0ceabb33df843b11871a21209e5fd4bf1831fb9
Author: Naveed Massjouni <naveed@vt.edu>
Date : 2017-09-28 21:02:24 +0000
v0.0200
Change: 86a1ec89187cdd64286444448e5a3cab788859b8
Author: Naveed Massjouni <naveedm9@gmail.com>
Date : 2017-03-02 10:25:46 +0000
Merge pull request #5 from PerlDancer/sawyer/feature/reentrant-schema
Make schema() possibly reentrant
Change: d319f5adbd6accadde265a294176b3454fc950a0
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-16 00:52:33 +0000
Add test for feature
Change: 2e6d0056b2342debce14ecfd41f362e2ef9eff81
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-16 00:52:33 +0000
Add support for schema configuration in schema() call:
What troubles me is that this module is not reentrant. You will
always get the same schema object and you can only configure it once.
Configuring it once is great, but having to argue with the code over
at which point to do it is annoying.
(Example: Issue #12 in Dancer2-Plugin-DBIC.)
This now allows the schema() function to also receive parameters to
use instead of the default configuration. It tries todo it in a
non-intrusive way for the code with minimal code changes and without
altering anything outside this function (like the global
configuration).
Change: 21a44eb576168081e0ec5793671b26b586347e2d
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-16 00:52:33 +0000
Retrieve the options before fetching the schema:
The previous logic would try to look up the schema and return it, and
if it didn't exist, it would fetch the options and try to create one.
This makes sense.
However, this also means that if we want to create a schema without
rummaging in the cache, you will have to check whether to even check
the cache.
Instead, we simply retrieve the relevant information for creation
before deciding what to do. Then we could either create a new one
with this configuration or return one.
Change: b406d522942e8596affe45f47b679d44d22e1f5a
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-16 00:52:33 +0000
Refactor: Move creation of schemas outside schema():
The schema() function is in charge of finding the right plugin, but
also creates them. Ths makes it difficult to have logic that allows
creating without saving or retrieval. We just split the creation into
its own function.
I also added comments to make it a bit clearer.
Change: bc90045822e7d3fc0f4e8f0d10a45044bcba9773
Author: Naveed Massjouni <naveedm9@gmail.com>
Date : 2017-02-13 10:04:52 +0000
Merge pull request #4 from PerlDancer/sawyer/fixes
Various fixes and cleanups
Change: bcee651ab7580e899ad906be872c4874f333d156
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-13 10:56:10 +0000
Revert "Cleanup: Explicitly use DBIx::Class::Schema::Loader:"
This reverts commit 4f80a6f9ef3c994ffda9991d7fe7839307b6abbf.
Change: 9e527d272a25e4be0a64454d8b258211f171211e
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-10 11:12:43 +0000
Do not add DBIx::Class::Schema::Loader as hard prereq:
Currently DBIx::Class::Schema::Loader is loaded optionally, but
reported as a hard dependency. (See previous commit.)
This makes it recommended, but optional.
Change: 4f80a6f9ef3c994ffda9991d7fe7839307b6abbf
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-10 11:12:39 +0000
Cleanup: Explicitly use DBIx::Class::Schema::Loader:
In Dancer2-Plugin-DBIC, DBIx::Class::Schema::Loader is mentioned as a
requirement. It's a lazy optional one. It's also hard to spot because
it's being loaded as a string using Module::Load.
Instead, this makes it a bit clearer by using 'require' directly.
It would be better to make this an optional requirement instead of a
default one.
Change: 1b545771aec22a89989c284f950526270ae272b5
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-10 10:58:09 +0000
Cleanup: Replace die() with croak():
croak() is used in some places but not everywhere, so might as well
report from the caller everywhere.
Change: c6f2031977572bcfd4352e131eb274cbc0be14d0
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-10 10:56:38 +0000
Cleanup: Simply conditions code
Change: d9042c990068eb816b21396573704012d66c2ead
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-10 10:56:20 +0000
Cleanup: Fix extra or missing semicolons
Change: 30166bce0c49ca7e979c9bbd82b582850805df7d
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-10 10:56:20 +0000
Add provides metadata:
The following plugin will add the provides metadata to the
distribution, which is considered a best practice.
Change: 35e6040f94c561ab29811fe1db8164f03492d87f
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-10 10:56:20 +0000
Provide META.json file in distribution:
The following plugin adds the META.json file. This is considered the
more modern META data format.
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Oct 22, 2017
0.08 2017-07-18T03:36:55Z - Disallow , as a delimiter - accept max-age=0 #5 (Thank you skaji)
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Oct 22, 2017
Update DEPENDS and test dependencies.
-------------------------------------------
version 0.0200 at 2017-09-29 01:03:32 +0000
-------------------------------------------
Change: b0ceabb33df843b11871a21209e5fd4bf1831fb9
Author: Naveed Massjouni <naveed@vt.edu>
Date : 2017-09-28 21:02:24 +0000
v0.0200
Change: 86a1ec89187cdd64286444448e5a3cab788859b8
Author: Naveed Massjouni <naveedm9@gmail.com>
Date : 2017-03-02 10:25:46 +0000
Merge pull request #5 from PerlDancer/sawyer/feature/reentrant-schema
Make schema() possibly reentrant
Change: d319f5adbd6accadde265a294176b3454fc950a0
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-16 00:52:33 +0000
Add test for feature
Change: 2e6d0056b2342debce14ecfd41f362e2ef9eff81
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-16 00:52:33 +0000
Add support for schema configuration in schema() call:
What troubles me is that this module is not reentrant. You will
always get the same schema object and you can only configure it once.
Configuring it once is great, but having to argue with the code over
at which point to do it is annoying.
(Example: Issue #12 in Dancer2-Plugin-DBIC.)
This now allows the schema() function to also receive parameters to
use instead of the default configuration. It tries todo it in a
non-intrusive way for the code with minimal code changes and without
altering anything outside this function (like the global
configuration).
Change: 21a44eb576168081e0ec5793671b26b586347e2d
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-16 00:52:33 +0000
Retrieve the options before fetching the schema:
The previous logic would try to look up the schema and return it, and
if it didn't exist, it would fetch the options and try to create one.
This makes sense.
However, this also means that if we want to create a schema without
rummaging in the cache, you will have to check whether to even check
the cache.
Instead, we simply retrieve the relevant information for creation
before deciding what to do. Then we could either create a new one
with this configuration or return one.
Change: b406d522942e8596affe45f47b679d44d22e1f5a
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-16 00:52:33 +0000
Refactor: Move creation of schemas outside schema():
The schema() function is in charge of finding the right plugin, but
also creates them. Ths makes it difficult to have logic that allows
creating without saving or retrieval. We just split the creation into
its own function.
I also added comments to make it a bit clearer.
Change: bc90045822e7d3fc0f4e8f0d10a45044bcba9773
Author: Naveed Massjouni <naveedm9@gmail.com>
Date : 2017-02-13 10:04:52 +0000
Merge pull request #4 from PerlDancer/sawyer/fixes
Various fixes and cleanups
Change: bcee651ab7580e899ad906be872c4874f333d156
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-13 10:56:10 +0000
Revert "Cleanup: Explicitly use DBIx::Class::Schema::Loader:"
This reverts commit 4f80a6f9ef3c994ffda9991d7fe7839307b6abbf.
Change: 9e527d272a25e4be0a64454d8b258211f171211e
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-10 11:12:43 +0000
Do not add DBIx::Class::Schema::Loader as hard prereq:
Currently DBIx::Class::Schema::Loader is loaded optionally, but
reported as a hard dependency. (See previous commit.)
This makes it recommended, but optional.
Change: 4f80a6f9ef3c994ffda9991d7fe7839307b6abbf
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-10 11:12:39 +0000
Cleanup: Explicitly use DBIx::Class::Schema::Loader:
In Dancer2-Plugin-DBIC, DBIx::Class::Schema::Loader is mentioned as a
requirement. It's a lazy optional one. It's also hard to spot because
it's being loaded as a string using Module::Load.
Instead, this makes it a bit clearer by using 'require' directly.
It would be better to make this an optional requirement instead of a
default one.
Change: 1b545771aec22a89989c284f950526270ae272b5
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-10 10:58:09 +0000
Cleanup: Replace die() with croak():
croak() is used in some places but not everywhere, so might as well
report from the caller everywhere.
Change: c6f2031977572bcfd4352e131eb274cbc0be14d0
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-10 10:56:38 +0000
Cleanup: Simply conditions code
Change: d9042c990068eb816b21396573704012d66c2ead
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-10 10:56:20 +0000
Cleanup: Fix extra or missing semicolons
Change: 30166bce0c49ca7e979c9bbd82b582850805df7d
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-10 10:56:20 +0000
Add provides metadata:
The following plugin will add the provides metadata to the
distribution, which is considered a best practice.
Change: 35e6040f94c561ab29811fe1db8164f03492d87f
Author: Sawyer X <xsawyerx@cpan.org>
Date : 2017-02-10 10:56:20 +0000
Provide META.json file in distribution:
The following plugin adds the META.json file. This is considered the
more modern META data format.
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Jan 10, 2018
1.39, 2018-01-08 Skip installing Changes.pod (PR #5, kentfredric)
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Jan 17, 2018
Use TEST_DEPENDS.
0.40 Tue Jan 16 10:00:09 2017
- github Issue #5 - Deep directories pathmk
- rt 123966 - switch to bsd_glob() since glob() will disappear in perl 5.30
- rt 123971 - skip symlink tests when the OS does not support symlinks
- rt 123970 - use Path::Tiny instead of File::Slurp in tests
- rt 117241 - add test for read only directories
netbsd-srcmastr
pushed a commit
that referenced
this pull request
May 6, 2018
1.53 2018-05-02
- Add support for decoding template files via ENCODING constructor arg
[github #11]
- Docs cleanup: replace indirect-object style examples and use class method
style constructor calls in the POD docs
- Docs cleanup: remove hard tabs from POD, replace dated, unfair synopsis
[github #5], convert "THANKS" section to a POD list
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Jun 1, 2018
Upstream changes: Changes in inline version 0.3.15 (2018-05-18) Correct requireNamespace() call thanks (Alexander Grueneberg in #5). Small simplification to .travis.yml; also switch to https. Use seq_along instead of seq(along=...) (Watal M. Iwasaki) in #6). Update package manual page using references to DESCRIPTION file [CRAN request]. Minor packaging updates.
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Aug 16, 2018
Changes in libsoup from 2.62.2 to 2.62.3: * Check for trailing dots in domains [#5, Claudio Saavedra] * Set default cookie path for NULL origins [#1, Adrian Perez de Castro] * 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] Note: from now onwards bgo# references bugs in GNOME Bugzilla and # issues in GNOME gitlab.
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Aug 21, 2018
0.40 25th July 2018 - improve --extra-opts error handling (#18) - fix handling named arguments (#17) - Allow negation of command line arguments using '--no'-prefix (#13) - Fix plugin-name processing in ALRM handler. (#12) - Fixed regex in plugin_exit() that handles hyphen for LONGOUTPUT (#11) - Support LONGTEXT output in plugin_exit (#10) - convert empty perfdata values to 'U' (daku3649 #5) - fix output when there is only long plugin output (pdugas)
netbsd-srcmastr
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.
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Jun 5, 2019
2.5.0 - 2019/01/06
- Upgrade XMPCore to Adobe XMP SDK CC 2016.07
- Support for iOS in XMPFiles
- New DOM based API’s are added in XMP Core to access metadata tree
hierarchy. (not exposed yet in Exempi)
- Added support XMP/metadata in utf-8 encoded uncompressed SVG files in XMPFiles.
- Added support of GIF handler in XMPFiles.
- Added support for reconciliation of iXML’s TRACK_LIST and its components to get
microphone data.
- Added support for IFDs of type 13 in TIFF.
- Added support for MPEG4 videos shot from Google Nexus 5 camera.
- Restructured the implementation of XDCAM Handler to support File Access Mode (FAM)
and Simple Access Mode (SAM)
- Added built-in support for iXML namespace in XMPCore.
- Modified the alias tiff:ImageDescription for dc:description as language alternative
array instead of simple property.
- Lot of bug fixes in XMPFiles and XMPCore.
- Removed Exempi provided support for GIF in favour of Adobe's.
- New: API NS_XML constant
- Bug #5: Restrict the exported symbols. Only the symbols marked with API_EXPORT
are exported by the shared library as to not allow another library to import the XMP
SDK symbols.
https://gitlab.freedesktop.org/libopenraw/exempi/issues/5
- Bug #105580: Access memory aligned on ARM.
https://bugs.freedesktop.org/show_bug.cgi?id=105580
Internal:
- Added tests for Adobe SDK.
- Fixed warnings and other issues and Adobe SDK.
- Compile with much more warnings enabled.
2.4.5 - 2018/03/07
- Bug #105204: [CVE-2018-7730] fix a buffer overflow in the PSD parser.
- Bug #105205: [CVE-2018-7728] fix a buffer overflow in the TIFF parser.
- Bug #105206: [CVE-2018-7729] fix a buffer overflow in PostScript parser.
- Bug #105247: [CVE-2018-7731] fix a null dereference in WEBP parser.
2.4.4 - 2018/02/04
- Bug #102197: Properly initialize pointers in WEBP.
- Bug #102151: Fix an infinite loop in RIFF parser.
- Bug #102483: Fix an infinite loop in QuickTime parser.
- Bug #102484: Fix an infinite loop in ASF parser.
- Bug #104885: Adjust minimum version for gcc in documentation.
2.4.3 - 2017/08/03
- Bug #100397: Fix a buffer overrun, memcpy() on overlapping
regions, use after free in the exception handling.
- Bug #101913: Fix a fatal assert with corrupt WEBP.
- Bug #101914: Fix a crash on a corrupt file.
2.4.2 - 2017/01/29
- Properly define BanAllEntityUsage.
See https://bugzilla.redhat.com/show_bug.cgi?id=888765
2.4.1 - 2017/01/23
- Bug #99494: Restore error reporting.
Internal:
- Added test for xmp_parse()
- Renamed test3 to testiterator and more comprehensive test for
iterator to detect thing like bug 99480
Release notes:
- In 2.4.0 the XMP iterator corrected behaviour when used for
XMP_ITER_JUSTLEAFNAME: The returned values are now set to they
actual schema NS instead of the top level one.
This required fixed in third party packages:
python-xmp-toolkit/python-xmp-toolkit#67
This changes is the result of a bug fix in Adobe SDK.
See bug #99480
2.4.0 - 2017/01/07
- Bug #89449: Upgrade XMPCore to Adobe XMP CC 2014.12.
- New flag to optimize layout on MPEG4 files.
- GoPro MPEG4 video files support.
- Improved JPEG support.
- iXML support in WAVE files.
- Several bugs and memory leaks fixes.
- Changes from Adobe XMP CC 2013.06.
- Pluggable file handlers (not exposed yet in Exempi)
- Support for Exif 2.3 properties
- New RIFF file handler
- Better Postscript support.
- Lot of bug fixes.
- New API: added XMP_OPEN_OPTIMIZEFILELAYOUT for new SDK.
- Now require (partial) C++11 support to compile (gcc 4.4.7 tested)
- New: WebP format handler (contributed: Frankie Dintino, The Atlantic)
Internal:
- Exempi is now automatically build and the test run by Travis CI.
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Jun 8, 2019
Emulation fixes:
GB: Fix HALT when IE and IF unused bits are set (fixes #1349)
GB Timer: Fix timing adjustments when writing to TAC (fixes #1340)
GB Video: Fix window y changing mid-window (fixes #1345)
GB Video: Fix more window edge cases (fixes #1346)
GBA: Fix RTC on non-standard sized ROMs (fixes #1400)
GBA DMA: Fix DMA0-2 lengths (fixes #1344)
GBA Memory: Fix writing to OBJ memory in modes 3 and 5
GBA Memory: Prevent writing to mirrored BG VRAM (fixes #743)
GBA Video: Fix scanline cache with scale factor change edge cases
GBA Video: Fix sprite mosaic clamping (fixes #1008)
GBA Video: Implement mosaic on transformed sprites (fixes #5)
Other fixes:
All: Fix several memory leaks
GB Core: Fix toggling WIN and OBJ being swapped
GBA: Fix skipping BIOS on irregularly sized ROMs
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Aug 27, 2019
Upstream changes: This release has a number of bug fixes. Added is the ipset module, that helps add ip-addresses that are looked up in a domain to a firewall ip-address filter. Also, the python module has restart next, per-query data and multiple instance support. The unbound -V option has been added and it prints the build config. Features: - PR #28: IPSet module, by Kevin Chou. Created a module to support the ipset that could add the domain's ip to a list easily. Needs libmnl, and --enable-ipset and config it, doc/README.ipset.md. - Merge PR #6: Python module: support multiple instances - Merge PR #5: Python module: define constant MODULE_RESTART_NEXT - Merge PR #4: Python module: assign something useful to the per-query data store 'qdata' - Introduce `-V` option to print the version number and build options. Previously reported build options like linked libs and linked modules are now moved from `-h` to `-V` as well for consistency. - PACKAGE_BUGREPORT now also includes link to GitHub issues. Bug Fixes: - Fix #39: In libunbound, leftover logfile is close()d unpredictably. - Fix for #24: Fix abort due to scan of auth zone masters using old address from previous scan. - Fix to omit RRSIGs from addition to the ipset. - Fix to make unbound-control with ipset, remove unused variable, use unsigned type because of comparison, and assign null instead of compare with it. Remade lex and yacc output. - make depend - Added documentation to the ipset files (for doxygen output). - Fix python dict reference and double free in config. - Fix memleak in unit test, reported from the clang 8.0 static analyzer. - For #45, check that 127.0.0.1 and ::1 are not used in unbound.conf when do-not-query-localhost is turned on, or at default on, unbound-checkconf prints a warning if it is found in forward-addr or stub-addr statements. - Fix for possible assertion failure when answering respip CNAME from cache. - Fix in respip addrtree selection. Absence of addr_tree_init_parents() call made it impossible to go up the tree when the matching netmask is too specific. - Fix #48: Unbound returns additional records on NODATA response, if minimal-responses is enabled, also the additional for negative responses is removed. - Fix #49: Set no renegotiation on the SSL context to stop client session renegotiation. - Fix question section mismatch in local zone redirect. - Add verbose log message when auth zone file is written, at level 4. - Add hex print of trust anchor pointer to trust anchor file temp name to make it unique, for libunbound created multiple contexts. - For #52 #53, second context does not close logfile override. - Fix #52 #53, fix for example fail program. - Fix to return after failed auth zone http chunk write. - Fix to remove unused test for task_probe existance. - Fix to timeval_add for remaining second in microseconds. - Check repinfo in worker_handle_request, if null, drop it. - Generate configlexer with newer flex. - Fix warning for unused variable for compilation without systemd. - Fix #59, when compiled with systemd support check that we can properly communicate with systemd through the `NOTIFY_SOCKET`. - iana portlist updated. - Fix autotrust temp file uniqueness windows compile. - avoid warning about upcast on 32bit systems for autotrust. - escape commandline contents for -V. - Fix character buffer size in ub_ctx_hosts. - Option -V prints if TCP fastopen is available. - Fix unittest valgrind false positive uninitialised value report, where if gcc 9.1.1 uses -O2 (but not -O1) then valgrind 3.15.0 issues an uninitialised value for the token buffer at the str2wire.c rrinternal_get_owner() strcmp with the '@' value. Rewritten to use straight character comparisons removes the false positive. Also valgrinds --expensive-definedness-checks=yes can stop this false positive. - Please doxygen's parser for "@" occurrence in doxygen comment. - Fixup contrib/fastrpz.patch - Remove warning about unknown cast-function-type warning pragma. - Document limitation of pidfile removal outside of chroot directory. - Fix log_dns_msg to log irrespective of minimal responses config. - Fix that pkg-config is setup before --enable-systemd needs it.
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Oct 10, 2019
Revision 0.2.7: - Added maps for use with openType to RFC 3565 - Added RFC2985 providing PKCS#9 Attributes - Added RFC3770 providing Certificate Extensions and Attributes for Authentication in PPP and Wireless LAN Networks - Added RFC5914 providing Trust Anchor Format - Added RFC6010 providing CMS Content Constraints (CCC) Extension - Added RFC6031 providing CMS Symmetric Key Package Content Type - Added RFC6032 providing CMS Encrypted Key Package Content Type - Added RFC7030 providing Enrollment over Secure Transport (EST) - Added RFC7292 providing PKCS #12, which is the Personal Information Exchange Syntax v1.1 - Added RFC8018 providing PKCS #5, which is the Password-Based Cryptography Specification, Version 2.1 - Automatically update the maps for use with openType for RFC3709, RFC6402, RFC7191, and RFC8226 when the module is imported - Added RFC6211 providing CMS Algorithm Identifier Protection Attribute - Added RFC8449 providing Certificate Extension for Hash Of Root Key - Updated RFC2459 and RFC5280 for TODO in the certificate extension map - Added RFC7906 providing NSA's CMS Key Management Attributes - Added RFC7894 providing EST Alternative Challenge Password Attributes - Updated the handling of maps for use with openType so that just doing an import of the modules is enough in most situations; updates to RFC 2634, RFC 3274, RFC 3779, RFC 4073, RFC 4108, RFC 5035, RFC 5083, RFC 5084, RFC 5480, RFC 5940, RFC 5958, RFC 6019, and RFC 8520 - Updated the handling of attribute maps for use with openType in RFC 5958 to use the rfc5652.cmsAttributesMap - Added RFC5990 providing RSA-KEM Key Transport Algorithm in the CMS - Fixed malformed `rfc4210.RevRepContent` data structure layout - Added RFC5934 providing Trust Anchor Management Protocol (TAMP) - Added RFC6210 providing Experiment for Hash Functions with Parameters - Added RFC5751 providing S/MIME Version 3.2 Message Specification - Added RFC8494 providing Multicast Email (MULE) over ACP 142 - Added RFC8398 providing Internationalized Email Addresses in X.509 Certificates - Added RFC8419 providing Edwards-Curve Digital Signature Algorithm (EdDSA) Signatures in the CMS - Added RFC8479 providing Storing Validation Parameters in PKCS#8 - Added RFC8360 providing Resource Public Key Infrastructure (RPKI) Validation Reconsidered - Added RFC8358 providing Digital Signatures on Internet-Draft Documents - Added RFC8209 providing BGPsec Router PKI Profile - Added RFC8017 providing PKCS #1 Version 2.2 - Added RFC7914 providing scrypt Password-Based Key Derivation Function - Added RFC7773 providing Authentication Context Certificate Extension
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Apr 11, 2023
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Apr 23, 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
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Apr 25, 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
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Apr 26, 2023
1.4.1
Summary
This is a bug fix release that addresses a race condition that can
occur in multi-threaded programs when memory management is enabled.
In previous versions of the library memory management was enabled
by default. This is no longer the case, and it must be enabled
explicitly at configure time.
Explanation of bug: The global variables used for caching and
reusing allocated structures and the functions that manipulate them
do not currently protect critical sections to guarantee atomicity
which can lead to failures in multithreaded programs. The current
fix is to disable memory management by compiling with the
_NO_MEMORY_MANAGEMENT_ directive such that the thread-unsafe code
must be enabled explicitly. The unsafe code may be removed in future
releases if performance evaluation determines that it is a legacy
feature that no longer provides a tangible performance benefit. If
it does provide a measurable benefit, a thread-safe fix will be
implemented.
1.4.0
Updates
updates to build and installation process, pkg-config
rename package from sexpr to sfsexp to avoid confusion
documentation updates
additional UTF-8 tests
removal of archaic code that is no longer necessary
fix for sexp_to_dotfile looping on empty lists
update sexpvis.c to add arguments
Pull request changes
generate pkgconfig file during configure by @bremner in #5
make _sexp_to_dot static / hidden by @bremner in #4
fix for sexp_to_dotfile looping on empty lists by @bremner in #8
add some simple non-ascii tests by @bremner in #6
remove archive/ by @bremner in #10
Install sfsexp.pc file by @ryoon in #11
Honor LDFLAGS to fix RELRO build, for example by @ryoon in #12
Enhance markdown in README.md by @jpellegrini in #13
Rename sexpr to sfsexp by @mjg in #17
Pkgincludedir by @mjg in #18
netbsd-srcmastr
pushed a commit
that referenced
this pull request
May 5, 2023
Change log: 0.5.3 (2023-04-29) ===== - Fix typos - Translate more strings (Fixes #8) - Fix translated strings (Fixes #5) - Remove deprecated project files - build: Fix compiler warnings - Fix translated string (Fixes #4) - Revert "Remove deprecated project files" - Update copyright year - Remove deprecated project files - Update Makefile.am - Fix strings if song data is not available (#9) - build: Add GLib requirement - build: Fix autotools warnings - Use "logo-icon-name" instead of "logo" in about dialog - build: Fix intltool lock file problem during make distcheck - stream can be toggled from right-click menu - hide contextual menu 'stream' entry if streaming_appl isnt configured/set - add a new 'stream' checkbox to contextual menu - add mpc_stream_toggled callback - add mpc_stop_streaming method - use g_spawn_async instead of xfce_spawn_on_screen_with_child_watch to spawn the streaming appl - make sure error isnt NULL before dereferencing it - launch the streaming client when clicking on play - add mpc_launch_streaming() method - Allow to configure a 'streaming command' - use xfce_spawn_command_line() instead of deprecated xfce_spawn_command_line_on_screen() - Bump copyright year - Fix compilation warnings - autoconf: Some updates - Update `.gitignore` - Add basic GitLab pipeline - Update URLs from goodies.x.o to docs.x.o - Translation Updates: Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Eastern Armenian, English (Australia), English (Canada), English (United Kingdom), Estonian, French, Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese, Korean, Latvian, Lithuanian, Malay, Norwegian Bokml, Occitan (post 1500), Polish, Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Urdu, Urdu (Pakistan), Uyghur
netbsd-srcmastr
pushed a commit
that referenced
this pull request
May 16, 2023
Alan Coopersmith (4):
Issue #5: incompatible function pointer passed in _XawImRealize()
configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
configure: pass noyywrap to AC_PROG_LEX if using autoconf 2.70 or later
Set close-on-exec when opening files
Matt Turner (1):
libXaw3d 1.6.5
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Jul 16, 2023
- pywal template compatibility: #5 - output colors in RGB,RGBA,XRGB and singular color channels #5 1/2 - add {wallpaper} variable to templating fix #5 2/2 - add {cursor} variable - add {alpha} variable - new flags: -b/--backend to use a backend other than the config file -c/--colorspace to use a custom colorspace, other than the one in the config file -C/--config-path to use a custom config file #12 -f/--filter to use a filter other than the one in the config file -o/--overwrite_cache to ignore cached palette -n/--no-cache don't cache result palette - new filters: - harddark - "hard hue" colors - softlight - more "pastel" like colors - built-in pywal themes (can be turn off with a compile-time feature) - can read pywal colorschemes and terminal-sexy formats (both json) #8 - don't quit on errors while templating - nix pkg to the readme #10 - fix building on windows #14 - multiple fixes, improvements, refactors - update dependencies
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Aug 3, 2023
What's Changed - fix: update piratebay API URL by @tsirysndr in #4 - chore: setup nix flake and devcontainer by @tsirysndr in #5
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Nov 4, 2023
Overview of changes in gnome-calculator 45.0.1
* Retagging release
Overview of changes in gnome-calculator 45.0
* Search provider performance improvements !154, !155, !156 (Christian Hergert)
* Use numeric font instead of monospace #290 (Robert Roth)
* Fixed electron-volt unit abbreviation #347 (Robert Roth)
* Fixed erroneous Joule unit name #348 (Robert Roth)
* Fixed missing build dependency !157 (Jeremy Bicha)
Overview of changes in gnome-calculator 45.beta
* Fixed variable and function popover reverse typing #335, #320 (Robert Roth)
* Better left/right cursor key handling !153 (Seth Falco)
* Improved toolbar using Adwaita library !151 (Felipe Kinoshita)
* Flatpak build improvements (Robert Roth)
Overview of changes in gnome-calculator 45.alpha
* Remember window size #328 !146 (Leonard K, Alice Mikhaylenko)
* Allow opening Main Menu by pressing F10 !142 !149 (Automeris naranja)
* Extend bit-shifting limit #306 !143 (J Sory)
* Added new energy units !143 (J Sory)
* Added TWD support via Bank of Canada rates #27 !148 (Mário Adriano)
* Added legal section for exchange rate source attribution (Robert Roth)
* Added United Nations Treasury exchange rate datasource (Robert Roth)
* Added Jamaican Dollar currency #291 (Robert Roth)
* Added Ukrainian hryvnia currency #278 (Robert Roth)
* Added Nigerian Naira currency #142 (Robert Roth)
* Changed symbolic icon to C on the clear button #336 (Robert Roth)
* Dropped VEF currency support #78 (Robert Roth)
* Use new vala-nightly SDK extension for flatpak (Robert Roth)
Overview of changes in gnome-calculator 44.beta
* Improved factorization !141 (J. Sory)
* Number format selection documentation improvements #321 (Robert Roth)
* Made builtin function descriptions translatable #323 (Robert Roth)
* Fixed display showing 0 on startup #318 (Robert Roth)
* Improved button tooltips !132 (sunflowerskater)
* Added signed int support to programming mode !110 (Erik Wolf)
* i and e constants updated according to ISO 80000-2:2009 !137 (majjejjam)
* Help overlay updates !133 (Sabri Ünal)
* Added preferences shortcut !129 (Sabri Ünal)
* Destroy dialog after clicking cancel #310 (Jaycee Santos)
Overview of changes in gnome-calculator 43.0.1
* Fixed appdata versioning (Robert Roth)
Overview of changes in gnome-calculator 43.0
* Removed old issue tracker references !128 (Jake Dane)
Overview of changes in gnome-calculator 43.rc
* Fix crash when entering new function name !124 (Nathaniel Russel)
* Fix source view border !121 (Alexander Mikhaylenko)
* Flatpak build update !122 (Bartłomiej Piotrowski)
* Port about window to libadwaita !119 (Christopher Davis)
* Port to libsoup3 !120 (AppleME)
Overview of changes in gnome-calculator 43.alpha
* Fixed broken undo/redo #266 (Robert Roth)
* Make sure variable name definitions work with whitespace too (Robert Roth)
* Fix translatable strings !116 (Maximiliano)
* Fixed missing implicit multiplication with variable and root #279 (Robert Roth)
* meson warning fixes (Robert Roth)
Overview of changes in gnome-calculator 42.2
* Fixed incorrect history with bits toggling #281 (Robert Roth)
* Fixed crash when typing in variable popover #282 (Robert Roth)
* Fixed incorrect libxml usage #283 (Luca Bacci, Robert Roth)
Overview of changes in gnome-calculator 42.1
* Fixed broken undo/redo #266 (Robert Roth)
* Removed automatic closing brace addition #271 (Robert Roth)
* Fixed incorrect percentage symbol precedence handling #236, #275 (Robert Roth)
Overview of changes in gnome-calculator 42.rc
* Use new gnome post_install script !106 (Bobby Rong)
* gcalc build fixes (Daniel Espinoza Ortiz)
* Updated screenshots (Christopher Davis)
* Set default focus to entry (Robert Roth)
Overview of changes in gnome-calculator 42.beta
* Fixed build issues with GCI entry controller tests #250 (Robert Roth)
* Force LTR in history view #252 (Robert Roth)
* programing mode: Force bit digits to be always LTR #258 (Yosef Or Boczko)
* Use AdwApplication (Alexander Mikhaylenko)
* ui: Fix styles !105 (Alexander Mikhaylenko)
Overview of changes in gnome-calculator 42.alpha
* build: Support flatpak development builds (Óscar Fernández Díaz)
* build: migrated to GTK4 !98 (Cristopher Davis, Robert Roth)
* entry: Added currencies completion provider (Robert Roth)
* entry: Fixed percentage evaluation error #237 (Robert Roth)
* internal: Moved history view from MathDisplay to MathWindow (Robert Roth)
* window: set default width for basic and keyboard mode #240 (Robert Roth)
* buttons: removed destructive action class from clear button #242 (Robert Roth)
* converter: search support in unit selector, separate conversion category selector #108 (Robert Roth)
Overview of changes in gnome-calculator 41.0
* Use first translated symbol for conversion with button #219 (Robert Roth)
* Appdata includes hardware support information (Adrien Plazas)
Overview of changes in gnome-calculator 41.alpha
* Adaptive preferences window !85 (Adrien Plazas)
* Fixed currency conversion using convert button #216 (Robert Roth)
* User interface reworked, adaptive UI !81 (Adrien Plazas)
* Enlarged calculator icon in help !82 (Sabri Ünal)
* Code cleanup (Robert Roth)
* Fixed kilohertz shorthand !87 (scootergrisen)
* Fixed donation link !88 (René Genz)
* Added support using calculator without currency conversion for privacy !89 (Ray Strode)
* Added support for function description of custom functions using @ !90 (Martin Jirku)
Overview of changes in gnome-calculator 40.rc
* Resize window after switching mode !78 (joshas)
* Fixed compilation warnings (Robert Roth)
* Support offline currency conversion tests #208 (Robert Roth)
* Use official unit on conversion button click #207 (Robert Roth)
* Fixed temperature unit typos #211 (Robert Roth)
* Ellipsize conversion labels #17 (Robert Roth)
* Added Ctrl+Delete shortcut for clearing the current equation #187 (Robert Roth)
* Allow multiple decimal points #166. #5 (Robert Roth)
* Added Ctrl+O shortcut for degrees symbol (Robert Roth)
* Use gtk-sourceview 4.8 !80 (Robert Roth)
Overview of changes in gnome-calculator 40.beta
* Fixed CI build (Robert Roth)
* Fixed issues with initial loading of currencies (Robert Roth)
* Rework currency retrieval preparing for currency provider plugins (Robert Roth)
* Fixed commandline conversions #33 (Robert Roth)
* Added currency conversion tests (Robert Roth)
* Added support for frequencies conversion (Dave Hulst)
* Added support for converting to and from weeks (Dave Hulst)
* Added support for converting to and from centuries and decades (Dave Hulst)
* Increase buttons font size #201 (Robert Roth)
* Added % button to Advanced mode (Dave Hulst)
* Show 4 decimals in converter instead of only two #203 (Robert Roth)
* Added style classes to buttons !76 (Dave Hulst)
Overview of changes in gnome-calculator 40.alpha
* Use libhandy for window and headerbar !69 (Cristopher Davis)
* Use C instead of Clr in help !70 (scootergrisen)
* Fixed broken currency conversion on first start #199 (Robert Roth)
* Removed duplicate word from help #198 (Robert Roth)
* Added lbs shortcut for pounds conversion (Robert Roth)
* Fixed inconsistent word size (A. M. Roswell)
* Removed unused trunc button from programming mode #41 (Robert Roth)
* Fixed deprecation warnings
* Added Serbian Dinar with fixed rate #49 (Robert Roth)
* Added Bangladeshi Taka with fixed rate #191 (A. M. Roswell)
* Updated mailing list contact to Discourse (Robert Roth)
* Added basic help page for programming mode (A. M. Roswell)
* Added insert character code button (A. M. Roswell)
* Dim inapplicable bits on word size change #189 (A. M. Roswell)
* Make the conversion labels selectable (Robert Roth)
* Do not convert on swap #170 (Robert Roth)
* Word size changer in programming mode !58 (A. M. Roswell)
* Added metric cups conversion unit !53 (Lucy Coleclough)
* Fixed astronomical unit conversion !51 (Thomas Nilsson)
* Fixed feet-based units name, added mph and kph shortcuts #180 (Robert Roth)
* Use shell copy to clipboard action #178 (Robert Roth)
* Fixed preferences of angle units !56 (Delton Ding)
Overview of changes in gnome-calculator 3.38.0
Overview of changes in gnome-calculator 3.37.92
Overview of changes in gnome-calculator 3.37.90
* Add tooltips for bits in programming mode !46 (Olliver Schinagl)
* snap packaging updates (Ken VanDine)
* Added link to website in About #155 (Robert Roth)
* Added speed conversions !49 (Mathieu Heurtevin)
* History view follows preferences #105, #159, #168 (Robert Roth)
* Added month as time unit #158 (Robert Roth)
* Better help for variables example usage #154 (Robert Roth)
* Defined pi variable, added pi button in programming mode #153 (Robert Roth)
* CI build fixes (Robert Roth)
* Updated app icon !47 (Jakub Steiner)
* Fixed bug returning empty string as result #152 (Robert Roth)
* Support latex-style multiplication #164 (Robert Roth)
* Added support for tau constant #46 (Robert Roth)
* Unify constant handling (Robert Roth)
* Separate UI files from sources (Robert Roth)
* Moved number format selection to separate menu #24 (Robert Roth)
* Replaces mode selector shortcuts with Ctrl+Alt (Robert Roth)
* Clear answer if editing right before it #59, #161 (Robert Roth)
* Moved preferences dialog to UI file (Robert Roth)
* Refresh bits panel after calculation #38 (Robert Roth)
* Removed past author addresses #174 (Robert Roth)
Overview of changes in gnome-calculator 3.36.0
Overview of changes in gnome-calculator 3.35.92
* doc: Don't pass --fatal-warnings to valadoc (Rico Tzschichholz)
* Removed obsolete keyboard shortcut #148 (Robert Roth)
* help: Update icon for 3.36 (Andre Klapper)
Overview of changes in gnome-calculator 3.35.90
* Drop padding around the display !40 (Adrien Plazas)
* Updated Keyboard Shortcuts (Sabri Ünal)
* Handle Escape and Enter correctly with completion #144 (Robert Roth)
* Added F10 for primary menu shortcut #148 (Robert Roth)
* Updated app icon !43 (Tobias Bernard)
* Added Rack Units to the conversions !37 (Léo Gillot-Lamure)
* Fixed freeze on calculating atan(+/-i) #139 (Robert Roth)
* Fixed mode shortcuts by removing blocking mnemonics #138 (Robert Roth)
* Implemented result history browsing using alt left/right #129 (Robert Roth)
* Added translator comments for possible modes as command line arguments !38 (Rafael Fontenelle)
Overview of changes in gnome-calculator 3.35.3
* Help updates (Andre Klapper)
Overview of changes in gnome-calculator 3.35.2
* List possible modes in commandline help #112 (Robert Roth)
* Add square feet unit #132 (Robert Roth)
* Base conversion display selectable #123 (Robert Roth)
* Created nightly icon (Jakub Steiner)
* Snap build updates (Heather Ellsworth)
* GCalc library code fixes (Rico Tzschichholz, Daniel Espinoza Ortiz)
* Update required meson version (Diego Escalante Urrelo)
* Adapt code to changed gtk+-3.0 bindings (Rico Tzschichholz)
* Added GCi libary and tests for controllers for widgets (Daniel Espinoza Ortiz)
* Solve on = key if input isq not a variable name #22 (Alberto González Palomo)
Overview of changes in gnome-calculator 3.33.92
* README updates (Roger)
Overview of changes in gnome-calculator 3.33.90
* Flatpak build cleanup (Jordan Petridis)
* Debug messages cleanup (Daniel Espinosa Ortiz)
Overview of changes in gnome-calculator 3.33.3
* calculator library build fixes (Daniel Espinosa Ortiz)
* CI build fixes (Ken VanDine)
* Added mnemonics for primary menu items #113 (Robert Roth)
* Dropped leading zeros octal prefix #114, #109, #110 (Robert Roth)
Overview of changes in gnome-calculator 3.33.2
* Separated calculator library !19 (Daniel Espinosa Ortiz)
* Ensure icon is available for shell (Ken VanDine)
* Support entering left/right shift with keyboard #98 (Robert Roth)
* Fixed CFA conversion rate #102 (Robert Roth)
* Remove copy icon from search provider results #103 (Robert Roth)
* Do not assume octal base for binary numbers #101 (Robert Roth)
* Show thousands separator in unit converter #102 (Robert Roth)
* Use currency name instead of display name for conversion #106 (Robert Roth)
* Quit warns and closes all windows #51 (Robert Roth)
* Avoid normalizing the equation twice in search #104 (Pascal Nowack)
* Ignore keypresses while calculating results #47 (Robert Roth)
* Only allow one decimal point in numbers #5 (Robert Roth)
* Application icon updated in help (Andre Klapper)
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Dec 13, 2023
Revision history for Perl extension B::Keywords.
1.24 2022-02-21 10:47:08 rurban
- Fix for broken <archlibexp>/CORE/keywords.h test on system macOS
(PR #5, @nega0)
- finally added with 5.35.8 (RT #141406)
1.25 2023-06-19 15:16:08 rurban
- Add Corinna keywords, new with Perl 5.38.0 (PR #8, @trwyant)
ADJUST class field method
1.26 2023-06-19 18:43 rurban
- Updated README
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Dec 17, 2023
5.0.0 (2023-01-02) Added * [JavaScript] Support for EcmaScript modules (aka ESM). (#5) * [Java] Enabled reproducible builds Changed * Only allow escape character \ in front of (, ), \ or whitespace. Throw error otherwise. (#17) Fixed * [Perl] Fixed missing dependency as well as new syntax in the tests (cucumber/tag-expressions#15 ehuelsmann) * Document escaping. (#16, #17) * [Ruby], [Perl] Empty expression evaluates to true * [Go] Fix module name (#82) 5.0.1 (2023-01-03) Fixed * [Java] Fix scm and project urls 5.0.2 (2023-07-15) Added * [Python] Make tests pass against shared test data (except: backslash-escaped) (#18 by jenisys) Fixed * [All] Not.to_string() conversion has unneeded double-parenthesis if binary operator is contained (#94 by jenisys) 5.0.3 (2023-08-10) Fixed * [Perl] Fixed CPAN upload in release process (by ehuelsmann) 5.0.4 (2023-08-10) Fixed * [Perl] Corrected working directory for CPAN upload action (by ehuelsmann) 5.0.5 (2023-08-11) Fixed * [Perl] Fixed inclusion of CHANGELOG.md causing release to fail (by ehuelsmann) 5.0.6 (2023-08-13) Fixed * [Perl] Fixed test failures when running tests out-of-tree by resticting testdata based tests to run in development only (by ehuelsmann) 6.0.0 (2023-10-13) Added * [Ruby] Initial rubocop gems and basic compliance added (More work to come) (#133) Changed * [Ruby] Minimum ruby version is now bumped from 1.9 to 2.3 (#133) Fixed * [Perl] Include README.md and LICENSE in the release tarball (by ehuelsmann)
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Dec 19, 2023
1.019 2023-11-01 - register XS DLLs extracted into $PAR_TEMP/inc with %PAR::Heavy::FullCache This solves the problems mentioned in GitHub PR #8 ("Special case Gtk related dlls to dl_load from the unpacked inc dir") with applications using modules Gtk2, Pango, Cairo and others (this is a Windows only problem) - Heavy.pm: use strict; use warnings Thanks @shawnlaffan 1.018 2022-09-28 - Fix #6: PAR fails to test its build on MSWin32 with Perl-5.36.0 Makefile.PL: Quote t/gen-hello-par.pl for Windows Merge PR #5 by Tim Hoke <Tim.Hoke@veritas.com>
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Jan 11, 2024
- Merge pull request #6 from quantonganh/task-7-remove-border-cell - auto update version using cargo-edit - remove border cells - Merge pull request #5 from quantonganh/task-9-render-changed-portions - adjust the height of the "game over" base on the number of top players in the db - only render the portions that have changed
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Jan 25, 2024
v0.4.1 What's Changed - Execute expressions from the command line by @OchirErkhembayar in #4 - Tokenise as needed instead of collecting tokens by @OchirErkhembayar in #5 v0.3.0 What's Changed - Add assignment statements and rc file by @OchirErkhembayar in #3
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Feb 1, 2024
[2.0.0] - 2024-02-01 Added - bump material_colors ver - add --type argument - remove all android colors - change config paths to relative - add image fetched from web - show template path and name in error - add template name and path in error - update syntax - add span of file in template render error - add custom keywords - add new formats for keywords - replace regex with `upon` - update example config and template file - add `--debug` flag - remove `run_after` - *(macos)* implement wallpaper setting - *(template)* show error if file is not in UTF-8 - *(wallpaper)* add error is the program to set wallpaper is not in PATH - *(windows)* implement setting wallpaper - add `update-informer` - *(logging)* add number indicator to logs for templates and run_after - *(logging)* update the message format - *(COLORS_ANDROID)* add `source_color` - *(template)* add `hsl` and `hsla` formats - *(template)* add `dark`, `amoled` and `light` schemes to every template - *(scheme)* add `android_scheme` keywords - *(scheme)* add `android_scheme` - *(arguments)* add `--show-colors` flag and disable showing colors by default - *(show_colors)* show light, dark and amoled at once in a table - *(arguments)* [**breaking**] remove `lightmode` and `amoled` - *(config)* [**breaking**] rename `scheme` to `mode` in template config - *(arguments)* add `mode` to replace `lightmode` and `amoled` - *(template)* add `Light`,`Dark`,`Amoled` options for each template - add `--dry-run` flag - *(template)* add `source_color` - show generated colors inside a table instead - *(reload apps)* make every app true by default - *(reload apps)* add dunst - *(config)* add suggestion to error message - *(config)* [**breaking**] add reload_apps_list - add sample image to assets/ - *(tapes)* add colorscheme tape - *(tapes)* add more color formats to color.tape - replace most unwrap()'s with expect - add hex, rgb, hsl as color arguments - *(template)* add lightness - *(template)* add hue, saturation for keywords - add triadic and adjacent color palettes - *(wallpaper)* add feh - *(wallpaper)* add nitrogen - add amoled/"pure dark" mode [#2] - add vhs tape gifs - add vhs tapes - add hex code to show_colors - add custom config file flag - add example - add run_after - add waybar to reload_apps_linux - remove .vscode - remove result/ folder - add result/ - add description to flake - add flake - add cargo.lock - warn when wallpaper tool is not set - add reload_gtk_theme - add target_os for linux - add swww options - add set_wallpaper - add reload gtk theme - add app reloading for linux - remove unused dependencies - use if let instead of match for image - add image to replacements - remove image.jpg - *(logging)* update the resizing text - check for string length in source color - *(logging)* update template warn style - add .vscode/ folder - *(logging)* use paris - initial commit Fixed - STATUS_STACK_OVERFLOW when quantizing - *(macos)* add `enquote` to global dependencies [#43] - light/dark theme being swapped everywhere - fix table light/dark modes - fix nix module command - *(macos)* change `use` to `extern` for enquote [#43] - *(macos)* enquote not imported [#43] - forgot to commit `Cargo.lock` - make reqwest not use openssl - remove openssl dependency - update quantizer arguments [#39] - add back `source_color` - red color being blue in generated file - remove compilation errors on unix - `--show-colors`, `--json` not showing without an image - wrong hsl color in generated file - do not open file before rendering template - *(template)* fix "parent folder does not exist" warning - `--quiet` flag still showing output - make `enquote` dependency only for macos target - `run_after` not working on windows - fix typo in `run_after` function - remove unused result warning - *(macos)* update specific functions to only run on linux and macos [#25] - *(macos)* use conditional import for unsupported modules [#25] - *(template)* change println to debug - *(template)* improve error handling for files and folders - *(android_scheme)* fix `light` and `pure_dark` colors - *(show_color)* make the dark and amoled colors use right schemes - remove debug stuff - dark and amoled modes being switched - correct blue and green in `get_source_color` - show colors AFTER running commands - add NetBSD support - *(release-plz)* change field name - *(tapes)* change the sizes - *(tapes)* replace image with hsl in colorscheme.tape - *(colorscheme)* change output path - *(tapes)* make the colorscheme tape have the same colors - *(tapes)* update commands usage - remove debug print statements - *(tapes)* fix color tape size - *(template)* fix rgba replacement - *(template)* unclosed bracket in hex regex - *(template)* ".hex" not working [#3] - swap green and blue channels [#1], [#3] - run_after not working - gtk theme reload - score sometimes choosing the wrong color - *(logging)* show mode in reload_gtk_theme - fix text at the end of generated template - should fix random mess at the end of file - remove old python folder Other - Merge pull request [#46] from InioX/material-colors-rewrite - remove `material-color-utilities-rs` dependency - change colors.css - replace `format_argb_as_rgb` - remove leftover logging - update nix module matugen command - use `material-colors` instead of `material-color-utilities-rs` - update `generate_pixels` function - remove amoled scheme - *(readme)* add note to nixos module - *(readme)* update header and buttons - update version manually - update all dependencies - Revert "chore(matugen): release v1.2.0" - release - update gitignore - release - Merge pull request [#35] from InioX/release-plz-2023-12-14T18-36-35Z - run cargo fix - Revert "chore(matugen): release v1.1.0" - release - Merge branch 'main' of https://github.com/InioX/matugen - update version - clean up `generate_color_strings` - update roadmap - release - clean up `Template::generate` function arguments - run `cargo update` - remove unneeded imports - update roadmap and wallpaper alert - format with `cargo fmt` - changed function arguments to not use `config` or `args` directly - move some files into os specific folders - move update_informer into a function - format with cargofmt - release - update note syntax - update roadmap icon - release - update version - Added new surfaces, fixed colors, removed deprecated colors, changed chroma for neutral palette - cargo fmt - fix module not outputting templates - fix module error - add NixOS/HM module - move `usage` and `configuration` into the wiki - add icons to headers - release - remove build warnings [#17] - add `--json` docs - format with cargofmt - add --json flag - run formatter - update note markdown - *(nixos)* add specific version for flake - move some stuff into their own functions - release - *(template)* update keyword names - *(`scheme_android`)* add TODO note for amoled scheme - add DEFAULT_CONFIG const - *(get_source_color)* move to color file - rename `Commands` struct to `Source` - make the colors vec a const - add gifs for modes, palettes and `--other-colors` - update all tapes - *(tapes)* change the output directory - remove unnecessary imports - fix usage of commands - add an explanation for `mode` in template config - rename `scheme` to `mode` - add `source color` keyword - format with `cargo fmt` - *(show_color)* use `format_argb_as_rgb` - format with `cargo fmt` - change repository address - remove useless gifs - release - add removed notice for `reload_gtk_theme` - run clippy --fix - release - update cargo and flake lockfiles - add workspace and ini-material-color-utilities-rs - change version and name - add release-plz.toml - release - *(configuration items)* fix the types - *(usage)* add weird output note - *(usage)* update color command usage - *(tapes)* update help and image tapes - *(tapes)* update every tape - add release-plz - update roadmap - format with cargofmt - *(template)* use single regex for all formats - Revert "feat(template): add hue, saturation for keywords" - Revert "build: add test.css and test_replaced.css" - Revert "fix(template): fix rgba replacement" - Revert "feat(template): add lightness" - add test.css and test_replaced.css - *(core palette)* change "angle" from parameter to variable [#5] - *(core palette)* add angle to from_hue_and_chroma [#5] - *(roadmap)* mark feh and nitrogen as done - *(usage)* add amoled mode - *(templates)* add a new keyword - *(configuration)* add a table of all configuration items - *(configuration)* add feh_options - add material-color-utilities-rs - use local material-color-utilities-rs - Add 'material-color-utilities-rs/' from commit 'e4ebca1b8f264023ebafbcea2de94c0c17397f1e' - update to 0.8.3 - *(roadmap)* add gtk4 ui - *(roadmap)* add more features - *(configuration)* fix the wording - *(usage)* update help - *(usage)* add gifs - add roadmap - add other projects - *(showcase)* update text - *(configuration)* add run_after - update showcase - update color.strip result - update to 0.6.1 - format with cargofmt - split read_config into multiple functions - update flake input - update link - add badges - fix license - add license - update to 0.4.0 - add exclude - add installation - add more info to package - update to 0.3.0 - update to 0.2.2 - format with cargofmt - update stuff - update to 0.2.0 - update to 0.1.3 - add reload_gtk_theme - format with cargo fmt - add sww options to configuration - add rgba format usage - fix comment in image result - update usage - remove old buttons - rename structs - format code - remove dead code - change image syntax and result - change installation - rename Template::new() to generate() - add configuration - organise code into separate functions - define new dimensions in a cleaner way - rename _config to config
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Jul 21, 2024
0.23 2024-07-14 - Lower minimum required Perl version back to 5.006, this addresses GH #5
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Dec 10, 2024
net/wpa_gui: security fix
Revisions pulled up:
- net/wpa_gui/Makefile 1.27-1.28
- net/wpa_gui/PLIST 1.2
- net/wpa_gui/distinfo 1.8
---
Module Name: pkgsrc
Committed By: abs
Date: Fri Oct 28 06:24:35 UTC 2016
Modified Files:
pkgsrc/net/wpa_gui: Makefile PLIST
Log Message:
Reduce some of the mystery of life for users of wpa_gui binary packages
- add the man page.
Bump pkgrevision
---
Module Name: pkgsrc
Committed By: maya
Date: Wed Nov 16 15:57:29 UTC 2016
Modified Files:
pkgsrc/net/wpa_gui: Makefile distinfo
Log Message:
wpa_gui: update to v2.6
ChangeLog for wpa_supplicant (and also _gui):
2016-10-02 - v2.6
* fixed WNM Sleep Mode processing when PMF is not enabled
[http://w1.fi/security/2015-6/] (CVE-2015-5310)
* fixed EAP-pwd last fragment validation
[http://w1.fi/security/2015-7/] (CVE-2015-5315)
* fixed EAP-pwd unexpected Confirm message processing
[http://w1.fi/security/2015-8/] (CVE-2015-5316)
* fixed WPS configuration update vulnerability with malformed passphrase
[http://w1.fi/security/2016-1/] (CVE-2016-4476)
* fixed configuration update vulnerability with malformed parameters set
over the local control interface
[http://w1.fi/security/2016-1/] (CVE-2016-4477)
* fixed TK configuration to the driver in EAPOL-Key 3/4 retry case
* extended channel switch support for P2P GO
* started to throttle control interface event message bursts to avoid
issues with monitor sockets running out of buffer space
* mesh mode fixes/improvements
- generate proper AID for peer
- enable WMM by default
- add VHT support
- fix PMKID derivation
- improve robustness on various exchanges
- fix peer link counting in reconnect case
- improve mesh joining behavior
- allow DTIM period to be configured
- allow HT to be disabled (disable_ht=1)
- add MESH_PEER_ADD and MESH_PEER_REMOVE commands
- add support for PMKSA caching
- add minimal support for SAE group negotiation
- allow pairwise/group cipher to be configured in the network profile
- use ieee80211w profile parameter to enable/disable PMF and derive
a separate TX IGTK if PMF is enabled instead of using MGTK
incorrectly
- fix AEK and MTK derivation
- remove GTKdata and IGTKdata from Mesh Peering Confirm/Close
- note: these changes are not fully backwards compatible for secure
(RSN) mesh network
* fixed PMKID derivation with SAE
* added support for requesting and fetching arbitrary ANQP-elements
without internal support in wpa_supplicant for the specific element
(anqp[265]=<hexdump> in "BSS <BSSID>" command output)
* P2P
- filter control characters in group client device names to be
consistent with other P2P peer cases
- support VHT 80+80 MHz and 160 MHz
- indicate group completion in P2P Client role after data association
instead of already after the WPS provisioning step
- improve group-join operation to use SSID, if known, to filter BSS
entries
- added optional ssid=<hexdump> argument to P2P_CONNECT for join case
- added P2P_GROUP_MEMBER command to fetch client interface address
* P2PS
- fix follow-on PD Response behavior
- fix PD Response generation for unknown peer
- fix persistent group reporting
- add channel policy to PD Request
- add group SSID to the P2PS-PROV-DONE event
- allow "P2P_CONNECT <addr> p2ps" to be used without specifying the
default PIN
* BoringSSL
- support for OCSP stapling
- support building of h20-osu-client
* D-Bus
- add ExpectDisconnect()
- add global config parameters as properties
- add SaveConfig()
- add VendorElemAdd(), VendorElemGet(), VendorElemRem()
* fixed Suite B 192-bit AKM to use proper PMK length
(note: this makes old releases incompatible with the fixed behavior)
* improved PMF behavior for cases where the AP and STA has different
configuration by not trying to connect in some corner cases where the
connection cannot succeed
* added option to reopen debug log (e.g., to rotate the file) upon
receipt of SIGHUP signal
* EAP-pwd: added support for Brainpool Elliptic Curves
(with OpenSSL 1.0.2 and newer)
* fixed EAPOL reauthentication after FT protocol run
* fixed FTIE generation for 4-way handshake after FT protocol run
* extended INTERFACE_ADD command to allow certain type (sta/ap)
interface to be created
* fixed and improved various FST operations
* added 80+80 MHz and 160 MHz VHT support for IBSS/mesh
* fixed SIGNAL_POLL in IBSS and mesh cases
* added an option to abort an ongoing scan (used to speed up connection
and can also be done with the new ABORT_SCAN command)
* TLS client
- do not verify CA certificates when ca_cert is not specified
- support validating server certificate hash
- support SHA384 and SHA512 hashes
- add signature_algorithms extension into ClientHello
- support TLS v1.2 signature algorithm with SHA384 and SHA512
- support server certificate probing
- allow specific TLS versions to be disabled with phase2 parameter
- support extKeyUsage
- support PKCS #5 v2.0 PBES2
- support PKCS #5 with PKCS #12 style key decryption
- minimal support for PKCS #12
- support OCSP stapling (including ocsp_multi)
* OpenSSL
- support OpenSSL 1.1 API changes
- drop support for OpenSSL 0.9.8
- drop support for OpenSSL 1.0.0
* added support for multiple schedule scan plans (sched_scan_plans)
* added support for external server certificate chain validation
(tls_ext_cert_check=1 in the network profile phase1 parameter)
* made phase2 parser more strict about correct use of auth=<val> and
autheap=<val> values
* improved GAS offchannel operations with comeback request
* added SIGNAL_MONITOR command to request signal strength monitoring
events
* added command for retrieving HS 2.0 icons with in-memory storage
(REQ_HS20_ICON, GET_HS20_ICON, DEL_HS20_ICON commands and
RX-HS20-ICON event)
* enabled ACS support for AP mode operations with wpa_supplicant
* EAP-PEAP: fixed interoperability issue with Windows 2012r2 server
("Invalid Compound_MAC in cryptobinding TLV")
* EAP-TTLS: fixed success after fragmented final Phase 2 message
* VHT: added interoperability workaround for 80+80 and 160 MHz channels
* WNM: workaround for broken AP operating class behavior
* added kqueue(2) support for eloop (CONFIG_ELOOP_KQUEUE)
* nl80211:
- add support for full station state operations
- do not add NL80211_ATTR_SMPS_MODE attribute if HT is disabled
- add NL80211_ATTR_PREV_BSSID with Connect command
- fix IEEE 802.1X/WEP EAP reauthentication and rekeying to use
unencrypted EAPOL frames
* added initial MBO support; number of extensions to WNM BSS Transition
Management
* added support for PBSS/PCP and P2P on 60 GHz
* Interworking: add credential realm to EAP-TLS identity
* fixed EAPOL-Key Request Secure bit to be 1 if PTK is set
* HS 2.0: add support for configuring frame filters
* added POLL_STA command to check connectivity in AP mode
* added initial functionality for location related operations
* started to ignore pmf=1/2 parameter for non-RSN networks
* added wps_disabled=1 network profile parameter to allow AP mode to
be started without enabling WPS
* wpa_cli: added action script support for AP-ENABLED and AP-DISABLED
events
* improved Public Action frame addressing
- add gas_address3 configuration parameter to control Address 3
behavior
* number of small fixes
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Jan 2, 2025
0.1.10 (2024-12-21) * Merge pull request #5 from smashery/parsing-fixes: Adjust whitespace handling
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Jan 15, 2025
## 0.2.2 -- 2025-01-16 * Fix an issue where `pkgchkxx -u -q` scans and prints outdated packages twice, reported by @pfr-dev [#5] * Fix an issue where `pkgchkxx -u` deletes outdated packages but then fails to install their newer versions. This was broken from the beginning of `pkgchkxx` and it's a good thing that nobody bothered to use this mode (as opposed to `pkgrrxx`). * Fix a build failure on platforms where `posix_spawn(3)` is unavailable, and either `execvpe(3)` or `execve(2)` is also missing, reported by @schmonz [#7]. * Fix a potential issue where encountering an error condition could make programs die with SIGABRT instead of exitting gracefully.
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Jan 30, 2025
## 0.1.2.2 -- 2024-10-04 * Allow list items with blank lines between divs (#10). * Fix parsing of indented tables (#8). ## 0.1.2.1 -- 2024-06-24 * Djot writer: include separator line in table when the table has non-default alignments but no header (#7). ## 0.1.2 -- 2024-05-10 * Allow `_` in symbols (see jgm/djot#296). * Add Lift derivations to AST datatypes (#5, Gideon Farrell) [API change].
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Jan 30, 2025
## 0.1.4 * Using Integer instead of Int in LRUCache. ## 0.1.3 * Simplify `maybeOpenRxWindow` and improve docs [#7](kazu-yamamoto/network-control#7) ## 0.1.2 * introducing a minimum size for window update [#5](kazu-yamamoto/network-control#5) ## 0.1.1 * Change defaultMaxData [#4](kazu-yamamoto/network-control#4)
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Feb 24, 2025
0.1.8 (2025-02-13) * PD-49865 set Cortex tags to identify repo exposure (#5)
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Apr 11, 2025
Highlights: shell: * Improve support for Adobe PDF open parameters (#2044, #222, #5, #7, Nelson Benitez Leon) * When "saving as.." don't copy the original file modification time (#706, Nelson Benitez Leon) ev-window: * Don't attempt to load non-seekable files directly (#1971, Corey Berla) * Improve detection of non-seekable files (#2037, Nelson Beniez Leon) backend: * Add missing break to make two columns right work (#1395, Alexandre Franke)
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Jun 4, 2025
2025.6.0 - 2025-06-02
🐛 Bug Fixes
race condition with uv_venv by @jdx in #5262
disable victoria-metrics test by @jdx in 11bda4b
2025.5.17 - 2025-05-31
🚀 Features
add railway cli by @jahands in #5083
🐛 Bug Fixes
(zig) exclude mach version from version list by @mangkoran in #5240
refresh settings by @jdx in #5
252
⚡ Performance
re-enable parallelism for mise up by @jdx in #5249
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Aug 11, 2025
2.0.2 (2025-06-17) What's Changed * chore: update Github Actions to newer version and add dependabot by @saiqulhaq in #4 * Update simplecov requirement from ~> 0.19.0 to ~> 0.22.0 by @dependabot in #5 * Update rubocop requirement from ~> 1.66.0 to ~> 1.67.0 by @dependabot in #6 * Update rubocop requirement from ~> 1.67.0 to ~> 1.68.0 by @dependabot in #7 * Update rubocop requirement from ~> 1.68.0 to ~> 1.69.1 by @dependabot in #8 * Update rubocop requirement from ~> 1.69.1 to ~> 1.70.0 by @dependabot in #9 * Update rubocop requirement from ~> 1.70.0 to ~> 1.71.0 by @dependabot in #10 * Update rubocop requirement from ~> 1.71.0 to ~> 1.72.2 by @dependabot in #11 * Update rubocop requirement from ~> 1.72.2 to ~> 1.73.2 by @dependabot in #12 * Update rubocop requirement from ~> 1.73.2 to ~> 1.74.0 by @dependabot in #13 * Update rubocop requirement from ~> 1.74.0 to ~> 1.75.1 by @dependabot in #14 * Update rubocop requirement from ~> 1.75.1 to ~> 1.76.1 by @dependabot in #15 * CI: Prepare Trusted Publisher for RubyGems by @djsmentya in #16 New Contributors * @saiqulhaq made their first contribution in #4 * @dependabot made their first contribution in #5 * @djsmentya made their first contribution in #16
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Aug 11, 2025
2.0.2 (2025-06-18) What's Changed * CI: Prepare Trusted Publisher in RubyGems by @iox in #5 * CI: Add Ruby versions up to 3.4 by @olleolleolle in #6 * CI: Add apt dependencies to the Publish workflow by @olleolleolle in #7 New Contributors * @iox made their first contribution in #5
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Dec 1, 2025
[0.4.1] - 2025-12-01
Fixed
Config file color_mode setting ignored - The color_mode setting in config.toml is now properly respected (#5)
Priority order: CLI flags > config file > auto-detection
Set color_mode = "rgb" or color_mode = "256" in config to override auto-detection
color_mode = "auto" (default) uses improved auto-detection
RGB auto-detection fails for truecolor terminals - Improved terminal color detection for Kitty, Alacritty, WezTerm, and other RGB-capable terminals (#5)
Now checks COLORTERM environment variable for truecolor or 24bit (primary standard per termstandard/colors)
Checks TERM for known truecolor terminals (kitty, alacritty, wezterm) and suffixes (-truecolor, -direct)
Checks TERM_PROGRAM for known apps (iTerm, Kitty, VS Code, Hyper, etc.)
Falls back to supports_color crate detection
Technical
Enhanced color detection (src/tui/terminal_compat.rs)
New detect_truecolor_support() method with multi-method detection
Environment variable checks before crate-based detection
Better compatibility with terminals that set COLORTERM=truecolor
Config priority in main (src/main.rs)
Color mode selection now checks config file before auto-detection
Clear priority: CLI args (highest) > config file > auto-detection (lowest)
Acknowledgements
Special thanks to https://github.com/jinks908 for identifying and opening #5
[0.4.0] - 2025-11-30
Added
Query Language (tql) - A comprehensive jq-like query language for navigating and extracting markdown structure
Element selectors: .h, .h1-.h6, .code, .link, .img, .table, .list, .blockquote
Filters and indexing: [Features] (fuzzy), ["exact"], [0], [-1], [1:3], [:3]
Hierarchy operators: > (direct child), >> (descendant)
Pipes for chaining: .h2 | text | upper
Multiple output formats: plain, json, json-pretty, jsonl, markdown, tree
50+ built-in functions with extensive aliases for discoverability
CLI Query Flags
-q, --query <EXPR> - Execute a query expression
--query-help - Display comprehensive query language documentation
--query-output <FORMAT> - Set output format (plain, json, jsonl, etc.)
Query Functions - Collections
count, length (aliases: len, size) - Count elements
first, last (alias: head) - Get first/last element
limit(n), skip(n) (aliases: take, drop) - Pagination
nth(n) - Get element at index (supports negative)
reverse, sort, sort_by(key) - Ordering
unique, flatten - Array operations
group_by(key) - Group elements by property
keys, values - Object access
min, max, add - Numeric/string aggregation
any, all - Boolean aggregation
Query Functions - Strings
text - Get text representation
upper, lower (aliases: ascii_upcase, ascii_downcase) - Case conversion
trim - Strip whitespace
split(sep), join(sep) - Split/join
replace(from, to) - Substring replacement
slugify - URL-friendly slug
lines, words, chars - Count lines/words/characters
Query Functions - Filtering
select(cond) (aliases: where, filter) - Keep elements matching condition
contains(s) (alias: includes) - Check for substring
startswith(s), endswith(s) (aliases: starts_with, ends_with) - Prefix/suffix check
matches(regex) - Regex matching
has(key) - Check for property
not - Negate boolean
type - Get value type
Query Functions - Content
content - Section content (for headings)
md (alias: markdown) - Raw markdown
url (aliases: href, src) - Get URL/link/image source
lang (alias: language) - Code block language
Query Functions - Aggregation
stats - Document statistics (headings, code blocks, links, etc.)
levels - Heading count by level
langs - Code block count by language
types - Link types count
Element Selector Aliases - Multiple names for discoverability
.heading, .headers → .h
.codeblock, .pre → .code
.a, .anchor → .link
.ul, .ol → .list
.bq, .quotes → .blockquote
.para, .paragraph, .p → .para
.fm, .meta, .yaml → .frontmatter
Stdin/Pipe Support - Read markdown from stdin for CLI workflows
cat doc.md | treemd -q '.h2' - Pipe markdown content
tree | treemd - Pipe tree output (auto-converted to markdown)
treemd - - Explicit stdin reading
Security limits: 100MB max input, 10MB max line length
UTF-8 validation with clear error messages
TTY Handling for Piped Input - TUI mode works even when stdin is piped
Opens /dev/tty for keyboard input when stdin is piped
Enables raw mode on correct terminal device
Seamless tree | treemd workflow with full interactivity
Technical
New Query Module (src/query/ - ~3000 lines)
mod.rs - Public API: execute(), parse(), engine(), format_output()
lexer.rs - Tokenizer with span tracking
parser.rs - Recursive descent parser with operator precedence
ast.rs - Complete AST types (Query, Expr, ElementKind, Filter, IndexOp, etc.)
eval.rs - Evaluator with pluggable function registry
registry.rs - Function and extractor registry with Levenshtein suggestions
value.rs - Runtime value types (Heading, Code, Link, Image, Table, etc.)
builtins/mod.rs - 50+ built-in functions
output.rs - Multi-format output rendering
error.rs - Rich error messages with source spans and suggestions
extractors.rs - Pluggable element extraction (reserved for future)
New Input Module (src/input.rs - 195 lines)
InputSource enum for file vs stdin sources
InputError with descriptive messages
determine_input_source() - Smart source detection
process_input() - Content processing with format detection
Security limits to prevent DoS attacks
New TTY Module (src/tui/tty.rs - 229 lines)
enable_raw_mode() / disable_raw_mode() - TTY-aware raw mode
read_event() - Event reading from correct source
Uses MaybeUninit for safer uninitialized memory handling
Cross-platform support (Unix with /dev/tty, Windows fallback)
New Dependencies
indexmap 2.7 - Ordered maps for predictable output
regex 1.11 - Regex matching in queries
Architecture
Pluggable function registry for custom extensions
Trait-based extractor system for future element types
Comprehensive test suite (35 query tests)
Examples
# List all h2 headings
treemd -q '.h2' doc.md
# Get heading text only
treemd -q '.h2 | text' doc.md
# Count headings
treemd -q '[.h2] | count' doc.md
# First 5 headings
treemd -q '[.h] | limit(5)' doc.md
# Filter headings (three equivalent ways)
treemd -q '.h | select(contains("API"))' doc.md
treemd -q '.h | where(contains("API"))' doc.md
treemd -q '.h[API]' doc.md
# All Rust code blocks
treemd -q '.code[rust]' doc.md
# External link URLs
treemd -q '.link[external] | url' doc.md
# h2s under "Features" section
treemd -q '.h1[Features] > .h2' doc.md
# Group headings by level
treemd -q '[.h] | group_by("level")' --query-output json doc.md
# Document statistics
treemd -q '. | stats' doc.md
# Pipe from tree command
tree | treemd -q '.h'
netbsd-srcmastr
pushed a commit
that referenced
this pull request
Dec 4, 2025
What's Changed
Bump clap from 4.4.16 to 4.4.17 by dependabot[bot] in #4
Add .rustfmt.toml by akiomik in #5
Bump nostr-sdk version to 0.27 by akiomik in #6
Use nostr_sdk::Metadata instead of create::nostr::Metadata by akiomik in #7
Use nip-21 by akiomik in #8
Add NetBSD, fix typo and grammar by 0323pin in #9
Bump clap from 4.4.17 to 4.4.18 by dependabot[bot] in #12
Bump chrono from 0.4.31 to 0.4.33 by dependabot[bot] in #13
Bump serde from 1.0.195 to 1.0.196 by dependabot[bot] in #15
Bump serde_json from 1.0.111 to 1.0.113 by dependabot[bot] in #16
Bump strum from 0.25.0 to 0.26.1 by dependabot[bot] in #14
Bump config from 0.13.4 to 0.14.0 by dependabot[bot] in #18
Bump tokio from 1.35.1 to 1.36.0 by dependabot[bot] in #20
Bump ratatui version to v0.26.0 by akiomik in #21
Bump ratatui from 0.26.0 to 0.26.1 by dependabot[bot] in #24
Bump tui-widget-list from 0.7.0 to 0.7.1 by dependabot[bot] in #23
Bump clap from 4.5.0 to 4.5.1 by dependabot[bot] in #27
Bump chrono from 0.4.33 to 0.4.34 by dependabot[bot] in #22
Bump serde_json from 1.0.113 to 1.0.114 by dependabot[bot] in #30
Bump serde from 1.0.196 to 1.0.197 by dependabot[bot] in #29
Bump mio from 0.8.10 to 0.8.11 by dependabot[bot] in #33
Bump log from 0.4.20 to 0.4.21 by dependabot[bot] in #32
Bump strum from 0.26.1 to 0.26.2 by dependabot[bot] in #36
Bump chrono from 0.4.34 to 0.4.35 by dependabot[bot] in #35
Bump clap from 4.5.1 to 4.5.2 by dependabot[bot] in #34
Bump clap from 4.5.2 to 4.5.3 by dependabot[bot] in #39
Bump color-eyre from 0.6.2 to 0.6.3 by dependabot[bot] in #38
Bump regex from 1.10.3 to 1.10.4 by dependabot[bot] in #40
Bump tokio from 1.36.0 to 1.37.0 by dependabot[bot] in #43
Bump serde_json from 1.0.114 to 1.0.115 by dependabot[bot] in #42
Bump chrono from 0.4.35 to 0.4.37 by dependabot[bot] in #41
Bump h2 from 0.3.24 to 0.3.26 by dependabot[bot] in #44
Bump clap from 4.5.3 to 4.5.4 by dependabot[bot] in #45
Bump ratatui from 0.26.1 to 0.26.2 by dependabot[bot] in #48
Bump rstest from 0.18.2 to 0.19.0 by dependabot[bot] in #46
Bump chrono from 0.4.37 to 0.4.38 by dependabot[bot] in #47
Bump serde from 1.0.197 to 1.0.198 by dependabot[bot] in #52
Bump rustls from 0.21.10 to 0.21.11 in the cargo group across 1 directory by dependabot[bot] in #50
Bump serde_json from 1.0.115 to 1.0.116 by dependabot[bot] in #51
Bump human-panic from 1.2.3 to 2.0.0 by dependabot[bot] in #53
Bump serde from 1.0.198 to 1.0.199 by dependabot[bot] in #55
Bump unicode-width from 0.1.11 to 0.1.12 by dependabot[bot] in #54
Bump tokio-util from 0.7.10 to 0.7.11 by dependabot[bot] in #59
Bump serde from 1.0.199 to 1.0.200 by dependabot[bot] in #58
Bump libc from 0.2.153 to 0.2.154 by dependabot[bot] in #56
Bump serde_json from 1.0.116 to 1.0.117 by dependabot[bot] in #62
Bump serde from 1.0.200 to 1.0.201 by dependabot[bot] in #61
Fix clippy::assigning_clones by akiomik in #69
Use rust-toolchainstable instead of nightly by akiomik in #68
Bump serde from 1.0.201 to 1.0.203 by dependabot[bot] in #67
Bump ratatui from 0.26.2 to 0.26.3 by dependabot[bot] in #65
Bump libc from 0.2.154 to 0.2.155 by dependabot[bot] in #64
Bump tokio from 1.37.0 to 1.38.0 by dependabot[bot] in #72
Bump rstest from 0.19.0 to 0.21.0 by dependabot[bot] in #71
Bump clap from 4.5.4 to 4.5.7 by dependabot[bot] in #76
Bump regex from 1.10.4 to 1.10.5 by dependabot[bot] in #73
Bump nostr-sdk version to 0.28.0 by akiomik in #77
Bump unicode-width from 0.1.12 to 0.1.13 by dependabot[bot] in #75
Bump nostr-sdk version to 0.29 by akiomik in #78
Bump strum from 0.26.2 to 0.26.3 by dependabot[bot] in #81
Bump lazy_static from 1.4.0 to 1.5.0 by dependabot[bot] in #79
Bump clap from 4.5.7 to 4.5.8 by dependabot[bot] in #83
Bump serde_json from 1.0.117 to 1.0.120 by dependabot[bot] in #85
Bump serde from 1.0.203 to 1.0.204 by dependabot[bot] in #86
Bump log from 0.4.21 to 0.4.22 by dependabot[bot] in #89
Bump clap from 4.5.8 to 4.5.9 by dependabot[bot] in #92
Bump serde_json from 1.0.120 to 1.0.121 by dependabot[bot] in #94
Bump rstest from 0.21.0 to 0.22.0 by dependabot[bot] in #97
Bump human-panic from 2.0.0 to 2.0.1 by dependabot[bot] in #98
Bump serde_json from 1.0.121 to 1.0.125 by dependabot[bot] in #100
Bump clap from 4.5.9 to 4.5.16 by dependabot[bot] in #102
Bump libc from 0.2.155 to 0.2.158 by dependabot[bot] in #103
Bump regex from 1.10.5 to 1.10.6 by dependabot[bot] in #104
Bump tokio-util from 0.7.11 to 0.7.12 by dependabot[bot] in #105
Bump pretty_assertions from 1.4.0 to 1.4.1 by dependabot[bot] in #107
Bump serde_json from 1.0.125 to 1.0.132 by dependabot[bot] in #108
Bump human-panic from 2.0.1 to 2.0.2 by dependabot[bot] in #109
Bump config from 0.14.0 to 0.14.1 by dependabot[bot] in #110
Bump sorted-vec from 0.8.3 to 0.8.5 by dependabot[bot] in #111
Bump libc from 0.2.158 to 0.2.164 by dependabot[bot] in #112
Bump futures from 0.3.30 to 0.3.31 by dependabot[bot] in #114
Bump libc from 0.2.164 to 0.2.168 by dependabot[bot] in #116
Bump chrono from 0.4.38 to 0.4.39 by dependabot[bot] in #117
Bump tokio from 1.38.0 to 1.42.0 by dependabot[bot] in #118
Bump tracing-error from 0.2.0 to 0.2.1 by dependabot[bot] in #119
Bump serde from 1.0.204 to 1.0.217 by dependabot[bot] in #120
Bump tracing-subscriber from 0.3.18 to 0.3.19 by dependabot[bot] in #121
Bump serde_json from 1.0.132 to 1.0.137 by dependabot[bot] in #122
Bump regex from 1.10.6 to 1.11.1 by dependabot[bot] in #123
Bump log from 0.4.22 to 0.4.25 by dependabot[bot] in #124
Bump libc from 0.2.168 to 0.2.169 by dependabot[bot] in #126
Bump unicode-width from 0.1.13 to 0.2.0 by dependabot[bot] in #127
Bump serde_json from 1.0.137 to 1.0.139 by dependabot[bot] in #128
Bump libc from 0.2.169 to 0.2.170 by dependabot[bot] in #129
Bump ring from 0.17.7 to 0.17.13 in the cargo group by dependabot[bot] in #130
Bump config from 0.14.1 to 0.15.11 by dependabot[bot] in #131
Bump chrono from 0.4.39 to 0.4.40 by dependabot[bot] in #133
build: fix rust toolchain channel by akiomik in #135
Bump tokio from 1.42.0 to 1.43.1 in the cargo group by dependabot[bot] in #134
Bump log from 0.4.25 to 0.4.27 by dependabot[bot] in #136
Bump tokio from 1.43.1 to 1.44.2 by dependabot[bot] in #137
Bump clap from 4.5.16 to 4.5.18 by dependabot[bot] in #139
Bump strum from 0.26.3 to 0.27.1 by dependabot[bot] in #140
Bump chrono from 0.4.40 to 0.4.41 by dependabot[bot] in #141
Bump sorted-vec from 0.8.5 to 0.8.6 by dependabot[bot] in #142
Bump config from 0.15.11 to 0.15.13 by dependabot[bot] in #143
build(deps): bump tracing-subscriber from 0.3.19 to 0.3.20 in the cargo group by dependabot[bot] in #145
build(deps): bump tokio from 1.44.2 to 1.46.1 by dependabot[bot] in #144
build(deps): bump serde from 1.0.217 to 1.0.226 by dependabot[bot] in #148
build(deps): bump tokio-util from 0.7.12 to 0.7.16 by dependabot[bot] in #149
build(deps): bump directories from 5.0.1 to 6.0.0 by dependabot[bot] in #150
build(deps): bump color-eyre from 0.6.3 to 0.6.5 by dependabot[bot] in #151
build(deps): bump serde from 1.0.226 to 1.0.228 by dependabot[bot] in #152
fix: update human-panic API usage for v2.0 compatibility by akiomik in #153
test: fix config test to work with existing config files by akiomik in #154
build: upgrade Rust toolchain to 1.91.1 and fix clippy warnings by akiomik in #155
feat: update TUI dependencies with API compatibility fixes by akiomik in #156
refactor: migrate from deprecated ListableWidget to PreRender trait by akiomik in #157
feat: update TUI dependencies to latest versions by akiomik in #158
refactor: migrate to tui-widget-list ListView API and remove deprecated warnings by akiomik in #159
feat: upgrade nostr-sdk to 0.31.0 with Tag API migration by akiomik in #160
feat: add EventSet collection to replace manual event deduplication by akiomik in #161
feat: upgrade nostr-sdk to 0.32.0 and fix TagStandard API changes by akiomik in #162
feat: upgrade-nostr-sdk-to-0.33.0 by akiomik in #163
feat: upgrade nostr-sdk to 0.35.0 and fix deprecated API usage by akiomik in #164
feat: update nostr-sdk to 0.36.0 by akiomik in #165
feat: upgrade nostr-sdk to 0.37.0 by akiomik in #166
feat: upgrade nostr-sdk to 0.38.0 with API parameter fixes by akiomik in #167
feat: upgrade to nostr-sdk 0.39.0 with separate timeline and profile subscriptions by akiomik in #168
feat: upgrade to nostr-sdk 0.40.0 and simplify EventId::to_bech32() usage by akiomik in #169
feat: upgrade nostr-sdk to 0.44.0 by akiomik in #170
feat: add lib.rs by akiomik in #171
ci: add spelling workflow by akiomik in #172
chore: bump version to 0.1.1 by akiomik in #173
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.
requires GH-3