September, 2008

Blog - About

About David LeBlanc's Web Log

This blog is about whatever security topics come to mind, and may occasionally wander off into other areas, like arcane C++ tricks. I'll primarily cover techniques to achieve more secure code, how to use some of the more interesting facets of the Windows operating system, and sometimes my thoughts about the general state of Internet security.

  • David LeBlanc's Web Log

    SafeInt 3 on CodePlex!

    I have finally found a stable place to keep SafeInt. It can now be found at . In terms of the code, this is exactly the same stuff as we're using internally. This version is documented a little better than the master copy...
  • David LeBlanc's Web Log

    Chrome Getting a Bit Rusty

    Put this one in the rant category – I'm honored that Google has been paying attention to my blog and decided to use my sandboxing approach to try and make their app more secure. Very cool stuff, and they did some interesting things that I want to better...
  • David LeBlanc's Web Log

    Why can't you comment?

    This is because $#@!!!! spammers can screw up anything. I have to disallow anonymous comments, or I get a bazillion blog spam comments, I check comments a week later, and there's 200 of these that I can only delete 10-20 at a time. Annoying to say the...
  • David LeBlanc's Web Log

    Ptrdiff_t is evil

    Well, not really, but here's a code problem that confounded some really smart devs – and it looks so simple! void IncPtr( unsigned int cElements ) { if( m_pMax - m_pCurrent > cElements ) m_pCurrent += cElements; else throw; } ...
Page 1 of 1 (4 items)