Category Archives: Uncategorized

NetMon Freemium – Use case : Detect non-encrypted logins

Find and stop the network vulnerability before the hacker gets in. Detect clear text credentials on your network. Continue reading

Posted in NetMon, Security, Uncategorized | Leave a comment

g3log 1.3 and g3sinks 1.1 released.

G3log v.1.3 with improvements for ARM, OSX, Linux and Windows platorms. Nanosecond fractions granularity in log entries plattform and build improvements logging levels improvements bugfixes – API, README updated with build instructions and more code examples. G3Sinks v.1.2 improved log … Continue reading

Posted in C++, G2log, g3log, g3sink, logger, Uncategorized | 2 Comments now, again, with async support

finally got its thread support back again! Something like this would have failed a week ago

Posted in Uncategorized | Leave a comment

The world’s fastest logger vs G3log

[Shameless Plug Warning] : You have until August 31st, 2017 to try out NetMon and participate in LogRhythm’s Network security contest. Win up to $18,000 when applying your scripting skills to detect network vulnerabilities.  See for more information. Why not take … Continue reading

Posted in Uncategorized | 31 Comments

BitBucket no more, G3log has moved to GitHub

if you go to you will be greeted by a “we have moved” sign    G2log, the idea try-out G2log-dev and finally G3log all used mercurial and resided at BitBucket. Yesterday that changed. G3log resides solely on GitHub from … Continue reading

Posted in Uncategorized | Leave a comment

G3log now available on GitHub:

Thanks to popular request you can now find g3log on GitHub as well as on BitBucket. Feel free to use whichever repository is best for you. Use or (it’s moved to be only at github)

Posted in Uncategorized | 2 Comments

Is it possibly to get a stacktrace to file from a signal handler?

I got a great question from a reader of the g2log article on CodeProject regarding g2log’s implementation of a crashhandler. […]new, delete and IO operations are not safe in signal handlers and could cause unpredictable behavior. I checked your implementation … Continue reading

Posted in Uncategorized | Leave a comment