Commit graph

380 commits

Author SHA1 Message Date
Jonathan Naylor 3d099ae24d
Merge pull request #137 from f1rmb/f1rmb_nullptr_vs_NULL_with_getaddrinfo
Fix nullptr instead of NULL argument usage in getaddrinfo().
2025-06-09 13:38:04 +01:00
Daniel Caujolle-Bert 2aeaa71e87 Fix nullptr instead of NULL argument usage in getaddrinfo().
Bump version.
2025-06-07 17:29:32 +02:00
Jonathan Naylor 804478c328
Merge pull request #136 from olympy/unlim-networks
Unlimited number of DMR networks
2025-06-02 17:12:39 +01:00
Alexander Mokrov UR6LKW fbdd2f36bf [unlim-networks] RemoteControl 2025-06-02 18:31:23 +03:00
Alexander Mokrov UR6LKW 366b32a29a [unlim-networks] DMRGateway 2025-06-02 01:40:35 +03:00
Alexander Mokrov UR6LKW fa558552d8 [unlim-networks] Config 2025-06-02 01:40:29 +03:00
Alexander Mokrov UR6LKW 68e68c9c79 [unlim-networks] indentation fix 2025-06-02 01:39:51 +03:00
Jonathan Naylor ec5c32b57a Update the C++ code. 2025-03-15 17:03:06 +00:00
Jonathan Naylor 29397cf65e Fix signal logging. 2024-08-31 20:04:32 +01:00
Jonathan Naylor 6d42e46285 Upgrade the signal handling. 2024-08-28 16:53:25 +01:00
Jonathan Naylor e1e41be3a0
Merge pull request #131 from nweisenfeld/nweisenfeld/correct-SIGHUP-handling
Fix SIGHUP treatment to loop/restart as intended
2024-08-28 15:47:32 +01:00
Neil Weisenfeld 9f73f66101 Fix SIGHUP treatment to loop/restart as intended
There's a do...while(m_signal==1) intended to allow a SIGHUP (1) to
cause a restart, rather than an exit.  But the current code doesn't
reset m_killed, so it does instantiate a new DMRGateway object, but
immediately exits.
2024-08-27 10:17:24 -04:00
Jonathan Naylor 8f428cf86b Fix a small bug. 2024-07-08 17:04:40 +01:00
Jonathan Naylor 0dffbf9ddb Allow it to build on Windows again. 2024-04-22 13:57:09 +01:00
Jonathan Naylor 2b81fe225b Re-organise the UDP handling. 2024-02-02 11:35:07 +00:00
Jonathan Naylor 11683af7e4 Simplify the UDP socket handling. 2024-01-29 16:47:34 +00:00
Jonathan Naylor 3a6e47d39e
Merge pull request #127 from qradiolink/embedded_data_passing
Embedded data was not being passed through during rewrite
2024-01-25 18:23:34 +00:00
adrian ad3fea93fb Embedded data was not being passed through during rewrite 2023-11-01 19:11:12 +02:00
Jonathan Naylor a28aa7c549
Merge pull request #126 from f1rmb/f1rmb_gpsd_fix_status_check_api_version
Handle GPSd API version about fix status.
2023-05-21 12:57:52 +01:00
Daniel Caujolle-Bert 859c899ec8 Handle GPSd API version about fix status. 2023-05-21 05:28:55 +02:00
Jonathan Naylor a858cf5276
Merge pull request #125 from W0CHP/master
Update sample INI with quoted `Symbol=` value.
2023-05-19 16:19:51 +01:00
Chipster b6677007ec Update sample INI with quoted Symbol= value. 2023-05-19 09:58:50 -05:00
Jonathan Naylor ac2f19c692
Merge pull request #123 from W0CHP/master 2023-02-17 18:04:52 +00:00
Chipster 3b0d2ff067 Add mode type to APRS string. Make APRS band/offset string a bit more consistent. 2023-02-17 06:06:58 -06:00
Jonathan Naylor 69b31b660b Update to he lastest gpsd 3.2.1 API. 2023-02-13 17:47:47 +00:00
Jonathan Naylor d7a4c86dda
Merge pull request #122 from W0CHP/master 2023-02-13 13:35:14 +00:00
Chipster 32e4282de7 Update INI with new Symbol config item 2023-02-13 06:09:51 -06:00
Chipster 508692a554 Add Symbol= option to [APRS] stanza in config, to allow user to define APRS symbol. Backward-compat., and will default to the standard D& symbol (diamond with "D" overlay) if Symbol= is not defined. 2023-02-12 19:27:45 -06:00
Jonathan Naylor 71b42aad36
Merge pull request #119 from MW0MWZ/patch-1 2022-09-09 17:53:01 +01:00
MW0MWZ 62bc2ac97b
Update XLXHosts.txt
Update ICQ Podcast Host
2022-09-09 17:42:05 +01:00
Jonathan Naylor 70b3126804
Merge pull request #115 from narspt/Portuguese
Add Portuguese voice files
2022-06-12 13:28:37 +01:00
Jonathan Naylor 82abb4220f
Merge pull request #116 from f1rmb/xlx_id_as_string 2022-02-17 09:53:11 +00:00
Daniel Caujolle-Bert 4f9f30b678 Fix: XLX ID as 3 characters string instead of a number.
* Since some XLX reflectors are using characters instead of numbers (like USA,JPN,etc...), it's not possible to use them as startup reflector.
 * Of course, it's still not possible to switch to that kind of reflector using the xlxBase + 4000 trick.
