aboutsummaryrefslogtreecommitdiff
path: root/ponymap.c
Commit message (Collapse)AuthorAgeFilesLines
* Relicense to 0BSD, update mail addressPřemysl Janouch2018-06-241-3/+2
| | | | | | | | | I've come to the conclusion that copyright mostly just stands in the way of software development. In my jurisdiction I cannot give up my own copyright and 0BSD seems to be the closest thing to public domain. The updated mail address, also used in my author/committer lines, is shorter and looks nicer. People rarely interact anyway.
* Bump libertyPřemysl Janouch2018-06-241-32/+22
|
* Bump liberty, cleanupPřemysl Janouch2017-06-071-126/+47
|
* Add a clarifying commentPřemysl Janouch2017-05-061-0/+1
|
* Use readdir instead of readdir_rPřemysl Janouch2017-01-291-13/+7
| | | | To eliminate compiler warnings, we're single-threaded anyway.
* Bump libertyPřemysl Janouch2017-01-231-12/+13
|
* Fix OpenSSL 1.1 compatibilityPřemysl Janouch2017-01-011-0/+5
|
* Bump libertyPřemysl Janouch2016-03-141-4/+4
|
* Bump libertypremysl2015-08-061-2/+2
| | | | Pulling in kqueue support.
* Hide the indicator while printing info messagesPřemysl Janouch2015-06-271-3/+24
|
* Aborting units -> stopping unitsPřemysl Janouch2015-05-131-23/+23
|
* 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-131-1/+0
|
* 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
|
* Move to libertyPřemysl Janouch2015-02-281-6/+11
|
* Don't die if the terminal cannot be detectedPřemysl Janouch2015-02-221-1/+2
|
* Fix resource leakPřemysl Janouch2015-02-141-0/+3
|
* Implement a Lua 5.3 plugin loader pluginPřemysl Janouch2015-01-181-1/+9
| | | | | | | | | 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-171-2/+1
| | | | | | | | Now the project is at least installable. Added a LICENSE file. Likely about to implement Lua plugins.
* -Wpedantic/scan-build stuffPřemysl Janouch2014-09-261-5/+5
|
* 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 the indicatorPřemysl Janouch2014-09-251-0/+1
|
* Fix hiding the indicatorPřemysl Janouch2014-09-251-0/+1
|
* Get rid of some memory holes on x86_64Přemysl Janouch2014-09-241-7/+6
|
* Fix the epoll pollerPřemysl Janouch2014-09-241-1/+1
| | | | Setting the fd to -1 broke poller_remove_from_dispatch().
* Order the results by portPřemysl Janouch2014-09-241-3/+5
|
* Identified a hot-spotPřemysl Janouch2014-09-241-2/+0
|
* Avoid spinning in a loopPřemysl Janouch2014-09-241-3/+17
| | | | This also helps reduce a lot of noice in strace.
* Simplify the plugin APIPřemysl Janouch2014-09-231-4/+4
|
* Don't initialize the service before connectingPřemysl Janouch2014-09-231-4/+10
|
* 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-211-16/+12
|
* TLS transport: output some certificate informationPřemysl Janouch2014-09-211-0/+24
|
* Fix error messagePřemysl Janouch2014-09-211-1/+1
|
* Implement more of the servicesPřemysl Janouch2014-09-201-21/+21
| | | | | | - 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-201-3/+3
| | | | help2man should be enough so far.
* Fix timersPřemysl Janouch2014-09-201-4/+4
| | | | Fucking hell. We're still having some event scheduling issues.
* Save a syscall per connectionPřemysl Janouch2014-09-201-3/+6
|
* Rework the pollerPřemysl Janouch2014-09-191-64/+64
| | | | | | | | 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
|