summaryrefslogtreecommitdiff
path: root/logsrvd
Commit message (Expand)AuthorAgeFilesLines
...
* For intercepted commands, log an offset into the current I/O log.Todd C. Miller2021-08-131-0/+28
* Don't overwrite closure->evlog for sub-commands.Todd C. Miller2021-08-131-28/+59
* Call shutdown() on sockets before closing() if they are connected.Todd C. Miller2021-08-113-5/+18
* If SSL_shutdown() returns 0 it needs to be called one more time.Todd C. Miller2021-08-113-3/+6
* Allow multiple accept/reject messages during a logsrv conversation.Todd C. Miller2021-08-091-4/+8
* Display the correct error message if X509_verify_cert() fails.Todd C. Miller2021-07-271-1/+2
* Use TLS_method() instead of TLS_client_method() throughout.Todd C. Miller2021-07-262-2/+2
* Remove unused info_cb and info arguments from eventlog_exit()Todd C. Miller2021-07-151-1/+1
* Create a UUID and log it in the JSON version of the event log.Todd C. Miller2021-07-151-0/+8
* Add log_exit setting in the sudo_logsrvd.conf eventlog stanzaTodd C. Miller2021-07-093-1/+35
* regenTodd C. Miller2021-06-221-16/+26
* Fix dead store found by clang analyzer.Todd C. Miller2021-06-191-3/+4
* Fix prefix skipping when the prefix is embedded and not separate.Todd C. Miller2021-06-191-3/+3
* Remove dead store found by clang analyzer.Todd C. Miller2021-06-191-1/+0
* Replace logsrvd_is_early() with logsrvd_warn_stderr().Todd C. Miller2021-06-164-19/+15
* Silence a compiler warning on Solaris.Todd C. Miller2021-06-151-1/+1
* Reduce scope of errstr variable so it is only declared for OpenSSL.Todd C. Miller2021-06-151-3/+4
* Use sudo_warnx?() instead of sudo_debug_printf for errors.Todd C. Miller2021-06-1510-482/+330
* If logsrvd_config not set fall back to using stderr for warnings.Todd C. Miller2021-06-132-0/+14
* Add support for logging server warning/error messages.Todd C. Miller2021-06-133-20/+314
* Remove logsrvd closure ERROR state and use a boolean flag instead.Todd C. Miller2021-06-082-7/+10
* Make sure we link with libsudo_util *after* libfuzzstub.Todd C. Miller2021-06-071-1/+1
* Remove line causing store_suspend_local() to return false on success.Todd C. Miller2021-05-101-2/+0
* sudo_sendlog: rename -m (max-time) to -s (stop-after).Todd C. Miller2021-05-042-28/+22
* Update closure->elapsed_time in journal_seek().Todd C. Miller2021-05-043-12/+50
* Add "-m elapsed" option to specify the max elapsed time of records to send.Todd C. Miller2021-05-042-10/+33
* Disable reading from client or relay when sending error to client.Todd C. Miller2021-05-032-14/+19
* Fix I/O log restart of locally-store logs.Todd C. Miller2021-05-033-12/+22
* Don't hard-code the TLS connect timeout, use normal connect timeout.Todd C. Miller2021-05-034-5/+6
* Add missing closedir(3) in logsrvd_queue_scan().Todd C. Miller2021-05-021-8/+9
* Make the failed relay retry interval configurable.Todd C. Miller2021-05-023-3/+13
* Send outgoing messages to the relay server on startup.Todd C. Miller2021-05-016-5/+363
* Set relay name string to NULL after dropping the reference.Todd C. Miller2021-05-011-0/+1
* Write client and server information to debug file on SIGUSR1Todd C. Miller2021-04-291-0/+81
* Create journal files in an incoming directory, move to outgoing when complete.Todd C. Miller2021-04-293-35/+85
* Add missing connection_close() call for relay-only connections.Todd C. Miller2021-04-291-0/+2
* Replace non-ascii characters in warning string.Todd C. Miller2021-04-271-2/+2
* Move local iolog log functions to logsrvd_local.cTodd C. Miller2021-04-275-478/+540
* Better client error reporting on relay server connection error.Todd C. Miller2021-04-271-13/+25
* Update debug pid string when sudo_logsrvd becomes a daemon.Todd C. Miller2021-04-271-1/+1
* Must call SSL_shutdown() before closing the underlying socket.Todd C. Miller2021-04-261-6/+9
* Recover if the client or relay server closes the TLS connection uncleanly.Todd C. Miller2021-04-262-9/+29
* Avoid calling fread() with a NUL buffer if msg_len is 0.Todd C. Miller2021-04-231-18/+19
* Set a restrictive umask so new files are only read/write by owner.Todd C. Miller2021-04-231-0/+3
* In connection_closure_free() only close sock if it is not -1.Todd C. Miller2021-04-231-1/+2
* Avoid potential NULL dereference in get_free_buf().Todd C. Miller2021-04-231-1/+1
* Remove some now-dead code in the error path.Todd C. Miller2021-04-232-10/+0
* Use function pointers for each client message type instead of conditionals.Todd C. Miller2021-04-234-313/+517
* Add enqueue_error_message() helper function.Todd C. Miller2021-04-233-73/+44
* Forward the journaled entry after it has been stored locally.Todd C. Miller2021-04-234-137/+223