summaryrefslogtreecommitdiff
path: root/rpcapd/rpcapd.c
Commit message (Expand)AuthorAgeFilesLines
* Suppress temporarily the warnings with "enable remote packet capture"Francois-Xavier Le Bail2021-06-291-0/+3
* Fix some typosFrancois-Xavier Le Bail2020-12-121-2/+2
* Improve "-h" text printing in rpcapd. [skip ci]Denis Ovsienko2020-09-151-6/+10
* Fix one remaining test of WIN32 rather than _WIN32.Guy Harris2020-07-241-1/+1
* rpcapd: make svc_start() return a BOOL.Guy Harris2020-05-171-1/+1
* Add support for UTF-8 strings on Windows.Guy Harris2020-04-111-0/+10
* Cleaning spacesFrancois-Xavier Le Bail2019-11-081-2/+2
* Use pcap_strlcpy() when copying a string to a fixed-length buffer.Guy Harris2019-10-031-10/+10
* Remove some workarounds for old compilers.Guy Harris2019-08-091-1/+1
* Have a pcap_fmt_errmsg_for_win32_err() routine and use it.Guy Harris2019-06-291-24/+29
* Don't use two sockets for the control connection.Guy Harris2019-01-091-31/+17
* Document the -D option.Guy Harris2019-01-091-1/+2
* Fix a typo and a "my brain was on syslog time" error.Guy Harris2019-01-071-2/+2
* Pass a copy of the host/port list to daemon_serviceloop() on Windows.Guy Harris2019-01-071-29/+43
* Make the key file and certificate file names local to sslutils.c.Guy Harris2019-01-071-2/+2
* Move the SSL setup and host/port list checking to daemon_serviceloop().Guy Harris2019-01-071-89/+40
* Default to logging to the standard error, not the system log.Guy Harris2019-01-071-1/+1
* Support logging rpcapd messages to the "system log".Guy Harris2019-01-071-1/+11
* Do as much text output with rpcapd_log() as necessary.Guy Harris2019-01-071-21/+20
* Have the program using TLS decide how to deal with a failure to set TLS up.Guy Harris2019-01-071-1/+8
* Don't tell the client if we can't turn non-blocking mode off.Guy Harris2019-01-061-6/+14
* Merge branch 'master' of https://github.com/rixed/libpcap into rixed-masterGuy Harris2019-01-061-36/+152
|\
| * Enable SSL compression (with -C)Cedric Cellier2018-09-131-4/+11
| * TLS for rpcap: also encrypt the control socketCedric Cellier2018-09-131-36/+119
| * Add SSL option for data socket of rpcapCedric Cellier2018-09-131-1/+27
* | Squelch warnings about unreachable code.Guy Harris2018-11-101-2/+2
* | Provide out own strlcpy() and strlcat() routines if necessary.Guy Harris2018-10-161-5/+5
|/
* We don't need execute permission for source files.Guy Harris2018-05-251-0/+0
* Add manpage content from https://www.winpcap.org/docs/docs_412/html/group__re...Joerg Mayer2018-04-201-3/+3
* Fix a few warnings that came up after turning on a dozen more warningsJoerg Mayer2018-04-041-1/+1
* Fix the byte order of the port in log messages.Guy Harris2018-04-041-2/+2
* Log warnings for failures to open a socket, and fail if we have no sockets.Guy Harris2018-04-041-1/+42
* Squelch a signed vs. unsigned comparison warning on FreeBSD 10.Guy Harris2018-04-041-1/+2
* Enable -Wunused-parameter and fix warnings that are almost trivial.Joerg Mayer2018-04-021-3/+4
* Merge pull request #685 from jmayer/add-staticGuy Harris2018-04-021-5/+5
|\
| * Declare some variables static (found via -Wmissing-variable-declarations)Joerg Mayer2018-04-011-5/+5
* | Get rid of a redundant #endif/#ifndef pair.Guy Harris2018-04-011-2/+0
* | Rename SOCK_MESSAGE() to SOCK_DEBUG_MESSAGE().Guy Harris2018-04-011-13/+13
* | Add support for running rpcapd from inetd and inetd-alikes.Guy Harris2018-04-011-59/+185
* | Rename SOCK_ASSERT to SOCK_MESSAGEJoerg Mayer2018-04-011-17/+14
* | Clean up handling of the state change event.Guy Harris2018-04-011-24/+3
* | On Windows, only re-read the configuration file in the main accept loop.Guy Harris2018-04-011-36/+78
|/
* Terminate rpcapd-as-a-service the same way it's done with ^C.Guy Harris2018-04-011-44/+22
* Note that calling exit() appears to kill even blocked threads.Guy Harris2018-04-011-1/+8
* Turn off non-blocking mode on the socket we got from accept().Guy Harris2018-03-311-1/+25
* Don't declare main() with a third envp argument.Guy Harris2018-03-311-1/+1
* Don't re-read the configuration file in a signal handler.Guy Harris2018-03-301-4/+35
* Make flags set in signal handlers volatile sig_atomic_t.Guy Harris2018-03-301-1/+1
* Use sigaction(), not signal(), to catch signals on UN*X.Guy Harris2018-03-301-6/+28
* Redo the main event loop of rpcapd.Guy Harris2018-03-301-182/+467