Adding mergehosts script
Adding author information to mergehosts script
Adding hard coded, untrusted and local hosts files
Reworking merghosts file into python
Renaming some files
Adding version command line argument
Adding acquisition of temporary hosts file
Stubbing out the composition of the temporary hosts file
Some refactoring in localhosts hosts file processing
Adding debugging ability
debugging capability update to generate destination file (by default it generates the debugging file)
refactoring outputting of local hosts file
adding output of untrusted hosts (directed to 0.0.0.0)
Adding external hosts file argument
Implementing concatenation of external hosts
Code refactoring (section titles and verbose output)
Adding constants for sink hole destination
Adding list of addresses to be used for local hosts
Force usage of the sinkhole target IP address when reading information from the external hosts file
Fixing typo in local and untrusted hosts file
Removing temporary file upon commit
Adding metavars to the command line argument and explicitly marking files as text mode
Minor change to the metavars
when you mark a host as untrusted and it exists in the external hosts file then
this script would still output duplicates of the entry, this commit prevents
this from happening (ina crude form)