Skip to content
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

toxcore: update to 0.2.7. #28

Closed
wants to merge 2 commits into from
Closed

Conversation

iphydf
Copy link

@iphydf iphydf commented Aug 17, 2018

No description provided.

#ifndef _POSIX_C_SOURCE
// For nanosleep().
-#define _POSIX_C_SOURCE 199309L
+#define _POSIX_C_SOURCE 200112L
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why this?
If we want to overwrite or define _POSIX_C_SOURCE we shall do it from main package's level with -D_POSIX_C_SOURCE=200112L

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.

@krytarowski
Copy link
Member

Please add proposed changelog entry.

@iphydf
Copy link
Author

iphydf commented Aug 17, 2018

Where do I add the changelog entry?

@krytarowski
Copy link
Member

Here so a committer can land this change with a ready changelog.

@iphydf
Copy link
Author

iphydf commented Aug 17, 2018

  • Fix problems with initial connections and name-setting in conferences
  • Add callback for successful connection to a conference
  • Fix memory leak in error path in group A/V

@iphydf
Copy link
Author

iphydf commented Aug 18, 2018

Any action required?

@krytarowski
Copy link
Member

It's pending until someone else than me will grab it, I'm swamped to do it myself (and I don't know how to test it myself).

netbsd-srcmastr pushed a commit that referenced this pull request Aug 20, 2018
Add missing DEPENDS

Upstream changes:
0.84 Mon 16 Jul 2018 17:49:10 BST
     - Put back credential cache code lost in Signature 4 patch (Branislav Zahradník)

0.83 Tue 10 Jul 2018 22:30:23 BST
     - All patches by Branislav Zahradník
     - Use Signature 4 by default only for amazonaws host (issue #29)
     - Relaxing constraint on owner id, accepting any string (issue #18)
     - Enable secure by default (issue #23)
     - Sanity object uris to avoid invalid signature (issue #28)

0.82 Sat  7 Jul 2018 14:28:06 BST
     - Use HEAD request to determine bucket region (patch by Branislav Zahradník)

0.81 Thu 28 Jun 2018 20:27:44 GMT (TRIAL RELEASE)
     - Restore CHANGES files format
     - Change path to new github repo
     - Add optional delimiter parameter to
       Net::Amazon::S3::Client::Bucket->list (patch by Christian
       Lackas)
     - Add expected and received ETag value if upload is detected as
       being incorrect.
     - Add support for all location constraints when creating buckets
     - making DateTime coercion optional for last_modified (something that
       might happen million of times without ever been used, in a rather
       expensive operation) (patch by Christian Lackas)
     - avoiding MD5 calculation of large files (chunked uploads) that
       are then never used (patch by Christian Lackas)
     - add ability to set use_virtual_host to use virtual host method
       of making requests which eliminate having to set the region
       endpoint of a bucket. (patch by Christian Lackas)
     - Add V4 support (patch by Branislav Zahradník)
@iamleot
Copy link
Member

iamleot commented Aug 21, 2018 via email

@krytarowski
Copy link
Member

vscanf(3) is protected with defined(_ISOC99_SOURCE) || defined(_NETBSD_SOURCE).. aren't we defining the former for c99?

@iphydf
Copy link
Author

iphydf commented Aug 30, 2018

@iamleot is this a regression over 0.2.5?

Added a patch that's upstreamed in TokTok/c-toxcore#1094.
@iamleot
Copy link
Member

iamleot commented Aug 30, 2018 via email

@iphydf
Copy link
Author

iphydf commented Aug 30, 2018

That's very strange.

I'm doing git diff v0.2.5..v0.2.6 on several files that could be involved in this: CMakeLists.txt, the cmake directory, and random_testing.cc (which starts with system includes, so other files in the repo can't affect this error). Maybe the -D thing was the problem. In 0.2.7 (released today), that will be gone again, so let's try this.

@iphydf
Copy link
Author

iphydf commented Aug 31, 2018

Does 0.2.7 build fine again?

@iphydf iphydf changed the title toxcore: update to 0.2.6. toxcore: update to 0.2.7. Aug 31, 2018
@iamleot
Copy link
Member

iamleot commented Aug 31, 2018 via email

@iamleot
Copy link
Member

iamleot commented Aug 31, 2018 via email

@iphydf
Copy link
Author

iphydf commented Aug 31, 2018

Test project /home/pbulk/build/chat/toxcore/work/c-toxcore-0.2.7
      Start  1: TCP
 1/41 Test  #1: TCP ..............................   Passed   15.93 sec

It works for me on SmartOS. Can you attach gdb and see where it's stuck? 0% cpu could mean it's stuck in a system call (e.g. networking).

@iamleot
Copy link
Member

iamleot commented Aug 31, 2018 via email

@iphydf
Copy link
Author

iphydf commented Sep 2, 2018

I'll see if I can get a netbsd VM up and running to test this.

Filed TokTok/c-toxcore#1146. Do any of the other tests work? E.g. if you do ./auto_conference_test?

@iamleot
Copy link
Member

iamleot commented Sep 3, 2018 via email

@iphydf
Copy link
Author

iphydf commented Sep 3, 2018

Thanks, that means toxcore public API works fine, it's just the TCP test.

netbsd-srcmastr pushed a commit that referenced this pull request Sep 23, 2018
2.0.4 (2018-04-12)

Merged Pull Requests

* fix labelling #37 (thommay)

2.0.1 (2018-02-28)

Full Changelog

Merged pull requests:

* enable metadata to be got and set #32 (thommay)

* Logging methods (debug, info, warn, error, fatal) all return nil #27
  (olleolleolle)

2.0.0 (2018-02-27)

Merged pull requests:

* Structured Logging #30 (thommay)
* RSpec: use 3.7, disable monkey patching mode #28 (olleolleolle)
* README: Format a line of code using Markdown, not RDoc #24 (olleolleolle)
* Travis: update Ruby versions, pass lint #22 (olleolleolle)
* Require Ruby 2.2+ #20 (tas50)
netbsd-srcmastr pushed a commit that referenced this pull request Oct 8, 2018
* Update MASTER_SITES and HOMEPAGE

  ----- version 1.7.2 ------
01-05  Mark Lindner  <markl@avalon>

  * lib/libconfig.c - fixed slow leak in config_destroy()
  * <multiple> - miscellaenous build file fixes

  ----- version 1.7.1 ------

2017-11-15  Mark Lindner  <markl@avalon>

  * lib/wincompat.c, lib/wincompat.h - added fsync() implementation for
    Windows
  * lib/libconfig.c, lib/libconfig.h - added CONFIG_OPTION_FSYNC
  * lib/libconfigcpp.c++, lib/libconfig.h++ - added Config::OptionFsync
  * doc/libconfig.texi - Documentation updates

2017-11-14  Mark Lindner  <markl@avalon>

  * lib/strbuf.c - bugfix in strbuf_append_char()

  ----- version 1.7 ------

2017-10-24  Mark Lindner  <markl@avalon>

  * INSTALL - Added information about installing from a git snapshot
  * configure.ac - Bumped version to 1.7
  * doc/libconfig.texi - Updated documentation, added new chapter on
    libconfig bindings/implementations for other languages
  * examples/c/Makefile.am, examples/c/example4.c, examples/c/example4.cfg,
    examples/c/cfg_includes/*.cfg - New example program
  * lib/Makefile.am - bumped library version to 11:0:0; added new source
    files
  * lib/grammar.c, lib/grammar.y, lib/scanner.c, lib/scanner.h - regenerated
  * lib/grammar.y - allow optional trailing comma in lists and arrays
  * *.vcproj - updated with new source files, library dependency
  * lib/libconfig.c, lib/libconfig.h - various code cleanup;
    reworked options API; moved some value parsing logic into lib/util.c
    and lib/util.h; added new option
    CONFIG_OPTION_ALLOW_SCIENTIFIC_NOTATION; bugfix to disallow adding a
    group or a list to an array; changed default float precision from 2 to 6;
    fixed conversion between int and int64 types; added config_clear();
    added support for include functions; added config_set_hook() and
    config_get_hook()
  * lib/libconfigcpp.c++, lib/libconfig.h++ - moved Option enum from Setting
    to Config; added OptionAllowScientificNotation; added clear();
    reworked options API; added evaluateIncludePath(); fixed casting to
    unsigned int (don't clip negative values to 0)
  * lib/parsectx.c, lib/parsectx.h - code cleanup
  * lib/scanctx.c, lib/scanctx.h - added support for include functions;
    code cleanup; removed non-portable directory reading code;
  * lib/scanner.l - added support for include functions; moved some parsing
    code to lib/util.c and lib/util.h; code cleanup
  * lib/strbuf.c, lib/strbuf.h - added strbuf_append_char(); code cleanup
  * lib/strvec.c, lib/strvec.h - new functions for managing arrays of
    string pointers (for filename lists)
  * lib/util.c, lib/util.h - value parsing and formatting code and memory
    management macros and functions extracted from other files
  * lib/wincompat.h - new macros for testing relative paths; replaced
    INT32_MAX/INT32_MIN with INT_MAX/INT_MIN.
  * tests/tests.c - fixed test failures and improper testing of int type
    conversions

  ----- version 1.6 ------

2015-12-31  Jose Luis Tallon <[email protected]>

  * Added include_dir feature (support for Debian-style conf.d/
    includes) (pull request #36)

  * Added octal_ints feature (support for integer expressed in octal,
    useful for permissions and masks in UNIX-like systems (pull req #42)

  * Fixed "Removing a setting removes all siblings" (issue #41)
    Props random85

  * Allow specifying the number of decimals wanted when outputting
    Based upon a suggestion by zhaopingsun (issue #31)

  * Make libconfig usable from CMake (pull request/issue #28)
    Props thfi

  * Documentation fixes
    - Copyright and examples
    - Included TeX patch from Debian (fixes FTBS with TeXlive)

  * Resync Debian packaging
    includes updated packages for GCC5 transition

2015-10-14  Thomas Fischer <[email protected]>

  * configure, configure.ac, debian/libconfig++9-dev.install,
    debian/libconfig9-dev.install, lib/Makefile.am, lib/Makefile.in,
    lib/libconfig++Config.cmake.in, lib/libconfigConfig.cmake.in,
    libconfig.spec.in - locating libconfig in CMake-based projects

2015-08-14  Mark Lindner  <markl@neuromancer>

  * lib/wincompat.h - Fixed Windows portability issue
  * lib/libconfig.h++ - added missing operator[](std::string&).
netbsd-srcmastr pushed a commit that referenced this pull request Oct 29, 2018
2018-10-27 -- 0.9.0

>>>>>>>>>>>>> SECURITY >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  * Fixed: Out-of-bounds write in uriComposeQuery* and uriComposeQueryEx*
      Commit 864f5d4c127def386dd5cc926ad96934b297f04e
      Thanks to Google Autofuzz team for the report!
  * Fixed: Detect integer overflow in uriComposeQuery* and uriComposeQueryEx*
      Commit f76275d4a91b28d687250525d3a0c5509bbd666f
      Thanks to Google Autofuzz team for the report!
  * Fixed: Protect uriResetUri* against acting on NULL input
      Commit f58c25069cf4a986fe17a80c5b38687e31feb539
>>>>>>>>>>>>> SECURITY >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  * Fixed: Be fully compliant to C89 (GitHub #28) and C++98 in test code
  * Fixed: Fix off-by-one in uriComposeQueryCharsRequired* and ...Ex*
      Reported space requirements were 1 byte bigger than necessary
  * Changed: Marked as deprecated:
      Deprecated functions:
        uriNormalizeSyntaxMaskRequired[AW]
        uriParseUri[AW]
        uriParseUriEx[AW]
  * Added: Add convenience functions to ease user code to parse a single URI
      New functions:
        uriParseSingleUri[AW]
        uriParseSingleUriEx[AW]
        uriParseSingleUriExMm[AW]
  * Added: Support for custom memory managers (GitHub #26, #35), see Doxygen
      New functions (as extension of existing ones):
        uriAddBaseUriExMm[AW]
        uriComposeQueryMallocExMm[AW]
        uriDissectQueryMallocExMm[AW]
        uriFreeQueryListMm[AW]
        uriFreeUriMembersMm[AW]
        uriNormalizeSyntaxExMm[AW]
        uriParseSingleUriExMm[AW]
        uriRemoveBaseUriMm[AW]
      New functions (for convenience):
        uriCompleteMemoryManager
        uriEmulateCalloc
        uriEmulateReallocarray
        uriTestMemoryManager
      New error codes:
        URI_ERROR_MEMORY_MANAGER_FAULTY
        URI_ERROR_MEMORY_MANAGER_INCOMPLETE
      New types:
        UriFuncCalloc
        UriFuncFree
        UriFuncMalloc
        UriFuncRealloc
        UriFuncReallocarray
        UriMemoryManager
  * Added: Add non-void versions of uriNormalizeSyntaxMaskRequired*
      New functions:
        uriNormalizeSyntaxMaskRequiredEx[AW]
  * Changed: Migrate test suite from CppTest to GoogleTest 1.8.1
  * Improved: Make test suite free of memory leaks (GitHub #31)
      Thanks to AddressSanitizer!
  * Removed: Support for pointless define URI_SIZEDOWN (GitHub #29)
      Related configure option --enable-sizedown has also been removed.
  * Soname: 1:23:0
netbsd-srcmastr pushed a commit that referenced this pull request Mar 28, 2021
Update DEPENDS

Upstream changes:
1.78     2020-12-15

* Fix tests for new failure caused by locale data changes in DateTime::Locale
  1.29. Reported by cthulhu8zombie. GH #28.

* Added a warning about using locale-specific patterns. Some of these patterns
  can change quite a bit as the locale data is updated, so using them for
  parsing does not produce stable results across time. This is what caused the
  test failures that this release fixes.
netbsd-srcmastr pushed a commit that referenced this pull request Apr 17, 2021
This changes the configuration file format. Use ezstream-cfgmigrate to
migrate.

Changes in 1.0.2, released on 2021-02-12:

 * Fix a crash, if metadata placeholders are configured for input files
   that do not contain the respective values. From gui-lux on Github (#16).
 * Fix a crash in one instance of querying the metadata program. From taku0220
   on Github (#23).
 * Fix a crash when referencing an unconfigured intake in a stream. From
   Optiqus on Github (#28).
 * Documentation and example improvements



Changes in 1.0.1, released on 2020-02-22:

 * Fix a crash, if there is a typo in the <encoder /> setting
 * Fix regression setting the stream name. From zygmund2000 on Github.
 * Minor example and documentation tweaks



Changes in 1.0.0, released on 2020-01-29:

 * Major feature release with a new configuration file structure
 * New configuration migration tool to help with the upgrade
   (ezstream-cfgmigrate)
 * Added support for modern libshout functionality:
   - WebM and Matroska media formats
   - ICY and RoarAudio streaming protocols
   - TLS encryption
 * Several bug fixes and an extensive unit test suite
 * Support the new '@b@' placeholder for separate album metadata
 * The command line option -p has been added, causing ezstream to write a
   locked PID file to a given location
 * The command line options -m and -n have been removed, and new configuration
   file settings have been added accordingly
 * The real-time status information is now enabled explicitly with the new
   command line option -r
 * The behaviour of the -s command line argument was changed:
   To shuffle lines from standard input, the special file name "-" needs
   to be provided.
 * TagLib (its C wrapper library) is now a mandatory dependency
 * Native support for MS Windows and certain legacy UNIX systems has been
   removed



Changes in 0.6.1, released on 2020-01-29:

* src/util.c
   - [FIX]   Fix crash on missing <format/> element. From Petr Pisar.
             (Ticket #2208)
netbsd-srcmastr pushed a commit that referenced this pull request Jun 1, 2021
Quote from commit logs:

0.1.29 (2021-03-25)

* Land #31, Consistently return nil as the failure indicator

0.1.28 (2021-03-25)

* Land #30, Fix Some RangeWalker issues

0.1.27 (2021-03-24)

* Land #28, RangeWalker Updates To Return Hostnames When Available
netbsd-srcmastr pushed a commit that referenced this pull request Jul 6, 2021
Upstream changes:
0.033   2021-05-01
        - fix #31 verify_xxx options do not work properly with decode_payload=0

0.032   2021-03-18
        - fix #30 use lower uid/gid in release tarball

0.031   2021-01-10
        - fix #29 Broken JWS support for ES256K "alg" type

0.030   2021-01-08
        - fix #28 Using "kid_keys" with PS256 fails
netbsd-srcmastr pushed a commit that referenced this pull request Aug 18, 2021
* Use abstract sockets if libdbus is older than 1.12.0 (#37).
* Key grab fixes for the new API.
* registryd: Add a missing call to va_end.
* Fix double free when removing event listeners (#35).
* Fix numlock detection.
* Fix a couple of memory leaks.
* Remove const from AtspiDeviceListenerCB prototype (#31).
* Fix build with X11 disabled.
* Various fixes for the new device API used for key monitoring and grabbing.
* Fixed several memory leaks.
* Don't use gdbus-broker if not running under systemd (#25).
* Unref bus at the end of cleanup.
* Fix XML interfaces (#26).
* Use unix sockets instead of abstract sockets (#28).
* Added a device API to replace the old API for capturing key
  grabs. This is needed for toolkits that do not report keystrokes
  to atk, such as gtk 4.
netbsd-srcmastr pushed a commit that referenced this pull request Sep 19, 2021
0.1.28 (2021-02-11)

* Land #28, Update for ruby 3 support
netbsd-srcmastr pushed a commit that referenced this pull request Oct 14, 2021
textproc/uriparser: security update

Revisions pulled up:
- textproc/uriparser/Makefile                                   1.11
- textproc/uriparser/distinfo                                   1.9

-------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   bsiegert
   Date:           Mon Oct 29 16:17:25 UTC 2018

   Modified Files:
           pkgsrc/textproc/uriparser: Makefile distinfo

   Log Message:
   Update uriparser to 0.9.0.

   2018-10-27 -- 0.9.0

   >>>>>>>>>>>>> SECURITY >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
     * Fixed: Out-of-bounds write in uriComposeQuery* and uriComposeQueryEx*
         Commit 864f5d4c127def386dd5cc926ad96934b297f04e
         Thanks to Google Autofuzz team for the report!
     * Fixed: Detect integer overflow in uriComposeQuery* and uriComposeQueryEx*
         Commit f76275d4a91b28d687250525d3a0c5509bbd666f
         Thanks to Google Autofuzz team for the report!
     * Fixed: Protect uriResetUri* against acting on NULL input
         Commit f58c25069cf4a986fe17a80c5b38687e31feb539
   >>>>>>>>>>>>> SECURITY >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
     * Fixed: Be fully compliant to C89 (GitHub #28) and C++98 in test code
     * Fixed: Fix off-by-one in uriComposeQueryCharsRequired* and ...Ex*
         Reported space requirements were 1 byte bigger than necessary
     * Changed: Marked as deprecated:
         Deprecated functions:
           uriNormalizeSyntaxMaskRequired[AW]
           uriParseUri[AW]
           uriParseUriEx[AW]
     * Added: Add convenience functions to ease user code to parse a single URI
         New functions:
           uriParseSingleUri[AW]
           uriParseSingleUriEx[AW]
           uriParseSingleUriExMm[AW]
     * Added: Support for custom memory managers (GitHub #26, #35), see Doxygen
         New functions (as extension of existing ones):
           uriAddBaseUriExMm[AW]
           uriComposeQueryMallocExMm[AW]
           uriDissectQueryMallocExMm[AW]
           uriFreeQueryListMm[AW]
           uriFreeUriMembersMm[AW]
           uriNormalizeSyntaxExMm[AW]
           uriParseSingleUriExMm[AW]
           uriRemoveBaseUriMm[AW]
         New functions (for convenience):
           uriCompleteMemoryManager
           uriEmulateCalloc
           uriEmulateReallocarray
           uriTestMemoryManager
         New error codes:
           URI_ERROR_MEMORY_MANAGER_FAULTY
           URI_ERROR_MEMORY_MANAGER_INCOMPLETE
         New types:
           UriFuncCalloc
           UriFuncFree
           UriFuncMalloc
           UriFuncRealloc
           UriFuncReallocarray
           UriMemoryManager
     * Added: Add non-void versions of uriNormalizeSyntaxMaskRequired*
         New functions:
           uriNormalizeSyntaxMaskRequiredEx[AW]
     * Changed: Migrate test suite from CppTest to GoogleTest 1.8.1
     * Improved: Make test suite free of memory leaks (GitHub #31)
         Thanks to AddressSanitizer!
     * Removed: Support for pointless define URI_SIZEDOWN (GitHub #29)
         Related configure option --enable-sizedown has also been removed.
     * Soname: 1:23:0


   To generate a diff of this commit:
   cvs rdiff -u -r1.10 -r1.11 pkgsrc/textproc/uriparser/Makefile
   cvs rdiff -u -r1.8 -r1.9 pkgsrc/textproc/uriparser/distinfo
netbsd-srcmastr pushed a commit that referenced this pull request Nov 30, 2021
Change log:

4.16.2
======
- Properly initialize GdkRectangle to prevent crash (Issue #57)


4.16.1
======
- Revamp the documentation to modernize and uniformize accross
components
- Fix keyboard navigation when only one item is present (#53)


4.16.0
======
- Focus must not be required in single click mode (Issue #190)
- Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump
- Adjust padding only for vertical item orientation (Issue #48)
- bump glib (and gio, gthread, etc) to 2.50.0
- Fix GCC warning (false negative)
- Translation Updates:
  Basque, Estonian, Norwegian Bokmål, Portuguese (Brazil), Russian,
  Slovenian, Turkish, Vietnamese

4.15.3
======
- Re-grab tree selection to prevent rare crash (Issue #46)
- Remove unneeded RTL adjustment (Issue #45)
- exo-open: Wrap long URI in error dialog (Issue #26)
- Avoid truncated text in small zoom levels (#42)
- Make ExoIconView reduce selection on a single click (issue #39)
- Partially restore 6fcefce9 (Issue #18)
- Adds new, foreign README.md
- Add check for valid GtkTreeSelection (issue #40)
- Reset cursor on drag end in single-click mode
- exo-open: Change priority of command line parameters (Fixes #20)
- Prevent label from overlapping icon in RTL (Fixes #36)
- Prevent "selection_changed" bursts (#37)
- Small change to documentation for exo_strdup_strftime
- desktop-item-edit: Fix fallback for desktop file type detection
- desktop-item-edit: Improve detection of invalid icon names (Fixes #33)
- AC_CONFIG_MACRO_DIR → AC_CONFIG_MACRO_DIRS (Closes !9)
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian, Armenian (Armenia), Asturian,
  Basque, Belarusian, Bengali, Bulgarian, Catalan, Chinese (China),
  Chinese (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
  Eastern Armenian, English (Australia), English (United Kingdom),
  Estonian, Finnish, French, Galician, Greek, Hebrew, Hungarian,
  Icelandic, Indonesian, Interlingue, Italian, Japanese, Kannada,
  Latvian, Malay, Norwegian Bokmål, Norwegian Nynorsk, Occitan (post
  1500), Panjabi (Punjabi), Persian (Iran), Polish, Portuguese (Brazil),
  Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swedish,
  Telugu, Thai, Turkish, Ukrainian, Urdu, Urdu (Pakistan), Uyghur,
  Vietnamese,

4.15.2
======
- icon-chooser-dialog: Allow removing selected icon (Fixes #2)
- desktop-item-edit: Fix sensitivity of save button (Fixes #28)
- Rework exo_icon_view_scroll_event for overshoot effect (Fixes #25)
- Allow resizing the xfce4-settings window smaller (Fixes #19)
- Drop exo-csource from exo
- Fix build on OpenBSD (!2)
- Fix race condition in make install (Fixes #29)
- Remove unused perl module requirement
- Replace bugzilla occurences with gitlab (Fixes #30)
- Translation Updates:
  Albanian, Chinese (China), Chinese (Hong Kong), Danish, Eastern
  Armenian, French, German, Hebrew, Japanese, Kazakh, Korean, Lithuanian,
  Portuguese, Portuguese (Brazil), Russian, Swedish, Turkish

4.15.1
======
This release transitions several exo components to xfce-settings.
Please use with xfce-settings 4.15.1 or later for best results.
- Removed binaries: exo-compose-mail, exo-helper-2
- Removed from API: ExoCellRendererEllipsizedText,
  ExoIconBar, ExoToolbarsEditor, ExoToolbarsEditorDialog,
  ExoToolbarsModel, ExoToolbarsView, ExoWrapTable, ExoXsessionClient,
  exo_atomic_inc, exo_atomic_dec

Other Updates:
- state variable is a GtkStateFlags
- Fix previous commit
- desktop-item-edit: Fix sensitivity of save button (Bug #16813)
- Add basic GitLab pipeline
- Attach popup window to toplevel parent (Bug #16768)
- Rename Thunar.desktop to thunar.desktop (Bug #16197)
- Extend selection on shift+drag (Bug #7526)
- Do not cancel selection on shift+drag
- Rename Thunar.desktop to thunar.desktop (Bug #16197)
- Fix type declaration (Bug #16678)
- desktop-item-edit: Use new XfceTitledDialog API
- Fix GTimeVal deprecation
- Replace deprecated G_INLINE_FUNC macro
- Replace deprecated macro
- Wrong keyboard navigation after using rubberband in exo-icon-view (Bug #16286)
- Cursor position in icon view not visible/highlighted when using ctrl + arrows (Bug #12227)
- Make sure default applications are properly set in mimeapps.list
- Translation Updates:
  Albanian, Amharic, Arabic, Asturian, Basque, Belarusian, Bengali,
  Catalan, Chinese (Hong Kong), Chinese (Taiwan), Danish, Dutch,
  Estonian, Greek, Hungarian, Icelandic, Interlingue, Italian, Kannada,
  Latvian, Lithuanian, Norwegian Bokmål, Norwegian Nynorsk, Occitan
  (post 1500), Panjabi (Punjabi), Persian (Iran), Portuguese, Romanian,
  Russian, Slovak, Spanish, Telugu, Turkish, Uighur, Urdu, Urdu
  (Pakistan), Vietnamese
netbsd-srcmastr pushed a commit that referenced this pull request Dec 16, 2021
Change log:

1.2.5 (2021-10-09)
=====
- Lower peak memory consumption in case of a long CPU load history
- Fix OpenBSD codepath (issue #28)
- Initially hide run-in-terminal checkbox if the command field is empty (#23)
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (United
  Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Occitan (post
  1500), Polish, Portuguese, Portuguese (Brazil), Russian, Serbian,
  Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Uyghur

1.2.4 (2021-10-01)
=====
- Update README
- New icons
- Lower the number of false positives in sub-optimal SMT scheduling
- Account for irregular core IDs in CPU topology (issue #25)
- Increase type-safety of the return types of callback functions
- Fix CPU topology initialization memory leak
- Replace author nicknames with real names
- Update and sort the list of authors
- Use C++ λ-functions for widget signal handlers
- Slightly improved CPU count detection in case some CPUs are offline
- Bump requirements to version 4.14
- Enable close button translations (issue #24)
- Fix compiler warnings on FreeBSD and SUN
- Bump properties dialog to Xfce 4.14 API
- Avoid FreeBSD "string.h" include file issue
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian,
  Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian,
  Czech, Danish, Dutch, Eastern Armenian, English (Australia), English
  (United Kingdom), Estonian, Finnish, French, Galician, German, Greek,
  Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian,
  Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål,
  Occitan (post 1500), Polish, Portuguese, Portuguese (Brazil),
  Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish,
  Ukrainian, Uyghur

1.2.3 (2021-02-23)
=====
- Add support for per-core history graphs
- Enable user-defined spacing between per-core history graphs
- Use an exponential function when painting the grid in non-linear mode
- Improve performance of current CPU usage bars
- Improve LED rendering performance
- Improve grid rendering performance
- Enumerate CPU cores from 0 (instead of 1) to match Linux command-line
  tools
- Ensure that the bars and the history cannot be disabled at the same
  time
- Slightly better handling of colors
- Translation Updates:
  French, Slovenian

1.2.2 (2021-02-14)
=====
- Record CPU load data even if the chart is currently disabled
- Validate size against minimum and maximum allowed values
- Change semantics of the non-linear time-scale mode
- Fix corner cases when rendering the grid and LED modes
- Show SMT stats tooltip only when needed
- Translation Updates:
  Catalan, Greek

1.2.1 (2021-01-30)
=====
- Repaint CPU load history after the user changes the update interval
- Properly initialize current usage bars
- Scale CPU load history chart according to the current update interval
- Store history in a circular buffer
- Add timestamps to CPU load history
- Update copyright year
- Update configuration files
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (United
  Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Occitan (post
  1500), Polish, Portuguese, Portuguese (Brazil), Russian, Serbian,
  Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Uyghur

1.2.0 (2020-12-28)
=====
- Highlighting of suboptimal thread placement on SMT CPUs
- Separate the associated command from the rest of config options
- Better resilience to inconsistent OS CPU utilization data
- Display 'Show bars' in the same tab as 'Bars color'
- Clamp CPU usage values to zero if they are below a threshold
- Cleanup NEWS file
- Use larger unscaled icon in about dialog
- Add small explanation about default commands
- Dynamic default command lookup
- Fix RGBA string memory leak
- Fix an invalid memory reference
- Link sensitivity of labels to sensitivity of color buttons
- Allow setting colors with alpha
- Revalidate the event box after showing widgets
- Use floating-point instead of fixed-point CPU load values
- Paint CPU usage if it is 1 pixel tall
- Lower CPU usage when rendering bars
- Update URLs
- Improve performance of CPU data parsing
- Read CPU data correctly if some CPUs are offline (!7)
- Paint CPU bars in left-to-right order
- Separate the bars from the history frame
- Fix old-style function warnings
- Fix clang and gcc warnings
- Also offer a 3 second update interval (#9)
- Update URLs from goodies.x.o to docs.x.o (Bug #16157)
- Allow compilation with panel 4.15
- Fix typo breaking build on NetBSD (Bug #15794)
- Disable frame and make background transparent by default
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (United
  Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål,
  Occitan (post 1500), Panjabi (Punjabi), Polish, Portuguese,
  Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian,
  Spanish, Swedish, Thai, Turkish, Ukrainian, Urdu, Urdu (Pakistan),
  Uyghur, Vietnamese
netbsd-srcmastr pushed a commit that referenced this pull request Feb 12, 2022
3.0.3
* Return correct status messages in HTTP2 client
  (#31)[kazu-yamamoto/http2#31]
* Follow changes in Aeson 2
  (#32)[kazu-yamamoto/http2#32]
* Make sure connection preface is always sent first
  (#33)[kazu-yamamoto/http2#33]
* Avoid empty data (#34)[kazu-yamamoto/http2#34]

3.0.2
* Skip inserting entries that do not fit in the encoding table
  (#28)[kazu-yamamoto/http2#28]
netbsd-srcmastr pushed a commit that referenced this pull request Apr 16, 2022
v0.4.7
   -Fix CD-Workflow by @Builditluc in #28
   -Fix build of published Versions on crates.io by @Builditluc in #29

v0.4.6
Breaking Changes
   -Rework Branching and CI/CD Pipeline by @Builditluc in #24

Other Changes
   -Refactor with clippy and fix Tests by @Builditluc in #25
netbsd-srcmastr pushed a commit that referenced this pull request Jul 5, 2022
Updated in wip by Paolo Vincenzo Olivo.
Remove upstreamed patches.

2021-01-10 (0.6.3) Volker Gropp <bwmng(at)gropp.org>
* remove outdated copyright and email
* Merge pull request #25 from fweimer/patch-1 AC_QEF_C_NORETURN: Include
  <stdlib.h> for exit
* Merge pull request #27 from ofalk/master Fix potential write to unallocated
  memory.
* Merge pull request #28 from vgropp/#2-fix-csv-bits feat: #2 output bits in csv
* Merge pull request #29 from vgropp/#2-fix-csv-bits fix(doc): #2 output bits
  in csv
* Merge pull request #32 from vgropp/new-netstat-#5 feat: add support for newer
  (2016+) linux netstat #5

2019-01-01 14:50 (0.6.2) Volker Gropp <bwmng(at)gropp.org>
* Merge pull request #22 from vgropp/issue-#13 to fix windows build
* Merge pull request #20 from dreibh/master CSV file output: fix for timestamp
  inaccuracy and Y-2038 problem
* Merge pull request #21 from vgropp/travisci add travisci
* Merge pull request #17 from Himura2la/master Add the started time in "sum"
  mode
* Merge pull request #18 from Himura2la/fix-dynamic Fix DYNAMIC and ANSIOUT in
  config
* Merge pull request #10 from SoapGentoo/fixes Use `static inline` instead of
  `inline`
* Merge pull request #9 from adventureloop/master Always fflush the pipe
* Merge pull request #7 from samueloph/fsf_address_clean Update FSF address
* Merge pull request #6 from samueloph/master Fix typos
* fix nan and inf values on fast refresh (fixes debian bug #532331)
netbsd-srcmastr pushed a commit that referenced this pull request Oct 6, 2022
upstream NEWS content:

    Drop support for Python 3.6, which went end-of-life December 2021 by @anoadragon453 in #28
    Configure setuptools to automatically discover new modules under
    src/matrix_common by @anoadragon453 in #27
    Add a MXCUri class for representing Matrix media uri's by @anoadragon453 in #29
netbsd-srcmastr pushed a commit that referenced this pull request Jan 9, 2023
3.0.2 (2022-11-11)

What's Changed

* Simplify charset parsing by @semaperepelitsa in #28

3.0.1 (2022-10-08)

What's Changed

* Fix ReDos/performance when receiving crafted response headers by
  @ooooooo-q in #27

3.0.0 (2022-08-08)

What's Changed

* Add support for the new Faraday streaming API by @iMacTia in #26

Why a 3.0 release? What's the breaking change?

Faraday 2.5 introduces a new streaming API and other changes that we want to
take advantage on.  However, releasing a new 2.x version of the gem would
cause it to be pulled in projects where Faraday has not been updated to
v2.5+ yet, causing errors.

For this reason, we're instead releasing this as v3.0, which only the next
(compatible) version of faraday will allow to use.

2.1.0 (2022-07-28)

What's Changed

* Handle verify_hostname ssl option by @kazarin in #23

2.0.3 (2022-05-17)

What's Changed

* Add Errno::EALREADY to list of Net::HTTP exceptions by @iMacTia in #21

2.0.2 (2022-04-10)

What's Changed

* Add Ruby 3.1 to CI by @petergoldstein in #15
* Anchor Encoding references to avoid faraday-encoding conflicts by @nbibler
  in #18

2.0.1 (2022-01-05)

Fixes

* Add back support for Faraday 1.0

2.0.0 (2022-01-04)

What's Changed

* Test on Ruby 3 by @tricknotes in #3
* Update gem to be compatible with Faraday 2.0 by @iMacTia in #9
* chore: Move development deps to Gemfile by @olleolleolle in #10
* refactor: CI: Inline scripts, cache gems by @olleolleolle in #11
* fix: gemspec metadata for changelog notes by @olleolleolle in #12
* Honor Content-Type charset by @xkwd in #13
netbsd-srcmastr pushed a commit that referenced this pull request Jan 18, 2023
3.0.2 (2022-11-11)

What's Changed

* Simplify charset parsing by @semaperepelitsa in #28

3.0.1 (2022-10-08)

What's Changed

* Fix ReDos/performance when receiving crafted response headers by
  @ooooooo-q in #27

3.0.0 (2022-08-08)

What's Changed

* Add support for the new Faraday streaming API by @iMacTia in #26

Why a 3.0 release? What's the breaking change?

Faraday 2.5 introduces a new streaming API and other changes that we want to
take advantage on.  However, releasing a new 2.x version of the gem would
cause it to be pulled in projects where Faraday has not been updated to
v2.5+ yet, causing errors.

For this reason, we're instead releasing this as v3.0, which only the next
(compatible) version of faraday will allow to use.

2.1.0 (2022-07-28)

What's Changed

* Handle verify_hostname ssl option by @kazarin in #23

2.0.3 (2022-05-17)

What's Changed

* Add Errno::EALREADY to list of Net::HTTP exceptions by @iMacTia in #21

2.0.2 (2022-04-10)

What's Changed

* Add Ruby 3.1 to CI by @petergoldstein in #15
* Anchor Encoding references to avoid faraday-encoding conflicts by @nbibler
  in #18

2.0.1 (2022-01-05)

Fixes

* Add back support for Faraday 1.0

2.0.0 (2022-01-04)

What's Changed

* Test on Ruby 3 by @tricknotes in #3
* Update gem to be compatible with Faraday 2.0 by @iMacTia in #9
* chore: Move development deps to Gemfile by @olleolleolle in #10
* refactor: CI: Inline scripts, cache gems by @olleolleolle in #11
* fix: gemspec metadata for changelog notes by @olleolleolle in #12
* Honor Content-Type charset by @xkwd in #13
netbsd-srcmastr pushed a commit that referenced this pull request Jan 18, 2023
textproc/uriparser: security update

Revisions pulled up:
- textproc/uriparser/Makefile                                   1.11
- textproc/uriparser/distinfo                                   1.9

-------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   bsiegert
   Date:           Mon Oct 29 16:17:25 UTC 2018

   Modified Files:
           pkgsrc/textproc/uriparser: Makefile distinfo

   Log Message:
   Update uriparser to 0.9.0.

   2018-10-27 -- 0.9.0

   >>>>>>>>>>>>> SECURITY >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
     * Fixed: Out-of-bounds write in uriComposeQuery* and uriComposeQueryEx*
         Commit 864f5d4c127def386dd5cc926ad96934b297f04e
         Thanks to Google Autofuzz team for the report!
     * Fixed: Detect integer overflow in uriComposeQuery* and uriComposeQueryEx*
         Commit f76275d4a91b28d687250525d3a0c5509bbd666f
         Thanks to Google Autofuzz team for the report!
     * Fixed: Protect uriResetUri* against acting on NULL input
         Commit f58c25069cf4a986fe17a80c5b38687e31feb539
   >>>>>>>>>>>>> SECURITY >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
     * Fixed: Be fully compliant to C89 (GitHub #28) and C++98 in test code
     * Fixed: Fix off-by-one in uriComposeQueryCharsRequired* and ...Ex*
         Reported space requirements were 1 byte bigger than necessary
     * Changed: Marked as deprecated:
         Deprecated functions:
           uriNormalizeSyntaxMaskRequired[AW]
           uriParseUri[AW]
           uriParseUriEx[AW]
     * Added: Add convenience functions to ease user code to parse a single URI
         New functions:
           uriParseSingleUri[AW]
           uriParseSingleUriEx[AW]
           uriParseSingleUriExMm[AW]
     * Added: Support for custom memory managers (GitHub #26, #35), see Doxygen
         New functions (as extension of existing ones):
           uriAddBaseUriExMm[AW]
           uriComposeQueryMallocExMm[AW]
           uriDissectQueryMallocExMm[AW]
           uriFreeQueryListMm[AW]
           uriFreeUriMembersMm[AW]
           uriNormalizeSyntaxExMm[AW]
           uriParseSingleUriExMm[AW]
           uriRemoveBaseUriMm[AW]
         New functions (for convenience):
           uriCompleteMemoryManager
           uriEmulateCalloc
           uriEmulateReallocarray
           uriTestMemoryManager
         New error codes:
           URI_ERROR_MEMORY_MANAGER_FAULTY
           URI_ERROR_MEMORY_MANAGER_INCOMPLETE
         New types:
           UriFuncCalloc
           UriFuncFree
           UriFuncMalloc
           UriFuncRealloc
           UriFuncReallocarray
           UriMemoryManager
     * Added: Add non-void versions of uriNormalizeSyntaxMaskRequired*
         New functions:
           uriNormalizeSyntaxMaskRequiredEx[AW]
     * Changed: Migrate test suite from CppTest to GoogleTest 1.8.1
     * Improved: Make test suite free of memory leaks (GitHub #31)
         Thanks to AddressSanitizer!
     * Removed: Support for pointless define URI_SIZEDOWN (GitHub #29)
         Related configure option --enable-sizedown has also been removed.
     * Soname: 1:23:0


   To generate a diff of this commit:
   cvs rdiff -u -r1.10 -r1.11 pkgsrc/textproc/uriparser/Makefile
   cvs rdiff -u -r1.8 -r1.9 pkgsrc/textproc/uriparser/distinfo
netbsd-srcmastr pushed a commit that referenced this pull request Jan 19, 2023
2022-04-03: Gaupol 1.11
=======================

* Add IBM858, ISO-8859-11 and ISO-8859-16 encodings
* Fix displayed line lengths being incorrect for subtitles with special
  characters such as apostrophes

2021-10-06: Gaupol 1.10.1
=========================

* Fix playing selection (#188)

2021-09-30: Gaupol 1.10
=======================

* Fix subtitle display when seeking to selection start (#181)
* Fix search dialog result sometimes not being selected
* Fix rare RecursionError with spell-check

2020-12-31: Gaupol 1.9
======================

* Add framerates 30, 50, 59.94 and 60 fps (#164)
* Add selecting next/previous from video position (#154)
* Allow shifting positions of all open projects (#66)
* Fix error dialog when video playback fails (#153)
* Fix the order of audio tracks in the menu (#129, qnga)
* Fix spell-check split words correction task to not hang (#171)
* Add Dutch translation (Heimen Stoffels)

2020-04-10: Gaupol 1.8
======================

* Add action set start from video position (#148)
* Add and fix English spell-check special cases
* Add and fix OCR spell-check special cases
* Add Interlingue translation (OIS)
* Add Portuguese translation (Hugo Carvalho)
* Update translations

2019-08-04: Gaupol 1.7
======================

* New app icon, as full-color and symbolic SVGs (#119)
* Better initial preview experience (#136)
* Disable loading of problematic gstreamer-vaapi (#79)
* Use gspell for spell-check instead of PyEnchant and GtkSpell (#12)
* Use the reverse domain name "io.otsaloma.gaupol" for desktop file,
  appdata file and icons

2019-06-08: Gaupol 1.6
======================

* Add text correction pattern to unpack ligatures
* Don't show video files in recent file menus (#130)
* Update translations

2019-02-03: Gaupol 1.5
======================

* Add support for building a Flatpak
* Highlight changed parts in "Correct Texts" (#34)
* Add keybinding Ctrl+I for toggling italic (#118)
* Add keybinding Ctrl+I for toggling italic while editing (#118)
* Change keybinding for Invert Selection to Ctrl+J
* When opening multiple files, skip ones already open
* Adapt to various GTK deprecations
* Add 64x64 and 128x128 icons
* Update AppData XML file
* Bump iso-codes dependency to >= 3.67
* Update translations

2018-07-07: Gaupol 1.4.1
========================

* Fix TypeErrors due to video player pipeline queries failing (#78)
* Make 'setup.py --record' include compiled extensios as well (#91)

2018-05-01: Gaupol 1.4
======================

* Update the `--video-file` argument to not just select the video
  file, but also load it in the internal video player (#75)
* Fix subtitles with special characters not being displayed by
  the internal video player (#74)
* Fix seeking to selection start if at less than one second (#76)
* Fix pasting texts from outside Gaupol, e.g. from a text editor
* Update checks for required GStreamer elements (#73)
* Update translations

2017-11-12: Gaupol 1.3.1
========================

* Fix pattern file syntax to not be corrupted by msgfmt (#70)

2017-11-11: Gaupol 1.3
======================

* Use gtksink instead of autovideosink with the integrated video
  player, making it work on Wayland too (#60)
* Add a hidden preference to disable autoplay (#57)
* Allow loading video by drag-and-drop (#59)
* Fix missing icon in GNOME shell on Wayland (#62)
* Fix unhandled exception when adding recent menu items
* Fix video player actions being sensitive when playback
  initialization fails (#52)
* Fix Gaupol freezing after changing audio track (#58)
* Fix error quitting if a file is still being loaded (#54)
* Fix duplicate tags when decoding MPL2 (devcompl, #68)
* Install appdata XML file under /usr/share/metainfo
* Prefer iso-codes JSON files over XML files (#10)
* Bump GStreamer dependency ≥ 1.6
* Drop build dependency on intltool (use gettext instead, #13)
* Add donate button to about dialog
* Update translations

2017-04-23: Gaupol 1.2
======================

* Add support for the WebVTT file format (#46)
* Add support for the LRC file format (#39)

2017-03-18: Gaupol 1.1
======================

* Fix error when using the Save All As dialog to save all time-based
  format documents as frame-based or vice versa
* Fix unhandled exception when trying to write non-numeric data into
  integer or float cells
* Add Icelandic translation (Sveinn í Felli)
* Remove severely incomplete Catalan, Polish and Swedish translations
* Update translations

2016-10-29: Gaupol 1.0
======================

* Fix size of custom font with GTK 3.22 (#40)
* Show an error dialog if the integrated video player fails
  to initialize playback due to e.g. missing codecs
* Fix error trying to undo more actions than exist when holding down
  Ctrl+Z (#38)

2016-08-20: Gaupol 0.92
=======================

* Fix error saving document from a time-based format to a
  frame-based or vice versa ([#28][])
* Fix error clicking undo or redo button dropdown arrow when no
  document is yet open ([#29][])
* Fix action states after subtitle cell editing cancelled ([#30][])
* Fix recent file menu states to update correctly ([#31][])
* Fix save as dialog to always add filename extension ([#32][])
* Update AppData file
* Update translations

[#28]: otsaloma/gaupol#28
[#29]: otsaloma/gaupol#29
[#30]: otsaloma/gaupol#30
[#31]: otsaloma/gaupol#31
[#32]: otsaloma/gaupol#32

2016-07-16: Gaupol 0.91
=======================

* Use header bars for dialogs
* Migrate from deprecated `Gtk.UIManager`, `Gtk.Action` etc.
  to `Gtk.Application`, `Gio.Action` etc.
* Add mpv for preview with precise seek (`--hr-seek=yes`)
* Make mpv the default preview video player on non-Windows systems
  and set the default preview offset to one second
* Make seek length configurable in the preferences dialog
* Add find and replace to the toolbar
* Have both Ctrl+F and Ctrl+H open the find and replace dialog
* Have both Ctrl++, Ctrl+- and numpad equivalents control volume
* Remove external video player output window (if you want to see
  that output, start Gaupol from a terminal)
* Use a monospace editing font by default
* Add support for IBM273, IBM1125, KOI8-T and KZ1048 character
  encodings (whether these are actually available depends on your
  version of Python)
* Drop the bookmarks extension
* Fix Cancel button behaviour when quitting Gaupol by closing the
  main window and having unsaved changes ([#14][])
* Fix line length measure em to be narrower ([#763589][])
* Have the text view right-click spell-check language menu
  set the language permanently
* Don't show the "Use Shift+Return for line-break" help message
  if it's likely to overlap with the text being edited
* Only force theme variant if `dark_theme` in config file is
  `true`, thus respecting any global settings ([#753315][])
* Make `GTK_THEME=Adwaita:dark gaupol` work correctly
* Move web pages to <http://otsaloma.io/gaupol/>
* Move releases to <https://github.com/otsaloma/gaupol/releases>
* Move bug tracker to <https://github.com/otsaloma/gaupol/issues>
* Move documentation to <https://github.com/otsaloma/gaupol/tree/master/doc>
* Close mailing lists, use Gitter instead: <https://gitter.im/otsaloma/gaupol>
* Use Transifex for translations: <http://www.transifex.com/otsaloma/gaupol/>
* Update AppData file
* Bump GTK dependency to ≥ 3.12
* Bump PyGObject dependency to ≥ 3.12
* Drop optional dependencies on PT fonts
* Add Serbian translation (Miroslav Nikolić)
* Update French translation (Jean van Kasteel)

[#14]: otsaloma/gaupol#14
[#753315]: https://bugzilla.gnome.org/show_bug.cgi?id=753315
[#763589]: https://bugzilla.gnome.org/show_bug.cgi?id=763589
netbsd-srcmastr pushed a commit that referenced this pull request Jan 25, 2023
0.1.6.3
* Specify protocol.file.allow=always for latest git #28
netbsd-srcmastr pushed a commit that referenced this pull request Feb 15, 2023
Upstream changes:
1.17 2022-11-11 Todd Rinaldo <[email protected]>
    * Switch changelog entries to metacpan friendly format
    * #29 - Fix printf format conversion specifiers in croak to support size_t on all platforms
    * #11,#30 - Tty.pm: pre-allocate buffer for ioctl but leave it length 0
    * #28 - Use $arg to match @argv in Makefile.PL
netbsd-srcmastr pushed a commit that referenced this pull request Apr 29, 2023
Upstream changes:
0.51     2022-08-15
        - Bump min perl version to 5.16 (as per core Mojolicious)

0.50     2022-08-08
        - Allow client_id / client_secret in body params (GH #28)

0.49     2022-06-02
        - Fix tests broken by Mojolicious multiple render fixes (GH #27)

0.48     2021-06-15
        - Accept error_description from auth methods (GH #26)
netbsd-srcmastr pushed a commit that referenced this pull request Jun 9, 2023
2.2.0 (2023-06-01)

What's Changed

* Implement header_parser_block option by @zavan in #28

New Contributors

* @zavan made their first contribution in #28
netbsd-srcmastr pushed a commit that referenced this pull request Jun 11, 2023
fastmap 1.1.1
=============

* Updated hopscotch-map library to 2.3.0.

* Closed #24: Added a `$clone()` method to `fastmap`. (#26)

* Fixed #27: If a `fastmap` object has no holes in the lists storing keys
  and values, and then it is serialized and then unserialized,
  the new `fastmap` would contain zero items. (#28)

* Faster implementations of `fastmap` `$keys()` and `$as_list()` methods.
netbsd-srcmastr pushed a commit that referenced this pull request Jun 12, 2023
What's Changed
 - Add NetBSD by @0323pin in #3
 - Migrate from tui-rs to ratatui by @AmmarAbouZor in #4
 - settings improvements by @AmmarAbouZor in #13
 - [Documentation] Create README Badges by @kevinmatthes in #14
 - CI Improvements by @AmmarAbouZor in #15
 - Changed: Help popup improvements by @AmmarAbouZor in #17
 - Added: Export current journal's content by @AmmarAbouZor in #18
 - Increase Version by @AmmarAbouZor in #19
 - Fixed setting backend path from CLI by @AmmarAbouZor in #22
 - Added: Release CD action by @AmmarAbouZor in #24
 - Fixed: Export journal extension by @AmmarAbouZor in #25
 - Changed: Enhance render loop by @AmmarAbouZor in #28
 - Added: CITATION.cff by @kevinmatthes in #26
 - Added: Edit current journal content in external editor by @AmmarAbouZor
   in #29
 - Added: configure CHANGELOG maintenance utilities by @kevinmatthes in #16
 - Added: Tabs and scrolling to help popup by @AmmarAbouZor in #32
 - Fixed: bugs in fragment creation by @kevinmatthes in #33
 - Added: Multi-selection for journals by @AmmarAbouZor in #34
 - Changed: bump baptiste0928/cargo-install to v2.1.0 by @kevinmatthes in #36
 - [Aeruginous] Create CHANGELOG Fragment by @github-actions in #37
 - Added: Export Import functions for multiple journals by @AmmarAbouZor in #39
 - [Aeruginous] Create CHANGELOG Fragment by @github-actions in #40
 - Fixed: Synchronizing problems with sqlite back-end by @AmmarAbouZor in #41
 - [Aeruginous] Create CHANGELOG Fragment by @github-actions in #42
 - Changed: improve GHA linting speed dramatically by @kevinmatthes in #43
 - [Aeruginous] Create CHANGELOG Fragment by @github-actions in #44
 - Addd: Option to Use Git Configured Editor as External editor by @AmmarAbouZor
   in #45
 - [Aeruginous] Create CHANGELOG Fragment by @github-actions in #46
 - [Aeruginous] Create Missing CHANGELOG Fragments by @AmmarAbouZor in #48
 - Chore: Add dependabot by @AmmarAbouZor in #50
 - [Aeruginous] Assemble CHANGELOG by @github-actions in #52
netbsd-srcmastr pushed a commit that referenced this pull request Aug 17, 2023
v0.4.2
 --and-exit, exits on the first successful drop when --target without
 --keep is set

v0.4.1
What's Changed
 - Args: --and-exit working again. by @huanie in #27
 - Dropping files from the web. by @huanie in #28
netbsd-srcmastr pushed a commit that referenced this pull request Nov 4, 2023
1.6.0 (2023-11-01)

* Feature: Added new property $response and new methods getResponse and
  getQueuedAs #27 #29
* Feature: Added Net_SMTP debug_handler #28 #30
* BugFix: Fix whitespace removal from addresses #32
netbsd-srcmastr pushed a commit that referenced this pull request Dec 16, 2023
0.9727 2023-06-25
- fix biconnectivity to work with refvertexed (#29) - thanks @merkys for report

0.9726 2023-02-11
- fix subgraph of undirected (#28) - thanks @merkys for report
netbsd-srcmastr pushed a commit that referenced this pull request Jan 14, 2024
v1.3.1

Changes

    Drop 3.7 support by @bagel897 in #28
    do sys path hack by @bagel897 in #31

Misc

    Update deps by @bagel897 in #29
    Update docs by @bagel897 in #30

v.1.3.0

Features

    Enum Support by @bagel897 in #19

Misc

    Use trusted publishing by @bagel897 in #17
    deduplicate ci by @bagel897 in #20
    chore: Configure Renovate by @renovate in #21
    chore(deps): update pre-commit hook hadialqattan/pycln to v2.4.0 by @renovate in #23
    chore(deps): update pre-commit hook pre-commit/mirrors-prettier to v3.1.0 by @renovate in #25
    chore(deps): update pre-commit hook psf/black to v23.12.1 by @renovate in #26
    chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.1.11 by @renovate in #22
    chore(deps): update actions/checkout action to v4 by @renovate in #27
netbsd-srcmastr pushed a commit that referenced this pull request Feb 23, 2024
Changes from changelog:

[4.16.0] 2024-01-14

 Added

- Include a check to prevent multiple entries with the same keys
  in 'bin/validate_json_data.py'
- Reuse translations from ISO 639-2 for ISO 639-5

 Changed

- Rename nb.po to nb_NO.po
- Rename mo.po to ro_MD.po
- Translation updates for ISO 3166-1
- Translation updates for ISO 3166-2
- Translation updates for ISO 3166-3
- Translation updates for ISO 639-2
- Translation updates for ISO 639-3
- Translation updates for ISO 639-5
- Translation updates for ISO 4217
- Translation updates for ISO 15924
- Reformat python files with black

 Fixed

- Fix: always use country code for parent in ISO 3166-2
- ISO 3166-2: Fix subdivision names for Finland. Fixes #37


[4.15.0] 2023-04-27

 Changed

- Translation updates for ISO 3166-1
- Translation updates for ISO 3166-3
- Translation updates for ISO 639-2


[4.14.0] 2023-04-27

 Changed

- Translation updates for ISO 3166-1
- Translation updates for ISO 3166-2
- Translation updates for ISO 3166-3
- Translation updates for ISO 639-2
- Translation updates for ISO 639-3
- Translation updates for ISO 639-5
- Translation updates for ISO 4217
- Translation updates for ISO 15924

 Fixed

* ISO 3166-2: Fix wrong Spanish translation


[4.13.0] 2023-02-28

 Added

- ISO 3166-1: Add missing common names for Laos, Iran, and Syria.
  Fixes #32

 Changed

- Translation updates for ISO 3166-1
  - Kazakh from Debian BTS. Closes: #1025423
  - Catalan from Debian BTS. Closes: #1026972
- Translation updates for ISO 3166-2
- Translation updates for ISO 3166-3
- Translation updates for ISO 639-2
- Translation updates for ISO 639-3
- Translation updates for ISO 639-5
- Translation updates for ISO 4217
- Translation updates for ISO 15924

 Fixed

- ISO 3166-3: Fix withdrawal dates of AN, CS and YU. Fixes #28


[4.12.0] 2022-11-06

 Changed

- ISO 3166-1: Update name for TR (Turkiye). Fixes #38
- Translation updates for ISO 3166-1
- Translation updates for ISO 3166-2. Closes: #1020633
- Translation updates for ISO 3166-3
- Translation updates for ISO 639-2
- Translation updates for ISO 639-3
- Translation updates for ISO 639-5
- Translation updates for ISO 4217
- Translation updates for ISO 15924

 Fixed

- ISO 3166-2: Remove comment from Dutch translation. Fixes #41
netbsd-srcmastr pushed a commit that referenced this pull request Aug 3, 2024
What's Changed

    Fix NetBSD's host checkup. by @fraggerfox in #24
    Added better kernel support for MorphOS by @polluks in #27
    make strip_color_code_stuff not use awk or sed by @st0rmw1ndz in #28
    Fix a bug where cargo reported 1 installed package when none were installed
    Fixed a bug where zsh would report a decimal number for used memory
    Updated the EndeavourOS logo with better colors
    Fixed bug where the space between the logo and info text was sometimes inconsistent
    Support the $NO_COLOR environment variable
netbsd-srcmastr pushed a commit that referenced this pull request Aug 27, 2024
Revision history for App-ClusterSSH

4.16 2020-06-20 Duncan Ferguson <[email protected]>
- Further fix for 'resolve_names' error when adding hosts via the UI
- Fix missing space separator for ssh_args (thanks to Petr Vorel)

4.15 2020-05-18 Duncan Ferguson <[email protected]>
- Include all utilies within each man page
- Add in 'command_pre' and 'command_post' configuration options
- Fix 'Add Host' menu error finding 'resolved_names'
- Ensure lib path is added to range tests to find the libraries
- Mark permission test as TODO as it appears to be inconsistent

4.14 2019-08-21 Duncan Ferguson <[email protected]>
- Include README within the repository, not just created tar.gz files
- Add 'autoquit' setting to 'File' menu (Github issue #114)
- Correct macro_hostname to be the FQDN of the server where cssh is
  being run (Github issue #116)
- Add in user defined macros

4.13.2_02 2019-01-14 Duncan Ferguson <[email protected]>
- Fix Getopt-Long minimum version
- Fix excess test output when Sort::Naturally isn't installed

4.13.2_01 2018-11-24 Duncan Ferguson <[email protected]>
- Move all Tk code into its own module as-is
- Fix for 'bad pad value "3m"' error when using Tk 804.034
- Update to Perl::Tidy 20181117
- Convert to using Dist::Zilla

4.13.2 2018-03-14 Duncan Ferguson <[email protected]>
- Fix for running builds in parallel
- Improvements to SUPPORT and REPORTING BUGS sections in documentation

4.13.1 2018-03-05 Duncan Ferguson <[email protected]>
- Minor update to fix failing tests due to 3rd party perltidy changes

4.13 2017-12-27 Duncan Ferguson <[email protected]>
- Ensure ssh_args is keep unset if it is emptied in the configuration file
- Obey configured console position (Debian bug 758215) (Github issue #100)

4.12 2017-12-23 Duncan Ferguson <[email protected]>
- Fix 'undefined value' error

4.11 2017-12-22 Duncan Ferguson <[email protected]>

- Fix for multiple range expansion, as in 'h{a,b}{1,2}' (Github issue
  #97) (Thanks to lazyfrosch)
- Upgrade Perl::Tidy requirement to version 20171214 (Github issue
  #99) (Thanks to eserte)
- Add in 'external command pipe' to allow for some commands being
  passed in from the command line

4.10_02 2017-08-08 Duncan Ferguson <[email protected]>
- Include coverage tests in the resources
- Include the version of cssh in the utility documentation and README
- Fix dashes (-) not being accepted in hostname range expansion (Github issue #89)
- Amend ranges to work on ports, FQDN's and IP addresses
- Fix bug tracker links in the main documentation (Github issue #92)
- New options to specify --rows, --columns and --fillscreen (Github
  pull request #88) (Thanks to AsharLohmar)

4.10_01 2017-04-12 Duncan Ferguson <[email protected]>

- Allow 'include' directives when reading SSH configuration files
  (Github issue #77) (thanks to Azenet)
- Generate README when creating the distribution from cssh man page so
  www.cpan.org and www.metacpan.org can display documentation

4.09 2017-03-11 Duncan Ferguson <[email protected]>
- Add perl-5.24 Travis-CI automated testing config
- Correct a logic bug around the --debug option (Github issue #75)
- Fix 'Re-add closed windows' not using the correct username (Github issue #72)
- Update copyright year
- Make WM decorations algorithm configurable as causes problems on
  some systems (Debian bug 842965, re Github pull request #66) (thanks
  to Tony Mancill)

4.08 2016-10-18 Duncan Ferguson <[email protected]>
- Add perl-5.8, 5.10 and 5.12 to Travis-CI automated testing
- Fix building and testing on perl-5.8.9
- Improve testing on systems that do not have xterm installed
- Take into account WM decorations when tiling (Github pull request
  #66) (thanks to Andrew Stevenson)
- Add option in the config file to hide the menu (Github issue #69)
- Add 'unique_servers' into the configuration file to match command
  line option (Github issue #70)

4.07 2016-04-30 Duncan Ferguson <[email protected]>

- Fixed tests on systems where bash is not installed in /bin/bash
  (Github issue #60)
- Include link to travis-ci site in release emails for automated build
  and test reports
- Rework hostname expansion to be pure-perl rather than relying on the
  bash shell (Github issue #53)

4.06 2016-03-26 Duncan Ferguson <[email protected]>
- Failure to find the terminal binary should not be fatal
- Fix processing of '--extra_tag_file' and its configuration item
  (Github issue #51)
- Add bash shell expansion on host names containing a '{' character
  (Github issue #53)
- Fix tests when running on a server without xterm installed (such as
  Travis CI via GitHub)
- Expand $HOME and ~ correctly when looking for files (thanks to
  Andrew Stevenson)
- Typo correction in README (thanks to Ankit Vadehra)

4.05 2015-11-28 Duncan Ferguson <[email protected]>

- Change default key_quit from 'Control-q' to 'Alt-q' (Github issue
  #50)
- Amend tests to always use C locale as some error messages are
  hardcoded in English (Github issue #49)

4.04_01 2015-11-21 Duncan Ferguson <[email protected]>
- Ensure documentation is generated using same perl as the build
  (Github issue #45)
- Pass '--action' through macro parsing (Github issue #42)
- Workaround for glitch in KDE where windows can become unmoveable
  (Github issue #46) (thanks to Brandon Perkins)
- Add in '--quiet | -Q ' option to reduce output in certian scenarios
- Add in 'csftp' command

4.04 2015-11-03 Duncan Ferguson <[email protected]>
- Include bash completion script in distribution (Github issue #29)
- Allow re-adding closed session (Github issue #27 - thanks to Andrew
  Stevenson)
- Allow sorting windows in natural order (Github isue #28 - thanks to
  Andrew Stevenson)
- Fix links in metadata files to trackers (Github issue #41)
- Fix ctel and ccon not working correctly (Github issue #35)
- Amend t/10host.t to use a random hostname to prevent clashes (Github
  issue #23)
- Amend coght message in README to match all other files for the
  perl license
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants