This website requires JavaScript.
9e41d49d46
refactor audio startup so it will autostart on firefox, if allowed
Jakob Ketterl
2020-08-23 17:56:13 +02:00
6aa25760c5
update the issues page wordings
Jakob Ketterl
2020-08-22 18:07:54 +02:00
1bff6d1289
update connectors to latest version
Jakob Ketterl
2020-08-20 11:50:27 +02:00
23c69fb5a3
add "remote" mapping
Jakob Ketterl
2020-08-16 23:22:46 +02:00
b158e0d17d
add the ability to add literal command-line arguments
Jakob Ketterl
2020-08-16 23:19:37 +02:00
c9dd33ba57
add a new source for rtl_tcp and rtl_tcp_connector
Jakob Ketterl
2020-08-16 21:49:52 +02:00
bc000451cc
update make call
Jakob Ketterl
2020-08-15 17:39:13 +02:00
47da9a9d70
use unix dir separators
Jakob Ketterl
2020-08-15 17:01:32 +02:00
66703cb5e1
include radioberry in full build
Jakob Ketterl
2020-08-15 16:53:10 +02:00
0066b4dbfd
make script executable
Jakob Ketterl
2020-08-15 16:52:55 +02:00
18d8b81f70
add git revision
Jakob Ketterl
2020-08-15 16:46:16 +02:00
8d52bde6b0
Merge pull request #165 from pa3gsb/develop
Jakob Ketterl
2020-08-15 16:43:28 +02:00
dd3bf121c1
fix start_freq not working on neighboring profiles
Jakob Ketterl
2020-08-15 16:05:50 +02:00
cfc3f926fe
clone added
pa3gsb
2020-08-15 14:24:48 +02:00
6f8c8a3b66
radioberry added to docker setup
pa3gsb
2020-08-15 14:02:20 +02:00
1c2125f969
prevent direwolf from using hamlib, refs #164
Jakob Ketterl
2020-08-14 21:08:35 +02:00
0030c6d656
thread names to aid debugging
Jakob Ketterl
2020-08-14 20:22:25 +02:00
7e5ea6e065
improve read pipe opening
Jakob Ketterl
2020-08-14 20:20:07 +02:00
49383e757f
extract pipes to separate file
Jakob Ketterl
2020-08-14 19:54:07 +02:00
0cd0a1085a
uncouple reading pipes, too, and select makes the threads time out
Jakob Ketterl
2020-08-14 00:17:09 +02:00
5bc69b6fa4
use id of pipe to avoid file system collisions
Jakob Ketterl
2020-08-13 23:51:11 +02:00
ddb5fe51b3
open pipes in non-blocking loops, preventing thread leaks
Jakob Ketterl
2020-08-13 23:35:49 +02:00
56debcd08a
provide a fallback for browsers not supporting css gaps
Jakob Ketterl
2020-08-13 19:39:56 +02:00
de34856d57
let's stick with flexbox, but use native wrapping
Jakob Ketterl
2020-08-12 22:14:02 +02:00
80c25f459c
use the space, modes!
Jakob Ketterl
2020-08-12 21:41:06 +02:00
ccb322016e
re-arrange demodulator buttons in a dynamic grid
Jakob Ketterl
2020-08-12 19:44:33 +02:00
08ba0c7b02
shut down multiprocessing queue explicitly using a poison pill
Jakob Ketterl
2020-08-11 22:14:36 +02:00
7f57e4f45c
compensate oversampling with the prefilter of csdr
Jakob Ketterl
2020-08-08 22:51:03 +02:00
f0b3a50c23
increase maximum audio speed indication (uncompressed hd is about 700kbps)
Jakob Ketterl
2020-08-08 22:23:34 +02:00
e51dbac2c5
update changelog
Jakob Ketterl
2020-08-08 22:06:33 +02:00
f4c43ffab6
fine-tune
Jakob Ketterl
2020-08-08 22:04:28 +02:00
69a12650d2
permit increased bandwidth for WFM
Jakob Ketterl
2020-08-08 22:04:10 +02:00
8c5a7a087f
compensate WFM frequency deviation, at least preliminary
Jakob Ketterl
2020-08-08 21:56:35 +02:00
5a938b8c0b
simplify
Jakob Ketterl
2020-08-08 21:35:15 +02:00
448e266097
implement wfm demodulator chain
Jakob Ketterl
2020-08-08 21:29:25 +02:00
da3f59fb9b
determine hd audio rate and send it to the server
Jakob Ketterl
2020-08-08 20:45:03 +02:00
ef2ec1e1c5
catch exception on closed inputs
Jakob Ketterl
2020-08-08 20:43:29 +02:00
031c937c0c
actually build fcdpp image
Jakob Ketterl
2020-08-08 00:11:44 +02:00
c6ec21747b
add log to issue template
Jakob Ketterl
2020-08-08 00:11:11 +02:00
b54be3384d
add docker build for funcube
Jakob Ketterl
2020-08-07 23:28:36 +02:00
62ee2ca445
add documentation about freedv_rx
Jakob Ketterl
2020-08-07 22:58:24 +02:00
03b2f83981
add groups.io link
Jakob Ketterl
2020-08-07 19:43:04 +02:00
20f0a5cd6c
Update issue templates
Jakob Ketterl
2020-08-07 19:23:35 +02:00
640f438c4c
Merge pull request #161 from jketterl/openwebrx-bug-template
Jakob Ketterl
2020-08-07 19:15:21 +02:00
b068fb5756
Update issue templates
Jakob Ketterl
2020-08-07 17:07:09 +02:00
645ace75c3
protect against erroneous reads
Jakob Ketterl
2020-08-06 20:06:04 +02:00
0518ff9358
provide information to the queue which entries are done
Jakob Ketterl
2020-08-05 20:04:41 +02:00
a65fd7916e
drain connections, close wave files refs #146
Jakob Ketterl
2020-08-05 20:03:38 +02:00
a77108dd0c
drain subprocess pipes to free up file descriptors, refs #146
Jakob Ketterl
2020-08-05 20:01:57 +02:00
7234ff4309
use normal queue since we're not even multiprocessing
Jakob Ketterl
2020-08-05 19:07:55 +02:00
7ea8c8f7c6
use better locking for the service startup/shutdown
Jakob Ketterl
2020-07-30 21:35:31 +02:00
c8e5b4f822
let's try this again with a more recent version...
Jakob Ketterl
2020-07-30 18:05:56 +02:00
780d51286a
update changelog
Jakob Ketterl
2020-07-29 21:45:24 +02:00
2252547fc1
add freedv to docker container
Jakob Ketterl
2020-07-29 21:44:10 +02:00
7e5409160e
initial work on freedv / codec2 support, refs #126
Jakob Ketterl
2020-07-28 00:28:20 +02:00
9b187140ff
catch exception and replace with a debug message, refs #22
Jakob Ketterl
2020-07-27 21:18:24 +02:00
77ae13723d
remove link to outdated instructions, closes #157
Jakob Ketterl
2020-07-27 20:27:25 +02:00
9efc839128
update to js8call 2.2.0
Jakob Ketterl
2020-07-22 18:45:13 +02:00
660301a43b
update to wsjt-x 2.2.2
Jakob Ketterl
2020-07-21 22:51:12 +02:00
11fd918d62
handle more errors the right way, refs #144
Jakob Ketterl
2020-07-21 20:33:48 +02:00
de67d36cd6
update changelog
Jakob Ketterl
2020-07-21 20:03:33 +02:00
1f8b2f7909
always send busy state event, even when always-on, closes #147
Jakob Ketterl
2020-07-21 19:57:23 +02:00
d9bc03d1fc
clear the multiprocessing queue to get rid of more file descriptors, refs #146
Jakob Ketterl
2020-07-20 23:08:19 +02:00
369a61ec59
shut down pipes correctly, refs #146
Jakob Ketterl
2020-07-19 19:42:18 +02:00
c54f19282a
improved error handling, refs #146 #22
Jakob Ketterl
2020-07-19 19:00:26 +02:00
174e9afa7b
correctly close iqtee / iqtee2 pipes
Jakob Ketterl
2020-07-18 20:00:49 +02:00
e53f1f60eb
multi-key signing implementation
Jakob Ketterl
2020-07-09 21:32:57 +02:00
7eb0a8cf7e
add fcdpp support
Jakob Ketterl
2020-07-09 15:39:33 +02:00
0e6518915d
* refactor receiverid into a separate controller base * allow multiple headers to prepare for checking multiple claims
Jakob Ketterl
2020-07-04 21:47:56 +02:00
e0129fd0f7
move timezone to initialization instead of implicit localization
Jakob Ketterl
2020-07-01 19:10:46 +02:00
929cf5e230
makefiles use tabs... weird
Jakob Ketterl
2020-06-23 19:48:00 +02:00
d6512e0a86
prevent debian packaging from modifying png files
Jakob Ketterl
2020-06-23 19:39:26 +02:00
480b728c06
move metrics initialization to have initial metrics
Jakob Ketterl
2020-06-23 00:08:59 +02:00
9e323a08ff
remove duplicate css declaration
Jakob Ketterl
2020-06-22 00:07:16 +02:00
75f4f0bfe0
fix timezones in all places
Jakob Ketterl
2020-06-21 22:35:40 +02:00
2eece08d27
correct timezone for last-modified header
Jakob Ketterl
2020-06-21 21:42:32 +02:00
4fb99c05e0
fix /status http response
original_with_patched_status_url
Jakob Ketterl
2020-06-21 19:39:57 +02:00
b930bb432d
add -dev flag to clearly distinguish development versions
Jakob Ketterl
2020-06-14 21:58:35 +02:00
83ff417f4d
post-release cleanup
Jakob Ketterl
2020-06-13 19:25:15 +02:00
bead51db69
fix the date
0.19.1
Jakob Ketterl
2020-06-13 18:51:01 +02:00
bf171bbfda
add release targets
Jakob Ketterl
2020-06-13 18:48:18 +02:00
8ca068c98f
update changelogs to reflect release
Jakob Ketterl
2020-06-13 18:47:17 +02:00
a696cc4ed8
next release version
Jakob Ketterl
2020-06-13 18:31:49 +02:00
0a2a28cb34
remove debugging
Jakob Ketterl
2020-06-13 18:26:27 +02:00
0f20f1fcdc
update changelog
Jakob Ketterl
2020-06-13 18:21:22 +02:00
9a61f90fec
parse hex string for hmac
Jakob Ketterl
2020-06-11 20:55:05 +02:00
5a88856825
fix array syntax
Jakob Ketterl
2020-06-11 00:01:47 +02:00
0e4f772c69
perform actual hmac signature
Jakob Ketterl
2020-06-11 00:00:16 +02:00
8278ece803
add receiver keys to configuration
Jakob Ketterl
2020-06-10 23:34:09 +02:00
eebe33f896
implement signature algorithm
Jakob Ketterl
2020-06-10 22:50:16 +02:00
61d03b38b9
receiver receiverid challenge and find corresponding key
Jakob Ketterl
2020-06-10 20:09:40 +02:00
c0f447ca20
fix rockprog integration
Jakob Ketterl
2020-06-07 22:53:31 +02:00
81465d69cc
introduce next version to develop branch
Jakob Ketterl
2020-06-02 21:18:05 +02:00
1e84ced9a9
resture "under construction" notice
Jakob Ketterl
2020-06-02 21:12:25 +02:00
3479148b86
more tuning of the default configuration
0.19.0
Jakob Ketterl
2020-06-01 22:52:35 +02:00
017ad818ef
fix up default configuration
Jakob Ketterl
2020-06-01 22:43:58 +02:00
09caae2fcc
update changelog
Jakob Ketterl
2020-06-01 21:44:02 +02:00
ae295d72ae
remove "under construction" notice
Jakob Ketterl
2020-06-01 19:41:38 +02:00
16c59c3245
release versions
Jakob Ketterl
2020-06-01 19:05:09 +02:00
ea65ef0100
update changelog
Jakob Ketterl
2020-06-01 18:34:54 +02:00