Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

bitwise-0.70-1.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: bitwise Distribution: openSUSE:Factory:zSystems
Version: 0.70 Vendor: openSUSE
Release: 1.1 Build date: Mon Sep 7 08:54:07 2026
Group: Productivity/Scientific/Math Build host: reproducible
Size: 94513 Source RPM: bitwise-0.70-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/mellowcandle/bitwise
Summary: Interactive bit-wise operation in ncurses
Bitwise is a multi base interactive calculator supporting dynamic base
conversion and bit manipulation. It's a handy tool for low level
hackers, kernel developers and device drivers developers.

Some of the features include:
 * Interactive ncurses interface command line calculator.
 * Individual bit manipulator.
 * Bitwise operations such as NOT, OR, AND, XOR, and shifts.

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Mon Sep 07 2026 Martin Hauke <mardnh@gmx.de>
  - Update to version 0.70
    Enhancements:
    * Unary plus and minus in expressions: -5, 5 * -2 and 10 - -2
      evaluate instead of being rejected. On the command line,
      separate a leading minus with --: bitwise -- '-5'.
    Bug Fixes:
    * &, ^ and | now have the C precedence order, where & and ^ used
      to share a level.
    * Numbers that don't parse cleanly are now refused instead of
      guessing: 12a used to evaluate as 12, a bare 0x or 0b as 0,
      and a literal past UINT64_MAX as UINT64_MAX.
    * Shifts and BIT() at or past the width of the value give 0,
      instead of an answer computed from a masked shift count:
      1 << 64 used to be 1, and 1 << 200 used to be 256.
    * Fixed a stack buffer overflow on tokens longer than 64
      characters, reachable from both the command line and the
      : prompt.
    * Radix64 output now matches the system l64a(); a fallback shim
      was overriding libc and printing a different alphabet.
    * Parse errors no longer corrupt the curses display.
    * Fixed the ASCII line of the conversion output on big-endian
      hosts.
* Wed Sep 02 2026 Martin Hauke <mardnh@gmx.de>
  - Update to version 0.60
    * Fix binary prefix parsing.
    * Add set, clear, toggle and test bit operators.
    * Fix readline path resolution for Apple Silicon.
* Mon Aug 21 2023 Andrea Manzini <andrea.manzini@suse.com>
  - Update to version 0.50
    * Enhancements:
      + Add r command to reverse endianess
      + Allow shortening of commands
    * Bug Fixes:
      + Disable mouse events in interactive command mode
      + Fix backward key not working in some terminals
      + Fix divide by zero crash
      + Fit bit function overflow
* Mon Nov 01 2021 Martin Hauke <mardnh@gmx.de>
  - Update to version 0.43
    * Add support for IPv4 parsing and output in command line mode
    * Fix compiler warnings
* Fri Apr 16 2021 Martin Hauke <mardnh@gmx.de>
  - Update to version 0.42
    * Add support for leading 0 on binary numbers
* Tue Apr 06 2021 Martin Hauke <mardnh@gmx.de>
  - Add "-Wl,--start-group" to CFLAGS to fix Tumbeweed linking
    errors.
* Sun Dec 06 2020 Martin Hauke <mardnh@gmx.de>
  - Initial package, version 0.41

Files

/usr/bin/bitwise
/usr/share/doc/packages/bitwise
/usr/share/doc/packages/bitwise/ChangeLog
/usr/share/doc/packages/bitwise/README
/usr/share/doc/packages/bitwise/README.md
/usr/share/licenses/bitwise
/usr/share/licenses/bitwise/COPYING
/usr/share/man/man1/bitwise.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Sep 9 00:24:10 2026