Commit graph

169 commits

Author SHA1 Message Date
Kim - DG9VH
8f31defe56
Changed Login-banner to correct program-name
Thinking, DAPNETGateway would be more clearer than MMDVM, because it is not MMDVM doing the connection but DAPNETGateway
2020-08-13 20:01:54 +02:00
Jonathan Naylor
87aea190bf Add the install target. 2020-06-25 09:59:31 +01:00
Jonathan Naylor
140e1fd6e8
Merge pull request #29 from jg1uaa/master
renew UDPSocket.cpp
2020-06-11 22:05:29 +01:00
SASANO Takayoshi
35d3aecf85 modified for new UDPSocket.cpp 2020-04-07 18:01:58 +09:00
SASANO Takayoshi
85d02c8cf2 sync to MMDVMHost-ipv6 code 2020-04-07 18:01:58 +09:00
Jonathan Naylor
adee6bb5fa Update to VS2019. 2020-02-14 21:53:25 +00:00
Florian (DF2ET)
a0e947a405
Merge pull request #28 from jg1uaa/master
fix bug that open() does not support IPv6 socket
2019-10-25 23:51:42 +02:00
SASANO Takayoshi
8af07c3907 fix bug that open() does not support IPv6 socket 2019-10-25 21:01:18 +09:00
Jonathan Naylor
61ef391e57
Merge pull request #27 from jg1uaa/master
lookup(): fix undefined result of address_length
2019-10-23 07:58:45 +01:00
SASANO Takayoshi
9d65424d8c lookup(): fix undefined result of address_length
When getaddrinfo() failed, the result of address_length is undefined.
Original (IPv4) code returns INADDR_NONE, IPv6 capable code should
do same behavior.
2019-10-22 19:25:40 +09:00
Jonathan Naylor
96d91340c5
Merge pull request #26 from jg1uaa/master
added IPv6 support
2019-10-20 09:25:08 +01:00
SASANO Takayoshi
90e43e15f8 modified WinSock -> WinSock2 to pass compile on Windows (not tested) 2019-10-05 06:16:33 +09:00
SASANO Takayoshi
0237efd88c rewrite for Linux, that does not have ss_len, sa_len field. 2019-10-02 18:18:20 +09:00
SASANO Takayoshi
62f9eac086 fix uninitialized variables (invalid_port, invalid_address) 2019-10-02 17:15:00 +09:00
SASANO Takayoshi
11707bfa60 replace sockaddr_in -> sockaddr_storage to support IPv6 2019-10-02 16:37:47 +09:00
Jonathan Naylor
7adbb1ced1
Merge pull request #24 from jg1uaa/master
add OpenBSD support and fix sudden death at std::string messageBody()
2019-09-21 13:59:15 +01:00
SASANO Takayoshi
2190f49298 CPOCSAGMessage::CPOCSAGMessage(), m_message[] should be terminated by '\0'. 2019-09-21 21:40:21 +09:00
SASANO Takayoshi
67463ae69e Use system default compiler.
OpenBSD-6.5/amd64's gcc is old (4.2.1) so we have to use clang-7.0.1.
At least there is no difference under Linux.
2019-09-21 06:34:53 +09:00
Jonathan Naylor
b74964a047
Merge pull request #22 from f1rmb/typo
Typo.
2019-02-28 14:13:07 +00:00
Daniel Caujolle-Bert
dfba94b99b Typo. 2019-02-28 14:47:05 +01:00
phl0
8b2cfb04ef
Make log distinguishable for black/whitelist 2018-12-10 21:07:43 +01:00
phl0
32699fb860
Restore code beauty ;-) 2018-12-10 20:59:40 +01:00
Florian (DF2ET)
14b86da9ea
Merge pull request #21 from hacknix/master
RIC Blacklist
2018-12-10 20:54:14 +01:00
Simon
1f3173212a blacklist logging 2018-12-05 14:41:25 +00:00
Simon
60647c86b8 Log blacklist hits 2018-12-05 14:36:58 +00:00
Simon
bb3d40d26f Blacklist 2018-12-05 14:35:13 +00:00
Simon
362654a01d Typo 2018-12-05 14:18:46 +00:00
Simon
212996006b Since we have a RIC whitelist, it makes sense to also have a RIC
blacklist
2018-12-05 14:17:34 +00:00
Florian (DF2ET)
ab2fde5a54
Merge pull request #20 from hacknix/master
Add #if block to exclude REGEX loading for old versions of GCC
2018-12-03 12:41:01 +01:00
Simon
2d499d90c1 Remove -lrt from makefile 2018-12-03 11:26:40 +00:00
Simon
8186eff3df Add comment in code to explain why we exclude REGEX for old GCC versions 2018-12-03 09:58:17 +00:00
Simon
97b1acbb27 Add check for compiler verision as REGEX is not supported properly in GCC versions < 4.9 2018-12-02 23:45:18 +00:00
Florian (DF2ET)
2e9ccf7bbb
Merge pull request #19 from AnsgarSchmidt/master
Adding DebugLog entry for Queue size
2018-11-27 07:02:33 +01:00
Ansgar Schmidt
bb371a70d0
Adding DebugLog entry for Queue size 2018-11-27 01:55:16 +01:00
Jonathan Naylor
30df451ce2 Add VS2017 support. 2018-11-19 11:31:30 +00:00
phl0
334d5eb08c
Some minor code beautification 2018-11-18 23:35:06 +01:00
Florian (DF2ET)
3a44ac4aa6
Merge pull request #18 from hacknix/master
Add support for whitelist and blacklist REGEX matching on message body
2018-11-18 23:22:32 +01:00
Simon
886f682a03 Typo 2018-11-17 18:37:00 +00:00
Simon
54f3cd7281 Header 2018-11-17 16:56:46 +00:00
Simon
08157c342c Add config options for REGEX support. Also add README.REGEX 2018-11-17 16:37:11 +00:00
Simon
4c47986da0 Implement whitelist REGEX match 2018-11-17 14:57:29 +00:00
Simon
a3db88cc4c Load REGEXes from file 2018-11-17 11:25:45 +00:00
Simon
ba2a92e8e2 more REGEX logic 2018-11-15 13:21:57 +00:00
Simon
d233580d9b typo 2018-11-15 12:02:52 +00:00
Simon
09bd988f93 REGEX logic 2018-11-15 11:55:49 +00:00
Simon
4835852190 REGEX logic 2018-11-15 11:51:11 +00:00
Simon
70b754620d typo 2018-11-15 11:38:22 +00:00
Simon
373526223d Increase verbosity of REGEX logging 2018-11-15 11:23:46 +00:00
Simon
9a0b79b301 Further work on REGEX 2018-11-14 16:26:57 +00:00
Simon
984bfb00bb Initial work on REGEX blacklist on message body 2018-11-14 16:15:07 +00:00