Update Copyright year.
2022-02-17 09:36:23 +00:00
narspt f6a89db969 Add Portuguese voice files 2022-02-07 00:03:19 +00:00
Jonathan Naylor 518c2a6136
Merge pull request #114 from f1rmb/disable_remotecommand_logging 2022-01-24 14:22:49 +00:00
Daniel Caujolle-Bert 0e72349913 Add a way to disable the RemoteCommand logging (annoying when RemoteCommand is heavily used). 2022-01-24 14:20:58 +00:00
Jonathan Naylor e2f3542d9c
Merge pull request #113 from f1rmb/hosts_remote_command
Add new remote command:
2022-01-24 07:11:06 +00:00
Daniel Caujolle-Bert 6c36e29f88 Add new remote command:
- hosts: display connected hosts, or NONE if disconnected (surrounded with double quotes).
2022-01-21 08:13:24 +00:00
Jonathan Naylor 5aa6e54130 Merge pull request #112 from narspt/patch-1 2022-01-05 22:41:07 +00:00
narspt 6822a1346a
avoid invalid lat/lon/height values increasing RPTC pkt len 2022-01-05 21:38:51 +00:00
Jonathan Naylor ea4b49192d Update the README file. 2021-12-13 10:26:41 +00:00
Jonathan Naylor b6586411e3
Merge pull request #108 from dl1mx/master
Update Conf.cpp
2021-11-14 19:52:46 +00:00
Jonathan Naylor 93723db261 Update XLXHosts.txt 2021-10-25 17:54:35 +01:00
Jonathan Naylor ca627e5515 Fix compiler warning 2021-10-25 17:54:16 +01:00
Marco Kubon a3d2bce8a5
Update Conf.cpp
Reading Descripton from section APRS is missing
2021-07-14 14:07:16 +02:00
Jonathan Naylor 03bcdbc7cc
Merge pull request #106 from f1rmb/f1rmb_network_port_datatype
Fix network ports datatype (unsigned int -> unsigned short). UDPSocket: fix old bug using m_port instead of m_port[x].
2021-04-25 09:37:53 +01:00
Daniel Caujolle-Bert d9a09a9364
Fix network ports datatype (unsigned int -> unsigned short). UDPSocket: fix old bug using m_port instead of m_port[x]. 2021-04-25 07:44:55 +02:00
Jonathan Naylor daa54d3d32 Don't use default arguments for closing the network connection. 2021-04-09 10:16:52 +01:00
Jonathan Naylor a962971b11
Merge pull request #105 from f1rmb/f1rmb_no_goodbye_to_master_on_write_errors
Do not try to send RPTCL if the connection is already broken.
2021-04-08 18:33:09 +01:00
Jonathan Naylor 4e07b1b3b6
Merge pull request #104 from f1rmb/f1rmb_fix_UDPSocket_close
Fix nasty bug in UDPSocket::close().
2021-04-08 18:17:05 +01:00