summaryrefslogtreecommitdiff
path: root/lib/server
Commit message (Expand)AuthorAge
* Reset read and write closed state of a socket after Open() and Attach().Chris Wilson2009-01-03
* Change use of int to identify a socket type to the proper enum.Chris Wilson2009-01-03
* Rename NDEBUG flag to BOX_RELEASE_BUILD, as other projects use NDEBUG as Chris Wilson2008-12-30
* Grammar fix in SSL error message when SSL library initialisation fails.Chris Wilson2008-12-05
* Use the same ostringstream formatting for protocol logging to fileChris Wilson2008-10-29
* Silence warnings from openbsd gcc by using strncpy instead of strcpy.Chris Wilson2008-10-26
* Fix compile errors on Debian Lenny, reported by Torsten.Chris Wilson2008-10-17
* Don't blindly use an undefined symbol in #if.Chris Wilson2008-10-11
* Use getpeerucred() to identify connecting socket clients on Solaris,Chris Wilson2008-10-11
* Use Windows Crypto API to seed the random number generator, and removeChris Wilson2008-10-08
* Remove Win32 command socket thread, as it has caused too much trouble.Chris Wilson2008-10-03
* Remove -K option which now does nothing on Windows.Chris Wilson2008-10-03
* Utility classes to be used by new Windows named pipe framework.Chris Wilson2008-10-03
* Spacing and additional stream header byte logging.Chris Wilson2008-10-03
* More debugging, log type of stream received and fix logging of header byte.Chris Wilson2008-10-03
* Additional debugging for protocol stream deadlock reported byChris Wilson2008-09-30
* Log reason for any waitpid() failure.Chris Wilson2008-09-26
* Set console and syslog logging levels rather than global logging level,Chris Wilson2008-09-26
* Unify program name and console logging tags.Chris Wilson2008-09-13
* Call virtual NotifyListenerIsReady() method when listening socket is Chris Wilson2008-08-21
* Use ForkToHandleRequests in ServerStream template call to avoid compiler Chris Wilson2008-08-21
* Make Open() take a const std::string& for the socket name instead of a Chris Wilson2008-08-21
* Only set spDaemon in Daemon::Main, to allow Boxi to have a BackupDaemon Chris Wilson2008-08-21
* Allow waiting for a process while killing it, will be needed for testsChris Wilson2008-08-07
* Allow externally controllic whether a daemon will run in the foregroundChris Wilson2008-08-07
* Really enable PID logging on Windows.Chris Wilson2008-08-03
* Enable logging of PID on Windows.Chris Wilson2008-08-03
* Move loading configuration into a separate method.Chris Wilson2008-05-28
* Add a GetMessage() method to Protocol objects to return a stringified Chris Wilson2008-05-28
* Move ServerControl functions out of line and into their own source file.Chris Wilson2008-05-28
* Command-line option fix from [1975]Chris Wilson2008-04-05
* Undo mangling by tailorChris Wilson2008-04-04
* TailorizationChris Wilson2008-04-04
* Replace all remaining use of TRACEx() macros with logging framework.Chris Wilson2008-03-29
* No need to save errno any more.Chris Wilson2008-03-29
* Close after logging socket error, so that we don't lose errno.Chris Wilson2008-03-29
* Allow configuration of the server port that the client will connect to Chris Wilson2008-03-28
* Improve logging with macros that consistently output strerror(errno) andChris Wilson2008-03-28
* Reduce log level of message from server child from WARNING to NOTICE, asChris Wilson2008-03-28
* Add the -K option to Daemons on Windows to keep them quiet even though Chris Wilson2008-03-13
* Fix compile error.Chris Wilson2008-03-13
* Ignore ERR_NO_DATA while writing to control socket on Windows, as it Chris Wilson2008-03-13
* Only log daemon banner to syslog, not to console, as this is probably Chris Wilson2008-03-01
* Workaround for (buggy?) gcc not finding inherited Main method on Chris Wilson2008-03-01
* Disable -P option and showing PID in Logging on Windows.Chris Wilson2008-02-22
* Improve error messages when loading SSL key files fails.Chris Wilson2008-02-07
* Use logging framework for streaming messages.Chris Wilson2008-01-31
* Add support for microsecond timestamps and PID logging on console logChris Wilson2008-01-31
* Print the path of the current/default configuration file in usage.Chris Wilson2008-01-05
* Report reason why killing a process failed.Chris Wilson2007-12-15