21 Commits

Author SHA256 Message Date
8cd7bb85b1 Accepting request 1332005 from home:mnhauke
- Update to version 0.9.7
  Info Screen:
    * fix resolving 6/7GHz frequencies into channels.
    * filter out /128 IPv6 addresses (to display the address
      prefix).
    * change rx/tx counters to 64bit.
  Netlink:
    * fix memory leak by properly releasing allocated caches.
    * add fallback to reading 32 bit byte count.
  Miscellaneous
  * replace deprecated nl_send_autocall with nl_send_auto_complete
  * fix nl80211 compiler warning.
  * fix configure when using basic sh.

OBS-URL: https://build.opensuse.org/request/show/1332005
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/wavemon?expand=0&rev=36
2026-02-09 12:21:25 +00:00
0e1d8f33e8 Accepting request 1187335 from home:mnhauke
- Update to version 0.9.6
  Enhancements and Fixes
  * Info Screen:
    + Fix hanging receive by switching to non-blocking netlink
      socket.
  Miscellaneous
  * Bump autoconf minimum version to 2.7.1.

OBS-URL: https://build.opensuse.org/request/show/1187335
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/wavemon?expand=0&rev=34
2024-07-14 19:25:34 +00:00
fae914ff24 Accepting request 1121696 from home:mnhauke
- Update to version 0.9.5
  Enhancements and Fixes:
  * Info Screen:
    + improve format of percentages (use fixed format rather than
      auto-format).
  Configuration:
    + fix ncurses support for white backgrounds.
    + configuration file now either in
      $XDG_CONFIG_HOME/wavemon/wavemonrc or in
      $HOME/.config/wavemon/wavemonrc
  Miscellaneous
  * avoid including include linux/if.h
  * check and set support for C99 standard
  * configuration file can now be located in XDG_CONFIG_HOME
  * added portable implementation of asprintf(3),
  * updated copied nl80211 header file,
  * make -Wpedantic the default when building.

OBS-URL: https://build.opensuse.org/request/show/1121696
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/wavemon?expand=0&rev=32
2023-11-02 12:25:04 +00:00
6653eb0388 Accepting request 1045276 from home:alois:branches:multimedia:apps
- Update to version 0.9.4
  Enhancements and Fixes:
  * Info Screen
    + fix mis-spelled format identifier
    + add fields for carrier / link mode,
    + handle (accidentally) positive signal levels
    + fix display of bonded interfaces
    + add more network information
    + add IPv6 support
    + use error-checking mutexes
    + display MCS bitrate information
  * Scan Screen
    + do not enable scan if rfkill is enabled
    + unblock data mutex at end (fixing a deadlock condition)
    + reset filter when there are no results
  * History Screen
    + deprecate threshold actions (were not of much use)
    + remove support for noise levels
    + add missing #include
    + add wide-character support
    + reset data when switching between interfaces
  * Menu Bar
    + improve highlighting of selected entries
  Miscellaneous:
  * drop dependency on wireless extensions
  * build uses correct ncurses flags
  * build now uses -Wextra by default
  * build now honours configure CFLAGS
  * update README
  * document how to use wavemon within screen
  * list of wireless interfaces is now also populated via
    nl80211 (no longer ioctl)

