| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| 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.
GPL-3.0-or-later
* 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
/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