Commit Graph

  • 3d099ae24d Merge pull request #137 from f1rmb/f1rmb_nullptr_vs_NULL_with_getaddrinfo master Jonathan Naylor 2025-06-09 13:38:04 +01:00
  • 2aeaa71e87 Fix nullptr instead of NULL argument usage in getaddrinfo(). Bump version. Daniel Caujolle-Bert 2025-06-07 17:29:32 +02:00
  • 804478c328 Merge pull request #136 from olympy/unlim-networks Jonathan Naylor 2025-06-02 17:12:39 +01:00
  • fbdd2f36bf [unlim-networks] RemoteControl Alexander Mokrov UR6LKW 2025-06-02 18:31:23 +03:00
  • 366b32a29a [unlim-networks] DMRGateway Alexander Mokrov UR6LKW 2025-06-01 20:30:57 +03:00
  • fa558552d8 [unlim-networks] Config Alexander Mokrov UR6LKW 2025-06-01 17:43:06 +03:00
  • 68e68c9c79 [unlim-networks] indentation fix Alexander Mokrov UR6LKW 2025-06-01 17:04:44 +03:00
  • 538108b192 Add optional MQTT authentication. mqtt Jonathan Naylor 2025-03-21 17:37:30 +00:00
  • a2e2ea3675 Linux cleanups. Jonathan Naylor 2025-03-17 14:29:13 +00:00
  • 4ff688045f Update the C++ version and other changes. Jonathan Naylor 2025-03-17 14:09:42 +00:00
  • fd54e3eb7c Merge branch 'master' into mqtt Jonathan Naylor 2025-03-15 17:23:14 +00:00
  • ec5c32b57a Update the C++ code. Jonathan Naylor 2025-03-15 17:03:06 +00:00
  • 330fdd7158 Merge branch 'master' into mqtt Jonathan Naylor 2024-08-31 20:06:29 +01:00
  • 29397cf65e Fix signal logging. Jonathan Naylor 2024-08-31 20:04:32 +01:00
  • e4e17ae74b Merge branch 'master' into mqtt Jonathan Naylor 2024-08-28 16:53:49 +01:00
  • 6d42e46285 Upgrade the signal handling. Jonathan Naylor 2024-08-28 16:53:25 +01:00
  • 870de67a2d Merge branch 'master' into mqtt Jonathan Naylor 2024-08-28 16:10:16 +01:00
  • e1e41be3a0 Merge pull request #131 from nweisenfeld/nweisenfeld/correct-SIGHUP-handling Jonathan Naylor 2024-08-28 15:47:32 +01:00
  • 9f73f66101 Fix SIGHUP treatment to loop/restart as intended Neil Weisenfeld 2024-08-27 10:17:24 -04:00
  • 8f428cf86b Fix a small bug. Jonathan Naylor 2024-07-08 17:04:40 +01:00
  • 0dffbf9ddb Allow it to build on Windows again. Jonathan Naylor 2024-04-22 13:57:09 +01:00
  • b205134508 Merge branch 'master' into mqtt Jonathan Naylor 2024-02-02 11:35:50 +00:00
  • 2b81fe225b Re-organise the UDP handling. Jonathan Naylor 2024-02-02 11:35:07 +00:00
  • f6b4698f14 Merge branch 'master' into mqtt Jonathan Naylor 2024-01-29 16:49:31 +00:00
  • 11683af7e4 Simplify the UDP socket handling. Jonathan Naylor 2024-01-29 16:47:34 +00:00
  • 3a6e47d39e Merge pull request #127 from qradiolink/embedded_data_passing Jonathan Naylor 2024-01-25 18:23:34 +00:00
  • ad3fea93fb Embedded data was not being passed through during rewrite adrian 2023-11-01 19:11:12 +02:00
  • 8ca1bb8d72 Add DMR Master logging-in to the JSON status messages. Jonathan Naylor 2023-07-23 14:30:49 +01:00
  • 852caca96e Ad simple JSON logging. Jonathan Naylor 2023-07-11 16:54:30 +01:00
  • 61ccb47afd Don't close MQTT except at the end. Jonathan Naylor 2023-07-07 19:19:26 +01:00
  • 04146faa81 Convert to use of MQTT for command, APRS, and dynamic TG control. Jonathan Naylor 2023-07-07 11:14:34 +01:00
  • a28aa7c549 Merge pull request #126 from f1rmb/f1rmb_gpsd_fix_status_check_api_version Jonathan Naylor 2023-05-21 12:57:52 +01:00
  • 859c899ec8 Handle GPSd API version about fix status. Daniel Caujolle-Bert 2023-05-21 05:28:55 +02:00
  • a858cf5276 Merge pull request #125 from W0CHP/master Jonathan Naylor 2023-05-19 16:19:51 +01:00
  • b6677007ec Update sample INI with quoted Symbol= value. Chipster 2023-05-19 09:58:50 -05:00
  • ac2f19c692 Merge pull request #123 from W0CHP/master Jonathan Naylor 2023-02-17 18:04:52 +00:00
  • 3b0d2ff067 Add mode type to APRS string. Make APRS band/offset string a bit more consistent. Chipster 2023-02-17 06:06:58 -06:00
  • 69b31b660b Update to he lastest gpsd 3.2.1 API. Jonathan Naylor 2023-02-13 17:47:47 +00:00
  • d7a4c86dda Merge pull request #122 from W0CHP/master Jonathan Naylor 2023-02-13 13:35:14 +00:00
  • 32e4282de7 Update INI with new Symbol config item Chipster 2023-02-13 06:09:51 -06:00
  • 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. Chipster 2023-02-12 19:27:45 -06:00
  • 71b42aad36 Merge pull request #119 from MW0MWZ/patch-1 Jonathan Naylor 2022-09-09 17:53:01 +01:00
  • 62bc2ac97b Update XLXHosts.txt MW0MWZ 2022-09-09 17:42:05 +01:00
  • 70b3126804 Merge pull request #115 from narspt/Portuguese Jonathan Naylor 2022-06-12 13:28:37 +01:00
  • 82abb4220f Merge pull request #116 from f1rmb/xlx_id_as_string Jonathan Naylor 2022-02-17 09:53:11 +00:00
  • 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. Daniel Caujolle-Bert 2022-02-17 09:36:23 +00:00
  • f6a89db969 Add Portuguese voice files narspt 2022-02-07 00:03:19 +00:00
  • 518c2a6136 Merge pull request #114 from f1rmb/disable_remotecommand_logging Jonathan Naylor 2022-01-24 14:22:49 +00:00
  • 0e72349913 Add a way to disable the RemoteCommand logging (annoying when RemoteCommand is heavily used). Daniel Caujolle-Bert 2022-01-24 14:20:58 +00:00
  • e2f3542d9c Merge pull request #113 from f1rmb/hosts_remote_command Jonathan Naylor 2022-01-24 07:11:06 +00:00
  • 6c36e29f88 Add new remote command: - hosts: display connected hosts, or NONE if disconnected (surrounded with double quotes). Daniel Caujolle-Bert 2022-01-21 08:13:24 +00:00
  • 5aa6e54130 Merge pull request #112 from narspt/patch-1 Jonathan Naylor 2022-01-05 22:41:07 +00:00
  • 6822a1346a avoid invalid lat/lon/height values increasing RPTC pkt len narspt 2022-01-05 21:38:51 +00:00
  • ea4b49192d Update the README file. Jonathan Naylor 2021-12-13 10:26:41 +00:00
  • b6586411e3 Merge pull request #108 from dl1mx/master Jonathan Naylor 2021-11-14 19:52:46 +00:00
  • 93723db261 Update XLXHosts.txt Jonathan Naylor 2021-10-25 17:54:35 +01:00
  • ca627e5515 Fix compiler warning Jonathan Naylor 2021-10-25 17:54:16 +01:00
  • a3d2bce8a5 Update Conf.cpp Marco Kubon 2021-07-14 14:07:16 +02:00
  • e516f0c6f6 Merge branch 'master' into DualInputs DualInputs Jonathan Naylor 2021-04-25 09:57:39 +01:00
  • 03bcdbc7cc Merge pull request #106 from f1rmb/f1rmb_network_port_datatype Jonathan Naylor 2021-04-25 09:37:53 +01:00
  • d9a09a9364 Fix network ports datatype (unsigned int -> unsigned short). UDPSocket: fix old bug using m_port instead of m_port[x]. Daniel Caujolle-Bert 2021-04-25 07:44:55 +02:00
  • bf686accdf Merge branch 'master' into DualInputs Jonathan Naylor 2021-04-09 10:20:28 +01:00
  • daa54d3d32 Don't use default arguments for closing the network connection. Jonathan Naylor 2021-04-09 10:16:52 +01:00
  • a962971b11 Merge pull request #105 from f1rmb/f1rmb_no_goodbye_to_master_on_write_errors Jonathan Naylor 2021-04-08 18:33:09 +01:00
  • 4e07b1b3b6 Merge pull request #104 from f1rmb/f1rmb_fix_UDPSocket_close Jonathan Naylor 2021-04-08 18:17:05 +01:00
  • 86f492745e Do not try to send RPTCL if the connection is already broken. Daniel Caujolle-Bert 2021-04-02 06:29:57 +02:00
  • be9b402aa3 Fix nasty bug in UDPSocket::close(). Daniel Caujolle-Bert 2021-03-31 13:35:37 +02:00
  • 53241f2d5f Merge branch 'master' into DualInputs Jonathan Naylor 2021-03-22 22:26:01 +00:00
  • 68b81086a4 Add VS2019 support. Jonathan Naylor 2021-03-22 22:18:59 +00:00
  • fdbe0e0fb4 Merge pull request #103 from f1rmb/f1rmb_remote_control Jonathan Naylor 2021-03-22 22:06:31 +00:00
  • 579db99ae2 Remove RemoteCommandDMRG, as RemoteCommand from MMDVMHost's PR now works with DMRGatway too. Daniel Caujolle-Bert 2021-03-22 20:16:35 +01:00
  • 41a49d5785 Implement remote command support. - Defaut port is 7643 (totally arbitrary) Daniel Caujolle-Bert 2021-03-20 13:03:19 +01:00
  • 9725179f85 Improve the ability of the logging in to the DMR Master when the connection is lost. Jonathan Naylor 2021-03-13 12:24:14 +00:00
  • d4f7d11bdd Cleanup the master networking code a little. Jonathan Naylor 2021-03-09 21:00:35 +00:00
  • e156e2478a Remove annoying and incorrect error messages. Jonathan Naylor 2021-02-03 00:24:49 +00:00
  • 74208ed8d5 Allow more address and port flexibility for split input networks. Jonathan Naylor 2021-02-02 18:34:26 +00:00
  • 7da7384bb2 First version of the split network. Jonathan Naylor 2021-01-31 12:04:37 +00:00
  • 45d161ce07 First version with the old and new protocols. Jonathan Naylor 2021-01-30 22:49:00 +00:00
  • c2044ea6a3 Initial compileable old MMDVM network handler. Jonathan Naylor 2021-01-30 22:22:43 +00:00
  • aff04fd6b1 Merge pull request #98 from awasser1/patch-1 Jonathan Naylor 2020-12-12 14:18:40 +00:00
  • 00268eebe6 Update XLXHostsupdate.sh awasser1 2020-12-12 12:57:02 +10:00
  • 5ca0d6e5e0 Merge pull request #97 from ct1jib/patch-1 Jonathan Naylor 2020-11-13 16:32:03 +00:00
  • e7762d673a Update DMRGateway.ini Jorge (George) 2020-11-06 10:59:48 +00:00
  • b68415fe64 Merge pull request #96 from f1rmb/fix_gps_segfault Jonathan Naylor 2020-11-04 10:38:55 +00:00
  • 4ebc7f1af7 Fix segfault when GPS is not enabled in config (NULL reference usage). Daniel Caujolle-Bert 2020-11-03 23:39:27 +01:00
  • 023b5d48e0 Add optional log file rotation and UDP error handling. SimpleDMR Jonathan Naylor 2020-10-31 22:45:54 +00:00
  • be6364def2 Merge branch 'master' into SimpleDMR Jonathan Naylor 2020-10-07 10:38:47 +01:00
  • 62c5595915 Fix buffer overflow. Jonathan Naylor 2020-10-07 10:38:19 +01:00
  • cf6f9b9ab7 Merge branch 'master' into SimpleDMR Jonathan Naylor 2020-10-05 13:00:27 +01:00
  • c63d1503bb Updates for NetBSD. Jonathan Naylor 2020-10-05 12:59:57 +01:00
  • 4bf272216a Use normal logging in UDPSocket Jonathan Naylor 2020-09-22 15:50:10 +01:00
  • 5656547ec3 Clean up tabbing. Jonathan Naylor 2020-09-21 10:14:15 +01:00
  • 7934cc78bb Fix Windows. Jonathan Naylor 2020-09-20 21:24:13 +01:00
  • 5051efa78d Fix Windows compilation. Jonathan Naylor 2020-09-20 15:05:42 +01:00
  • 09a5824956 Merge branch 'master' into SimpleDMR Jonathan Naylor 2020-09-18 13:06:06 +01:00
  • 1ff647b701 Add the missing "to" the Dynamic TG voice. Jonathan Naylor 2020-09-18 13:05:29 +01:00
  • b11a967171 Reformat the latitude and longitude values. Jonathan Naylor 2020-09-16 13:28:11 +01:00
  • 8101f4d8e6 Merge branch 'IPv6' into SimpleDMR Jonathan Naylor 2020-09-09 11:45:23 +01:00
  • 6ce9a9db01 Merge pull request #93 from jg1uaa/IPv6 IPv6 Jonathan Naylor 2020-09-09 11:36:53 +01:00
  • d2f71c5ed6 permit inline comment SASANO Takayoshi 2020-09-09 19:02:24 +09:00