Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: log4cplus/log4cplus

v2.1.2

24 Oct 18:29
b11c948
This commit was signed with the committer’sverified signature.
wilx Václav Haisman
GPG key ID:28AFD82182748280
Verified
Learn about vigilant mode.

Choose a tag to compare

IMPORTANT: Dropping Visual Studio 2015 compatibility. It is no longer able to compile the thread pool source.

  • ImplementLOG4CPLUS_ASSERT_FMT() - formats assertion message using C-style format string.

  • New configuration property:log4cplus.threadPoolBlockOnFull. When this property istrue (default), threads will block when internal thread pool queue is full.

  • Warn about full internal thread pool queue when dropping events due tolog4cplus.threadPoolBlockOnFull beingfalse.

Assets14
mihaimoga reacted with hooray emoji
1 person reacted

v2.1.1

17 Nov 12:16

Choose a tag to compare

What's Changed

  • Add missing source files to MSVC project files.

  • Resolve environment variables in include directive in configuration file. (#593, Martin Engelmann)

Full Changelog:REL_2_1_0...REL_2_1_1

Loading
yhd986 reacted with thumbs up emoji
1 person reacted

v2.1.0

11 Feb 01:41

Choose a tag to compare

  • Throw exception on nonexistent properties file, if requested byfThrow flag.

  • Generatepkgconfig file with CMake.

  • Add locale support toConsoleAppender. (Choy Kho Yee)

  • Initialize thread pool for async logging on demand.

  • SysLogAppender: Allow non-FQDN hostname in syslog messages.

  • Update Catch2 to v2.13.9.

Loading

v2.0.8

09 Jul 16:04
9939867
This commit was signed with the committer’sverified signature.
wilx Václav Haisman
GPG key ID:8C38596A0EDC9977
Verified
Learn about vigilant mode.

Choose a tag to compare

  • Add CMake alias libraries. GitHub issue#511.

  • Add an option to disable tests toconfigure script. (Fabrice Fontaine)

  • Fix C++11 compatibility: C++11 does not havebasic_string_view.

  • Look for Android'slog library. GitHub issue#543.

  • Fix handling of,aux extension forFileAppender. GitHub issue
    #534. (Pieter du Preez)

  • filename should not be empty forTimeBasedRollingFileAppender. GitHub
    issue#517. (Fox Chen)

Loading

v2.0.7

09 Aug 16:13

Choose a tag to compare

  • Fix compilation with C++20 compiler, use std::invoke_result.

  • TimeBasedRollingFileAppender: Clear files beforeMaxHistory when
    CleanHistoryOnStart=false.

  • Update embedded Catch2 to version v2.13.7 to fix compilation with current
    Glibc. GitHub issue#519.

Loading
snikulov and j05070415 reacted with thumbs up emoji
2 people reacted

v2.0.6

22 Feb 18:10
f127be0
This commit was created on GitHub.com and signed with GitHub’sverified signature. The key has expired.
GPG key ID:4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

  • Fixes to internal thread pool.

  • Internal thread pool can now be disabled during compilation. Use
    --disable-thread-pool with Autotools based build or set
    LOG4CPLUS_ENABLE_THREAD_POOL toOFF with CMake based build.

  • Improved SONAME handling in CMake.

  • Update Catch to 2.13.4 to fix compilation on MacOS X on AArch64.

Loading

v2.0.5

23 Dec 22:32
9d00f7d
This commit was created on GitHub.com and signed with GitHub’sverified signature. The key has expired.
GPG key ID:4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

  • Modernized CMake build.

  • Update iOS support to build for current hardware architectures. (Patch by Pawel Maczewski)

  • Fix issue withstd::va_list value reuse.

  • Fix parsing ofinclude in configuration when included file path contains=. (Patch by Peter Pei)

  • Fix build issue#455. Source filecallbackappender.cxx is missing from Visual Studio project for static library.

  • Fix issue#415. Wrong base source file name is provided if path on Windows contains/.

  • Change of default behaviour: Instantiate thread pool with only 4 threads.

Loading

v2.0.4

10 Apr 17:51

Choose a tag to compare

  • Fix Catch2 include path. GitHub issue#379.

  • Disable POSIX signals reception in thread before creating pool
    threads. GitHub issue#385 and follow up issue#390.

  • Fix compilation with NVCC in CUDA mode. GitHub issue#375.

  • Fix compilation with Visual Studio in C++17 mode. GitHub issue#401.

  • Allow disabling implicit initialization throughconfigure script option
    --disable-implicit-initialization, or CMake build option
    LOG4CPLUS_REQUIRE_EXPLICIT_INITIALIZATION. (MaksymB)

  • Removeandroid directory with obsolete Android support. GitHub
    issue#283.

  • Link withlibatomic when necessary. (Fabrice Fontaine)

Loading

v1.2.2

06 Mar 22:29

Choose a tag to compare

  • GitHub issue#375. Fixed compilation with NVCC in CUDA mode.

  • Small documentation tweaks.

Loading

v2.0.3

16 Dec 11:28
0f7948a
This commit was created on GitHub.com and signed with GitHub’sverified signature. The key has expired.
GPG key ID:4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

  • Fix compilation on systems withoutO_CLOEXEC. This affects, e.g., Solaris 10. GitHub issue#326. (Patch by Jiangrz).

  • Providelog4cplus::deinitialize() to make the API symmetric (log4cplus::initialize() already exists) and to allow de-/initialization withoutlog4cplus::Initializer instance. GitHub issue#340.

  • Deal withregister keyword being generated in SWIG based bindings. The keyword is unused and reserved in C++17. Remove use ofstd::unary_function, it was removed in C++17.

  • Add ability to define new log levels using C API. Add reconfiguration API. (Jens Rehsack)

  • AddNDCMatchFilter andMDCMatchFilter. (Franck)

Loading
Previous134
Previous

[8]ページ先頭

©2009-2025 Movatter.jp