History log of /system/webservd/webservd/log_manager_unittest.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
35f6587840b71c8bd3e3655508b6f05cb2593ba9 18-Aug-2015 Daniel Erat <derat@google.com> Build for Android.

Add Android.mk files to build webservd and libwebserv, patch
the source to not use libminijail when __BRILLO__ is
defined, and update copyright information.

Also add pre-generated D-Bus bindings into a gen/ directory
to use until code generation is working.

Bug: 22828211
Change-Id: Ib6d06789c1a5a27b8ee4f85d5723b46973c1ddaa
/system/webservd/webservd/log_manager_unittest.cc
f719c98766c61db6faecde5808c6af26d993ce44 15-Aug-2015 Daniel Erat <derat@chromium.org> webserver: Miscellaneous build fixes for AOSP.

Un-platform2-ify by dropping leading "webserver/" from
relative include paths.

Also pass char** rather than uint8_t** to
BIO_get_mem_data().

BUG=none
TEST=tests pass

Change-Id: I618412553c9d0fd9b4f86861b911a9ffe2899454
Reviewed-on: https://chromium-review.googlesource.com/293900
Trybot-Ready: Dan Erat <derat@chromium.org>
Tested-by: Dan Erat <derat@chromium.org>
Reviewed-by: Alex Deymo <deymo@chromium.org>
Commit-Queue: Dan Erat <derat@chromium.org>
/system/webservd/webservd/log_manager_unittest.cc
32fdb5aa51443be994916115342c2358b1c59afc 03-Mar-2015 Alex Vakulenko <avakulenko@chromium.org> webserver: ASAN builder detects "memory leak"

LoggerInterface was missing a virtual destructor, so the derived
class (containing some other data) was never destroyed properly.

Also, removed a global std::string in unit test which is not good either.

BUG=brillo:434
TEST=`FEATURES=test USE="clang asan" emerge-amd64-generic webserver`
cbuildbot --remote -g 255502 amd64-generic-asan

Change-Id: I2cf5898964e9886f36cbe4aab3081b5dd554bcd5
Reviewed-on: https://chromium-review.googlesource.com/255502
Trybot-Ready: Alex Vakulenko <avakulenko@chromium.org>
Tested-by: Alex Vakulenko <avakulenko@chromium.org>
Reviewed-by: Christopher Wiley <wiley@chromium.org>
Commit-Queue: Alex Vakulenko <avakulenko@chromium.org>
Reviewed-by: Jorge Lucangeli Obes <jorgelo@chromium.org>
/system/webservd/webservd/log_manager_unittest.cc
c16c6da6d632d6041997052edfbb97a674241517 25-Feb-2015 Alex Vakulenko <avakulenko@chromium.org> webserver: Add W3C-compatible logging for web requests

Added request logging in Common Log Format to webserver. The request
logs are now saved in /var/log/webservd, while the normal
ERROR/WARNING/INFO log messages still go to the system log at
/var/log/messages

BUG=brillo:106
TEST=`FEATURES=test emerge-link webserver`
Tested the logs manually on the DUT.

Change-Id: I77cf89de07c3b03bcfeb6873f18ac86748222a5e
Reviewed-on: https://chromium-review.googlesource.com/253642
Trybot-Ready: Alex Vakulenko <avakulenko@chromium.org>
Tested-by: Alex Vakulenko <avakulenko@chromium.org>
Reviewed-by: Jorge Lucangeli Obes <jorgelo@chromium.org>
Commit-Queue: Alex Vakulenko <avakulenko@chromium.org>
/system/webservd/webservd/log_manager_unittest.cc