Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fixed various unit test warnings of 'signed/unsigned mismatch' type (CH-340)

    • -5
    • +5
    ./libchcore/Tests/TestsTPathContainer.cpp
    • -28
    • +28
    ./libchcore/Tests/TestsTSharedMemory.cpp
    • -3
    • +3
    ./libchengine/Tests/TBufferListTests.cpp
    • -18
    • +18
    ./libchengine/Tests/TOrderedBufferQueueTests.cpp
    • -26
    • +26
    ./libchengine/Tests/TOverlappedDataBufferTests.cpp
    • -31
    • +31
    ./libchengine/Tests/TOverlappedMemoryPoolTests.cpp
    • -16
    • +16
    ./libchengine/Tests/TReadBufferQueueWrapperTests.cpp
    • -5
    • +5
    ./libchengine/Tests/TSimpleOrderedBufferQueueTests.cpp
    • -13
    • +13
    ./libchengine/Tests/TWriteBufferQueueWrapperTests.cpp
    • -62
    • +62
    ./libchengine/Tests/TestsTBufferSizes.cpp
    • -1
    • +1
    ./libchengine/Tests/TestsTFileFilter.cpp
  1. … 4 more files in changeset.
Changed default boost version to 1.69 (CH-340)

Changed default boost version to 1.69 (CH-340)

Disabled /IA:32 switch for all projects and boost build script - boost 1.69 does not build with SSE disabled (CH-340).

    • -4
    • +0
    ./ictranslate/ictranslate.vc140.vcxproj
    • -4
    • +0
    ./libictranslate/libictranslate.vc140.vcxproj
  1. … 3 more files in changeset.
Disabled /IA:32 switch for all projects and boost build script - boost 1.69 does not build with SSE disabled (CH-340).

    • -4
    • +0
    ./ictranslate/ictranslate.vc140.vcxproj
    • -4
    • +0
    ./libictranslate/libictranslate.vc140.vcxproj
  1. … 3 more files in changeset.
Enabled c++17 standard for all projects (CH-340) Fixed boost-build32.

    • -8
    • +16
    ./ictranslate/ictranslate.vc140.vcxproj
    • -8
    • +16
    ./libchcore/libchcore.vc140.vcxproj
    • -8
    • +16
    ./libictranslate/libictranslate.vc140.vcxproj
    • -8
    • +16
    ./liblogger/liblogger.vc140.vcxproj
    • -8
    • +16
    ./libserializer/libserializer.vcxproj
  1. … 7 more files in changeset.
Enabled c++17 standard for all projects (CH-340) Fixed boost-build32.

    • -8
    • +16
    ./ictranslate/ictranslate.vc140.vcxproj
    • -8
    • +16
    ./libchcore/libchcore.vc140.vcxproj
    • -8
    • +16
    ./libictranslate/libictranslate.vc140.vcxproj
    • -8
    • +16
    ./liblogger/liblogger.vc140.vcxproj
    • -8
    • +16
    ./libserializer/libserializer.vcxproj
  1. … 7 more files in changeset.
Updated tool projects to target v141_xp (CH-340)

  1. … 4 more files in changeset.
Updated tool projects to target v141_xp (CH-340)

  1. … 4 more files in changeset.
Changed googletest/googlemock to new version supporting VS2017. Changed main projects settings to target v141_xp. Updated source code to handle the new framework. (CH-340)

    • -17
    • +21
    ./ictranslate/ictranslate.vc140.vcxproj
    • -17
    • +21
    ./libchcore/libchcore.vc140.vcxproj
    • -2
    • +2
    ./libchengine/Tests/TestsTDestinationPathProvider.cpp
    • -17
    • +21
    ./libchengine/libchengine.vcxproj
    • -17
    • +21
    ./libictranslate/libictranslate.vc140.vcxproj
  1. … 379 more files in changeset.
Changed googletest/googlemock to new version supporting VS2017. Changed main projects settings to target v141_xp. Updated source code to handle the new framework. (CH-340)

    • -17
    • +21
    ./ictranslate/ictranslate.vc140.vcxproj
    • -17
    • +21
    ./libchcore/libchcore.vc140.vcxproj
    • -2
    • +2
    ./libchengine/Tests/TestsTDestinationPathProvider.cpp
    • -17
    • +21
    ./libchengine/libchengine.vcxproj
    • -17
    • +21
    ./libictranslate/libictranslate.vc140.vcxproj
  1. … 379 more files in changeset.
Added missing include (CH-339).