OBS-URL: https://build.opensuse.org/request/show/1045276
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/wavemon?expand=0&rev=30
2022-12-25 11:12:56 +00:00
730a0c5af2 Accepting request 858779 from home:mnhauke
- Update to version 0.9.3
  Fixes General
  * proper rendering on UTF-8 terminals (#70),
  * enabled by using libncursesw in place of libncurses,
  * and using wide-characters for rendering where supported.
  Fixes Info Screen:
  * properly clear area when updating with new data,
  * do not leave rx / tx empty when no data available (use 'n/a'
    instead),
  * improve rendering on some terminal types (e.g. ansi),
  * refresh immediately after a window-size change;
  Fixes History Screen:
  * do not display noise / SNR levels when such data is not
    reported by the driver;
  Fixes Scan Screen:
  * fix segmentation fault when no CAP_NET_ADMIN permissions
  * fix locking bug (#78), redoing the original and incorrect fix;
  * as a result, screen now retains data when switching windows;
  Fixes Conf Screen:
  * fix memory leak identified in #73,
  * reorganize into sections via separators.
  Miscellaneous
  * Keyboard shortcuts: can now use 0..9 in place of F10, F1..F9;
  * Scan screen: increased the usable window size by 1 line;
  * Build: updated several outdated build/bootstrap files.

OBS-URL: https://build.opensuse.org/request/show/858779
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/wavemon?expand=0&rev=28
2020-12-27 08:14:35 +00:00
e92247bf05 Accepting request 843811 from home:mnhauke
- Update to versino 0.9.2
  General
  * proper rendering on UTF-8 terminals (#70),
  * enabled by using libncursesw in place of libncurses,
  * and using wide-characters for rendering where supported.
  Info Screen:
  * properly clear area when updating with new data,
  * do not leave rx / tx empty when no data available (use 'n/a'
    instead),
  * improve rendering on some terminal types (e.g. ansi),
  * refresh immediately after a window-size change;
  History Screen:
  * do not display noise / SNR levels when such data is not
    reported by the driver;
  Scan Screen:
  * fix segmentation fault when no CAP_NET_ADMIN permissions,
  * fix locking bug (#78), redoing the original and incorrect fix
    (#42),
    as a result, screen now retains data when switching windows;
  Conf Screen:
  * fix memory leak identified in #73,
  * reorganize into sections via separators.
  Miscellaneous
  * Keyboard shortcuts: can now use 0..9 in place of F10,
    F1..F9 (#76);
  * Scan screen: increased the usable window size by 1 line;
  * Build: updated several outdated build/bootstrap files.

OBS-URL: https://build.opensuse.org/request/show/843811
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/wavemon?expand=0&rev=26
2020-10-26 06:58:23 +00:00
Tomáš Chvátal
213d64affe Accepting request 785628 from home:pluskalm:branches:multimedia:apps
- Clean up spec file with spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/785628
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/wavemon?expand=0&rev=24
2020-03-16 13:18:12 +00:00
4c6d835085 Accepting request 759964 from home:mnhauke
- Update to version 0.9.1
  Fixes
  * Compatibility:
    - replace non-portable on_exit with portable at_exit
    - address gcc8 compiler warnings;
  * Scan Screen:
    - fix memory leak in scan handler
  * Info Screen:
    - fix logic around uninitialized variable
  * Configuration Screen:
    - fix numerical key issue on ARM 32bit (Raspberri Pi 2)

OBS-URL: https://build.opensuse.org/request/show/759964
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/wavemon?expand=0&rev=22
2019-12-30 08:42:31 +00:00
Tomáš Chvátal
4fcd45b18b Accepting request 703934 from home:mnhauke
- Update to version 0.9.0
  General
  * wavemon now has a transparent background.
  Fixes
  * Info Screen:
    - disable locale to avoid funny thousand separators
    - prefer station signal over average station signal
  * Scan Screen:
    - fix bug in displaying TLV elements
    - restore interface state on exit
  Miscellaneous
  * more fixes for reproducible builds - time/date display is gone
  * various code updates (new nl80211.h) and clean-ups.

OBS-URL: https://build.opensuse.org/request/show/703934
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/wavemon?expand=0&rev=20
2019-05-19 08:19:17 +00:00
Tomáš Chvátal
d1fcc09d72 Accepting request 577781 from home:mnhauke
- Remove patch:
  * reproducible.patch (fixed upstream)
- Update to version 0.8.2
  * Fixes
    - Info Screen:
      + do not warn about missing data if driver returns 0
        signal value (#44),
      + present retry/drop rate also as percentage (#38),
      + remove outdated WEP encryption key information (#8);
    - Scan Screen:
      + revise and improve access to thread data (#42).
  * Miscellaneous
    - build process now sorts input files for reproducible builds
    - miscellaneous fixes, such as typos, email information
    - code clean-up

OBS-URL: https://build.opensuse.org/request/show/577781
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/wavemon?expand=0&rev=18
2018-02-19 08:06:04 +00:00
27ba76bf02 Accepting request 497811 from home:bmwiedemann:branches:multimedia:apps
Override BUILD_DATE for reproducible builds
 Add reproducible.patch to avoid random link order

OBS-URL: https://build.opensuse.org/request/show/497811
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/wavemon?expand=0&rev=16
2017-05-23 15:36:46 +00:00
ff4af3c6f3 - Use pkgconfig style dependencies
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/wavemon?expand=0&rev=14
2017-05-08 12:12:13 +00:00
7744dedd3f Accepting request 493420 from home:mnhauke
- Update to version 0.8.1
  * fix for  musl  build thanks to @joerg-krause
  * resolved #19, #22, #23, #28
  * info screen: replace interval timer with  pthread 
  * fixed an illegal  free  (found on ARM), which seems to also have caused a memory leak on ARM.
- Update to version 0.8.0
  * majority of WEXT functions now replaced by nl80211
  * scan screen has more information (channel utilisation)
    and sorting mode (MAC addresses)
  * info screen contains more output, tested new support
  * for displaying noise floor data (based on nl80211)
  * random signal generator option was dropped

OBS-URL: https://build.opensuse.org/request/show/493420
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/wavemon?expand=0&rev=13
2017-05-08 12:04:52 +00:00
e280d7bcf5 Accepting request 294892 from home:posophe:branches:multimedia:apps
update

OBS-URL: https://build.opensuse.org/request/show/294892
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/wavemon?expand=0&rev=11
2015-04-08 07:51:15 +00:00
Stephan Kulow
9edd666780 Accepting request 97639 from home:coolo:removeautoconf
add autoconf to buildrequires

OBS-URL: https://build.opensuse.org/request/show/97639
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/wavemon?expand=0&rev=9
2011-12-26 07:13:39 +00:00
OBS User autobuild
0261675531 Accepting request 38026 from multimedia:apps
Copy from multimedia:apps/wavemon based on submit request 38026 from user plater

OBS-URL: https://build.opensuse.org/request/show/38026
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wavemon?expand=0&rev=9
2010-04-16 08:42:51 +00:00
OBS User unknown
2f1d89a04b OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wavemon?expand=0&rev=6 2009-06-20 02:48:35 +00:00
OBS User unknown
09d7f66297 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wavemon?expand=0&rev=5 2009-01-09 01:07:33 +00:00
OBS User unknown
d5fb2730aa OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wavemon?expand=0&rev=4 2008-10-09 18:03:52 +00:00
OBS User unknown
118d23b768 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wavemon?expand=0&rev=2 2007-04-05 22:31:50 +00:00
OBS User unknown
897ec798df OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wavemon?expand=0&rev=1 2007-01-15 23:40:51 +00:00