Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Removed dead code (CH-272).

    • -29
    • +23
    ./libchcore/ConfigNodeContainer.cpp
Fixed cppcheck warnings (CH-272).

    • -1
    • +1
    ./libchcore/TOverlappedDataBufferQueue.h
Fxied log file data to not accumulate log entries when no log file was specified (CH-206).

Fixed unit tests for overlapped data buffer (CH-206).

    • -27
    • +81
    ./libchcore/Tests/TOverlappedDataBufferQueueTests.cpp
    • -23
    • +63
    ./libchcore/Tests/TOverlappedDataBufferTests.cpp
Added lots of logging to filesystem handling functions (CH-206)

    • -0
    • +30
    ./libchcore/StreamingHelpers.h
    • -34
    • +142
    ./libchcore/TLocalFilesystem.cpp
    • -8
    • +122
    ./libchcore/TLocalFilesystemFile.cpp
    • -6
    • +41
    ./libchcore/TLocalFilesystemFind.cpp
    • -4
    • +22
    ./libchcore/TOverlappedDataBufferQueue.cpp
    • -2
    • +6
    ./libchcore/TOverlappedDataBufferQueue.h
    • -0
    • +3
    ./libchcore/libchcore.vc140.vcxproj.filters
Various code cleanups (CH-273)

Various code cleanups (CH-273)

    • -1
    • +0
    ./libchcore/TFilesystemFileFeedbackWrapper.cpp
  1. … 21 more files in changeset.
Fixed problem reported by cppcheck and suppressed two issues that are not issues in those specific use cases (CH-272).

    • -0
    • +2
    ./libchcore/TSQLiteSerializerRowData.cpp
Fixed several issues reported by cppcheck (CH-272).

Fixed several issues reported by cppcheck (CH-272).

    • -32
    • +0
    ./liblogger/TLoggerLocationConfig.cpp
    • -40
    • +0
    ./liblogger/TLoggerLocationConfig.h
Fixed problems reported by cppcheck (CH-206)

Fixed possible crash in logging subsystem reported by coverity scan (CH-206)

Fixed liblogger unit tests (CH-206)

    • -1
    • +0
    ./libchcore/Tests/TestsTTaskConfigVerifier.cpp
    • -0
    • +14
    ./liblogger/liblogger.vc140.vcxproj
    • -9
    • +18
    ./liblogger/liblogger.vc140.vcxproj.filters
  1. … 1 more file in changeset.
Version bump for 1.43.

Added ability to change max log size, max rotate count and log levels on-the-fly for app and engine loggers (CH-206).

Changed log file content to be stored in utf8 (no BOM) instead of UTF-16 (CH-206).

Added liblogger to setup script and zipping script (CH-206)

  1. … 2 more files in changeset.
Changed liblogger from static library to DLL (CH-206)

    • -0
    • +16
    ./liblogger/dllmain.cpp
    • -0
    • +5
    ./liblogger/liblogger.cpp
    • -0
    • +21
    ./liblogger/liblogger.h
    • -19
    • +19
    ./liblogger/liblogger.vc140.vcxproj
    • -10
    • +7
    ./liblogger/liblogger.vc140.vcxproj.filters
Fixed options handling for count of rotated files. Fixed rotated files scanning. Fixed date/time formatting in log file names and in log contents. Reduced usage of mutexes in logging mechanism in favor of interlocked operations. Improved exception handling. (CH-206)

    • -18
    • +11
    ./liblogger/TLoggerRotationInfo.cpp
Implemented preliminary versions of remaining logger files (buggy) (CH-206).

    • -2
    • +2
    ./libchcore/TFilesystemFeedbackWrapper.cpp
    • -3
    • +2
    ./libchcore/TFilesystemFeedbackWrapper.h
    • -2
    • +3
    ./libchcore/TFilesystemFileFeedbackWrapper.cpp
    • -3
    • +2
    ./libchcore/TFilesystemFileFeedbackWrapper.h
  1. … 41 more files in changeset.
Fixed problem with error message being empty in case system error message cannot be retrieved (CH-269)

Version bump to 1.42.

Isolated the logger functionalities to the separate static library (CH-206)

    • -2
    • +2
    ./libchcore/TFilesystemFeedbackWrapper.h
    • -2
    • +2
    ./libchcore/TFilesystemFileFeedbackWrapper.h
  1. … 52 more files in changeset.
Partial fix for tasks hanging after retrying failed operations (CH-267).

    • -5
    • +8
    ./libchcore/TOverlappedDataBufferQueue.cpp
Changed the EOL chars in the log messages to \r\n for easier reading in notepad. Fixed unit tests failing.

    • -1
    • +0
    ./libchcore/Tests/TestsTTaskConfigVerifier.cpp
Connected log settings with loggers (CH-206).

Added log options to settings (not connected to loggers yet) (CH-206).

Added preliminary (very incomplete) multi-file log backend with rotation support (CH-206)

    • -0
    • +96
    ./common/TLogRotator.cpp
    • -0
    • +45
    ./common/TLogRotator.h
    • -0
    • +78
    ./common/TLogSink.cpp
    • -0
    • +80
    ./common/TLogSinkCollection.cpp
    • -0
    • +45
    ./common/TLogSinkCollection.h
  1. … 40 more files in changeset.
Added and fixed unit tests related to copy-of naming functionality (CH-264).

    • -10
    • +39
    ./libchcore/Tests/TestsTTaskConfigVerifier.cpp
Fixed the generation of copy-of names (CH-264)

    • -2
    • +5
    ./libchcore/TDestinationPathProvider.cpp