2.4 FiNAL
Compilers:
MingW64(W32 and W64) 12.04.2010 and 14.04.2010 respectivelly(GCC 4.6.0 SVN) for standard(non-alt) Windows ukaip binaries.
Base:
-New: First release with ParseArguments v2.0 function which ive developed to replace my 3-years old ParseArguments 1 function.
New function provides more *NiX-like argument handling including short arguments with - followed by small letter and long arguments starting with -- followed by sentence possibly ending
with = followed by value for parameter.
Unsupported parameters(For example mistyped one's) will be printed out with Warning so user wil know that he made a mistake and there he made it.
Short arguments can be combined in single short-args sequence starting with - followed by letter-sequence then each letter is a short option.
Lots of switches has been implemented for supported modules in this version(via new ParseArguments 2.0) to efficiently fine-tune the patching process.
Updated USAGE_* manuals.
-Fixed: ukaip*(Linux and Non-Alt Windows binaries) failed with "Invalid instruction" exception(On windows exception is unseen without debugger) on Windows XP/Server 2003 and Linux.
KCNTRL(Control):
-New: Added support for IPS activation redirect.
McAfee:
-Changed: By default update location of /products/commonupdater/Current/VSCANDAT1000/DAT/0000/ instead of /products/commonupdater/ will be used.
To use old location user can use specific switch.
-New: Specific switch can be used to force update.nai.com server instead of download.nai.com server and switches available to use custom mirrors.
KCN(Connect):
-Fixed: Added missing patch to make McAfee-update finally work(Missed it in 2.3 series). "Safe-mode" is implemented as well in case that this patch wil not be applied(Possibly during future updates).
"Safe mode" is old "text" patch(With 5-char length fix) but will only make "nai server" McAfee plugins work. Standard new patch will make every McAfee plugin working.
-Fixed: Inability to generate license for this target(Introduced in 2.3).