- Sep 16, 2015
-
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
Call gdb on self to obtain backtrace and other info and put it to logs.
-
Michal 'vorner' Vaner authored
-
- Sep 14, 2015
-
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
It timeouts a lot. See if increasing would help.
-
- Sep 02, 2015
-
-
Michal 'vorner' Vaner authored
Include IP addresses of some TLD DNS servers often used for malware. Tag them in the database.
-
- Sep 01, 2015
-
-
Michal 'vorner' Vaner authored
-
- Aug 31, 2015
-
-
Michal 'vorner' Vaner authored
Disconnect from DB for the time WHOIS queries are running. And try to die in case of timeout, since the whois_query seems not to be doing that.
-
- Aug 27, 2015
-
-
Michal 'vorner' Vaner authored
-
- Aug 26, 2015
-
-
Michal 'vorner' Vaner authored
-
- Aug 17, 2015
-
-
Michal 'vorner' Vaner authored
Make sure the routers that have only firewall activity aren't skipped over due to complexities in the query.
-
- Aug 14, 2015
-
-
Robin Obůrka authored
-
Robin Obůrka authored
-
- Aug 13, 2015
-
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
Don't think you're online unless you get a confirmation from the server.
-
Michal 'vorner' Vaner authored
Use sanity() instead of several cases of assert(), die() or abort().
-
Michal 'vorner' Vaner authored
Similar to assert, but with a message and not possible to exclude from compilation. This is better for checking outputs, for example.
-
- Aug 12, 2015
-
-
Michal 'vorner' Vaner authored
Since it signals broken message by returning NULL, not by calling die directly.
-
Michal 'vorner' Vaner authored
The index is received from the server. We would be in far deeper trouble if someone could impersonate our server than to crash the client, but it should be fixed anyway.
-
- Aug 11, 2015
-
-
Michal 'vorner' Vaner authored
Don't crash, but handle it gracefully. This is, however, only testing/example code, so there was no impact on production in this bug.
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
-
- Aug 10, 2015
-
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
Everything worked fine with default declaration, but it produced a warning and it is a really awful way to do it.
-
Michal 'vorner' Vaner authored
Such situation happens regularly, so don't complain loudly about it.
-
- Aug 07, 2015
-
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
They need to be structured differently so it is possible to create them easily with the macros.
-
- Aug 06, 2015
-
-
Michal 'vorner' Vaner authored
It is pointer to a function returning pointer, not declaration of a function returning pointer. How on Earth was it possible to assign to it is a mystery.
-
Michal 'vorner' Vaner authored
-
Michal 'vorner' Vaner authored
And include forgotten file in git.
-
Michal 'vorner' Vaner authored
-