299 Commits
Author SHA1 Message Date
nostar bd0c114e43 Merge pull request #21 from dbehnke/fix/configure-json-safety
Fix: hardening CConfigure::GetBoolean against missing keys
2025-12-29 14:05:07 -05:00
nostar c8fc068078 Merge pull request #16 from dbehnke/feature/dgid
feat(ysf): implement module selection by DGID
2025-12-29 14:04:22 -05:00
Dave Behnke 38a3602323 Fix: make CConfigure::GetBoolean safe against missing keys 2025-12-24 15:44:50 -05:00
Dave Behnke ed3a1ce322 feat(ysf): implement module selection by DGID 2025-12-24 03:39:42 -05:00
Doug McLain 8fa442b0b9 Merge branch 'main' of https://github.com/nostar/urfd 2024-12-08 18:25:25 -05:00
Doug McLain f6c6807c50 Add more info to output strings for orphaned frames and lete entries 2024-12-08 18:19:36 -05:00
nostar bf8ab05937 Merge pull request #8 from coolacid/dashboard-datetime
Fix date parsing in dashboard
2024-12-06 14:32:53 -05:00
Jason Kendall 40fe66fa08 Fix date parsing in dashboard 2024-12-03 14:17:45 -05:00
Doug McLain 7132f632ab Handle late entries for DMR. A late entry can be a new stream with a missing header or a stream that drops long enough to be closed, but then continues to send voice frames. 2024-11-17 18:11:37 -05:00
Doug McLain d1d51938ef Send an unused TCPacket periodically from tcd to urfd as a simple keepalive solution 2024-08-18 20:28:26 -04:00
nostar 6fe69ec68c Merge pull request #5 from n7tae/main
fixes for AutolinkModule parameters and radmin
2024-08-12 17:17:05 -04:00
Tom Early 2a7912835a receive doesn't need to be public 2024-08-11 17:19:51 -07:00
Tom Early b64e5a242a XML Connect and LastHeard times now GMT ISO 8601, e.g., 2025-08-11T15:53:22Z 2024-08-11 15:54:27 -07:00
Tom Early 2bb22b2c30 fixes for dashboard 2024-08-10 11:58:32 -07:00
Tom Early af17b81520 Merge branch 'nostar:main' into main 2024-08-09 08:08:26 -07:00
Tom Early 6af8b0150f fixed crash when no autolink module was specified 2024-08-09 08:03:41 -07:00
Tom Early 8424d8d3eb radmin fixes 2024-08-08 17:52:21 -07:00
nostar 22b108f62b Merge pull request #4 from n7tae/main
Fix for WPSD clients using M17 protocol
2024-07-31 12:45:25 -04:00
Tom Early 60ccf326ec version bump for WPSD fix 2024-07-31 05:17:16 -07:00
Tom Early f8a5e98f29 Merge branch 'main' of github.com:n7tae/urfd 2024-07-30 13:41:50 -07:00
Tom Early 494dd789d1 Fix destination CS for WPSD 2024-07-30 13:39:40 -07:00
nostar cbb5a3362b Merge pull request #3 from n7tae/main
Remote Transcoding
2024-07-30 11:37:51 -04:00
Tom Early 5519b5ca4a dht is config data only 2024-06-08 09:47:51 -07:00
Tom Early c99492440e allow tc port to be zero 2024-06-03 06:00:06 -07:00
Tom Early 3ee6f519f9 if Accept fails, raise SIGINT to stop 2024-05-24 06:09:37 -07:00
Tom Early 23b76d3e95 readme 2024-05-23 06:39:13 -07:00
Tom Early 1d451bad56 removed unnessary msg 2024-05-22 06:41:43 -07:00
Tom Early 4bbd3a860b msg bug 2024-05-22 06:38:00 -07:00
Tom Early 50fba70548 removed redundant msg 2024-05-22 06:33:45 -07:00
Tom Early 7600232502 TC socket waiting messages 2024-05-22 06:10:34 -07:00
Tom Early 9ba2c8fefd move TC server Accept to the reflector maintenance thread 2024-05-22 05:22:58 -07:00
Tom Early f9e67ce7e6 use abort() 2024-05-20 15:44:16 -07:00
Tom Early d58f5a2486 TCPServer Receive bug fix 2024-05-20 15:03:15 -07:00
Tom Early ee1bd2228b recovering from a closed TCP connection 2024-05-20 14:41:46 -07:00
Tom Early a726c9ee22 close fd if there is a client receive error 2024-05-20 10:56:53 -07:00
Tom Early 38e3882441 removed CTimer from STCPacket 2024-05-20 05:13:18 -07:00
Tom Early d4ad8a2e9c RT Stats bug (pass pointers) 2024-05-18 10:16:24 -07:00
Tom Early 1a66c49dca another bug, this time in CodecStream 2024-05-17 14:59:14 -07:00
Tom Early f0486ec1f9 TC server Receive retval bug 2024-05-17 14:50:36 -07:00
Tom Early a46e900121 2 TC Server bugs 2024-05-17 14:14:31 -07:00
Tom Early 45cf750bdd more tweaks for TC socket 2024-05-17 13:30:16 -07:00
Tom Early e715f57eff tweaking how the TC socket deals with errors 2024-05-16 14:27:42 -07:00
Tom Early 8698c70ab8 some redesign of TC socket 2024-05-14 18:28:26 -07:00
Tom Early 4d8582c5c2 server open bug 2024-05-13 18:05:33 -07:00
Tom Early bcd9f5cdae forgot to init the vector 2024-05-13 15:59:05 -07:00
Tom Early cf86b39848 Configure bug fix 2024-05-13 11:29:40 -07:00
Tom Early 37d47c1ac6 Changes for CTCPClient 2024-05-10 14:48:13 -07:00
Tom Early e0f3797d69 use poll in TCSocket 2024-05-09 13:02:27 -07:00
Tom Early 38984be6bb add select to Accept 2024-05-08 16:41:07 -07:00
Tom Early cb7bb2af35 it compiles with new TCP socket 2024-05-08 12:31:05 -07:00