Commit graph

290 commits

Author SHA1 Message Date
Jonathan Naylor 0e029e30d2 Remove warning. 2020-09-03 10:37:21 +01:00
Jonathan Naylor 056b40f267 Merge branch 'master' into IPv6 2020-09-03 10:25:51 +01:00
Jonathan Naylor 6e89e4922f Add the install target. 2020-06-25 10:00:57 +01:00
Jonathan Naylor d715ea6b4a Merge branch 'master' into IPv6 2020-06-17 16:29:05 +01:00
Jonathan Naylor 537a2dc37c
Merge pull request #91 from jg1uaa/master
renew UDPSocket.cpp
2020-06-11 22:05:45 +01:00
Jonathan Naylor 8e75b2453b Update scripts. 2020-04-23 21:36:43 +01:00
Jonathan Naylor 6be27b3759 Remove unneeded files. 2020-04-22 21:32:29 +01:00
Jonathan Naylor bd0de76f86 Updated script files. 2020-04-22 17:47:33 +01:00
Jonathan Naylor 4ed53d9bab Add dynamic talk group scripts from Jon G4TSN. 2020-04-21 21:43:53 +01:00
Jonathan Naylor 1542c9750d Removed the 2 in the linked to message, it sounded odd. 2020-04-21 21:31:29 +01:00
Jonathan Naylor 00342c763a Abort the voice prompt if network traffic appears on the same slot. 2020-04-18 22:33:24 +01:00
Jonathan Naylor 3b3243c1bf Add the status and exclusion PC/TG to the control ignore list. 2020-04-13 20:53:05 +01:00
Jonathan Naylor 4ab6ef030e Fix bug. 2020-04-13 17:53:36 +01:00
Jonathan Naylor 42afea8527 Add extern dynamic TG control via UDP. 2020-04-13 14:15:21 +01:00
Jonathan Naylor 55af548e6d Fix pass through bug. 2020-04-08 19:41:19 +01:00
Jonathan Naylor 7a8548cc41 Merge branch 'master' into DynTG 2020-04-08 17:29:33 +01:00
Jonathan Naylor dafac8c025 Fix the order of processing the dynamic rewrite rules. 2020-04-08 17:28:43 +01:00
Jonathan Naylor 045f5a6eb5
Merge pull request #89 from d51r3verse/master
TypeRewrite with optional range
2020-04-08 11:50:49 +01:00
d51r3verse ecc2948fb4
Merge pull request #1 from d51r3verse/xtendrewrite
Xtendrewrite
2020-04-08 18:26:56 +09:00
John doe f4dd4968ae fix err 2020-04-08 17:21:51 +09:00
John doe ec0b11c8e1 fix 2020-04-08 17:19:51 +09:00
John doe 1bfaf84dc8 . 2020-04-08 17:11:54 +09:00
John doe a3884c2150 Using in DMRGateway.cpp 2020-04-08 16:48:43 +09:00
John doe 3b7083b373 Extended TypeRewrite 2020-04-08 16:21:35 +09:00
Jonathan Naylor 6b470c92a7 Allow for excluded TGs. 2020-04-07 23:03:27 +01:00
SASANO Takayoshi 06ed2e0080 modified for new UDPSocket.cpp 2020-04-07 18:05:12 +09:00
SASANO Takayoshi cf038099f2 sync to MMDVMHost-ipv6 code 2020-04-07 18:05:12 +09:00
Jonathan Naylor efed75f160 Fix type rewriting bug. 2020-04-06 16:00:55 +01:00
Jonathan Naylor 8f39ca9ece Fix reported bugs in the dynamic rewrite code. 2020-04-05 13:43:57 +01:00
Jonathan Naylor 0fef073c13 Add dynamic TG voice prompts and status TG. 2020-04-03 16:54:35 +01:00
Jonathan Naylor 9771b1ff0c Prepare for having two voice subsystems. 2020-04-03 15:25:33 +01:00
Jonathan Naylor 73270ad7a5 Allow for more rewrite processing options. 2020-04-03 15:10:41 +01:00
Jonathan Naylor bd2366ed23 Fix cnfiguration bug. 2020-04-02 22:47:23 +01:00
Jonathan Naylor 8fc9872aaa Finish off the translation logic. 2020-04-01 22:56:48 +01:00
Jonathan Naylor 10e890bdd4 Begin the dynamic TG support. 2020-04-01 22:22:12 +01:00
Jonathan Naylor 0014432195 Update to VS2019. 2020-02-14 21:51:26 +00:00
Jonathan Naylor 5f668ba7e6
Merge pull request #88 from ernix66/patch-1
Update XLXHost.txt
2020-01-12 20:05:02 +00:00
ernix66 d14eed7408
Update XLXHost.txt
XLX311 and XLX320 new Server/IP-Address
2020-01-12 20:50:03 +01:00
Jonathan Naylor ef4996f488
Merge pull request #87 from jg1uaa/master
IPv6 support
2019-10-23 14:54:09 +01:00
SASANO Takayoshi eb20786f36 set INADDR_ANY/IN6ADDR_ANY_INIT address string to m_socket
when CUDPSocket::open() is called with m_address (in CUDPSocket) is nothing,
IPv4 socket is created by "0.0.0.0" (INADDR_ANY) address.

This causes a bug that DMRGateway cannot connect to reflector on IPv6.

Avoid this problem, set IP address string to m_socket (in CDMRNetwork) before
calling CUDPSocket::open().

This is a workaround, I think there is better idea.
2019-10-23 20:01:03 +09:00
SASANO Takayoshi 249bae1e7b replace sockaddr_in -> sockaddr_storage to support IPv6 2019-10-23 12:04:06 +09:00
SASANO Takayoshi 47bc9c5bcd use system default compiler
replaced gcc/g++ with cc/c++ to support Clang-based system (e.g. OpenBSD).
2019-10-23 05:48:04 +09:00
Jonathan Naylor 82f1053d9d Fix compile issue. 2019-07-17 14:36:00 +01:00
Jonathan Naylor 996eacb1e1 Only direct talker alias and embedded GPS to the current active network. 2019-07-17 09:46:41 +01:00
Jonathan Naylor 82d0b06db1 Add a fifth DMR network. This has not been tested nor even compiled. 2019-07-17 08:21:52 +01:00
Jonathan Naylor 4204bd1091
Merge pull request #84 from mrnonaki/master
Update XLXHosts.txt
2019-06-03 16:50:27 +01:00
Napont Kitiwiriyakul 10eb6322d2 Update XLXHosts.txt 2019-06-03 22:25:29 +07:00
Jonathan Naylor d5fbf0bcba
Merge pull request #83 from HegrJan/IdRewrite
RF Id <-> Network Id Translation
2019-05-19 20:33:52 +01:00
Jan Hegr 8909395d10 Added the IdRewrite=RFId,NetworkId rule to the network configuration section for bidirectional ID translation 2019-05-19 08:56:39 +02:00
Jonathan Naylor 366730e954
Merge pull request #79 from ernix66/master
Update XLXHosts.txt
2019-04-05 07:33:11 +01:00