!!!!!ATTENTION !!!!! This is a very first try !!!!! ATTENTION !!!!! I suggest it not even being BETA, I am testing it just since yesterday evening at db0lj.dyndns.org ! This patch integrates the 2 wildcard filtered ports from the dl5di-versions of aprsd210...aprsd-214 to the new aprsd215. Currently it has no ax25-socket-support, I am working on that ! Unfortunately I could not find the aprsd215-b10 that some people already seem to use, this patch is for aprsd215-b8. If somebody has the b10 version, please let me know where to get it! I found a large difference between aprsd214 and aprsd215, so there maybe some bugs in this patch, I had to do it new manually. Please test it and let me know ! In addition to the new features of aprsd215 regarding sending parameters on the omniport I added the parameters FILTER1 and FILTER2. At db0lj the resulting traffic should correspond to the filtered ports with the European and the German prefixes (port 10153 and 1313). I was not able to test this feature by now, maybe somebody can try it and let me know if it works ! I hope to have the ax25-socketsupport integrated end of this weekend. ############### This version includes 2 main differences to the original version: 1. Filtered TCP/IP Ports In Germany and some other European countries we use an RF-based TCPIP network to connect several aprsd servers together. This network is not able to carry all of the internet traffic. This version of aprsd has 2 new ports "RFTCPPORT1" and "RFTCPPORT2" and new filterparameters which allows to get the complete datastream from the IGATEs, HUBs ans Users filtered by prefixes with wildcards to less traffic TCPIP links. For example: We filter the prefixes from Germany and the European neighbour countries at db0lj from the Internet and feed it via packet radio based TCPIP-links to some other servers. The ports are defined by the parameter "rftcpport1" and "rftcpport2" in the aprsd.conf, the default values are 1313 and 10153. The filters are defined exactly like "gate2rf" with the parameter "tcpfilter1" and "tcpfilter2". 2. Improved wildcard handling All filters (posit2rf, gate2rf, tcpfilter1 and tcpfilter2) have an improved wildcardhandling. You can not only use "*" for "don't care about the rest" but also # for one single numeric char, $ for one single alpha char, . for one single punctation char (.,;-= etc.) ? for one single character of any type Example: D$#$* for all German calls D - starting with D $ - 2nd must be alpha # - 3rd must be numeric $ - 4th must be alpha * - dont care about the rest This prevents some not amateurradio stations to be filtered to the new port like it happens with just D* in the sample above.