diff -c freeipdb-0_1/Data_Types.txt freeipdb-0_1_1/Data_Types.txt *** freeipdb-0_1/Data_Types.txt Tue Nov 13 15:39:40 2001 --- freeipdb-0_1_1/Data_Types.txt Tue Nov 13 21:17:55 2001 *************** *** 4,10 **** # | _|| | | __/ __/| || __/ (_| | |_) | # |_| |_| \___|\___|___|_| \__,_|_.__/ # ! # FreeIPdb-0.1 11-13-2001 ###################################################################### --- 4,10 ---- # | _|| | | __/ __/| || __/ (_| | |_) | # |_| |_| \___|\___|___|_| \__,_|_.__/ # ! # FreeIPdb-0.1.1 11-13-2001 ###################################################################### *************** *** 12,18 **** ID SERIAL, NAME VARCHAR(20) UNIQUE NOT NULL, DESCR VARCHAR(30) NOT NULL, ! RA INT NOTNULL, V6 BOOL, COUNTRY VARCHAR(6) ); --- 12,18 ---- ID SERIAL, NAME VARCHAR(20) UNIQUE NOT NULL, DESCR VARCHAR(30) NOT NULL, ! RA INT NOT NULL, V6 BOOL, COUNTRY VARCHAR(6) ); *************** *** 36,42 **** BLOCK NUMERIC(40,0) NOT NULL, BITS INT NOT NULL, REGION INT NOT NULL, ! PARENT INT NOT NOLL, CHILDL INT, CHILDR INT, ALLOCATED INT, --- 36,42 ---- BLOCK NUMERIC(40,0) NOT NULL, BITS INT NOT NULL, REGION INT NOT NULL, ! PARENT INT NOT NULL, CHILDL INT, CHILDR INT, ALLOCATED INT, *************** *** 67,77 **** PARENT INT NOT NULL, OWN BOOL, REVERSE_BLOCK INT, ! SERIAL INT NOT NULL, ! RETRY INT NOT NULL, ! REFRESH INT NOT NULL, ! EXPIRE INT NOT NULL, ! TTL INT NOT NULL ); GRANT ALL ON ZONE_TABLE TO freeipdb; --- 67,77 ---- PARENT INT NOT NULL, OWN BOOL, REVERSE_BLOCK INT, ! SERIAL INT, ! RETRY INT, ! REFRESH INT, ! EXPIRE INT, ! TTL INT ); GRANT ALL ON ZONE_TABLE TO freeipdb; Only in freeipdb-0_1_1: INSTALL.TXT Only in freeipdb-0_1_1: README.TXT diff -c freeipdb-0_1/admin.cgi freeipdb-0_1_1/admin.cgi *** freeipdb-0_1/admin.cgi Tue Nov 13 15:39:34 2001 --- freeipdb-0_1_1/admin.cgi Tue Nov 13 21:37:17 2001 *************** *** 5,18 **** # | _|| | | __/ __/| || __/ (_| | |_) | # |_| |_| \___|\___|___|_| \__,_|_.__/ # ! # FreeIPdb-0.1 11-13-2001 ###################################################################### require 'ipdb_httpcgi.pl'; use config; %config = config::config(); ! printHead("IP Allocation Database"); print < --- 5,18 ---- # | _|| | | __/ __/| || __/ (_| | |_) | # |_| |_| \___|\___|___|_| \__,_|_.__/ # ! # FreeIPdb-0.1.1 11-13-2001 ###################################################################### require 'ipdb_httpcgi.pl'; use config; %config = config::config(); ! printHead("FreeIPdb 0.1.1"); print <
*************** *** 21,27 ****

! FreeIPdb v1.0

--- 21,27 ----

! FreeIPdb v0.1.1

*************** *** 73,79 **** printTail(); exit(); } ! &UpdateBlock($conn,$FORM{'UPDATE'},$FORM{'REGION'},$FORM{'CUSTOMER'},$FORM{'SITECODE'},$FORM{'CUSTDESC'}); print "Updated\n"; } --- 73,79 ---- printTail(); exit(); } ! &UpdateBlock($conn,$FORM{'UPDATE'},$FORM{'REGION'},$FORM{'CUSTOMER'},$FORM{'CUSTDESC'}); print "Updated\n"; } *************** *** 98,107 **** print "\n"; $exit = 1; } - if($FORM{'SITECODE'} =~ /---/){ - print "\n"; - $exit = 1; - } if($FORM{'SWIP'} =~ /---/){ print "\n"; $exit = 1; --- 98,103 ---- *************** *** 112,121 **** } if($exit){ print "

Please go back and set a Customer Name

Please go back and choose a City

Please go back and choose a Swip setting

";&printTail();exit();} # Bail Missing some info. print ""; ! my $id = SetBlockP($conn,$FORM{'BLOCK'},$FORM{'REGION'},$FORM{'BITS'},$FORM{'CUSTDESC'},1,$FORM{'CUSTOMER'},$FORM{'SITECODE'},4); &SetRegion($conn,$id,$FORM{'REGION'}); if($id){ ! print "

Sucess Your block id $id<\H1>\n"; } else { print "

For some reason this request failed<\H1>\n"; } --- 108,117 ---- } if($exit){ print "";&printTail();exit();} # Bail Missing some info. print ""; ! my $id = SetBlockP($conn,$FORM{'BLOCK'},$FORM{'REGION'},$FORM{'BITS'},$FORM{'CUSTDESC'},1,$FORM{'CUSTOMER'},4); &SetRegion($conn,$id,$FORM{'REGION'}); if($id){ ! print "

Success Your block id $id<\H1>\n"; } else { print "

For some reason this request failed<\H1>\n"; } *************** *** 173,193 **** if($FORM{'FORM'} =~ /SUBMIT9/){ $bblock = &ip2deci($FORM{'BLOCK'}); ! $newblock = &CheckBlockFree($conn,$bblock,$FORM{'BITS'}); if($newblock == -1){ print "The block's parent must exist.\n"; exit(); } if($newblock == 0){ print "Parent\n"; ! $newblock = &MakeParent($conn,$bblock,$FORM{'BITS'},$region,$bblock,4); } &SetRegion($conn,$newblock,$FORM{'REGION'}); } if($FORM{'FORM'} =~ /SUBMITA/){ $bblock = &ip2deci($FORM{'BLOCK'}); ! $id = &CheckBlockFree($conn,$bblock,$FORM{'BITS'}); if($id == -1){ print "Block's parent must exist\n"; return(0); --- 169,189 ---- if($FORM{'FORM'} =~ /SUBMIT9/){ $bblock = &ip2deci($FORM{'BLOCK'}); ! $newblock = &CheckBlockFree($conn,$bblock,$FORM{'BITS'},$FORM{'REGION'}); if($newblock == -1){ print "The block's parent must exist.\n"; exit(); } if($newblock == 0){ print "Parent\n"; ! $newblock = &MakeParent($conn,$bblock,$FORM{'BITS'},$FROM{'REGION'},$bblock,4); } &SetRegion($conn,$newblock,$FORM{'REGION'}); } if($FORM{'FORM'} =~ /SUBMITA/){ $bblock = &ip2deci($FORM{'BLOCK'}); ! $id = &CheckBlockFree($conn,$bblock,$FORM{'BITS'},$FORM{'REGION'}); if($id == -1){ print "Block's parent must exist\n"; return(0); *************** *** 209,221 ****