Fixed linker error (too many includes removed) (CH-339)

Removed dependency of chext on ATL (CH-339)

    • -0
    • +74
    ./chext/ClassFactory.cpp
    • -0
    • +40
    ./chext/ClassFactory.h
    • -0
    • +214
    ./chext/DllRegistration.cpp
    • -0
    • +46
    ./chext/DllRegistration.h
    • -0
    • +41
    ./chext/DropMenuExtClassFactory.cpp
  1. … 33 more files in changeset.
Bugfix: Crash when changing read ahead and concurrency options (CH-336)

    • -1
    • +17
    ./libchengine/TTaskConfigTracker.cpp
Fixed feedback handling while deleting files at the end of moving (CH-332)

Fixed move-up/move-down buttons on shortcut edit dialog (CH-334).

Small refactoring of menu item insert location detection (CH-333).

Fixed issue with duplicate items appearing in the shell extension context menu (CH-333).

Fixed shell extension integration with Directory Opus (CH-330)

Improved logging of query column numbers in serializer (CH-329)

    • -12
    • +12
    ./libserializer/TSQLiteSerializerRowData.cpp
Updated default buffer sizes (CH-328)

Additional unit tests and cleanups (CH-326)

    • -3
    • +3
    ./libchcore/libchcore.vc140.vcxproj.filters
    • -6
    • +0
    ./libchengine/TOverlappedThreadPool.cpp
    • -348
    • +0
    ./libchengine/TSQLiteStatement.cpp
    • -108
    • +0
    ./libchengine/TSQLiteStatement.h
  1. … 18 more files in changeset.
Added more unit tests (CH-326)

    • -2
    • +2
    ./libchcore/TWorkerThreadController.cpp
    • -0
    • +62
    ./libchcore/Tests/TestsTFileTime.cpp
    • -0
    • +219
    ./libchcore/Tests/TestsTSharedMemory.cpp
    • -0
    • +15
    ./libchcore/Tests/TestsTTimestampProviderTickCount.cpp
    • -0
    • +55
    ./libchcore/Tests/TestsTWorkerThreadController.cpp
    • -0
    • +18
    ./libchcore/libchcore.vc140.vcxproj
    • -0
    • +9
    ./libchcore/libchcore.vc140.vcxproj.filters
Excluded unit tests from normal builds (CH-326)

    • -4
    • +24
    ./libchcore/libchcore.vc140.vcxproj
Additional unit tests (CH-326)

    • -0
    • +36
    ./libchcore/Tests/TestsMathFunctions.cpp
    • -0
    • +14
    ./libchcore/Tests/TestsTFileTime.cpp
    • -0
    • +55
    ./libchcore/Tests/TestsTIpcMutex.cpp
    • -0
    • +35
    ./libchcore/Tests/TestsTIpcMutexLock.cpp
    • -0
    • +12
    ./libchcore/libchcore.vc140.vcxproj.filters
Changed TConfigArray to use new RandomAccessContainer. Reverted previous changes to TFileFiltersArray as it intruduced bugs to deleted items management). Split TBasePathData from TBasePathDataContainer. (CH-327)

    • -0
    • +194
    ./libchengine/TBasePathDataContainer.cpp
    • -0
    • +83
    ./libchengine/TBasePathDataContainer.h
    • -12
    • +80
    ./libchengine/TFileFiltersArray.cpp
    • -32
    • +35
    ./libchengine/TFileFiltersArray.h
    • -4
    • +4
    ./libchengine/TSubTaskScanDirectory.cpp
  1. … 3 more files in changeset.
Fixed several cppcheck-reported issues. Fixed jenkins coverage scripts. (CH-326)

    • -1
    • +1
    ./libchcore/Tests/TestsTPathContainer.cpp
    • -1
    • +1
    ./libstring/Tests/TestsTStringArray.cpp
  1. … 1 more file in changeset.
Fixed unit tests building in non-testing configurations (CH-326)

Added unit tests to various engine classes (CH-326) Refactoring of exported collections (CH-327)

    • -0
    • +203
    ./common/GenericTemplates/RandomAccessContainerWrapper.h
    • -0
    • +245
    ./libchcore/Tests/TestsTPathContainer.cpp
    • -0
    • +12
    ./libchcore/libchcore.vc140.vcxproj.filters
    • -76
    • +7
    ./libchengine/TFileFiltersArray.cpp
    • -18
    • +15
    ./libchengine/TFileFiltersArray.h
  1. … 13 more files in changeset.