Skip to content

google-glog 0.5.0-rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@sergiud sergiud released this 30 Mar 10:21
· 358 commits to master since this release

Implemented enhancements:

  • "sprintf" function being used in googletest.h which is not secure #536
  • Glog file separation by year #516
  • Bazel support for windows #472
  • Glog should delete old log files automaticly #423
  • LogSink::ToString has no microsecond precision. #307
  • Add extra information in log file header (application build/version, actual duration time) #438 (d-uspenskiy)
  • Use libunwind as an imported target #368 (UVV-gh)
  • Annotate LOG_EVERY_N macros as a benign race for TSAN #263 (kennyyu)

Fixed bugs:

  • Incorrect Unwind version parser #598
  • Replace obsolete __CYGWIN64__ macro #566
  • Ownership with SetLogger #524
  • Test stl_logging fails in macOS CMake build #201
  • cmake: fixed unwind patch component match check #613 (sergiud)

Closed issues:

  • BUILD file will create a conflict with build/ folder #606
  • glog don't create log file in visual c++ dll project #605
  • error in CMAKE installation steps--$ git clone [email protected]:google/glog.git should change to $ git clone https://github.com/google/glog.git #603
  • No system link created along with the log files #599
  • CMake build instructions do not work for paths with ampersand #597
  • publicly visible Bazel target no longer provides any headers #596
  • LogCleaner::IsLogFromCurrentProject incorrect when SetLogFilenameExtension #589
  • EnableLogCleaner not recognized #586
  • IsGlogLog problem #584
  • Write the correct Windows version in the log header #572
  • Ability to write time in UTC in log files #571
  • glog error log was incorrrectly written to unexpected memory #561
  • How to disable logging. #556
  • Cannot compile "configure: WARNING: 'missing' script is too old or missing" #544
  • Dropping autoconf support #537
  • Failed to print INFO and WARNING log #533
  • glog rpm installation fails if openstack-train repo is enabled #522
  • stripped binaries produce useless backtraces #514
  • Flag --incompatible_no_implicit_file_export will break Google Logging in a future Bazel release #512
  • Flag --incompatible_load_cc_rules_from_bzl will break Google Logging in Bazel 1.2.1 #507
  • Flag --incompatible_no_implicit_file_export will break Google Logging in Bazel 1.2.1 #506
  • Is there any way logging without a mutex #504
  • Including glog/logging.h triggers -Wunused-parameter on g++ #493
  • Bazel: building glog with custom version gflags #480
  • cmake/DetermineGflagsNamespace.cmake was ignored when repush #473
  • Conflict with gflags #458
  • log file name error after application restart #457
  • multi thread cant share glog setting #450
  • Crash in symbolize_unittest on Ubuntu 18.04 x86_64 #435
  • golang/glog sometime can not create the log_dir? #369
  • Stacktrace is not printed by failure signal handler when built with Bazel #346
  • When might 0.3.6 be released? #345
  • libunwind GetStackTrace implementation doesn't allow concurrent invocations #298
  • stacktrace_libunwind-inl.h: reentrancy check should use a thread-local instead of a global variable #160

Merged pull requests: