aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add an option to list all servicesPřemysl Janouch2015-05-131-1/+41
|
* Use getservbyname() on undetermined portsPřemysl Janouch2015-05-131-17/+22
|
* Get rid of "All rights reserved"Přemysl Janouch2015-05-138-8/+0
|
* Add an MPD service detection pluginPřemysl Janouch2015-05-131-0/+45
|
* Print undetermined servicesPřemysl Janouch2015-05-131-7/+69
|
* Don't initialize the transport immmediatelyPřemysl Janouch2015-05-131-19/+13
| | | | Do it only once we're actually connected.
* Use bold mode instead of standoutPřemysl Janouch2015-05-131-3/+3
|
* Travis CI: Change IRC notification addressPřemysl Janouch2015-04-031-1/+1
|
* Bump libertyPřemysl Janouch2015-03-292-171/+3
|
* Move to libertyPřemysl Janouch2015-02-2811-2196/+24
|
* Miscellaneous little changesPřemysl Janouch2015-02-262-3/+4
|
* Update .gitignorePřemysl Janouch2015-02-251-3/+1
|
* Don't die if the terminal cannot be detectedPřemysl Janouch2015-02-221-1/+2
|
* Add a useful assertion to the pollerPřemysl Janouch2015-02-211-0/+2
|
* Fix resource leakPřemysl Janouch2015-02-141-0/+3
|
* Travis CI: Try adding Coverity scancoverity_scanPřemysl Janouch2015-02-141-0/+12
|
* Tiny fixesPřemysl Janouch2015-02-122-1/+2
|
* Make sure to install Lua plugins if enabledPřemysl Janouch2015-02-091-0/+5
|
* Make sure to link with libcryptoPřemysl Janouch2015-02-081-1/+1
| | | | Archlinux seems to have removed -lcrypto from libssl.pc.
* Travis CI: Try getting a newer JanssonPřemysl Janouch2015-02-081-0/+1
|
* Fix Travis CI dependenciesPřemysl Janouch2015-02-081-1/+1
|
* Add Travis CI configurationPřemysl Janouch2015-02-082-1/+21
|
* Introduce Lua API version checkingPřemysl Janouch2015-01-212-5/+21
|
* Comment out the SOCKS4A scannerPřemysl Janouch2015-01-211-5/+6
| | | | It can't really detect if the server really supports SOCKS4A.
* Fix Lua detectionPřemysl Janouch2015-01-211-1/+3
|
* Implement a Lua 5.3 plugin loader pluginPřemysl Janouch2015-01-188-6/+573
| | | | | | | | | Also implemented SOCKS detection in said language. There are probably going to be some bugs. The program is no longer Valgrind-clean, as that would require plugin deinitialization, in which there is very little point.
* Rewrite to use CMakePřemysl Janouch2015-01-177-42/+167
| | | | | | | | Now the project is at least installable. Added a LICENSE file. Likely about to implement Lua plugins.
* No more Clang bullshitPřemysl Janouch2014-09-262-5/+1
|
* -Wpedantic/scan-build stuffPřemysl Janouch2014-09-262-6/+6
|
* Fix subnet targetsPřemysl Janouch2014-09-261-1/+1
|
* The targets are not always hostnamesPřemysl Janouch2014-09-261-2/+4
| | | | | If a target specified on the command line equals its IP address string, don't put the string as a hostname in the results.
* Fix a memory leakPřemysl Janouch2014-09-251-0/+2
|
* Fix the optimizationPřemysl Janouch2014-09-251-0/+13
| | | | It wasn't all that easy.
* Fix the indicatorPřemysl Janouch2014-09-251-0/+1
|
* Fix hiding the indicatorPřemysl Janouch2014-09-251-0/+1
|
* Optimize and simplify the epoll pollerPřemysl Janouch2014-09-241-27/+14
| | | | | | | | | | On my own machine (4096 max FD's), scanning localhost for all services, there was no change to speak of. On another one, though, with 65536 max FD's scanning localhost and another machine simultaneously for a specific service, there was a dramatic speedup allowing much faster scans, with userspace load dropping to about a quarter of a second. As a bonus, it makes the code simpler.
* 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.