aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Get rid of some memory holes on x86_64Přemysl Janouch2014-09-242-7/+7
|
* Fix the epoll pollerPřemysl Janouch2014-09-242-2/+3
| | | | Setting the fd to -1 broke poller_remove_from_dispatch().
* Sort epoll_wait() output earlierPřemysl Janouch2014-09-241-3/+3
|
* Order the results by portPřemysl Janouch2014-09-241-3/+5
|
* Fix the hotspotPřemysl Janouch2014-09-241-8/+18
| | | | Valgrind seems to be quite happy with it now.
* Identified a hot-spotPřemysl Janouch2014-09-242-2/+1
|
* Update the READMEPřemysl Janouch2014-09-241-0/+10
|
* Avoid spinning in a loopPřemysl Janouch2014-09-241-3/+17
| | | | This also helps reduce a lot of noice in strace.
* Implement idle eventsPřemysl Janouch2014-09-241-2/+61
|
* FormattingPřemysl Janouch2014-09-241-6/+6
| | | | No idea how this happened.
* Simplify the plugin APIPřemysl Janouch2014-09-235-47/+39
|
* Don't initialize the service before connectingPřemysl Janouch2014-09-231-4/+10
|
* Fix str_append_data()Přemysl Janouch2014-09-231-1/+1
| | | | `void *' is more appropriate here.
* Fix on_unit_ready()Přemysl Janouch2014-09-231-15/+19
| | | | Got it wrong and lighttpd doesn't have any mercy.
* Show some stats at the endPřemysl Janouch2014-09-211-1/+12
|
* Fix the TLS/SSL transportPřemysl Janouch2014-09-211-2/+3
|
* Group the output properlyPřemysl Janouch2014-09-211-6/+12
| | | | Somehow I must have forgotten about transports at some point.
* Fix terminal output for multiple ports per servicePřemysl Janouch2014-09-211-0/+2
|
* Fix output of results for multiple servicesPřemysl Janouch2014-09-211-2/+2
|
* Fix the IRC plugin, and not only thatPřemysl Janouch2014-09-212-18/+16
|
* TLS transport: output some certificate informationPřemysl Janouch2014-09-211-0/+24
|
* HTTP: initialize `http_settings' staticallyPřemysl Janouch2014-09-211-8/+8
|
* Fix error messagePřemysl Janouch2014-09-211-1/+1
|
* Add a header guardPřemysl Janouch2014-09-211-0/+5
| | | | I've nearly forgotten what those are.
* Update the READMEPřemysl Janouch2014-09-211-4/+5
|
* Implement the HTTP pluginPřemysl Janouch2014-09-216-8/+112
| | | | Ended up including Joyent's http-parser library.
* Implement more of the servicesPřemysl Janouch2014-09-205-30/+157
| | | | | | - SSH: ready for action - IRC: ready for action - HTTP: needs some work
* Filter out any garbage in the scan outputPřemysl Janouch2014-09-201-2/+18
|
* Generate a manpagePřemysl Janouch2014-09-205-7/+11
| | | | help2man should be enough so far.
* Fix timersPřemysl Janouch2014-09-202-15/+15
| | | | Fucking hell. We're still having some event scheduling issues.
* Save a syscall per connectionPřemysl Janouch2014-09-202-5/+9
|
* Rework the pollerPřemysl Janouch2014-09-192-222/+232
| | | | | | | | It's about time we stopped fucking ourselves in the butt. The scanning should be much faster now. Thanks to libuv for inspiration.
* Raise the file descriptor limit to the maximumPřemysl Janouch2014-09-191-0/+12
|
* First set of fixesPřemysl Janouch2014-09-194-81/+98
| | | | There are still some problems but at least it does something now.
* Implement the indicator etc.Přemysl Janouch2014-09-182-13/+113
|
* Add regular tree-like outputPřemysl Janouch2014-09-171-2/+144
| | | | This ended up rather nice.
* JSON output supportPřemysl Janouch2014-09-173-7/+128
| | | | This was rather simple.
* Even more stuffPřemysl Janouch2014-09-143-173/+426
| | | | Some reorganisation has taken place.
* More stuffPřemysl Janouch2014-09-143-248/+423
| | | | | | | - renamed *_func to *_fn - some initial code for the indicator (needs curses) - moved option handler to utils - more work on unit generation & processing
* StuffPřemysl Janouch2014-09-122-118/+330
|
* Write stubs for the pluginsPřemysl Janouch2014-09-118-35/+130
| | | | Make them compile.
* Random crystallisationPřemysl Janouch2014-09-104-206/+542
| | | | Don't worry, there will be better commit messages eventually.
* Initial commitPřemysl Janouch2014-09-0810-0/+3164
Nothing's working yet, only some supporting code has been put in place.