Merged changes from SPLIT into the main trunk and deleted SPLIT. SVN revision: 6288
(KainX) Fixed a whole slew of potential buffer overflows, hopefully including the one recently posted to BUGTRAQ. SVN revision: 5838
now we escpae literal colons with double colons. it's documented too. (this was easier to do as i also have to do it for ssving files and you cant stat to see if a file exisit fi you havent saved it yet) SVN revision: 5080
SVN revision: 4159