openwebrx-clone/debian/changelog

218 lines
11 KiB
Plaintext
Raw Normal View History

2021-05-09 14:06:03 +00:00
openwebrx (1.1.0) UNRELEASED; urgency=low
2021-05-19 13:41:04 +00:00
* Reworked most graphical elements as SVGs for faster loadtimes and crispier
display on hi-dpi displays
2021-05-27 19:35:55 +00:00
* Updated pipelines to match changes in digiham
2021-06-08 21:08:06 +00:00
* Changed D-Star integration to use new decoder in digiham
* Added D-Star metadata display
2021-05-19 13:41:04 +00:00
2021-05-09 14:06:03 +00:00
-- Jakob Ketterl <jakob.ketterl@gmx.de> Sun, 09 May 2021 14:05:00 +0000
2021-05-06 17:27:43 +00:00
openwebrx (1.0.0) buster hirsute; urgency=low
* Introduced `squelch_auto_margin` config option that allows configuring the
auto squelch level
2020-11-23 14:34:44 +00:00
* Removed `port` configuration option; `rtltcp_compat` takes the port number
with the new connectors
2021-02-03 19:11:07 +00:00
* Added support for new WSJT-X modes FST4, FST4W (only available with WSJT-X
2.3) and Q65 (only available with WSJT-X 2.4)
2020-12-08 16:01:04 +00:00
* Added support for demodulating M17 digital voice signals using
m17-cxx-demod
2021-01-20 21:24:16 +00:00
* New reporting infrastructure, allowing WSPR and FST4W spots to be sent to
2021-01-15 15:28:38 +00:00
wsprnet.org
2021-01-20 21:24:16 +00:00
* Add some basic filtering capabilities to the map
2021-04-24 17:39:48 +00:00
* New arguments to the `openwebrx` command-line to facilitate the
administration of users (try `openwebrx admin`)
2021-02-17 22:45:22 +00:00
* New command-line tool `openwebrx-admin` that facilitates the
2021-02-11 21:44:55 +00:00
administration of users
* Default bandwidth changes:
- "WFM" changed to 150kHz
- "Packet" (APRS) changed to 12.5kHz
* Configuration rework:
2021-03-30 22:34:55 +00:00
- New: fully web-based configuration interface
- System configuration parameters have been moved to a new, separate
`openwebrx.conf` file
- Remaining parameters are now editable in the web configuration
- Existing `config_webrx.py` files will still be read, but changes made in
the web configuration will be written to a new storage system
2021-02-11 21:44:55 +00:00
- Added upload of avatar and panorama image via web configuration
2020-11-29 15:01:35 +00:00
* New devices supported:
- HPSDR devices (Hermes Lite 2) thanks to @jancona
- BBRF103 / RX666 / RX888 devices supported by libsddc
- R&S devices using the EB200 or Ammos protocols
2020-10-11 21:16:59 +00:00
2021-05-06 17:27:43 +00:00
-- Jakob Ketterl <jakob.ketterl@gmx.de> Thu, 06 May 2021 17:22:00 +0000
2020-10-11 21:16:59 +00:00
2021-01-26 15:28:56 +00:00
openwebrx (0.20.3) buster focal; urgency=low
* Fix a compatibility issue with python versions <= 3.6
-- Jakob Ketterl <jakob.ketterl@gmx.de> Tue, 26 Jan 2021 15:28:00 +0000
2021-01-24 22:51:01 +00:00
openwebrx (0.20.2) buster focal; urgency=high
* Fix a security problem that allowed arbitrary commands to be executed on
the receiver (See github issue #215:
https://github.com/jketterl/openwebrx/issues/215)
-- Jakob Ketterl <jakob.ketterl@gmx.de> Sun, 24 Jan 2021 22:50:00 +0000
2020-11-30 17:30:33 +00:00
openwebrx (0.20.1) buster focal; urgency=low
* Remove broken OSM map fallback
-- Jakob Ketterl <jakob.ketterl@gmx.de> Mon, 30 Nov 2020 17:29:00 +0000
2020-10-11 13:03:39 +00:00
openwebrx (0.20.0) buster focal; urgency=low
2020-06-13 17:25:15 +00:00
2020-09-05 17:50:14 +00:00
* Added the ability to sign multiple keys in a single request, thus enabling
multiple users to claim a single receiver on receiverbook.de
2020-07-21 18:03:33 +00:00
* Fixed file descriptor leaks to prevent "too many open files" errors
2020-07-29 19:45:24 +00:00
* Add new demodulator chain for FreeDV
2020-08-08 20:06:33 +00:00
* Added new HD audio streaming mode along with a new WFM demodulator
2020-08-26 19:07:50 +00:00
* Reworked AGC code for better results in AM, SSB and digital modes
2020-09-05 17:50:14 +00:00
* Added support for demodulation of "Digital Radio Mondiale" (DRM) broadcast
using the "dream" decoder.
2020-09-13 18:22:26 +00:00
* New default waterfall color scheme
* Prototype of a continuous automatic waterfall calibration mode
2020-07-21 18:03:33 +00:00
* New devices supported:
- FunCube Dongle Pro+ (`"type": "fcdpp"`)
- Support for connections to rtl_tcp (`"type": "rtl_tcp"`)
2020-07-21 18:03:33 +00:00
2020-10-11 13:03:39 +00:00
-- Jakob Ketterl <jakob.ketterl@gmx.de> Sun, 11 Oct 2020 13:02:00 +0000
2020-06-13 17:25:15 +00:00
2020-06-13 16:48:18 +00:00
openwebrx (0.19.1) buster focal; urgency=low
2020-06-13 16:21:22 +00:00
* Added ability to authenticate receivers with listing sites using
"receiver id" tokens
2020-06-13 16:51:01 +00:00
-- Jakob Ketterl <jakob.ketterl@gmx.de> Sat, 13 Jun 2020 16:46:00 +0000
2020-06-01 17:05:09 +00:00
openwebrx (0.19.0) buster focal; urgency=low
2020-02-27 21:54:42 +00:00
* Fix direwolf connection setup by implementing a retry loop
2020-02-27 22:23:22 +00:00
* Pass direct sampling mode changes for rtl_sdr_soapy to owrx_connector
2020-03-13 22:55:45 +00:00
* OSM maps instead of Google when google_maps_api_key is not set (thanks
@jquagga)
2020-03-21 14:13:11 +00:00
* Improved logic to pass parameters to soapy devices.
- `rtl_sdr_soapy`: added support for `bias_tee`
- `sdrplay`: added support for `bias_tee`, `rf_notch` and `dab_notch`
2020-03-21 14:18:45 +00:00
- `airspy`: added support for `bitpack`
2020-03-21 14:45:50 +00:00
* Added support for Perseus-SDR devices, (thanks @amontefusco)
2020-03-24 21:35:44 +00:00
* Property System has been rewritten so that defaults on sdr behave as
expected
2020-03-26 11:53:58 +00:00
* Waterfall range auto-adjustment now only takes the center 80% of the
spectrum into account, which should work better with SDRs that oversample
or have rather flat filter curves towards the spectrum edges
* Bugfix for negative network usage
* FiFi SDR: prevent arecord from shutting down after 2GB of data has been
sent
2020-03-26 12:38:14 +00:00
* Added support for bias tee control on rtl_sdr devices
2020-03-26 16:28:37 +00:00
* All connector driven SDRs now support `"rf_gain": "auto"` to enable AGC
* `rtl_sdr` type now also supports the `direct_sampling` option
2020-04-20 20:12:33 +00:00
* Added decoding implementation for for digimode "JS8Call" (requires an
installation of js8call and the js8py library)
2020-05-02 12:40:01 +00:00
* Reorganization of the frontend demodulator code
* Improve receiver load time by concatenating javascript assets
2020-05-30 20:59:45 +00:00
* HackRF support is now based on SoapyHackRF
2020-06-01 16:15:03 +00:00
* Removed sdr.hu server listing support since the site has been shut down
2020-06-01 16:34:54 +00:00
* Added support for Radioberry 2 Rasbperry Pi SDR Cape
2020-02-20 21:01:21 +00:00
2020-06-01 17:05:09 +00:00
-- Jakob Ketterl <jakob.ketterl@gmx.de> Mon, 01 Jun 2020 17:02:00 +0000
2020-02-20 21:01:21 +00:00
2020-02-18 19:55:24 +00:00
openwebrx (0.18.0) buster; urgency=low
2019-12-08 13:02:09 +00:00
2020-02-18 20:19:00 +00:00
* Compression, resampling and filtering in the frontend have been rewritten
in javascript, sdr.js has been removed
* Decoding of Pocsag modulation is now possible
2020-02-18 20:19:00 +00:00
* Removed the 3D waterfall since it had no real application and required ~1MB
of javascript code to be downloaded
* Improved the frontend handling of the "too many users" scenario
2020-02-18 20:19:00 +00:00
* PSK63 digimode is now available (same decoding pipeline as PSK31, but with
adopted parameters)
* The frequency can now be manipulated with the mousewheel, which should
allow the user to tune more precise. The tuning step size is determined by
the digit the mouse cursor is hovering over.
* Clicking on the frequency now opens an input for direct frequency selection
2020-02-18 20:19:00 +00:00
* URL hashes have been fixed and improved: They are now updated
automatically, so a shared URL will include frequency and demodulator,
which allows for improved sharing and linking.
* New daylight scheduler for background decoding, allows profiles to be
selected by local sunrise / sunset times
* The owrx_connector is now the default way of communicating with sdr
devices. The old sdr types have been replaced, all `_connector` suffixes on
the type must be removed!
* The sources have been refactored, making it a lot easier to add support for
other devices
* SDR device failure handling has been improved, including user feedback
* New devices supported:
* wsjt-x updated to 2.1.2
2020-02-18 20:19:00 +00:00
* The rtl_tcp compatibility mode of the owrx_connector is now configurable
using the `rtltcp_compat` flag
* explicit device filter for soapy devices for multi-device setups
* compatibility fixes for safari browsers (ios and mac)
2020-02-18 20:19:00 +00:00
* Offset tuning using the `lfo_offset` has been reworked in a way that
`center_freq` has to be set to the frequency you actually want to listen
to. If you're using an `lfo_offset` already, you will probably need to
change its sign.
* `initial_squelch_level` can now be set on each profile.
* Part of the frontend code has been reworked
2020-02-18 20:19:00 +00:00
- Audio buffer minimums have been completely stripped. As a result, you
should get better latency. Unfortunately, this also means there will be
some skipping when audio starts.
- Now also supports AudioWorklets (for those browser that have it).
- Mousewheel controls for the receiver sliders
* Error handling for failed SDR devices
2020-02-18 20:19:00 +00:00
* One of the most-requested features is finally coming to OpenWebRX:
Bookmarks (sometimes also referred to as labels).
There's two kinds of bookmarks available:
2020-02-18 20:19:00 +00:00
- Serverside bookmarks that are set up by the receiver administrator.
Check the file `bookmarks.json` for examples!
- Clientside bookmarks which every user can store for themselves. They are
stored in the browser's localStorage.
* Automatic reporting of spots to [pskreporter](https://pskreporter.info/) is
now possible. Please have a look at the configuration on how to set it up.
* Websocket communication has been overhauled in large parts. It should now
be more reliable, and failing connections should now have no impact on
other users.
* Profile scheduling allows to set up band-hopping if you are running
background services.
* APRS now has the ability to show symbols on the map, if a corresponding
symbol set has been installed. Check the config!
* Debug logging has been disabled in a handful of modules, expect vastly
reduced output on the shell.
* New set of APRS-related features
2020-02-18 20:19:00 +00:00
- Decode Packet transmissions using direwolf (1k2 only for now)
- APRS packets are mostly decoded and shown both in a new panel and on the
map
- APRS is also available as a background service
2020-02-18 20:19:00 +00:00
- direwolfs I-gate functionality can be enabled, which allows your receiver
to work as a receive-only I-gate for the APRS network in the background
* Demodulation for background services has been optimized to use less total
bandwidth, saving CPU
* More metrics have been added; they can be used together with collectd and
its curl_json plugin for now, with some limitations.
* New bandplan feature, the first thing visible is the "dial" indicator that
brings you right to the dial frequency for digital modes
* fixed some bugs in the websocket communication which broke the map
* WSJT-X integration (FT8, FT4, WSPR, JT65, JT9 using wsjt-x demodulators)
2020-02-18 20:19:00 +00:00
* New Map Feature that shows both decoded grid squares from FT8 and Locations
decoded from YSF digital voice
* New Feature report that will show what functionality is available
* major rework on the openwebrx core
* Support of multiple SDR devices simultaneously
2020-02-18 20:19:00 +00:00
* Support for multiple profiles per SDR that allow the user to listen to
different frequencies
* Support for digital voice decoding
2020-02-18 20:19:00 +00:00
* Feature detection that will disable functionality when dependencies are not
available (if you're missing the digital
buttons, this is probably why)
* Support added for the following SDR sources:
- LimeSDR (`"type": "lime_sdr"`)
- PlutoSDR (`"type": "pluto_sdr"`)
2020-02-18 20:19:00 +00:00
- RTL_SDR via Soapy (`"type": "rtl_sdr_soapy"`) on special request to allow
use of the direct sampling mode
- SoapyRemote (`"type": "soapy_remote"`)
- FiFiSDR (`"type": "fifi_sdr"`)
- airspyhf devices (Airspy HF+ / Discovery) (`"type": "airspyhf"`)
2019-12-08 13:02:09 +00:00
2020-02-18 20:09:22 +00:00
-- Jakob Ketterl <jakob.ketterl@gmx.de> Tue, 18 Feb 2020 20:09:00 +0000