summaryrefslogtreecommitdiff
path: root/rpcapd/daemon.c
Commit message (Expand)AuthorAgeFilesLines
* Get rid of unnecessary trailing semicolon in macro.Guy Harris2019-11-021-1/+1
* Do the 32-bit overflow check more cleanly.Guy Harris2019-10-081-6/+6
* Increment first, test for overflow afterwards.Guy Harris2019-10-081-3/+6
* Check that values fit in findallif replies.Guy Harris2019-10-081-11/+66
* Clean up comment formatting.Guy Harris2019-09-301-0/+1
* Remove more trailing white space.Guy Harris2019-09-301-1/+1
* Get rid of trailing white space.Guy Harris2019-09-301-1/+1
* Limit the size of a filter program.Guy Harris2019-09-301-0/+24
* Calculate the reply payload length in a local variable.Guy Harris2019-09-301-6/+9
* In the open request, reject capture sources that are URLs.Guy Harris2019-09-301-2/+72
* On UN*X, don't tell the client why authentication failed.Guy Harris2019-09-301-7/+44
* Don't crash if crypt() fails.Guy Harris2019-09-301-1/+8
* Have a pcap_fmt_errmsg_for_win32_err() routine and use it.Guy Harris2019-08-201-10/+12
* Add some new authentication error codes for specific errors.Guy Harris2019-02-071-6/+22
* Send errors for select() failure or timeout with a version of 0.Guy Harris2019-02-041-2/+2
* Don't distinguish between invalid user name and invalid password.Guy Harris2019-02-041-3/+12
* Redo protocol version negotiation.Guy Harris2019-02-031-142/+125
* Improve comments.Guy Harris2019-02-031-7/+26
* Use pthread_sigmask() rather than sigprocmask().Guy Harris2019-01-191-3/+3
* Log sock_check_hostlist() errors in rpcapd.Guy Harris2019-01-131-0/+7
* Don't log the error buffer before returning.Guy Harris2019-01-131-1/+0
* Wrong #define name for an invalid Windows API handle.Guy Harris2019-01-131-1/+1
* Clean up the termination of a capture session.Guy Harris2019-01-131-234/+208
* Properly check the return status of sock_check_hostlist().Guy Harris2019-01-131-4/+4
* Don't use two sockets for the control connection.Guy Harris2019-01-131-91/+91
* Put pcap_win32_err_to_str() into fmtutils.c, and use it for all Win32 errors.Guy Harris2019-01-091-12/+2
* Move the host/port list checking to daemon_serviceloop().Guy Harris2019-01-091-8/+60
* Do as much text output with rpcapd_log() as necessary.Guy Harris2019-01-091-3/+3
* Force FormatMessageA().Guy Harris2018-07-201-2/+2
* We don't need execute permission for source files.Guy Harris2018-05-251-0/+0
* Remove trailing spaces/tabsFrancois-Xavier Le Bail2018-05-251-4/+4
* Remove an unnecessary overflow check.Guy Harris2018-05-241-14/+10
* + and - are left associative in CCedric Cellier2018-05-241-1/+1
* Add checks for a negative or too-long snapshot length.Guy Harris2018-05-091-0/+26
* Work around some compilers' incomplete data flow analysis.Guy Harris2018-04-261-0/+14
* Have a structure holding a "do we have a thread" flag and a thread handle.Guy Harris2018-04-261-48/+50
* Squelch another unused-parameter warning.Guy Harris2018-04-021-4/+4
* Rename SOCK_MESSAGE() to SOCK_DEBUG_MESSAGE().Guy Harris2018-04-011-3/+3
* Add support for running rpcapd from inetd and inetd-alikes.Guy Harris2018-04-011-153/+139
* Get rid of an unnecessary argument.Guy Harris2018-04-011-6/+6
* Rename SOCK_ASSERT to SOCK_MESSAGEJoerg Mayer2018-04-011-4/+3
* Don't log errors due to the peer dropping the connection.Guy Harris2018-03-311-3/+20
* Fix warnnigs from -WdocumentationJoerg Mayer2018-03-261-4/+2
* Squelch a "constant in conditional expression" warning.Guy Harris2018-03-201-1/+1
* In the fatal error code path, addrinfo either was never allocated or was freed.Guy Harris2018-01-211-3/+0
* Fail if a given protocol version *isn't* supported.Guy Harris2017-11-281-1/+1
* If a routine is declared static, define it as static.Guy Harris2017-11-251-17/+32
* Suppress warnings if RPCAP_MIN_VERSION is 0.Guy Harris2017-11-251-2/+8
* Include system headers before our own headers (other than ftmacros.h).Guy Harris2017-11-241-7/+9
* Don't use sprintf().Guy Harris2017-11-161-1/+1