Commit graph

49 commits

Author SHA1 Message Date
Jonathan Naylor
517d6a84f5 Cleanup the access control slightly. 2017-07-16 19:31:27 +01:00
Jonathan Naylor
a2522f8f32 Small bit of refactoring. 2017-07-10 19:38:47 +01:00
Andy Taylor
c8e6b3d363 Update DMRAccessControl.cpp 2017-07-09 23:41:36 +01:00
Andy Taylor
9868df7fc7 Update DMRAccessControl.cpp
Updated the DMR Id SelfOnly matching code to remove the need for string compare.
2017-07-09 23:33:02 +01:00
Andy Taylor
fc34ea916f Update DMRAccessControl.cpp
Updated to make string conversion only when needed and to re-add the id == m_id compare
2017-07-09 16:40:16 +01:00
Andy Taylor
4c0aa33cec Update DMRAccessControl.cpp
Modified to match the first 7 digit of the DMR ID received over RF when in 'Self-Only' mode.
2017-07-09 14:37:27 +01:00
Jonathan Naylor
393fad13b1 Don't allow any TG0 data through. 2017-01-23 09:57:45 +00:00
Jonathan Naylor
af721f89e2 Add RSSI display for all modes. 2017-01-05 19:15:10 +00:00
Jonathan Naylor
d72bfeb539 Update the copyright message. 2016-12-22 09:42:09 +00:00
Jonathan Naylor
ddeb81a600 Initialise variables properly and restructure. 2016-12-22 09:14:39 +00:00
Jonathan Naylor
ea8f09dbf3 Prefix test was incorrect. 2016-12-21 20:08:46 +00:00
Jonathan Naylor
59080e1bd7 Complete the restructuring of the DMR access control. 2016-12-21 19:06:29 +00:00
Jonathan Naylor
a28508b8b1 Initial removal of TG rewrite code. 2016-12-21 18:06:43 +00:00
Simon
2889b5f9ab Fix bug in TGRewrite that stopped echo from working properly, tidy up,
remove unused variables.
2016-11-27 19:53:41 +00:00
CT2JAY
5a5d73a121 Fix TG rewrite code for groups with 6 numbers 2016-11-19 00:38:39 +00:00
Jonathan Naylor
01a0d0b5e9 Clean up the TG rewrite code. 2016-11-11 07:20:25 +00:00
Jonathan Naylor
55cb3c6582 Don't rewrite calls to the BM echo server. 2016-11-10 18:46:13 +00:00
Jonathan Naylor
eacc588636 Validate the wake up CSBK correctly. 2016-11-10 18:43:54 +00:00
Simon
85f2a8e2c7 Signed/Unsigned cleanup 2016-10-17 21:25:22 +01:00
Simon
715369e06e DMRAccessControl: add per-slot dstid, src id and time 2016-10-17 13:59:52 +01:00
Jonathan Naylor
3c7bdd6e12 Further clean up of DMR Access Control. 2016-10-13 17:46:02 +01:00
Simon
84c06afdb6 Signed/Unsigned issues 2016-10-07 19:47:33 +01:00
Simon
c9b4700300 TG Rewrite - add manual dial of UA talkgroup - same mechanism as
reflectors
2016-10-07 16:35:37 +01:00
Tony Corbett G0WFV
cfe5230182 Fix compiler warnings for DMRAccessControl 2016-09-23 12:47:13 +01:00
Simon
dfb3630315 Tidy up as per Jonathan's comments 2016-09-22 16:47:04 +01:00
Simon
e87eae94a1 Next release of TG Rewrite 2016-09-21 19:35:13 +01:00
Simon
65bdc54997 Adding ini options for TGRewrite code 2016-09-21 16:33:35 +01:00
Simon
aa69f1a660 Disabled broken memcpy() causing segfault 2016-09-19 18:07:14 +01:00
Simon
fa010caab8 found it 2016-09-19 16:35:01 +01:00
Simon
46194fff15 still trying 2016-09-19 16:16:50 +01:00
Simon
75f4632fd1 Fix random stopworking 2016-09-19 15:58:31 +01:00
Simon
2f0baeed3a Fixed bad bracketry in DMRAccessControl::DstIdRewrite 2016-09-19 15:33:47 +01:00
Simon
90bad8d9c8 wip 2016-09-19 13:39:51 +01:00
Simon
40a9a2c562 Direct dial, logic changes 2016-09-18 21:47:03 +01:00
Simon
fbcc72420d TGRewrite: add rewrite of inbound reflector voice prompts to TG9 2016-09-17 13:35:35 +01:00
Simon
a5f86c15bb Allow TG IDs > 5000 in TG Rewrite 2016-09-17 11:19:17 +01:00
Simon
aa3e592ebb Added check to exclude private calls from TG rewrite. (FLCO_GROUP) 2016-09-17 11:07:23 +01:00
Simon
ff04fea52f Further refinement of TGRewrite logic 2016-09-16 13:51:24 +01:00
Simon
ce74a799c1 Fix TG9 handling on rewrite 2016-09-16 10:49:12 +01:00
Simon
b6f4842b7f Completed TG Rewrite, added config options. 2016-09-15 20:41:14 +01:00
Simon
21691b046b Talkgroup rewrite now working 2016-09-15 14:19:00 +01:00
Simon
105d18594a more tg-rewrite work 2016-09-15 10:08:13 +01:00
Simon
c53a96baab Added TG rewrite code 2016-09-11 12:15:03 +01:00
Jonathan Naylor
58061be4c9 Add Windows support for the DMR Access Control. 2016-07-11 17:41:53 +01:00
Simon
53fe88bf9e Add separate blacklist/whitelist for RF and NET 2016-07-10 21:37:11 +01:00
Simon
adc360b042 Add network bool value to validateAccess 2016-07-10 17:48:09 +01:00
Simon
10feb892b4 Added validateAccess method 2016-07-10 17:32:00 +01:00
Simon
f313615708 Move DMR Access Control to new class. 2016-07-10 16:46:02 +01:00
Simon
66415e004e Separate DMR Access control into new class: DMRAccessControl:: 2016-07-10 11:47:23 +01:00