Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Sigh... (Score 1) 84

A decade ago, I wrote a socks server and posted it to Sourceforge. It does exactly what it says it will do, and it was so good and convenient that malware authors found it to be a useful payload to drop on machines to get a backdoor into them. So then virus scanners flagged it as malware, and sourceforge trusts those, and then they deleted the current version of the binary. Now that page has big scary warnings about software that plainly does what it says with all the source there to prove it (see it for yourself - https://sourceforge.net/projec... ).

I know these guys are trying to win back trust, but trust is hard. Trusting heuristic based scanners is optimistic. Making allegations about software and its authors on the basis of a heuristic can be downright offensive.

(Along similar lines, chocolatey is now flagging my directory enumerator because one out of 57 virus scanners heuristically thought crawling a disk is suspicious - https://www.virustotal.com/en/... .)

Comment "Developer complete" (Score 1) 387

Notwithstanding its clear bugs and usability flaws, Windows 3.0 was the first version to allow developers to fully use the PC's memory and processor. It was the first version I developed for, and I continued to target it for many years after users had moved on to the more stable, polished and complete 3.1 and 3.11 versions. Although, it was a pain to exit to DOS, compile something, launch Windows, execute it, and repeat.

Comment Re:Yeah (Score 1) 348

And developers using file access APIs in Windows can get case sensitive behavior. It's just a single FILE_FLAG_POSIX_SEMANTICS flag to CreateFile and friends. It's actually easier to do that in Windows because it doesn't require a reformat and reinstall.

For the record, note that this is no longer true as of Windows XP and later. FILE_FLAG_POSIX_SEMANTICS is overridden by the ObCaseInsensitive registry key, which defaults to 1, meaning that all opens will be case insensitive. See this kb article for example. Changing this requires a reboot, but not a reformat.

Slashdot Top Deals

The trouble with a lot of self-made men is that they worship their creator.

Working...