- 21 May, 2020 1 commit
-
-
zhaoyunfei authored
-
- 13 May, 2020 1 commit
-
-
Phillipp Schoppmann authored
Add back config_setting for WASM (no HAVE_SYSCALL_H) Since there is no config_setting for Linux (https://github.com/bazelbuild/bazel/issues/11107), Linux needs to be the default case.
-
- 25 Mar, 2020 6 commits
-
-
Doug Rabson authored
-
Sergiu Deitsch authored
Fix missing deletion of custom Logger
-
Marco authored
* Prepend the year to each glog line (#516) This PR fixes issue #516 by prepending the year to each glog line. Previous format of each line in a log file: [IWEF]mmdd hh:mm:ss.uuuuuu threadid file:line] msg New format: [IWEF]yyyymmdd hh:mm:ss.uuuuuu threadid file:line] msg * Fix logging_unittest for PR #530 Since the format of each glog line has been changed, the logging_unittest must also be updated.
-
Sergiu Deitsch authored
Explain log levels.
-
Lily authored
Add vcpkg installation instructions
-
Sergiu Deitsch authored
Allow CMake user to disable Symbolize functionality
-
- 15 Feb, 2020 1 commit
-
-
Ed Baunton authored
Currently the user has to rely on the HAVE_SYMBOLIZE detection inside CMakeLists.txt without having any control over whether it should be used. Add support for disabling HAVE_SYMBOLIZE at configure time so user can specify `cmake -DHAVE_SYMBOLIZE=0`. Signed-off-by: Ed Baunton <ebaunton1@bloomberg.net>
-
- 17 Jan, 2020 1 commit
-
-
Michael authored
* Add target existence checks to Unwind find module The build systems of projects depending on Glog may call the Unwind find module multiple times. In these cases, the current unwind find module tries to create a duplicate unwind::unwind target, crashing the build. This patch adds an existence check before target creation to fix this issue. Signed-off-by: Michael Darr <mdarr@matician.com> * Alphabetize contributor list * Fix inconsistent CMake style Signed-off-by: Michael Darr <medarr@email.wm.edu>
-
- 10 Jan, 2020 1 commit
-
-
Florian Mayer authored
-
- 08 Jan, 2020 1 commit
-
-
Michael Spang authored
Fallback to using file offsets if no symbol is found, like we do if the object could not be opened. This makes backtraces usable even if objects in the trace are stripped, since the trace can be symbolized by post-processing it with a tool like asan_symbolize.py. Note that this is not currently compatible with SymbolizeCallback as this overwrites the filename in the buffer. The behavior is unchanged in that case. Closes: #514
-
- 24 Dec, 2019 1 commit
-
-
Shinichiro Hamaji authored
Don't call close(2) more than once
-
- 21 Dec, 2019 1 commit
-
-
Changli Gao authored
Don't call close(2) more then once, even though close(2) returns -1. See the manual page for details.
-
- 02 Dec, 2019 1 commit
-
-
Alex Stewart authored
- If the user specifies a custom Logger via SetLogger(), the docs state that the logging module takes ownership of it. Prior to this change, the logging library was not deleting a custom logger when the LogDestination which owns it was destroyed.
-
- 27 Nov, 2019 3 commits
-
-
Rodrigo Queiro authored
-
Rodrigo Queiro authored
The only macro referenced by the public headers is GOOGLE_GLOG_DLL_DECL. This means fewer defines are propagated to rules that depend on glog.
-
Rodrigo Queiro authored
This uses strip_include_prefix to avoid leaking private headers (config.h, port.h). This needs a workaround to prevent a "missing dependency declarations" error.
-
- 20 Nov, 2019 3 commits
-
-
Luc Bertrand authored
-
Luc Bertrand authored
-
Luc Bertrand authored
-
- 10 Nov, 2019 4 commits
-
-
Sergiu Deitsch authored
Use libunwind as an imported target
-
Sergiu Deitsch authored
-
Sergiu Deitsch authored
-
Sergiu Deitsch authored
-
- 06 Nov, 2019 1 commit
-
-
Ezequiel Lara Gomez authored
* Added fixed log name support, take 2 See https://code.google.com/p/google-glog/issues/detail?id=209 and former https://github.com/google/glog/pull/19 - this is an updated version of that patch. It adds a flag that allows to switch behavior from base_filename + filename_extension + time_pid_string to base_filename + filename_extension, while still defaulting to the current behavior to avoid breakage in existing code. This change would allow easier log rotation schemes and better control on what's written on disk. * Ifdef away fcntl on mingw * Use the defined HAVE_FCNTL instead * ifdef away tests as well add have_sys_wait for wait() on mingw. * OS_WINDOWS bug in fseeking to the end, only triggered here
-
- 05 Nov, 2019 2 commits
-
-
Sergiu Deitsch authored
doc: add information about log cleaner
-
Marco Wang authored
-
- 04 Nov, 2019 2 commits
-
-
Sergiu Deitsch authored
src/logging.cc: fix wrong assignment
-
yww authored
-
- 02 Nov, 2019 6 commits
-
-
Sergiu Deitsch authored
src/symbolize.cc: do not check for HAVE_DLFCN_H for macOS
-
Fabrice Fontaine authored
This seems to raise a build failure, see https://github.com/google/glog/commit/10498b485fe1007f8e913bf2c39ff39fe01c8dc8#commitcomment-35770392Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
-
Sergiu Deitsch authored
src/utilities: fix build without pthread
-
Vyacheslav Yurkov authored
When UNWIND_LIBRARY is used directly as a public dependency then absolute path is stored in cmake config file. This is an issue when glog is used as part of an SDK, which was built somewhere else. When SDK is installed on developer's machine, cmake config contains a full path to non-existent location. The solution is to find libunwind during configure stage and store target name as a dependency, not a full path. Cmake module looks for libunwind and libunwind-PLAT, where PLAT is one of supported platforms. Signed-off-by: Vyacheslav Yurkov <uvv.mail@gmail.com>
-
Fabrice Fontaine authored
- Remove is_default_thread function which is an internal and not used function - Remove g_main_thread_id as it was used only by is_default_thread Fixes: - http://autobuild.buildroot.net/results/5320bbe1205e782e3516d9bead8d1ed825bcbaadSigned-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
-
Sergiu Deitsch authored
removed executable flag from .cmake file
-
- 01 Nov, 2019 4 commits
-
-
Sergiu Deitsch authored
-
Sergiu Deitsch authored
Support pkg-config
-
loop0day authored
-
Sergiu Deitsch authored
Revert "Added fixed log name support"
-