commit 60473eec73325afed1782615789fad0fb3a9acf6 Author: Mooneer Salem Date: Sun Nov 30 23:34:06 2025 -0800 Hide Squelch and Center RX if legacy modes are disabledd. commit ee8318d141cd3469af320ff0a7c542555df9bf1a Author: Mooneer Salem Date: Sun Nov 30 23:21:33 2025 -0800 Remove offset and histogram plots due to low legacy mode use. commit 71a732a82b6fe455c2ac46dfb718b690d93f830f Author: Mooneer Salem Date: Sun Nov 30 23:15:12 2025 -0800 FreeDV Reporter: Hide RX Mode column if legacy modes are disabled. commit 55aa51fd350f95a1eccdb9d4e22e5bbedd996af1 Author: Mooneer Salem Date: Mon Dec 1 03:05:04 2025 +0000 latest user manual PDF commit 9f547735e303c064344227515c31e563867715d0 Merge: cbc7cd7c b023b97d Author: Mooneer Salem Date: Sun Nov 30 19:04:33 2025 -0800 Merge branch 'v2.2-dev' into ms-legacy-mode-deprecation commit b023b97d1120155b20f8d795fa4a7fc9b9ddb7d6 Author: Mooneer Salem Date: Sun Nov 30 19:02:40 2025 -0800 Upgrade built-in Python to 3.14.0. (#1109) * Upgrade built-in Python to 3.14.0. * Need to update GH environment for Windows Python 3.14. * Forgot to adjust path for pip. * Additional forgotten change. * TEST ONLY: Use non-main for RADE. * Use Python 3.14 for AppImages. * Need to exclude 3.14 DLL during installer step. * Update ASAN suppressions for 3.14. * Revert "TEST ONLY: Use non-main for RADE." This reverts commit 14b711b5a98086f1725aea001c004b0c2af92191. * Use rade_src instead of rade_integ_src. * Update AppRun scripts. * Upgrade custom PyTorch macOS wheel to 2.9.1 and Python 3.14. * PYTHONOPTIMIZE doesn't seem to work on macOS now. * Apparently PYTHONOPTIMIZE was in there twice. * Reenable PYTHONOPTIMIZE, disable built-in mimalloc. * Disable mimalloc in GH Actions as well. * Try reenabling mimalloc just for Linux. * Add PR #1109 to changelog. * Remove mimalloc altogether. * Forgot to clean up mimalloc code in source files. * Lock PyTorch release inside GH Actions. commit 2606f625c82b877f25d9b3420b5d6df04930fafb Author: Mooneer Salem Date: Sun Nov 30 17:19:28 2025 -0800 Lock PyTorch release inside GH Actions. commit addd86c845bc7c8dd3cd8db160aaf0e00016f2d7 Author: Mooneer Salem Date: Sun Nov 30 15:22:25 2025 -0800 Forgot to clean up mimalloc code in source files. commit e55f062524e50a801dbc516c6aae38a2a5df758e Author: Mooneer Salem Date: Sun Nov 30 15:02:53 2025 -0800 Fix compiler errors in integrations. commit 45bc3e050829d75ebd533fef3aa811fe49298ca0 Author: Mooneer Salem Date: Sun Nov 30 14:48:21 2025 -0800 Remove mimalloc altogether. commit c2517c93f96ce803048ce056b2b86a4de6f3c694 Author: Mooneer Salem Date: Sun Nov 30 14:22:04 2025 -0800 Reenable BandwidthExpandStep in CMakeLists. commit e969c33cc647706c9280024fa8c2a2e7f40abf3d Merge: 038bff81 51f79792 Author: Mooneer Salem Date: Sun Nov 30 12:31:45 2025 -0800 Merge branch 'v2.2-dev' into ms-reenable-bw-expand commit cbc7cd7c4c48180aa0a08a0c92352513f01b12c7 Merge: 4f2ded71 51f79792 Author: Mooneer Salem Date: Sun Nov 30 12:30:01 2025 -0800 Merge branch 'v2.2-dev' into ms-legacy-mode-deprecation commit 070418e60fa13024e7a0949edd18b7f0b86a77e4 Author: Mooneer Salem Date: Sun Nov 30 00:00:37 2025 -0800 Add PR #1109 to changelog. commit ecf103e268274102bbafc295aaf3f11a492527ab Merge: 873eee91 51f79792 Author: Mooneer Salem Date: Sat Nov 29 23:59:29 2025 -0800 Merge branch 'v2.2-dev' into ms-python-314 commit 51f79792cd8ece517fe3348aecc5dda4dd7d34bb Merge: 131d1b2f c291b908 Author: Mooneer Salem Date: Sat Nov 29 23:59:06 2025 -0800 Merge branch 'master' into v2.2-dev commit c291b908b49710239653fb1387b9090c29fd518b Author: Mooneer Salem Date: Sun Nov 30 07:50:48 2025 +0000 latest user manual PDF commit 17e33dc7b3e1e159c0bf7a0da1ac1660b6c14dcb Author: Mooneer Salem Date: Sat Nov 29 23:48:09 2025 -0800 Actually fix FreeDV Reporter disconnect crash once and for all. (#1112) * Actually fix FreeDV Reporter disconnect crash once and for all. * Prevent hangs on exit. * Fix compiler error. * Add missed initialization. * Add PR #1112 to changelog. * Add wait calls to all other ThreadedObject users. commit 873eee91d91a9122fe22e4d055a7e710d154443a Author: Mooneer Salem Date: Sat Nov 29 22:22:57 2025 -0800 Try reenabling mimalloc just for Linux. commit b46c009ea9f81a8fcc9304f0c36b0a2c3b10a4c3 Author: Mooneer Salem Date: Sat Nov 29 22:21:10 2025 -0800 Add wait calls to all other ThreadedObject users. commit dcc093c6cf02ee18280b2520a1299e60e1463e02 Author: Mooneer Salem Date: Sat Nov 29 20:22:23 2025 -0800 Add PR #1112 to changelog. commit ceea1b96af9b87e9892c1a0afbf16ef69cbc7628 Author: Mooneer Salem Date: Sat Nov 29 20:21:16 2025 -0800 Add missed initialization. commit 9f069d42b90028dcf8a55d4dd8650dfb2a7f996b Author: Mooneer Salem Date: Sat Nov 29 18:24:22 2025 -0800 Fix compiler error. commit 522fcfeeef58ef8c9ea8ccb86fd04dea6fe6e974 Author: Mooneer Salem Date: Sat Nov 29 17:21:02 2025 -0800 Prevent hangs on exit. commit c46273c38eb14cb59525f94966e08e76bdad9c75 Author: Mooneer Salem Date: Sat Nov 29 17:09:54 2025 -0800 Disable mimalloc in GH Actions as well. commit 8caa681584b51c662fe05ef1b47182fc89cefdb6 Author: Mooneer Salem Date: Sat Nov 29 17:03:21 2025 -0800 Reenable PYTHONOPTIMIZE, disable built-in mimalloc. commit 038bff81b4e86ef437244daff0dc2852d344cd12 Author: Mooneer Salem Date: Sat Nov 29 15:58:59 2025 -0800 Reenable BW expander. commit a16e8c4760c64c87fcd42076a6f41df2acbb107f Author: Mooneer Salem Date: Sat Nov 29 15:21:10 2025 -0800 Apparently PYTHONOPTIMIZE was in there twice. commit 8948274c5c74130b94a030d2f63dab2e02e7bc60 Author: Mooneer Salem Date: Sat Nov 29 15:14:14 2025 -0800 Actually fix FreeDV Reporter disconnect crash once and for all. commit b0901d13d48654a4e5870263db2ce4ddeb157284 Author: Mooneer Salem Date: Sat Nov 29 14:47:58 2025 -0800 PYTHONOPTIMIZE doesn't seem to work on macOS now. commit f4a918f8b9513239fedb105184593e4378c7b862 Author: Mooneer Salem Date: Sat Nov 29 13:47:13 2025 -0800 Use rade_src instead of rade_integ_src. (#1111) commit acb1760fd6174a6c87e26db92f7bff820bb5ec93 Author: Mooneer Salem Date: Sat Nov 29 13:30:11 2025 -0800 Upgrade custom PyTorch macOS wheel to 2.9.1 and Python 3.14. commit b268e5bf648e64b73e2ebeae7cc55ac86072de24 Author: Mooneer Salem Date: Sat Nov 29 08:40:15 2025 -0800 Use rade_src instead of rade_integ_src. commit 797ac47868e473b067f466821d7c5975b6308122 Author: Mooneer Salem Date: Sat Nov 29 10:41:15 2025 -0800 Update AppRun scripts. commit c53e90225841167119654a902b75cf39dd7be82c Author: Mooneer Salem Date: Sat Nov 29 10:07:50 2025 -0800 New test: force full redraw of spectrum and scalar plots. commit 79480ae9663535e4c65ce3e885bdeda9e3c9841d Author: Mooneer Salem Date: Sat Nov 29 10:03:55 2025 -0800 Revert "Unconditionally signal tap threads." This reverts commit b138ac308c637befc3fdd9c8d4b85bb7dff0b696. commit b138ac308c637befc3fdd9c8d4b85bb7dff0b696 Author: Mooneer Salem Date: Sat Nov 29 09:10:20 2025 -0800 Unconditionally signal tap threads. commit b7044cb6faca63c170983f6811d4c50247a2c8fb Author: Mooneer Salem Date: Sat Nov 29 08:40:15 2025 -0800 Use rade_src instead of rade_integ_src. commit 518e1bf53a58d3fa5b5370e4b30e098adbe5a25d Author: Mooneer Salem Date: Sat Nov 29 01:03:32 2025 -0800 Revert "TEST ONLY: Use non-main for RADE." This reverts commit 14b711b5a98086f1725aea001c004b0c2af92191. commit 25c49656e2d04854378fc3d0660fe581005ff731 Author: Mooneer Salem Date: Fri Nov 28 23:26:08 2025 -0800 Update ASAN suppressions for 3.14. commit 37d8bdfaae5399891f02c1c4dcd9c2511aca3797 Author: Mooneer Salem Date: Fri Nov 28 23:25:39 2025 -0800 Need to exclude 3.14 DLL during installer step. commit 5f63855b3aef60c885435b46fc4c4f1aa07303d1 Author: Mooneer Salem Date: Fri Nov 28 22:47:37 2025 -0800 Use Python 3.14 for AppImages. commit 14b711b5a98086f1725aea001c004b0c2af92191 Author: Mooneer Salem Date: Fri Nov 28 22:34:36 2025 -0800 TEST ONLY: Use non-main for RADE. commit 31d4c7dd07f895ffc79b61f74649f42a2e863b63 Author: Mooneer Salem Date: Fri Nov 28 18:01:25 2025 -0800 Additional forgotten change. commit ad23334acb4e261e78748091c1b8bca8ed4edbf0 Author: Mooneer Salem Date: Fri Nov 28 17:21:02 2025 -0800 Forgot to adjust path for pip. commit 64333fdffd208e33a1165cfd70b791fc5b140873 Author: Mooneer Salem Date: Fri Nov 28 17:12:57 2025 -0800 Need to update GH environment for Windows Python 3.14. commit 5de2f003fed5a2e411332ba46c366cf81a70fcfb Author: Mooneer Salem Date: Fri Nov 28 15:29:34 2025 -0800 Upgrade built-in Python to 3.14.0. commit 4f2ded718dec629b35d5a9721dbd5148ab3daccf Author: Mooneer Salem Date: Fri Nov 28 09:54:13 2025 -0800 Add PR #1108 to changelog. commit 043cba41ed81d6c24e2f4f68e47f527e13907940 Author: Mooneer Salem Date: Fri Nov 28 09:52:42 2025 -0800 Enable legacy modes so fullduplex tests still work. commit d4618715415fbb62754ba8f369577a7f386bd74f Author: Mooneer Salem Date: Fri Nov 28 01:37:40 2025 -0800 Hide all modes except for RADE by default. commit 131d1b2f3f1c34bf9111d78b1e4db0f668be9740 Author: Mooneer Salem Date: Fri Nov 28 00:59:26 2025 -0800 Branch new 2.2 development root. commit fb0794536616c346bf689f63da569cf5819f0b23 Author: Mooneer Salem Date: Wed Nov 26 19:06:58 2025 +0000 latest user manual PDF commit f8f8497f15c11148f92715fc117b52c150d8d86c Author: Mooneer Salem Date: Wed Nov 26 11:04:20 2025 -0800 Use same sample rate for both recording RX and TX. (#1107) * Use same sample rate for both recording RX and TX. * Add PR #1107 to changelog. commit 1892b13a53938619cb292aca4e268d2312c680ad Author: Mooneer Salem Date: Tue Nov 25 07:39:12 2025 +0000 latest user manual PDF commit 8aeca8cd93ba1532bf1569626d242543c2263bee Author: Mooneer Salem Date: Mon Nov 24 23:37:20 2025 -0800 Add PR #1107 to changelog. commit 58c5a0a6eb53285b30b8abf3bbd5c4bbe240e372 Merge: 18edb1c7 f90b4739 Author: Mooneer Salem Date: Mon Nov 24 23:36:51 2025 -0800 Merge branch 'master' into ms-rec-sample-rate commit f90b473914a0c58570bdc65ea91507caf001fd61 Author: Mooneer Salem Date: Mon Nov 24 23:35:59 2025 -0800 Reduce RADE RX losses due to resampling. (#1094) * Reduce RADE RX losses due to resampling. * Add PR #1094 to changelog. * Tweak outputSize to see if the resampler can give us more audio. * Add additional check due to test failures. * Only make 2x the input size available for output. * Update changelog to put fix in 2.1.1. commit 502191ec1b86fd00a32111c264596f33ff7fcded Author: Mooneer Salem Date: Mon Nov 24 23:34:59 2025 -0800 Update changelog to put fix in 2.1.1. commit 18edb1c79b408fcdf93ec3a57e0f4c1609db70a2 Author: Mooneer Salem Date: Mon Nov 24 23:29:58 2025 -0800 Use same sample rate for both recording RX and TX. commit 552ee66fe908c354857caaafc5076c8846e151b0 Merge: 8c2dd0b0 b3fc081a Author: Mooneer Salem Date: Mon Nov 24 23:22:51 2025 -0800 WIP on master: 8c2dd0b0 Add /dev/rfcomm* usb over bluetooth to serial port list on Linux (#1106) commit b3fc081a2d2a28f276e4866e007ba49c185e012d Author: Mooneer Salem Date: Mon Nov 24 23:22:51 2025 -0800 index on master: 8c2dd0b0 Add /dev/rfcomm* usb over bluetooth to serial port list on Linux (#1106) commit 321c9dbfaa0a072ece93e817c0801a6aab59b3d1 Merge: 31e3fdc3 8c2dd0b0 Author: Mooneer Salem Date: Mon Nov 24 15:20:22 2025 -0800 Merge branch 'master' into ms-resample-ratio commit 31e3fdc30f6870257855b996328c556295e9f911 Merge: ea87874f 539bd559 Author: Mooneer Salem Date: Mon Nov 24 15:10:17 2025 -0800 Merge branch 'master' into ms-resample-ratio commit 539bd55969c972dae98047ae19b464ccfe0e43fc Author: Mooneer Salem Date: Mon Nov 24 14:55:13 2025 -0800 Set thread names for additional threads in system. (#1103) * Set thread names for additional threads in system. * Fix linting errors. * Add additional thread names for Mac and Windows. * Use const reference for SetThreadName. * Fix more linting errors. * Fix PortAudio compiler error. * Add missed thread names. * VOX tone atomic doesn't need seq_cst. * Only wake up non-RT playback thread if FIFO is less than half full. * Only wake up the TX/RX threads after all audio received. * Optimized RADE is only for radio integrations. * Add missed changes. * Need to build integ in order for lint to work. * remove invalid target. * Fix additional Linux compiler failures from previous changes. * Additional compiler fixes. * Exclude duplicate tests. * Fix macOS CI failure. commit 47293cdcae60c36696db4e7003b7a2bab95a1ded Author: Mooneer Salem Date: Mon Nov 24 13:52:46 2025 -0800 Fix macOS CI failure. commit b0d49755a24e9b06357a9ced8dc4fe93ecaa701b Author: Mooneer Salem Date: Mon Nov 24 12:52:42 2025 -0800 Exclude duplicate tests. commit 33965ee8dfdb82cbb6c803b59c96d488998b8259 Author: Mooneer Salem Date: Mon Nov 24 12:49:44 2025 -0800 Additional compiler fixes. commit aa480173897104306e932222fdfb6caf6dfffb67 Author: Mooneer Salem Date: Mon Nov 24 12:08:56 2025 -0800 Fix additional Linux compiler failures from previous changes. commit 847d981b1ee2272c4523a3d094c5ce9d338a4c9f Author: Mooneer Salem Date: Mon Nov 24 10:02:59 2025 -0800 remove invalid target. commit 072d9f8e84c99a2aa3208d4265e878d04ee06ca5 Author: Mooneer Salem Date: Mon Nov 24 09:56:15 2025 -0800 Need to build integ in order for lint to work. commit eb91793f5d7520a635f55da41d9ebbf7d79c2fe0 Author: Mooneer Salem Date: Mon Nov 24 09:33:28 2025 -0800 Add missed changes. commit d7daf35abd62cc814743ab97318cfb82b68f2b2e Author: Mooneer Salem Date: Mon Nov 24 09:25:27 2025 -0800 Optimized RADE is only for radio integrations. commit e5705cc77e33e822f835689a5209fe67d42d83b3 Author: Mooneer Salem Date: Mon Nov 24 15:16:35 2025 +0000 latest user manual PDF commit 69d249af934a1a053383a2b4ae0e90e32da10324 Author: Mooneer Salem Date: Mon Nov 24 07:13:42 2025 -0800 Sort blank user messages after non-blank messages. (#1105) * Sort blank user messages after non-blank messages. * Trim whitespace from Msg before sorting. * Add PR #1105 to changelog. commit 399768b6f0ada0cd6a3713d9e215cd75b9c4bff1 Author: Mooneer Salem Date: Sun Nov 23 21:34:03 2025 -0800 Only wake up the TX/RX threads after all audio received. commit b9516ee208793e697305d2314eb33b3a50884427 Author: Mooneer Salem Date: Sun Nov 23 19:09:48 2025 -0800 Add PR #1105 to changelog. commit ae37b786eaa0af9f6574212baf6b2ef8ac61e2f2 Author: Mooneer Salem Date: Sun Nov 23 19:09:03 2025 -0800 Trim whitespace from Msg before sorting. commit c67030856ae4818c987b26d7e73d3d978ecee84c Author: Mooneer Salem Date: Sun Nov 23 15:05:46 2025 -0800 Only wake up non-RT playback thread if FIFO is less than half full. commit c6e378c4bf5e268ef84549cc0a37fe6dc66ecd1d Author: Mooneer Salem Date: Sun Nov 23 11:27:51 2025 -0800 Sort blank user messages after non-blank messages. commit f5e638dae531dbc690974896b91b946be613b9cc Author: Mooneer Salem Date: Sun Nov 23 19:13:26 2025 +0000 latest user manual PDF commit ea87874fe98097088e6c842d30497de335aa8916 Merge: 22a0e0e2 9010d9be Author: Mooneer Salem Date: Sun Nov 23 11:13:01 2025 -0800 Merge branch 'master' into ms-resample-ratio commit 8265344ab96f597da87071a76e449a93415198a1 Merge: 7f486cca 9010d9be Author: Mooneer Salem Date: Sun Nov 23 11:11:16 2025 -0800 Merge branch 'master' into ms-thread-debugging commit 9010d9be8af9f467360bc45520891ec6e297c7ea Author: Mooneer Salem Date: Sun Nov 23 11:10:42 2025 -0800 Update VC Redistributable again. (#1102) * Update VC Redistributable again. * Add PR #1102 to changelog. * Run brew directly due to GH failures. commit 9d2e4d223e327b5535730cdc4cc17feef1076d01 Author: Mooneer Salem Date: Sun Nov 23 11:05:38 2025 -0800 Run brew directly due to GH failures. commit 4df057b6ccde2b54307f8cd7a08e8eb64c8ad2cf Author: Mooneer Salem Date: Sun Nov 23 10:51:56 2025 -0800 Add PR #1102 to changelog. commit 7f486ccabc171f09a66c253b68331f0a87188f90 Author: Mooneer Salem Date: Thu Nov 20 14:45:15 2025 -0800 VOX tone atomic doesn't need seq_cst. commit fd2294bc66f88e25299044af50a650a6996eff54 Author: Mooneer Salem Date: Thu Nov 20 14:32:26 2025 -0800 Add missed thread names. commit 9cfe8dc197ba0ad0f1857c79bb73560fe33c6eff Author: Mooneer Salem Date: Thu Nov 20 12:29:32 2025 -0800 Fix PortAudio compiler error. commit afe8748ebeb9d83d6a7e1cc2496b205bbca36f8e Author: Mooneer Salem Date: Thu Nov 20 09:29:21 2025 -0800 Fix more linting errors. commit cabf4051e24a6edd09b1f0fd942ae80c5234a095 Author: Mooneer Salem Date: Thu Nov 20 08:58:33 2025 -0800 Use const reference for SetThreadName. commit cf066862e6023a9587a807f0970627c80b530de6 Author: Mooneer Salem Date: Thu Nov 20 08:57:04 2025 -0800 Add additional thread names for Mac and Windows. commit 152db5db420aaa682d193822362b552caf4f8038 Author: Mooneer Salem Date: Thu Nov 20 08:44:24 2025 -0800 Fix linting errors. commit 3c2d827ead89cbe6b20b47584b20e5a8f7638738 Author: Mooneer Salem Date: Thu Nov 20 08:35:08 2025 -0800 Set thread names for additional threads in system. commit 080bd61cdf8ce7e7fd3774f361496d5936b33e08 Author: Mooneer Salem Date: Thu Nov 20 06:41:03 2025 -0800 Update VC Redistributable again. commit 8e4348222fca5fd4975d81da463829b5d38c269f Author: Mooneer Salem Date: Wed Nov 19 16:01:07 2025 +0000 latest user manual PDF commit d42e1666864da97b2951a576c43a0fc3f14c0f88 Author: Mooneer Salem Date: Wed Nov 19 07:58:31 2025 -0800 Prepare for v2.1.0 release. (#1099) * Prepare for v2.1.0 release. * Fix libebur128 typo (thanks @ra1nb0w!) * Fix lint error in CI process. * Clear version restriction for torch package. * Add random delay to hopefully avoid mpp failures. * Undo VC++ Redistributable URL change. * Experiment: increase PulseAudio thread priority. Hopefully this will help avoid the issue where we intermittently lose sync within the first few seconds of starting the modem. * Delete .travis.yml as we don't actually use Travis for builds. * Minimal changes needed to disable BW expander. * Revert "Experiment: increase PulseAudio thread priority." This reverts commit 816b493da788f50e98a633a91588da8e06f7fbba. * Clean up changelog. * strerror_r should be on separate line since it can return int depending on platform. * Fix CI failures. * Try forcing _DEFAULT_SOURCE to resolve warnings. * Revert previous changes. * Minimal changes to hopefully fix both macOS and Linux. * Possible fix for macOS race condition during socket close. commit 6cc740435b7eb1b2c4c4eaff415a54495089c17c Author: Mooneer Salem Date: Tue Nov 18 17:12:24 2025 -0800 Possible fix for macOS race condition during socket close. commit 119c320a3da598e19b61b6ffe234d4816066a5ab Author: Mooneer Salem Date: Tue Nov 18 16:56:50 2025 -0800 Minimal changes to hopefully fix both macOS and Linux. commit 2896ebe3fcb30f1a8f94e1d089c947f07c325f26 Author: Mooneer Salem Date: Tue Nov 18 16:48:25 2025 -0800 Revert previous changes. commit 981056ad7cb19d8b4291f288fc07d85e877d881c Author: Mooneer Salem Date: Tue Nov 18 12:26:58 2025 -0800 Try forcing _DEFAULT_SOURCE to resolve warnings. commit 8629a2562ead24d16e1f11b916e8d19c0294a39f Author: Mooneer Salem Date: Tue Nov 18 09:48:30 2025 -0800 Fix CI failures. commit 2252550e17583da9708244cbb2537a71a35cf143 Author: Mooneer Salem Date: Tue Nov 18 08:58:58 2025 -0800 strerror_r should be on separate line since it can return int depending on platform. commit c47ac261321254d3b18a06e8f5956cc43ea17fa3 Author: Mooneer Salem Date: Tue Nov 18 08:02:48 2025 -0800 Clean up changelog. commit 0326735c419935b8a6e74eceab286e323aaa19f2 Author: Mooneer Salem Date: Tue Nov 18 06:58:30 2025 -0800 Revert "Experiment: increase PulseAudio thread priority." This reverts commit 816b493da788f50e98a633a91588da8e06f7fbba. commit 1d6c1318f4d7ed289484213d7450f8aec3edc45c Author: Mooneer Salem Date: Tue Nov 18 00:45:44 2025 -0800 Minimal changes needed to disable BW expander. commit f46e0dcce4c16e9105de37cc72aeec5df9f6c221 Author: Mooneer Salem Date: Mon Nov 17 18:51:02 2025 -0800 Delete .travis.yml as we don't actually use Travis for builds. commit 816b493da788f50e98a633a91588da8e06f7fbba Author: Mooneer Salem Date: Mon Nov 17 12:59:19 2025 -0800 Experiment: increase PulseAudio thread priority. Hopefully this will help avoid the issue where we intermittently lose sync within the first few seconds of starting the modem. commit d24a4a9448c0293c4c37ed0a742d10e16be423ff Author: Mooneer Salem Date: Mon Nov 17 09:31:26 2025 -0800 Undo VC++ Redistributable URL change. commit 426d15afe198756773d9b5d17b48e44764aceed5 Author: Mooneer Salem Date: Mon Nov 17 09:30:21 2025 -0800 Add random delay to hopefully avoid mpp failures. commit b45acb614b96de8e9330c18129af73d01af9a8d9 Merge: 5951f2bb fc8e6143 Author: Mooneer Salem Date: Mon Nov 17 08:55:00 2025 -0800 Merge branch 'ms-rel-v210' of github.com:drowe67/freedv-gui into ms-rel-v210 commit 5951f2bb0bc80bd2d7d68f2a7c254866fa450a72 Author: Mooneer Salem Date: Mon Nov 17 08:54:51 2025 -0800 Clear version restriction for torch package. commit fc8e614360c29399b03074a01c4ff37ad33536b9 Author: Mooneer Salem Date: Mon Nov 17 01:33:13 2025 -0800 Fix lint error in CI process. commit 2c80b1322ecda210c03209c627bb0593bfec6533 Author: Mooneer Salem Date: Mon Nov 17 01:24:02 2025 -0800 Fix libebur128 typo (thanks @ra1nb0w!) commit 0b3abb2e522407f1ced78e991796e175019f579f Author: Mooneer Salem Date: Mon Nov 17 01:01:59 2025 -0800 Prepare for v2.1.0 release. commit 22a0e0e2259580e14a4c43062cbc66f5d312e57e Merge: 5be4c1cc f2e005a0 Author: Mooneer Salem Date: Sat Nov 15 10:15:48 2025 -0800 Merge branch 'master' into ms-resample-ratio commit 9702279b6cefb06ba352fba7c02d06e57adc0565 Author: Mooneer Salem Date: Sat Nov 15 01:46:40 2025 -0800 Flex waveform debugging. commit f2e005a019b1f3acd2ded2c1fca75668e51c41fc Author: Mooneer Salem Date: Sat Nov 15 02:46:38 2025 +0000 latest user manual PDF commit a41737ad42fae544d56f1cde8a54835017784c8e Author: Mooneer Salem Date: Fri Nov 14 18:44:01 2025 -0800 Update release month in changelog. (#1096) commit 774f07ee4271a362f4f95e516d4d66cc62f45366 Author: Mooneer Salem Date: Fri Nov 14 18:43:23 2025 -0800 Update release month in changelog. commit 5be4c1cc91933766357b66ba9e73d260a1e5a6f1 Author: Mooneer Salem Date: Fri Nov 14 11:17:45 2025 -0800 Only make 2x the input size available for output. commit b8476f652ef93086897221bb780b12e7dd06d840 Author: Mooneer Salem Date: Fri Nov 14 09:34:26 2025 -0800 Add additional check due to test failures. commit fe79ae1dd385e2a42ed2b5bb6cb73a8763d584a4 Merge: 5ee302c8 c96c62b0 Author: Mooneer Salem Date: Fri Nov 14 08:57:05 2025 -0800 Merge branch 'master' into ms-resample-ratio commit 5ee302c8f9a9488d6d9c4d2b6ee0a5cca2558f07 Merge: 4f7fa239 f5b554be Author: Mooneer Salem Date: Fri Nov 14 08:56:59 2025 -0800 Merge branch 'ms-resample-ratio' of github.com:drowe67/freedv-gui into ms-resample-ratio commit c96c62b063b6bb3b6580434bcc669cc8bcca26a6 Author: Mooneer Salem Date: Fri Nov 14 08:56:36 2025 -0800 Always enable frequency dropdown, even if reporting and CAT are disabled. (#1093) * Always enable frequency dropdown, even if reporting and CAT are disabled. * [skip ci] Add PR #1093 to changelog. commit 4f7fa239e24da16b98215be34b4d74a40d5ec62d Author: Mooneer Salem Date: Fri Nov 14 08:56:09 2025 -0800 Tweak outputSize to see if the resampler can give us more audio. commit f5b554bee9dcfb9f8b428d93a8da1404274a022d Author: Mooneer Salem Date: Thu Nov 13 18:56:44 2025 -0800 Add PR #1094 to changelog. commit 9f487c0400ffefd595fdeae14dd1fb9d01ab42bc Author: Mooneer Salem Date: Thu Nov 13 17:03:21 2025 -0800 Reduce RADE RX losses due to resampling. commit b0444cf7488bcee3eb8f562a9c42c6f9b5ab7bef Author: Mooneer Salem Date: Thu Nov 13 08:16:43 2025 -0800 [skip ci] Add PR #1093 to changelog. commit 085d3e5b997959c5fb979740a6fceec413ee9784 Author: Mooneer Salem Date: Thu Nov 13 08:15:01 2025 -0800 Always enable frequency dropdown, even if reporting and CAT are disabled. commit fb2c31119458258874fb2fb1d4b8edb81ce82719 Author: Mooneer Salem Date: Thu Nov 13 08:05:04 2025 -0800 Flex waveform improvements (#1088) * Flex: Improve handling of slice switching. * Add missed semicolons. * Add validation for stream IDs coming over VITA port. * Fix AppRun generation bug introduced by previous PR. * Enable PSK Reporter support. * Fix issue where ThreadedTimer pegs the CPU on RPi/aarch64. * Fix ThreadedTimer test failures. * Send reports to PSK Reporter every five minutes. commit 4b3708417c0b59e81d62ed7ba25cf79289d13e74 Author: Mooneer Salem Date: Thu Nov 13 08:02:53 2025 -0800 [skip ci] Add PR #1088 to changelog. commit 68216d3323871f999605deab484be266a3f14f90 Author: Mooneer Salem Date: Wed Nov 12 08:37:14 2025 -0800 Send reports to PSK Reporter every five minutes. commit baeaf996eb17e38cb96b8bca5cfe0fec195fef2c Author: Mooneer Salem Date: Wed Nov 12 00:04:06 2025 -0800 Fix ThreadedTimer test failures. commit 08718528903ef26fa809d0a058e46d7c3dd2be42 Author: Mooneer Salem Date: Tue Nov 11 16:57:57 2025 -0800 Fix issue where ThreadedTimer pegs the CPU on RPi/aarch64. commit 0bb0529d9a2e2e1e57a7bff60dda7cb619a457d1 Author: Mooneer Salem Date: Tue Nov 11 20:44:37 2025 +0000 latest user manual PDF commit c54922f76f1c11c19eb6812f94ddf47757af740f Merge: 91193b88 e6e3e739 Author: Mooneer Salem Date: Tue Nov 11 12:42:20 2025 -0800 Merge branch 'master' into ms-flex-handle-slice-exit commit e6e3e7393250585c26a47bb37ab9d38928fd8289 Author: Mooneer Salem Date: Tue Nov 11 12:41:46 2025 -0800 FreeDV Reporter bug fixes (#1089) commit 350e5016b61be74a22bb3927d9e260f87f274de0 Author: Mooneer Salem Date: Tue Nov 11 12:39:28 2025 -0800 [no-ci] Disable tmate. commit d77ef9fde6368d83e6c4f64c964b53e86ec72018 Author: Mooneer Salem Date: Tue Nov 11 09:57:44 2025 -0800 Oops, initialize isRunning in other constructor as well. commit e39196d354c927eccd69a534ef951c064a33e001 Author: Mooneer Salem Date: Tue Nov 11 09:25:16 2025 -0800 Fix UBSan warnings due to uninitialized values. commit 2af3adce4fdd4a81aacf52429141f588e608c9c4 Author: Mooneer Salem Date: Tue Nov 11 08:25:20 2025 -0800 Timer optimizations. commit dcf9cc02b6fea1a7b7e17f5363daebf8ba3d14e4 Author: Mooneer Salem Date: Tue Nov 11 07:20:53 2025 -0800 Temporarily enable tmate. commit 51147d7ea979fa67545debe5cd9d87e50ae8e1f7 Author: Mooneer Salem Date: Tue Nov 11 01:12:18 2025 -0800 Fix ThreadSanitizer errors. commit 91193b883f8b9ff2232bdbde748287a3c2d8db12 Author: Mooneer Salem Date: Tue Nov 11 01:08:17 2025 -0800 Enable PSK Reporter support. commit 1642473ccac300d943c04f0b6f35fe3e1a3477b4 Author: Mooneer Salem Date: Tue Nov 11 00:44:17 2025 -0800 Add unit test for new timer code. commit a29b7195b53ae649de8af2b1d921c89697b11237 Author: Mooneer Salem Date: Mon Nov 10 21:15:26 2025 -0800 Add PR #1089 to changelog. commit 9aa63efcc9d45f0c14066d6462cdddb28a350bcf Author: Mooneer Salem Date: Mon Nov 10 17:18:07 2025 -0800 Need to set fire time BEFORE starting timer for the first time. commit dcbbb732c4da3f9d8a1b36e1cb154a2cd4f7f924 Author: Mooneer Salem Date: Mon Nov 10 16:10:17 2025 -0800 Fix syntax errors. commit bef7d445f92653a7909a976b590846faee2afc66 Author: Mooneer Salem Date: Mon Nov 10 15:59:57 2025 -0800 Enable tmate on Linux for debugging. commit 5748ea3665470ce32112ce222d480e5086770591 Author: Mooneer Salem Date: Mon Nov 10 14:58:52 2025 -0800 Timer server needs to be the one that resets the next fire time. commit ca4ab3a60b7dabeef07b3aa729bd02cfab916ddb Author: Mooneer Salem Date: Mon Nov 10 13:29:56 2025 -0800 Need to actually update timer fire time. commit 9ff23b71e05fab9f71849d379a110f0ecec4a2c4 Author: Mooneer Salem Date: Mon Nov 10 13:24:02 2025 -0800 Use acquire/release semantics for socket. commit 48d1d9cada29d7c9809717c6d26e27e176dbe05d Author: Mooneer Salem Date: Mon Nov 10 13:18:33 2025 -0800 Refactor ThreadedTimer to avoid creating multiple threads for all active timers. commit c9ed248d4f893300fd7c8559c034a551c901ae58 Merge: 946e596e ab2e6ec5 Author: Mooneer Salem Date: Mon Nov 10 06:48:35 2025 -0800 Merge branch 'ms-reporter-ipv6-fix' of github.com:drowe67/freedv-gui into ms-reporter-ipv6-fix commit 946e596e4a26b86d4e5c12dd3993adb43981af29 Author: Mooneer Salem Date: Mon Nov 10 06:48:23 2025 -0800 Need to compare against INVALID_SOCKET during disconnect. commit ab2e6ec54077eef9cc92d076f5bd1f6aa6ad323b Author: Mooneer Salem Date: Mon Nov 10 02:25:45 2025 -0800 Windows tests: ExitCode must be 0 to pass. commit 71e5fac30ba993ced8531b6d7979db876309b313 Author: Mooneer Salem Date: Mon Nov 10 02:07:08 2025 -0800 Fix issues preventing virtual device cleanup during tests. commit c224e9d331ee0e8737731b4348dd7ce1bb71abba Author: Mooneer Salem Date: Mon Nov 10 01:33:20 2025 -0800 Don't return IPv6 at all if not configured. commit 9a01a60843d24093dbbcaa83d3406a76ba49ddaf Author: Mooneer Salem Date: Sun Nov 9 20:32:02 2025 -0800 CI: Enable code signing for macOS and Linux builds (#1078) commit 690e3313a4e0aeaad0419858df35f35297d1034c Author: Mooneer Salem Date: Sun Nov 9 11:29:40 2025 -0800 Fix AppRun generation bug introduced by previous PR. commit c4f97160d6bea04c6c2742dbd5641768d3197624 Author: Mooneer Salem Date: Sun Nov 9 09:28:43 2025 -0800 Add validation for stream IDs coming over VITA port. commit 1eaeb338a79a1740665f76e835362996032a0323 Merge: 4c1e73b2 968df8c6 Author: Mooneer Salem Date: Sat Nov 8 15:35:27 2025 -0800 Merge branch 'master' into ms-flex-handle-slice-exit commit 968df8c698f6a5063a70f71e712d33d202f5d7ad Author: Mooneer Salem Date: Sat Nov 8 23:23:28 2025 +0000 latest user manual PDF commit f938978a6687607343c3fe870db0c819ad4bdd58 Author: Mooneer Salem Date: Sat Nov 8 15:20:57 2025 -0800 Enable clang-tidy during CI process (#1086) * Enable clang-tidy during CI process and fix performance-* rule violations. * Install clang-tidy package. * Need to actually build to get all dependencies. * Need to install minimum Python dependencies for linting. * Build mimalloc too. * Enable clang-analyzer rules. * Enable concurrency rules. * Add linting to macOS runner. * Add macOS specific checks. * Try different way of calling clang-tidy. * Add clang-tidy to PATH. * 'Build' using clang. * Try LLVM 20. * Use GitHub LLVM. * LLVM 21 again. * Use install-llvm action to install LLVM 20. * Don't be so strict with version number. * Suppress macOS specific lint errors. * Fix missed errors. * Fix Windows compiler error. * Experiment: also enable clang-tidy for Windows build. * Revert TcpConnectionHandler change. * Another attempt at fixing Windows compiler error. * Need to swap arguments on Windows. * Add PR #1086 to changelog. * Need run-clang-tidy on Windows. * Disable clang-tidy for Windows builds. * Remove commented code. * Revert to master version of Windows CI script * Try revert again commit 77cc9271e7eeadfad07e532f2762011c8d6b6c1d Author: Mooneer Salem Date: Sat Nov 8 13:50:27 2025 -0800 Try revert again commit e206e59e2ab53ec1e6c7ebacf274fb3711f90758 Author: Mooneer Salem Date: Sat Nov 8 13:49:01 2025 -0800 Revert to master version of Windows CI script commit 8c136189a5690e094ccd3fb8b014ff5c0e8d82c6 Author: Mooneer Salem Date: Sat Nov 8 12:59:36 2025 -0800 Remove commented code. commit 431c6b735c4fa18bd3dfe2e119310af2197e0d37 Author: Mooneer Salem Date: Sat Nov 8 11:03:16 2025 -0800 Disable clang-tidy for Windows builds. commit 90f8df28503f29ee72d531a9aab5103b2d5ee75f Author: Mooneer Salem Date: Sat Nov 8 10:35:02 2025 -0800 Need run-clang-tidy on Windows. commit 4c1e73b20798fe0807dfec4f8a09ea6562e0b816 Author: Mooneer Salem Date: Sat Nov 8 10:00:31 2025 -0800 Add missed semicolons. commit 4a8b8f70b82fc74a1fe2a9be3f55544a97810553 Author: Mooneer Salem Date: Sat Nov 8 09:58:56 2025 -0800 Add PR #1086 to changelog. commit ee8896656ab8b4b9b4eecc2cbeff3c1bbc1efdf9 Author: Mooneer Salem Date: Sat Nov 8 09:58:10 2025 -0800 Need to swap arguments on Windows. commit 1ca3c95da11ba417668e2a111aa8238827a1238d Author: Mooneer Salem Date: Sat Nov 8 17:46:14 2025 +0000 latest user manual PDF commit 8facb270b4b70b1fde8732ca083e1a75f5268919 Merge: 788f4957 8b02529e Author: Mooneer Salem Date: Sat Nov 8 09:39:55 2025 -0800 Merge branch 'master' into ms-ci-clang-tidy commit 8b02529e62577a53f6b77e5e6cb3fb5f0847afa3 Author: Mooneer Salem Date: Sat Nov 8 09:38:52 2025 -0800 Enable frequency drop-down whenever CAT control is enabled, not just for reporting. (#1080) * Enable frequency drop-down whenever CAT control is enabled, not just for reporting. * Also show drop-down if CAT control isn't enabled but reporting is. * Add PR #1080 to changelog. commit 788f49573f142317627dec293467d30756eb49c7 Author: Mooneer Salem Date: Sat Nov 8 09:35:24 2025 -0800 Another attempt at fixing Windows compiler error. commit b61b8d57c525e087d65f1c33e30328258ebc69d3 Author: Mooneer Salem Date: Sat Nov 8 09:33:26 2025 -0800 Flex: Improve handling of slice switching. commit 1481ce8aa362d1975db8bd92b75700caaa09b880 Author: Mooneer Salem Date: Sat Nov 8 17:16:25 2025 +0000 latest user manual PDF commit 99c7ccaa34646d09e5235dd4ce4408a739e820db Author: Mooneer Salem Date: Sat Nov 8 09:14:45 2025 -0800 Add PR #1080 to changelog. commit 1306e10d5668a27321d4967df56d04e02eede7ce Merge: 550c7e4a 03d8bb98 Author: Mooneer Salem Date: Sat Nov 8 09:13:35 2025 -0800 Merge branch 'master' into ms-freq-box-enable-2 commit 03d8bb987e2a7387e1b1b97187a6afc2487a1c36 Author: Mooneer Salem Date: Sat Nov 8 09:12:46 2025 -0800 Hide Stats box by default. (#1081) * Hide Stats box by default. * Use resize hack to make sure Stats box reappears. * Further increase wait time after creating virtual audio devices. * Add PR #1081 to changelog. * Try another way of waiting until the loopback cables come up. * Forgot to check in fix. commit 43418ca0810a6c5373fef21f62957c0b4e6fad57 Author: Mooneer Salem Date: Sat Nov 8 09:12:20 2025 -0800 Revert TcpConnectionHandler change. commit 4db62326c7957e256ea1e75734146d3476635fa7 Author: Mooneer Salem Date: Sat Nov 8 09:00:02 2025 -0800 Experiment: also enable clang-tidy for Windows build. commit a6d9cefdd2ed811122133d0c2d3a028878f29eaa Author: Mooneer Salem Date: Sat Nov 8 08:57:45 2025 -0800 Fix Windows compiler error. commit c57151b3703243f1e7af4372e563b7d61701af1a Author: Mooneer Salem Date: Sat Nov 8 08:21:55 2025 -0800 Fix missed errors. commit e588e8794a0cd1ae9aeb8eea292dc6cb01dab2d7 Author: Mooneer Salem Date: Sat Nov 8 08:05:11 2025 -0800 Suppress macOS specific lint errors. commit 888db88e2d5f8a2da5f0ee72f2f24721ac2af0ef Author: Mooneer Salem Date: Sat Nov 8 07:25:11 2025 -0800 Don't be so strict with version number. commit 5abfb6f80381af114bc5dd4ced2b942d38d8daa8 Author: Mooneer Salem Date: Sat Nov 8 07:18:26 2025 -0800 Use install-llvm action to install LLVM 20. commit e9ac8b8028db67c44cdd3f037e3cfcf076f5c0d4 Author: Mooneer Salem Date: Sat Nov 8 02:06:11 2025 -0800 LLVM 21 again. commit 7a39f2b72667282a1a2567c93af4481f8e67c53a Author: Mooneer Salem Date: Sat Nov 8 01:54:27 2025 -0800 Use GitHub LLVM. commit e4390420808ef938e66d3207df89deab51541704 Author: Mooneer Salem Date: Sat Nov 8 01:49:44 2025 -0800 Try LLVM 20. commit f32ed9bcc24570fe6d61d757db751aa84c64c6b6 Author: Mooneer Salem Date: Sat Nov 8 01:44:45 2025 -0800 'Build' using clang. commit 77150fd8d8394944903613542e271f6d8b086cfc Author: Mooneer Salem Date: Sat Nov 8 01:36:20 2025 -0800 Add clang-tidy to PATH. commit d4f0ac2eddd4c8fb490835bb7fb1028385f9299d Author: Mooneer Salem Date: Sat Nov 8 01:31:35 2025 -0800 Try different way of calling clang-tidy. commit 290fee86574735fc40eb3e8bb156c5593f5a4349 Author: Mooneer Salem Date: Sat Nov 8 01:25:36 2025 -0800 Add macOS specific checks. commit 7e50a8bae37d71d2f625dd908f78bf17c2cd6bcb Author: Mooneer Salem Date: Sat Nov 8 01:25:19 2025 -0800 Add linting to macOS runner. commit bebcfd8b709f131eae11e3882ee9fc92b6407dc7 Author: Mooneer Salem Date: Sat Nov 8 01:20:17 2025 -0800 Enable concurrency rules. commit 8cc3e9cc589bfb85402fd334f35f60f7276cff8d Author: Mooneer Salem Date: Sat Nov 8 00:54:34 2025 -0800 Enable clang-analyzer rules. commit 1bdda981e87c7c9dd44df4ac3e40720522b0d0c9 Author: Mooneer Salem Date: Fri Nov 7 23:26:13 2025 -0800 Build mimalloc too. commit 27c5b16ee459e2005f7305211999bc94d860f1f4 Author: Mooneer Salem Date: Fri Nov 7 22:51:15 2025 -0800 Need to install minimum Python dependencies for linting. commit b56d702a785126b2e74694406e2051d15b59ce82 Author: Mooneer Salem Date: Fri Nov 7 20:45:03 2025 -0800 Need to actually build to get all dependencies. commit c4c0aabc0a9a48c8a63d801e9d058d1a38b46a60 Author: Mooneer Salem Date: Fri Nov 7 20:39:29 2025 -0800 Install clang-tidy package. commit 86002d81f27df67c86a914d8dc5af1b7fa7a1271 Author: Mooneer Salem Date: Fri Nov 7 20:32:07 2025 -0800 Enable clang-tidy during CI process and fix performance-* rule violations. commit 6895ee4e06576c69a4d7fa1be7a7e7e4a81a30e5 Author: Mooneer Salem Date: Fri Nov 7 09:14:19 2025 -0800 Forgot to check in fix. commit 009d0b553c98dad728544c1ba255dd80f3645627 Author: Mooneer Salem Date: Fri Nov 7 08:34:32 2025 -0800 Try another way of waiting until the loopback cables come up. commit 60ef71891807c537726a566aa1419121a79b4270 Author: Mooneer Salem Date: Thu Nov 6 17:19:17 2025 -0800 Add PR #1081 to changelog. commit e8eaa8b2184af23f31baa342c19d90c3505cd7a1 Author: Mooneer Salem Date: Thu Nov 6 17:18:19 2025 -0800 Further increase wait time after creating virtual audio devices. commit 55d4d9071bbcacdf82ab4c47ced13298ac1d124d Author: Mooneer Salem Date: Thu Nov 6 09:20:19 2025 -0800 Use resize hack to make sure Stats box reappears. commit b481332281bcbcf7655138931f8bc1b963645bd1 Merge: 890d774b dd6b21d2 Author: Mooneer Salem Date: Thu Nov 6 09:13:34 2025 -0800 Merge branch 'master' into ms-hide-stats-box commit 550c7e4a2b33e03fca90acfba7dcae40a5b07884 Author: Mooneer Salem Date: Thu Nov 6 08:44:38 2025 -0800 Also show drop-down if CAT control isn't enabled but reporting is. commit 25e946c055a8e4e7aeac3ce3e6588c655d9eda78 Merge: 87c3e067 dd6b21d2 Author: Mooneer Salem Date: Thu Nov 6 08:43:10 2025 -0800 Merge branch 'master' into ms-freq-box-enable-2 commit dd6b21d232c28826a39a40e1f3e539ad413167b6 Author: Mooneer Salem Date: Thu Nov 6 09:57:39 2025 +0000 latest user manual PDF commit 761d8511889d6834093f5982b5b78dbbfa39e32b Author: Mooneer Salem Date: Thu Nov 6 01:54:54 2025 -0800 FreeDV Reporter: Support new 'bulk_update' message from server. (#1079) * FreeDV Reporter: Support new 'bulk_update' message from server. * Fix TSan errors from other PR. * Add PR #1079 to changelog. commit 5dfd8b5bb72817318813a4b6c4c1d422a73da551 Author: Mooneer Salem Date: Thu Nov 6 00:07:15 2025 -0800 Add PR #1079 to changelog. commit 87afd854731022f564acb3c6f3a11f5624efcb45 Author: Mooneer Salem Date: Thu Nov 6 00:06:24 2025 -0800 Fix TSan errors from other PR. commit ed1102b5666c7638a4f448daf08f64e4eb5fed55 Merge: ec140e80 b486ca83 Author: Mooneer Salem Date: Wed Nov 5 12:38:41 2025 -0800 Merge branch 'master' into ms-reporter-bulk-update commit 87c3e067ea995d6f3d988a03202e065d8869f25f Merge: d4a4dfa5 b486ca83 Author: Mooneer Salem Date: Wed Nov 5 12:38:22 2025 -0800 Merge branch 'master' into ms-freq-box-enable-2 commit 890d774b62eaf9d0c742e977bef2e2eccacc7208 Merge: dd973b94 b486ca83 Author: Mooneer Salem Date: Wed Nov 5 12:38:04 2025 -0800 Merge branch 'master' into ms-hide-stats-box commit b486ca8356f772710fca8666f55a01e43f6a263f Author: Mooneer Salem Date: Wed Nov 5 11:55:56 2025 -0800 Use last working version of Opus. (#1083) * Use last working version of Opus. * Try change to improve mpp test reliability. * Adjust the noise level the other way. commit 7568f04d2db097917d66f5d87711ce3de50292f2 Author: Mooneer Salem Date: Wed Nov 5 11:05:12 2025 -0800 Adjust the noise level the other way. commit f8a0ce336c41ee505bcfac4ba10fc0819baece31 Author: Mooneer Salem Date: Wed Nov 5 09:55:48 2025 -0800 Try change to improve mpp test reliability. commit 7cbbf9c695f5692c9f990a00941e54d598fbd932 Author: Mooneer Salem Date: Wed Nov 5 08:39:30 2025 -0800 Use last working version of Opus. commit 2ffcb46c9abb42f6381d3828fef5ab5140909038 Author: Mooneer Salem Date: Wed Nov 5 07:55:25 2025 -0800 Revert previous GenericFIFO changes. commit dd973b9459369010bf9405c2a0861e8fe8b23d11 Author: Mooneer Salem Date: Wed Nov 5 01:38:51 2025 -0800 Hide Stats box by default. commit d4a4dfa5be1c3dcb4926e02be98fbb33d46e9702 Author: Mooneer Salem Date: Tue Nov 4 16:59:42 2025 -0800 Enable frequency drop-down whenever CAT control is enabled, not just for reporting. commit 8420858176b8f35176abd235c0991af762bc578f Author: Mooneer Salem Date: Tue Nov 4 16:59:42 2025 -0800 Enable frequency drop-down whenever CAT control is enabled, not just for reporting. commit ec140e80ca9e1fd445c6f77b5d180fa2254115a7 Author: Mooneer Salem Date: Tue Nov 4 12:47:21 2025 -0800 FreeDV Reporter: Support new 'bulk_update' message from server. commit 366346c25d7335100b31604f4dea55643f5f321d Author: Mooneer Salem Date: Tue Nov 4 19:55:06 2025 +0000 latest user manual PDF commit add67c26c1ef06ab4b36f377f608040767368bda Author: Mooneer Salem Date: Tue Nov 4 11:52:36 2025 -0800 Tweaks to GenericFIFO to reduce cache misses. (#1077) * Tweaks to GenericFIFO to reduce cache misses. * Fix TSan warnings. * Try a different way of implementing reset(). * Fix compiler errors due to uninitialized values. * Add PR #1077 to changelog. * Increment version to 2.1.0. commit b93724d84afb0c7e8e715d713d113e4e6b9a8be9 Author: Mooneer Salem Date: Tue Nov 4 11:50:59 2025 -0800 Increment version to 2.1.0. commit da51949adf80cf73d8e50817cfd90366017c017f Author: Mooneer Salem Date: Tue Nov 4 08:15:30 2025 -0800 Add PR #1077 to changelog. commit 456332beb500d9b09bc6b5c9b1d06c94f6b6ca53 Author: Mooneer Salem Date: Mon Nov 3 14:16:34 2025 -0800 Fix compiler errors due to uninitialized values. commit d7a34a31724ef547fd64c2929ecd56b6f9913dad Author: Mooneer Salem Date: Mon Nov 3 13:15:34 2025 -0800 Try a different way of implementing reset(). commit 035c405da51ab81fcac6ca342277f44c232df25e Author: Mooneer Salem Date: Mon Nov 3 10:35:21 2025 -0800 Fix TSan warnings. commit 3fdd98ab9a995265c62e201142802d6477b3a798 Author: Mooneer Salem Date: Mon Nov 3 08:33:11 2025 -0800 Tweaks to GenericFIFO to reduce cache misses. commit ad31ecd34f504c36c7d8de8e22d34a2b4c95215c Author: Mooneer Salem Date: Sat Nov 1 20:57:00 2025 +0000 latest user manual PDF commit 4d4e5569699529694f8add77ac6c9797fd7a7d09 Author: Mooneer Salem Date: Sat Nov 1 13:54:30 2025 -0700 Force all compiler warnings to report as errors. (#1076) * Force all compiler warnings to report as errors. * Fix missed errors. * Additional Linux and Windows compiler fixes. * Additional macOS audio compiler error fixes. * Fix Windows build once and for all. * Fix remaining uninitialized warnings. * Fix data race in Socket.IO handling. * We want to immediately fail when running sanitizers, not re-attempt tests. * Revert accidental removals in macOS CI config. * Add PR #1076 to changelog. commit 44ec0a6c75622fb7ffb33d27288075fa7e265026 Author: Mooneer Salem Date: Sat Nov 1 13:54:15 2025 -0700 Add PR #1076 to changelog.