BINKD_NODELISTER.PHP Changelog ------------------------------------------------------------------------------------------- # # Change History # # 12 November 2022 - v1.4.0 (PHP) # - missed @fidonet at aka, default value was unset # 27 August 2016 - v1.3.0 (PHP) # - ,INA:some.domain,IBN:12345 is now correctly translated to some.domain:12345 in the generated binkd.txt. # - Made a function for translating found domain names + ports to binkd.txt format. # - Added commandline option to add the (5D) network name to the nodenumber. # - Used some native php functions instead off "emulated" perl functions. # Copyright (c) 2016 by Wilfred van Velzen, 2:280/464 # 19 September 2013 - v1.2.1 (PHP) # - parameter 1 (input nodelist) fix # in case input nodelist with full drive/path is selected, # nodelist dir has to be removed in source link # - enhanced ip addr check, converts to real decimal numbers (eg 014 becomes 14) # Copyright (c) 2007-2013 by Ulrich Schroeter, 2:240/1120 # 16 January 2012 - v1.2 (PHP) # Fixed: IBN routine that prevents valid FQDNs and did fallback to * listings # Fixed: 00.00.00.00 IP listings caused by 0-0-0-0 phone numbers # Fixed: default port 24554 listing will be removed automaticly # 21 August 2011 - v1.1 (PHP) # Script fixes for php 5.3 strict # Fix for end-of-file termination chr(26) exception # # 4 April 2007 - v1.0 (PHP) # Add Securing BINKD.TXT output file # If scripts terminates execution abnormaly, the previous binkd.txt will be restored # # 3 April 2007 - v1.0 (PHP) # # Ported script now runs # Eliminate 0.0.0.0 (Null) IPs # Eliminate dupe addresses and IPs that appears in the official # binkd.txt in fileecho i-binkd hatched by 1:142/928 # Added: find actual nodelist in working dir using admin line info instead of filedate # Added: DNSnames validation inlc. IP address notation # Added: Default Zone parameter fallback if nodelist has a missing zone line # (i.e. Zone 2: Nodelist.075 (2007) problem) # comment will be added in the Error file and the Output file # # 22 Feb 2007 - v0.1-alpha (PHP) # # Port of BINKD_NODELISTER.PL # binkd_nodelister.pl version 1.0 - 26 November 2002 # Copyright (c) 2002 by Jerry Schwartz and Write by Night # to PHP started