Commit graph

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