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

PostgreSQL 14.4 pg_config isn't reporting configuration options under CONFIGURE #341

Open
brianewell opened this issue Aug 3, 2022 · 0 comments

Comments

@brianewell
Copy link

PostgreSQL's pg_config is used to report on various atoms of information surrounding a PostgreSQL installation. Using the latest version available under trunk-x86_64, pg_config reports nothing at all for CONFIGURE:

# pkgin up
processing remote summary (https://pkgsrc.smartos.org/packages/SmartOS/trunk/x86_64/All)...
database for https://pkgsrc.smartos.org/packages/SmartOS/trunk/x86_64/All is up-to-date
# pkgin ls | grep postgresql
postgresql14-client-14.4nb1 PostgreSQL database client programs
postgresql14-server-14.4nb1 PostgreSQL database server programs
# pg_config
BINDIR = /opt/local/bin
DOCDIR = /opt/local/share/doc/postgresql
HTMLDIR = /opt/local/share/doc/postgresql
INCLUDEDIR = /opt/local/include
PKGINCLUDEDIR = /opt/local/include/postgresql
INCLUDEDIR-SERVER = /opt/local/include/postgresql/server
LIBDIR = /opt/local/lib
PKGLIBDIR = /opt/local/lib/postgresql
LOCALEDIR = /opt/local/lib/locale
MANDIR = /opt/local/man
SHAREDIR = /opt/local/share/postgresql
SYSCONFDIR = /opt/local/etc/postgresql
PGXS = /opt/local/lib/postgresql/pgxs/src/makefiles/pgxs.mk
CONFIGURE =
CC = gcc
CPPFLAGS = -I/opt/local/include -I/opt/local/include/ncurses -DLDAP_DEPRECATED -I/usr/include -I/opt/local/include/libxml2 -I/opt/local/include -I/opt/local/include
CFLAGS = -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Wendif-labels -Wmissing-format-attribute -Wimplicit-fallthrough=3 -Wcast-function-type -Wformat-security -fno-strict-aliasing -fwrapv -fexcess-precision=standard -Wno-format-truncation -Wno-stringop-truncation -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/local/include -I/opt/local/include/ncurses -DLDAP_DEPRECATED -I/usr/include
CFLAGS_SL = -fPIC
LDFLAGS = -L/opt/local/gcc10/lib/gcc/x86_64-sun-solaris2.11/10.3.0 -Wl,-R/opt/local/gcc10/lib/gcc/x86_64-sun-solaris2.11/10.3.0 -lnsl -lsocket -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -L/opt/local/lib -L/opt/local/lib -Wl,-R'/opt/local/lib'
LDFLAGS_EX =
LDFLAGS_SL =
LIBS = -lpgcommon -lpgport -llz4 -lxml2 -lpam -lssl -lcrypto -lgssapi_krb5 -lz -lreadline -lm -lintl -liconv
VERSION = PostgreSQL 14.4

I've confirmed the same behavior after spinning up a build environment and trying from source.

jperkin pushed a commit that referenced this issue Aug 30, 2022
Twine 4.0.1 (2022-06-01)

Bugfixes

    Improve logging when keyring fails. (#890)

    Reconfgure root logger to show all log messages. (#896)

Twine 4.0.0 (2022-03-31)

Features

    Drop support for Python 3.6. (#869)

    Use Rich to add color to upload output. (#851)

    Use Rich to add color to check output. (#874)

    Use Rich instead of tqdm for upload progress bar. (#877)

Bugfixes

    Remove Twine’s dependencies from the User-Agent header when uploading. (#871)

    Improve detection of disabled BLAKE2 hashing due to FIPS mode. (#879)

    Restore warning for missing long_description. (#887)

Twine 3.8.0 (2022-02-02)

Features

    Add --verbose logging for querying keyring credentials. (#849)

    Log all upload responses with --verbose. (#859)

    Show more helpful error message for invalid metadata. (#861)

Bugfixes

    Require a recent version of urllib3. (#858)

Twine 3.7.1 (2021-12-07)

Improved Documentation

    Fix broken link to packaging tutorial. (#844)

Twine 3.7.0 (2021-12-01)

Features

    Add support for core metadata version 2.2, defined in PEP 643. (#833)

Twine 3.6.0 (2021-11-10)

Features

    Add support for Python 3.10. (#827)

Twine 3.5.0 (2021-11-02)

Features

    Show more helpful messages for invalid passwords. (#815)

    Allow the --skip-existing option to work with GCP Artifact Registry. (#823)

Bugfixes

    Add a helpful error message when an upload fails due to missing a trailing slash in the URL. (#812)

    Generalize --verbose suggestion when an upload fails. (#817)

Twine 3.4.2 (2021-07-20)

Bugfixes

    Improve error message for unsupported metadata. (#755)

    Improve error message for a missing config file. (#770)

    Do not include md5_digest or blake2_256_digest if FIPS mode is enabled on the host. This removes those fields from the metadata before sending the metadata to the repository. (#776)

Twine 3.4.1 (2021-03-16)

Bugfixes

    Fix a regression that was causing some namespace packages with dots in them fail to upload to PyPI. (#745)

Twine 3.4.0 (2021-03-15)

Features

    Prefer importlib.metadata for entry point handling. (#728)

    Rely on importlib_metadata 3.6 for nicer entry point processing. (#732)

    Eliminate dependency on setuptools/pkg_resources and replace with packaging and importlib_metadata. (#736)

Twine 3.3.0 (2020-12-23)

Features

    Print files to be uploaded using upload --verbose (#670)

    Print configuration file location when using upload --verbose (#675)

    Print source and values of credentials when using upload --verbose (#685)

    Add support for Python 3.9 (#708)

    Turn warnings into errors when using check --strict (#715)

Bugfixes

    Make password optional when using upload --client-cert (#678)

    Support more Nexus versions with upload --skip-existing (#693)

    Support Gitlab Enterprise with upload --skip-existing (#698)

    Show a better error message for malformed files (#714)

Improved Documentation

    Adopt PSF code of conduct (#680)

    Adopt towncrier for the changleog (#718)

Twine 3.2.0 (2020-06-24)

Features

    Improve display of HTTP errors during upload (#666)

    Print packages and signatures to be uploaded when using --verbose option (#652)

    Use red text when printing errors on the command line (#649)

    Require repository URL scheme to be http or https (#602)

    Add type annotations, checked with mypy, with PEP 561 support for users of Twine’s API (#231)

Bugfixes

    Update URL to .pypirc specification (#655)

    Don’t raise an exception when Python version can’t be parsed from filename (#612)

    Fix inaccurate retry message during upload (#611)

    Clarify error messages for archive format (#601)

Twine 3.1.1 (2019-11-27)

Bugfixes

    Restore --non-interactive as a flag not expecting an argument. (#548)

Twine 3.1.0 (2019-11-23)

Features

    Add support for specifying --non-interactive as an environment variable. (#547)

Twine 3.0.0 (2019-11-18)

Features

    When a client certificate is indicated, all password processing is disabled. (#336)

    Add --non-interactive flag to abort upload rather than interactively prompt if credentials are missing. (#489)

    Twine now unconditionally requires the keyring library and no longer supports uninstalling keyring as a means to disable that functionality. Instead, use keyring --disable keyring functionality if necessary. (#524)

    Add Python 3.8 to classifiers. (#518)

Bugfixes

    More robust handling of server response in --skip-existing (#332)

Twine 2.0.0 (2019-09-24)

Features

    Twine now requires Python 3.6 or later. Use pip 9 or pin to “twine<2” to install twine on older Python versions. (#437)

Bugfixes

    Require requests 2.20 or later to avoid reported security vulnerabilities in earlier releases. (#491)

Twine 1.15.0 (2019-09-17)

Features

    Improved output on check command: Prints a message when there are no distributions given to check. Improved handling of errors in a distribution’s markup, avoiding messages flowing through to the next distribution’s errors. (#488)

Twine 1.14.0 (2019-09-06)

Features

    Show Warehouse URL after uploading a package (#459)

    Better error handling and gpg2 fallback if gpg not available. (#456)

    Now provide a more meaningful error on redirect during upload. (#310)

Bugfixes

    Fail more gracefully when encountering bad metadata (#341)
jperkin pushed a commit that referenced this issue Sep 4, 2022
2.8.1 (2022-08-19)

* refactor Addressable::URI.normalize_path to address linter offenses (#430)
* remove redundant colon in Addressable::URI::CharacterClasses::AUTHORITY
  regex (#438)
* update gemspec to reflect supported Ruby versions (#466, #464, #463)
* compatibility w/ public_suffix 5.x (#466, #465, #460)
* fixes "invalid byte sequence in UTF-8" exception when unencoding URLs
  containing non UTF-8 characters (#459)
* Ractor compatibility (#449)
* use the whole string instead of a single line for template match (#431)
* force UTF-8 encoding only if needed (#341)
jperkin pushed a commit that referenced this issue May 5, 2023
Feature

    Release 4.0.0 #341) (8fb1b14)

Breaking

    Large portions of this library have been re-written for this release and many methods and contracts have changed. (8fb1b14)
    Model classes changed to relocated Vulnerability at Bom, not at Component (8fb1b14)
    Model classes changed to relocated Vulnerability at Bom, not at Component (8fb1b14)
    (8fb1b14)
jperkin pushed a commit that referenced this issue May 10, 2023
v2.1.0 (2023-03-28)
-------------------

Deprecations and Removals
^^^^^^^^^^^^^^^^^^^^^^^^^

- Support for documenting languages other than Python is deprecated. (#248)
- Removed the option to have autoapi generate toctree entries for domain objects.
  Domain objects are now added to the toctree by Sphinx.
  Dropped support for sphinx < 5.2.0. (#369)


Misc
^^^^

- Added basic type checking.
- Integrated towncrier into the release workflow.


v2.0.1 (2023-01-16)
-------------------

Features
^^^^^^^^
- Can turn off the addition of documented objects to the TOC tree.
- Added support for Python 3.11.

Bug Fixes
^^^^^^^^^
- `#330 <https://github.com/readthedocs/sphinx-autoapi/issues/330>`: (Python)
  Render tuple values as tuples, not lists.
- `#341 <https://github.com/readthedocs/sphinx-autoapi/issues/341>`: (Python)
  Fix module level assignments to class attributes being documented as
  module level attributes.
- (Python) Fix "bysource" sort order showing items in alphabetical order.
- (Python) Use the correct directives for a variable type and value.

Trivial/Internal Changes
^^^^^^^^^^^^^^^^^^^^^^^^
- Removed some autogenerated test data from the repository.


v2.0.0 (2022-09-27)
-------------------

Breaking Changes
^^^^^^^^^^^^^^^^

- Dropped support for Sphinx <4.
- `#352 <https://github.com/readthedocs/sphinx-autoapi/issues/352>`: (Python)
  Properties are rendered with the ``property`` directive,
  fixing support for Sphinx 5.2.
  A new ``PythonPythonMapper`` object (``PythonProperty``) has been created
  to support this change. This object can be passed to templates, filters,
  and hooks.
  A new ``property.rst`` template has also been created to support this change.

Trivial/Internal Changes
^^^^^^^^^^^^^^^^^^^^^^^^
- Use https links where possible in documentation.
- Pass correct argument types to ``status_iterator``.


V1.9.0 (2022-07-25)
-------------------

Breaking Changes
^^^^^^^^^^^^^^^^

- Dropped support for Python 3.6.

Features
^^^^^^^^

- Added support for Python 3.10.
- `#222 <https://github.com/readthedocs/sphinx-autoapi/issues/222>`:
  Marked extension as parallel read safe.

Bug Fixes
^^^^^^^^^
- `#324 <https://github.com/readthedocs/sphinx-autoapi/issues/324>`: (Python)
  Fail elegantly when no source files are found.
- (Python) Stop calling ``autodoc-process-docstring`` when docstring is empty.
  Works around sphinx-doc/sphinx#10701.
- `#318 <https://github.com/readthedocs/sphinx-autoapi/issues/318>`: (Python)
  Fixed misaligned argument types on methods/classmethods when using type comments.
- `#278 <https://github.com/readthedocs/sphinx-autoapi/issues/278>`: (Python)
  Limit signatures to 60 characters in summaries.
- Fix keyerror when using markdown sources.
- `#328 <https://github.com/readthedocs/sphinx-autoapi/issues/328>`: (Python)
  Fix kw-only marker getting ignored if first in the signature.

Trivial/Internal Changes
^^^^^^^^^^^^^^^^^^^^^^^^
- Fixed tests in Sphinx 5.
- Fixed many typos throughout the documentation.
jperkin pushed a commit that referenced this issue May 10, 2023
v2023.2.7

This release includes Python Wheels (#341)
accept dot in valid charset for name
Remove future from dependencies
Add machine types
Incorporate PEP 238 and PEP 3120
Generate GUID fields of CV_INFO_PDB70 readable by Python
Dynamic relocations support
Add Export Hash Method
Loosen export symbol validation
jperkin pushed a commit that referenced this issue Aug 8, 2023
1.7.2 (2023-07-18)

* Fix a potential GC bug when packing data using recursive extensions and
  buffers containing over 512KkiB of data (See #341).

* Fix a regression where feeding an empty string to an Unpacker would be
  considered like the end of the buffer.
jperkin pushed a commit that referenced this issue Oct 30, 2023
Version 1.5 - 2023-09-10
* Progress reporting is no longer ignored. PrintTest constructor of
  TestOutput now has an extra field used to report progress. Supply const
  (pure ()) as this extra field value if you want to skip progress
  reporting (#311).
* foldGroup now takes [b] instead of b as its last argument to allow for
  custom fold strategies. This is a backwards incompatible change, but you
  can get the old behavior by applying mconcat (#364).
* Dependency loop error now lists all test cases that formed a cycle
  (#340).
* Dependencies can now be defined pattern-free with sequentialTestGroup
  (#343).
* Added --min-duration-to-report flag that specifies the time a test must
  take before tasty outputs timing information (#341).
* When a test failed with an exception, print it using displayException
  instead of show (#330).
* The -p / --pattern option can be specified multiple times; only tests
  that match all patterns are run (#380).
* Fix color scheme to make info messages visible in terminals with white
  background (#369).
* When parsing of a command-line option failed, report received option
  (#368).
* Support WASM (#365).
* Tested with GHC 8.0 - 9.8.
jperkin pushed a commit that referenced this issue Jan 9, 2024
v32 (October 01, 2023)
Changes:
 - Removed legacy multi-frame loaders. Animated image support now requires
   Imlib2 v1.8.0 or above.
 - Move loading/caching messages to right side bar #446
 - Set a default delay if delay is 0 in a multi-frame image #445
 - config.mk: default to -O2 #435
 - config.mk no longer explicitly sets CC to c99 #455
 - Assertions are now opt-in and requires explicitly defining DEBUG #447

Added:
 - Added a pick-quit key-binding #432
 - Ability to configure Xresources class name in config.h #427
 - --version output now also includes compiled-in feature list #462
 - Document handling of empty X resources values #428
 - Experimental flag --bg-cache to generate thumbnail cache in a background
   process #438

Fixes:
 - Changing brightness/contrast on multi-frame images #440
 - Brightness keybindings on manpage #467
 - Various autoreload bugs #437, #459, #460
 - *-info scripts not updating when selecting thumbnail with mouse #477
 - Updated openbsd configuration in config.mk #453
 - Memory leak in win_draw_bar #444
 - Thumbnail leak when removing the last file #423

v31 (January 28, 2023)
Changes:
 - Uncritical files moved to etc/. #350
 - Empty Xresource entry will now be ignored. #340
 - win-title will be read in a non-blocking manner. #314

Added:
 - Support for multi-frame images via Imlib2. #373
 - Support for long-opts. #332
 - Cli flag --anti-alias to enable/disable anti-aliasing. #361
 - Cli flag --alpha-layer to enable/disable checkerboard background. #408
 - Accept directory via stdin (-i) #383
 - Support for modifying brightness and contrast #396

Fixes:
 - Build failure when _SC_PHYS_PAGES is not defined. #334
 - Various statusbar issues. #353,#341
 - Crashes due to faulty signal-handler. #411
 - Potential memory leak in r_readdir(). #319
 - Potentially printing incorrect error message. #321
 - Wrong slideshow length on animated webp. #381
 - Document missing Ctrl+6 binding in the manpage. #347

SPECIAL NOTE: Due to this incident we have moved development over to Codeberg.

A lot of the references below may now be 404 on GitHub. Any threads which
survived the wipe have been migrated over to nsxiv-record. All of the references
above can be found on the new main nsxiv repository on Codeberg.

v30 (June 15, 2022)
Changes:
 - Development and main repository moved over to Codeberg. See the special note
   above for more info.
 - autoreload_{inotify,nop}.c merged into a single file, autoreload.c. #263
 - Moved all configuration related macros to config.mk. #264
 - win-title is now called only when there's change rather than being called on
   each redraw. #266

Added:
 - Added more mimetypes to the .desktop entry. #260
 - Added thumb-info for customizing the statusbar in thumbnail-mode. #265
 - Added comments for building on OpenBSD. #264

Fixes:
 - "Too many open file" error due to not closing the win-title script. #245
 - -f now directly starts in fullscreen mode rather than opening a normal
   window and then going fullscreen. #251
 - Broken slideshow on slow systems or fast animations. #282
 - Memory leak when removing an image in thumbnail mode. #247
 - Correctly setting _NET_WM_PID. #251
 - Don't override statusbar if info script doesn't exist. #271
 - Potential misbehavior regarding font. #250
jperkin pushed a commit that referenced this issue Jan 25, 2024
This version has added support for custom previewers and custom preloaders,
as well as completed most of the work on the concurrent plugin system.

In addition, it includes many performance optimizations, such as rewriting the
entire file system, refactoring the entire UI rendering architecture, enhancing
the task scheduling system, and implementing partial rendering for frequently
updated components.

This version also introduces many meaningful new features, such as path
auto-completion, real-time file filtering, Kitty Unicode placeholders
protocol support. Read the changelog below for details.

This is a breaking change version, please refer to our upgrade guide:
Migrating to Yazi v0.2.0

What's Changed
    refactor(nix): add shell completion and avoid impure by @XYenon in #293
    refactor: publish to crates.io by @sxyazi in #298
    feat: add a new Folder:icon() API to make it easier for users to extend
          icons by @sxyazi in #301
    feat: add config support for coordinate and size adjustment for ueberzugpp
          image preview by @15cm in #304
    fix: clear Sixel image with empty characters instead of \x2B[K to be
         compatible with GNOME VTE by @linsui in #309
    fix: nix flakes by @sxyazi in #306
    fix: change the rust tool chain in shell.nix from stable to nightly
         by @15cm in #314
    feat: support image preview on WSL by @sxyazi in #315
    fix: use WAYLAND_DISPLAY and DISPLAY to detect Wayland/X11 when
         XDG_SESSION_TYPE is not set by @sxyazi in #312
    fix: channel blockage caused by fuse permissions under the root user
         by @sxyazi in #321
    fix: jq previews empty when the user sets tab_size=8 by @sxyazi in #320
    chore: add .vscode and .idea to .gitignore by @XOR-op in #322
    feat: add an identifier before the extension to prevent file conflicts
          rather than after by @rick-yao in #316
    ci: add Rust target "aarch64-unknown-linux-gnu" to release workflow
        by @nifr in #326
    feat: add overlays to flake.nix by @musjj in #218
    docs: update readme links to website by @uncenter in #332
    feat: use USERPROFILE to retrieve readable path on Windows
          by @sravioli in #331
    feat: auto-completion for input component by @XOR-op in #324
    perf: fallback to plain highlighter for long text by @sxyazi in #329
    fix: the parent does not hover properly on switching the hidden state
         by @sxyazi in #339
    feat: better Zellij support with multi-factor detection involving emulator
          types by @sxyazi in #336
    fix: precache n-1 and n+1 pages by @Hanaasagi in #349
    feat: new reveal command by @sxyazi in #341
    refactor: extracting commands into separate files to make them easier to
              maintain by @sxyazi in #338
    feat: make width of completion relative to input by @XOR-op in #353
    feat: raise open file descriptors limit at startup by @sxyazi in #342
    fix: prefix matching should have higher priority in completion
         by @XOR-op in #352
    feat: display the number of deleted files in the prompt by @sxyazi in #359
    fix: Rust panics instead of returning an error when file times are
         invalid by @sxyazi in #357
    feat: add support for opening a file on startup by @sxyazi in #358
    feat: new kitty graphics protocol implementation for better compatibility
          with tmux through Unicode placeholders by @sxyazi in #365
    perf: precache small images to avoid cache misses; use symlink_metadata
          instead of metadata by @sxyazi in #367
    refactor: use more reasonable numeric field types for configs
              by @sxyazi in #368
    perf: clear only limited cells when hiding images by @sxyazi in #369
    perf: reduce peak memory footprint during decoding large images
          by @sxyazi in #375
    feat: make Input and Select positions customizable by @Hanaasagi in #361
    feat: expose image max alloc and bound to allow for more control
          by @sxyazi in #376
    feat: add more optimization options by @Walker-00 in #377
    fix: directories are recreated after deletion did not update the watcher
         tracking properly by @sxyazi in #381
    feat: make emacs readline keybindings configurable by @sxyazi in #382
    feat: cursor and page key navigation parity with Vim bindings
          by @flexiondotorg in #386
    feat: add more mime-types, file extensions and icons to the preset theme
          by @flexiondotorg in #387
    feat: include commit hash in yazi --version by @Hanaasagi in #393
    fix: popup components (Input, Select, etc.) being covered by previewed
         images by @sxyazi in #360
    fix: stepwise renaming causes uncertain sorting order by @sxyazi in #398
    refactor: move event to shared by @sxyazi in #403
    feat: support sorting by file extension by @JYShaw in #405
    refactor: integrate tasks into scheduler by @sxyazi in #406
    fix: catchup with the latest stable Rust by @XYenon in #409
    fix: build with rust-overlay by @XYenon in #410
    fix: crashes when selection indicator exceeds the visible area while a
         wrong folder_offset specified by @sxyazi in #416
    feat: new config option to suppress pre-caching tasks
          by @againstpetra in #430
    fix: do not use LuaJIT in riscv64 and loongarch64 architecture
         by @eatradish in #439
    feat: copy content over SSH by @sxyazi in #447
    feat!: custom preloader & previewer by @sxyazi in #401
    feat: filter files in real-time by @Rolv-Apneseth in #454
    fix: panic caused by set_hook by @sxyazi in #459
    feat: fine-grained scheduling priority by @sxyazi in #462
    fix: add --follow option to paste command by @eatradish in #436
    feat: support ANSI themes by @smores56 in #460
    perf: new UI rendering architecture by @sxyazi in #468
    fix: resize isn't triggered on app restoring by @sxyazi in #483
    feat: image orientation support by @sxyazi in #488
    refactor: quit command by @aserowy in #484
    feat: icon color and ordered icon rules support by @sxyazi in #503
    fix: prevent recursive caching - don't cache files in the cache directory
         by @sxyazi in #504
    chore: add schema urls to preset config by @uncenter in #506
    fix: update paged files after filter done by @sxyazi in #505
    feat: add support for highlighting by file type by @Akmadan23 in #510
    perf: partial rendering progress and composite into a complete UI to reduce
          CPU consumption caused by frequent progress updates
          by @sxyazi in #509
    feat: add --empty and --cursor options to the rename command
          by @Akmadan23 in #513
    feat: add YAZI_LEVEL env variable for shells by @isti115 in #514
jperkin pushed a commit that referenced this issue Feb 1, 2024
## Version 3.1.10 (January 26, 2024)

Patch release with various build/bug fixes.

Build fixes:

  - Fix a problem where downstream projects using Imath would build
    python bindings even if they weren't requested.
  - Fix for missing `std::bit_cast`
  - Fix missing/necessary use of IMATH_HOSTDEVICE
  - IMATH_INSTALL_PKG_CONFIG is now on by default, even on Windows
  - Fix calling default constructor by uniform init in TypeTraits
  - Fix redundant PYIMATH_EXPORTS causing compile issues on Windows Clang
  - Update to SO versioning policy:

    This change adopts a policy of appending the ``MAJOR.MINOR.PATCH``
    software release name to the ``SONAME`` to form the real name of the
    shared library.

    See [website/install.rst](website/install.rst) and [PR
    #339](AcademySoftwareFoundation/openexr#339)
    for more details.

Bug fixes:

  - Fix half to float giving wrong results on older x86_64 CPUs on Windows

Other changes:

  - succ()/pred() now use std::nextafter().
  - Expand epsilon bounds for m44x pyImath test.
  - Rename "docs" to "website".
  - Add missing copyright/license identifiers.

### Merged Pull Requests

* \[[#363](AcademySoftwareFoundation/Imath#363]
Update install instructions to reflect new SO versioning policy

* \[[#362](AcademySoftwareFoundation/Imath#362]
Require sphinx 5.0

* \[[#361](AcademySoftwareFoundation/Imath#361]
src/python/config/ModuleDefine.cmake: do not install a cmake file exporting targets for dependent projects

* \[[#358](AcademySoftwareFoundation/Imath#358]
Fix half to float giving wrong results on older x86_64 CPUs on Windows

* \[[#353](AcademySoftwareFoundation/Imath#353]
Changed implementation of succ and pred to use std::nextafter.

* \[[#350](AcademySoftwareFoundation/Imath#350]
Fix check for the availability of std::bit_cast

* \[[#349](AcademySoftwareFoundation/Imath#349]
IMATH_INSTALL_PKG_CONFIG is on by default, even on Windows

* \[[#347](AcademySoftwareFoundation/Imath#347]
Export Imath from the build tree and so on.

* \[[#344](AcademySoftwareFoundation/Imath#344]
rm unnecessary IMATH_HOSTDEVICE attributes.

* \[[#342](AcademySoftwareFoundation/Imath#342]
Add missing copyright/license identifiers

* \[[#341](AcademySoftwareFoundation/Imath#341]
Remove unnecessary files

* \[[#340](AcademySoftwareFoundation/Imath#340]
Fix calling default constructor by uniform init.

* \[[#339](AcademySoftwareFoundation/Imath#339]
Update and simply SO versioning policy

* \[[#338](AcademySoftwareFoundation/Imath#338]
Rename "docs" to "website"

* \[[#333](AcademySoftwareFoundation/Imath#333]
Expand epsilon bounds for m44x pyImath test

* \[[#331](AcademySoftwareFoundation/Imath#331]
Fixed redundant PYIMATH_EXPORTS causing compile issues on Windows Clang

* \[[#326](AcademySoftwareFoundation/Imath#326]
Use security@openexr.com for consistency

* \[[#320](AcademySoftwareFoundation/Imath#320]
Add missing IMATH_HOSTDEVICE to Matrix33<T>::invert(bool)
jperkin pushed a commit that referenced this issue Mar 4, 2024
v0.17.0 is a new release with a lot of features, bug fixes, and specifically a
patch fixing a very annoying Spotify API bug.

This release also marks a big milestone for the project: 1k ⭐ 🥳🥳🥳 .
Thanks everyone for contributing, using, and starring the project!

What's Changed
    Add custom text input widget with cursor, to use in search page by @micleo2 in #329
    chore: update github actions by @LucasFA in #339
    reset buffered playback upon handling GetCurrentPlayback request by @aome510 in #341
    docs: fixes keymap command name by @massivebird in #342
    chore(docs): Remove unneeded explicit link by @LucasFA in #344
    Wait for the copy command to exit. by @Fuyukai in #346
    build: use cross for cross-compilation, locally and in CD by @LucasFA in #343
    feat: Souvlaki 0.7.0 and Linux Dbus volume control support by @LucasFA in #348
    extend capabilities for ShowActionsOn* commands by @aome510 in #352
    handle title padding with hidden borders by @aome510 in #351
    update dependencies, bump lyric_finder to v0.1.5 by @aome510 in #353
    Add miscellaneous UI code changes by @aome510 in #354
    update issue templates by @aome510 in #366
    fix clippy warning by @aome510 in #367
    re-create a new session when restarting the integrated client by @aome510 in #370
    Don't create streaming connections for non-streaming instances by @Schnouki in #371
    Remove winit from compilation on Linux by @LucasFA in #372
    Explicit cargo-binstall support by @LucasFA in #377
    Add popup for creating new playlist by @aome510 in #379
    Make Daemon feature imply streaming feature by @LucasFA in #376
    use liked icon's length to configure the column's width by @aome510 in #380
    Patch spotify API bugs by @aome510 in #386
jperkin pushed a commit that referenced this issue Apr 9, 2024
[1.3.0] - 2024-04-08
 - Introduced thumbnail mode, enabling users to keep an eye on Sniffnet while
   doing other tasks (#484)
 - Added support for ICMP connections and messages (#417 — fixes #288)
 - Added capability to identify 6000+ upper layer services, protocols, trojans,
   and worms (#450 — fixes #374)
 - Added feature to optionally export the analysis as a PCAP file with a custom
   path (#473 — fixes #162 and #291)
 - Introduced new filtering capabilities to allow users specify custom values
   of ports and IP addresses (#414)
 - The size of text and widgets can now be customised by setting a proper zoom
   value (fixes #202 and #344)
 - Added possibility to totally customize the app's theme via styles defined in
   TOML files (#286 and #419)
 - Upgraded inspect page table: multiple new search filters, additional sorting
   options, and always keep a correct fields alignment (#442 — fixes #63)
 - Added support for more link types in addition to Ethernet: raw IP packets
   and null/loopback packets are now correctly parsed (#421)
 - Support changing sort strategy for network hosts and services in overview
   page, showing most recent items by default (#452)
 - IP addresses can now be copied to clipboard from the popup related to a
   given entry of the connections table, and a new search parameter has been
   introduced in Inspect page to allow users filter their connections based on
   IP address values (#409)
 - Traffic chart is now smoother and overall better-looking thanks to the new
   spline-based interpolation (#461)
 - Added Japanese translation 🇯🇵 (#343)
 - Added Uzbek translation 🇺🇿 (#385)
 - Window size and position are now remembered, so that Sniffnet can reopen
   with the same window properties
 - Users can now provide custom paths for MMDB files to allow using the
   commercial versions of the country and ASN databases (fixes #243)
 - Added new command line option --restore-default to restore the default
   configurations of the app (settings, window properties, and device selected
   at startup)
 - The app's configurations are now stored only on application close, instead
   of needlessly store them each time the settings popup is closed (#420)
 - The textual output report is not generated anymore
 - Settings "Language" tab has been removed. Language selection and other
   options are now included in a new settings tab "General" (#365)
 - Updated Portuguese translation to v1.2 (#398)
 - Cleaned code implementing the concept of first class theming (#339)
 - Migrate to Iced 0.12 (#470)
 - Added documentation about Sniffnet installation on Nix and Tiny Core Linux
   (respectively #394 and #341)
 - General aesthetic improvements
 - Fixed bug about not delivered favorite notifications in presence of old
   outgoing connections
 - Fixed bug causing the application's icon not to be visible in some Linux
   environments
 - Fixed a build failure on powerpc64 (#356fixes #353)
 - Fixed a typo in Russian translation (#389)
 - Fixed icon inconsistency in case of directed broadcast traffic
 - Made byte strings consistent across the app, and added support for Terabytes
   and Petabytes representations
 - Fixed hosts and services data bar lengths inconsistencies in overview page
 - Minor improvements to Spanish translation (#454)
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

No branches or pull requests

1 participant