platform/upstream/opencv.git
10 years agoMerge pull request #2178 from Nerei:viz_backport
Vadim Pisarevsky [Mon, 3 Feb 2014 12:16:50 +0000 (16:16 +0400)]
Merge pull request #2178 from Nerei:viz_backport

10 years agoMerge pull request #2261 from jet47:stitching-cuda-android
Roman Donchenko [Mon, 3 Feb 2014 11:35:55 +0000 (15:35 +0400)]
Merge pull request #2261 from jet47:stitching-cuda-android

10 years agoMerge pull request #2259 from ilya-lavrenov:ocl_surf
Andrey Pavlenko [Mon, 3 Feb 2014 10:24:36 +0000 (14:24 +0400)]
Merge pull request #2259 from ilya-lavrenov:ocl_surf

10 years agoupdate stitching sample
Vladislav Vinogradov [Mon, 3 Feb 2014 08:55:03 +0000 (12:55 +0400)]
update stitching sample

10 years agoturn on CUDA part of stitching module on Android for non-dynamic build
Vladislav Vinogradov [Mon, 3 Feb 2014 08:35:24 +0000 (12:35 +0400)]
turn on CUDA part of stitching module on Android for non-dynamic build

10 years agoturn on CUDA part of nonfree module on Android for non-dynamic build
Vladislav Vinogradov [Mon, 3 Feb 2014 07:52:43 +0000 (11:52 +0400)]
turn on CUDA part of nonfree module on Android for non-dynamic build

10 years agorewrote perf tests for SURF
Ilya Lavrenov [Sun, 2 Feb 2014 14:24:21 +0000 (18:24 +0400)]
rewrote perf tests for SURF

10 years agoMerge pull request #2249 from jet47:gpu-tests-disable
Roman Donchenko [Fri, 31 Jan 2014 16:49:04 +0000 (20:49 +0400)]
Merge pull request #2249 from jet47:gpu-tests-disable

10 years agoMerge pull request #2248 from jet47:gpu-npp-disable
Roman Donchenko [Fri, 31 Jan 2014 16:48:52 +0000 (20:48 +0400)]
Merge pull request #2248 from jet47:gpu-npp-disable

10 years agoMerge pull request #2247 from jet47:gpu-test-cufft
Roman Donchenko [Fri, 31 Jan 2014 16:48:37 +0000 (20:48 +0400)]
Merge pull request #2247 from jet47:gpu-test-cufft

10 years agoMerge pull request #2242 from jet47:gpu-test-fix
Roman Donchenko [Fri, 31 Jan 2014 13:24:21 +0000 (17:24 +0400)]
Merge pull request #2242 from jet47:gpu-test-fix

10 years agodisable gpu CvtColor.*2HSV tests:
Vladislav Vinogradov [Fri, 31 Jan 2014 12:20:45 +0000 (16:20 +0400)]
disable gpu CvtColor.*2HSV tests:

possible bug in CPU version

10 years agodisable gpu Subtract_Array test:
Vladislav Vinogradov [Fri, 31 Jan 2014 12:15:11 +0000 (16:15 +0400)]
disable gpu Subtract_Array test:

possible bug in CPU version

10 years agodisable gpu Canny and HoughCircles perf tests:
Vladislav Vinogradov [Fri, 31 Jan 2014 12:10:37 +0000 (16:10 +0400)]
disable gpu Canny and HoughCircles perf tests:

it fails because driver terminates CUDA kernels after time out

10 years agodisable NPP for GpuMat methods and for copyMakeBorder
Vladislav Vinogradov [Fri, 31 Jan 2014 11:52:06 +0000 (15:52 +0400)]
disable NPP for GpuMat methods and for copyMakeBorder

10 years agodisable some gpu tests if library was built without CUFFT
Vladislav Vinogradov [Fri, 31 Jan 2014 11:40:59 +0000 (15:40 +0400)]
disable some gpu tests if library was built without CUFFT

10 years agoMerge pull request #2241 from asmorkalov:ocv_highgui_test_output_fix
Roman Donchenko [Fri, 31 Jan 2014 10:56:10 +0000 (14:56 +0400)]
Merge pull request #2241 from asmorkalov:ocv_highgui_test_output_fix

10 years agoMerge pull request #2240 from jet47:gpu-generalized-hough
Roman Donchenko [Fri, 31 Jan 2014 10:24:04 +0000 (14:24 +0400)]
Merge pull request #2240 from jet47:gpu-generalized-hough

10 years agoMerge pull request #2238 from asmorkalov:ocv_test_package_reports
Roman Donchenko [Fri, 31 Jan 2014 09:56:48 +0000 (13:56 +0400)]
Merge pull request #2238 from asmorkalov:ocv_test_package_reports

10 years agogpu test output files moved from cwd to temp folder
Vladislav Vinogradov [Fri, 31 Jan 2014 09:19:15 +0000 (13:19 +0400)]
gpu test output files moved from cwd to temp folder

10 years agoReports path fix for opencv_run_all_tests.sh.in script.
Alexander Smorkalov [Fri, 31 Jan 2014 06:47:01 +0000 (10:47 +0400)]
Reports path fix for opencv_run_all_tests.sh.in script.

10 years agoHighgui test output fixes.
Alexander Smorkalov [Fri, 31 Jan 2014 08:49:10 +0000 (12:49 +0400)]
Highgui test output fixes.

Useless output to console fixed;
Test output files moved from cwd to temp folder.

10 years agodisable performance test for gpu generalized hough
Vladislav Vinogradov [Fri, 31 Jan 2014 08:40:40 +0000 (12:40 +0400)]
disable performance test for gpu generalized hough

10 years agoMerge pull request #2231 from asmorkalov:android_toolchain_update
Roman Donchenko [Thu, 30 Jan 2014 09:22:10 +0000 (13:22 +0400)]
Merge pull request #2231 from asmorkalov:android_toolchain_update

10 years agoMerge pull request #2224 from SpecLad:obsolete-immediate
Roman Donchenko [Thu, 30 Jan 2014 08:43:50 +0000 (12:43 +0400)]
Merge pull request #2224 from SpecLad:obsolete-immediate

10 years agoMerge pull request #2229 from ilya-lavrenov:possible_memory_leak
Roman Donchenko [Thu, 30 Jan 2014 08:23:20 +0000 (12:23 +0400)]
Merge pull request #2229 from ilya-lavrenov:possible_memory_leak

10 years agoAndroid toolchain file sync with original project.
Alexander Smorkalov [Thu, 30 Jan 2014 07:08:49 +0000 (11:08 +0400)]
Android toolchain file sync with original project.

Original project: https://github.com/taka-no-me/android-cmake/
Revision: 5db45cfb87fec180b74963d3680dd60d4d8d8c3a

10 years agoeliminated possible memory leak
Ilya Lavrenov [Wed, 29 Jan 2014 21:14:02 +0000 (01:14 +0400)]
eliminated possible memory leak

10 years agoRemoved all use of the obsolete IMMEDIATE parameter to configure_file.
Roman Donchenko [Wed, 29 Jan 2014 15:34:02 +0000 (19:34 +0400)]
Removed all use of the obsolete IMMEDIATE parameter to configure_file.

It's not documented, and it does nothing unless CMake 2.0 compatibility
is enabled (and it isn't):

https://github.com/Kitware/CMake/blob/v2.6.0/Source/cmConfigureFileCommand.cxx

10 years agoMerge pull request #2221 from asmorkalov:ocv_test_install_custom
Roman Donchenko [Wed, 29 Jan 2014 13:09:28 +0000 (17:09 +0400)]
Merge pull request #2221 from asmorkalov:ocv_test_install_custom

10 years agoopencv_run_all_tests.sh script added to -tests package.
Alexander Smorkalov [Wed, 29 Jan 2014 08:01:06 +0000 (12:01 +0400)]
opencv_run_all_tests.sh script added to -tests package.

10 years agoMerge pull request #2215 from asmorkalov:ocv_testpack_fix
Roman Donchenko [Tue, 28 Jan 2014 13:51:06 +0000 (17:51 +0400)]
Merge pull request #2215 from asmorkalov:ocv_testpack_fix

10 years agoMultiple fixes for tests deb package build.
Alexander Smorkalov [Tue, 28 Jan 2014 10:05:26 +0000 (14:05 +0400)]
Multiple fixes for tests deb package build.

Added opencv_testing.sh.in file;
opencv_testing.sh installation guarded by OS check.

10 years agoMerge pull request #2205 from jet47:bug-3477-fix
Roman Donchenko [Tue, 28 Jan 2014 08:23:32 +0000 (12:23 +0400)]
Merge pull request #2205 from jet47:bug-3477-fix

10 years agoMerge pull request #2097 from pclove1:blur_border_isolated
Andrey Pavlenko [Tue, 28 Jan 2014 06:51:11 +0000 (10:51 +0400)]
Merge pull request #2097 from pclove1:blur_border_isolated

10 years agofix #3477:
Vladislav Vinogradov [Tue, 28 Jan 2014 06:28:00 +0000 (10:28 +0400)]
fix #3477:

CV_CAP_PROP_SUPPORTED_PREVIEW_SIZES_STRING property is not supported
by all VideoCapture backends. Some backends can return 0.0 or -1.0.

10 years agofixing bug #3345. use norm to make sure two matrices are the same.
Seunghoon Park [Tue, 28 Jan 2014 01:57:40 +0000 (20:57 -0500)]
fixing bug #3345. use norm to make sure two matrices are the same.

10 years agoMerge branch '2.4' into blur_border_isolated
Seunghoon Park [Tue, 28 Jan 2014 01:44:03 +0000 (20:44 -0500)]
Merge branch '2.4' into blur_border_isolated

10 years agoMerge pull request #2209 from asmorkalov:ocv_test_install
Roman Donchenko [Mon, 27 Jan 2014 16:59:53 +0000 (20:59 +0400)]
Merge pull request #2209 from asmorkalov:ocv_test_install

10 years agoCode review notes fixed.
Alexander Smorkalov [Mon, 27 Jan 2014 13:57:11 +0000 (17:57 +0400)]
Code review notes fixed.

Env setup for testing package implemented using /etc/profile.d;
Variable with path for all native samples added;
Path for test binaries and test data updated.

10 years agoOpenCV C/C++/OCL/CUDA samples install path fixed. Install rools for tests added.
Alexander Smorkalov [Mon, 27 Jan 2014 10:20:30 +0000 (14:20 +0400)]
OpenCV C/C++/OCL/CUDA samples install path fixed. Install rools for tests added.

10 years agoVTK off by default
Anatoly Baksheev [Fri, 24 Jan 2014 17:44:59 +0000 (21:44 +0400)]
VTK off by default

10 years agoMerge pull request #2194 from apavlenko:2.4_perf_haar_iter
Andrey Pavlenko [Fri, 24 Jan 2014 12:13:19 +0000 (16:13 +0400)]
Merge pull request #2194 from apavlenko:2.4_perf_haar_iter

10 years agoMerge pull request #2197 from asmorkalov:ocv_packaging2
Roman Donchenko [Fri, 24 Jan 2014 10:27:44 +0000 (14:27 +0400)]
Merge pull request #2197 from asmorkalov:ocv_packaging2

10 years agoImprovements in package build.
Alexander Smorkalov [Thu, 23 Jan 2014 16:57:30 +0000 (20:57 +0400)]
Improvements in package build.

10 years agotemporary disabling hanging test
Andrey Pavlenko [Fri, 24 Jan 2014 06:07:21 +0000 (10:07 +0400)]
temporary disabling hanging test

10 years agoMerge pull request #2193 from apavlenko:2.4_lic_remove
Roman Donchenko [Thu, 23 Jan 2014 13:13:51 +0000 (17:13 +0400)]
Merge pull request #2193 from apavlenko:2.4_lic_remove

10 years agoremoving duplicated legacy license, the actual instance is in 'opencv/LICENSE'
Andrey Pavlenko [Wed, 22 Jan 2014 17:47:50 +0000 (21:47 +0400)]
removing duplicated legacy license, the actual instance is in 'opencv/LICENSE'

10 years agoadded guard to prevent linking VTK with Qt5
Anatoly Baksheev [Thu, 23 Jan 2014 10:41:21 +0000 (14:41 +0400)]
added guard to prevent linking VTK with Qt5

10 years agoMerge pull request #2188 from jet47:gpumat-copyto-fix
Roman Donchenko [Thu, 23 Jan 2014 09:28:12 +0000 (13:28 +0400)]
Merge pull request #2188 from jet47:gpumat-copyto-fix

10 years agoMerge pull request #2175 from vrabaud:2.4
Roman Donchenko [Thu, 23 Jan 2014 09:27:37 +0000 (13:27 +0400)]
Merge pull request #2175 from vrabaud:2.4

10 years agofix message sent to user during cross_compilation
Vincent Rabaud [Wed, 22 Jan 2014 14:26:14 +0000 (15:26 +0100)]
fix message sent to user during cross_compilation

10 years agoMerge pull request #2181 from asmorkalov:ocv_packaging
Roman Donchenko [Wed, 22 Jan 2014 07:54:07 +0000 (11:54 +0400)]
Merge pull request #2181 from asmorkalov:ocv_packaging

10 years agofix GpuMat::copyTo method with mask:
Vladislav Vinogradov [Wed, 22 Jan 2014 06:40:14 +0000 (10:40 +0400)]
fix GpuMat::copyTo method with mask:

fill destination matrix with zeros if it was reallocated

10 years agoInitial Linux packages build rools for CPack.
Alexander Smorkalov [Sat, 18 Jan 2014 19:50:07 +0000 (23:50 +0400)]
Initial Linux packages build rools for CPack.

10 years agoAll installed files marked with component names for install customization.
Alexander Smorkalov [Fri, 17 Jan 2014 12:30:31 +0000 (16:30 +0400)]
All installed files marked with component names for install customization.

10 years agoMerge pull request #2183 from jet47:cuda-hough-fix
Roman Donchenko [Tue, 21 Jan 2014 15:27:54 +0000 (19:27 +0400)]
Merge pull request #2183 from jet47:cuda-hough-fix

10 years agoMerge pull request #2107 from nghiaho12:nn_doc
Andrey Pavlenko [Tue, 21 Jan 2014 15:11:11 +0000 (19:11 +0400)]
Merge pull request #2107 from nghiaho12:nn_doc

10 years agodisable CUDA generalized Hough Transform
Vladislav Vinogradov [Tue, 21 Jan 2014 10:35:51 +0000 (14:35 +0400)]
disable CUDA generalized Hough Transform

10 years agosplit CUDA Hough sources
Vladislav Vinogradov [Tue, 21 Jan 2014 10:35:34 +0000 (14:35 +0400)]
split CUDA Hough sources

10 years agoreorder the if's for clarity
Vincent Rabaud [Tue, 21 Jan 2014 09:01:52 +0000 (10:01 +0100)]
reorder the if's for clarity

10 years agofix cross-compilation issue with Numpy
Vincent Rabaud [Mon, 20 Jan 2014 09:23:46 +0000 (10:23 +0100)]
fix cross-compilation issue with Numpy

10 years agofixed documentation warnings
Anatoly Baksheev [Mon, 20 Jan 2014 19:51:33 +0000 (23:51 +0400)]
fixed documentation warnings

10 years agoViz initial backport, compilation fixes, moved viz/viz.hpp header according to 2...
Anatoly Baksheev [Sat, 18 Jan 2014 23:16:06 +0000 (03:16 +0400)]
Viz initial backport, compilation fixes, moved viz/viz.hpp header according to 2.4 style

10 years agoMerge pull request #2171 from djetter99:fix_static_init_order
Roman Donchenko [Mon, 20 Jan 2014 15:30:29 +0000 (19:30 +0400)]
Merge pull request #2171 from djetter99:fix_static_init_order

10 years agoFixed bug #3489: The code assumed that two global variables would be constructed...
Drew Jetter [Sat, 18 Jan 2014 23:39:50 +0000 (16:39 -0700)]
Fixed bug #3489: The code assumed that two global variables would be constructed in a particular order, but global variable initialization order is compiler-dependent.

10 years agoMerge pull request #2159 from SpecLad:1xN
Roman Donchenko [Fri, 17 Jan 2014 14:23:53 +0000 (18:23 +0400)]
Merge pull request #2159 from SpecLad:1xN

10 years agoMerge pull request #2140 from Daniil-Osokin:fix_saving_untrained_svm_model
Roman Donchenko [Fri, 17 Jan 2014 10:57:57 +0000 (14:57 +0400)]
Merge pull request #2140 from Daniil-Osokin:fix_saving_untrained_svm_model

10 years agoAdded a test for matrix-to-vector copy and convert.
Roman Donchenko [Fri, 17 Jan 2014 10:18:31 +0000 (14:18 +0400)]
Added a test for matrix-to-vector copy and convert.

10 years agoRemoved an unnecessary workaround for matrix-to-vector copyTo.
Roman Donchenko [Fri, 17 Jan 2014 10:16:22 +0000 (14:16 +0400)]
Removed an unnecessary workaround for matrix-to-vector copyTo.

10 years agoRe-fix bug #3319 with less side effects.
Roman Donchenko [Fri, 17 Jan 2014 10:13:21 +0000 (14:13 +0400)]
Re-fix bug #3319 with less side effects.

10 years agoRevert "fixed bug #3319"
Roman Donchenko [Fri, 17 Jan 2014 09:02:35 +0000 (13:02 +0400)]
Revert "fixed bug #3319"

See 092f916 for explanation.

This reverts commit 4f9c081dc313f8fdfee3f0a4572779ae13e27e40.

10 years agoMerge pull request #2143 from Daniil-Osokin:fix_docs_cvt_color_alpha_channel
Andrey Pavlenko [Fri, 17 Jan 2014 06:43:39 +0000 (10:43 +0400)]
Merge pull request #2143 from Daniil-Osokin:fix_docs_cvt_color_alpha_channel

10 years agoFixed cvtColor alpha channel docs
Daniil Osokin [Mon, 13 Jan 2014 10:20:42 +0000 (14:20 +0400)]
Fixed cvtColor alpha channel docs

10 years agofixing bug #3345. don't use BORDER_ISOLATED alone. it should be combined with some...
Seunghoon Park [Wed, 15 Jan 2014 01:47:23 +0000 (20:47 -0500)]
fixing bug #3345. don't use BORDER_ISOLATED alone. it should be combined with some border type

10 years agoMerge pull request #2145 from andreasBihlmaier:2.4
Roman Donchenko [Tue, 14 Jan 2014 07:55:28 +0000 (11:55 +0400)]
Merge pull request #2145 from andreasBihlmaier:2.4

10 years agoMerge pull request #2133 from apavlenko:2.4-perf_haar
Roman Donchenko [Mon, 13 Jan 2014 15:28:09 +0000 (19:28 +0400)]
Merge pull request #2133 from apavlenko:2.4-perf_haar

10 years agoFix the following error for ocl::getOpenCLPlatforms() on Ubuntu 12.04 with gcc 4.8
ahb [Mon, 13 Jan 2014 15:09:42 +0000 (16:09 +0100)]
Fix the following error for ocl::getOpenCLPlatforms() on Ubuntu 12.04 with gcc 4.8
OpenCV Error: Unknown error code -6 (OpenCL function is not available: [clGetPlatformIDs]) in opencl_check_fn, file /home/ahb/software/opencv/modules/ocl/src/cl_runtime/cl_runtime.cpp, line 83

The issue results from modules/ocl/src/cl_runtime/cl_runtime.cpp checking for
"linux" instead of "__linux__" (cp.  http://sourceforge.net/p/predef/wiki/OperatingSystems/)

Adjust all other occurrences of "defined(linux)" as well.

10 years agoadding `finish()` to flush CL queue, renaming the test to match 'master' branch
Andrey Pavlenko [Mon, 13 Jan 2014 14:12:30 +0000 (18:12 +0400)]
adding `finish()` to flush CL queue, renaming the test to match 'master' branch

10 years agoMerge pull request #2137 from ilya-lavrenov:gitignore
Roman Donchenko [Mon, 13 Jan 2014 12:33:15 +0000 (16:33 +0400)]
Merge pull request #2137 from ilya-lavrenov:gitignore

10 years agoMerge pull request #2108 from pemmanuelviel:flannMemoryLeak
Roman Donchenko [Mon, 13 Jan 2014 12:26:02 +0000 (16:26 +0400)]
Merge pull request #2108 from pemmanuelviel:flannMemoryLeak

10 years agoAdded throwing exception when saving untrained SVM model
Daniil Osokin [Mon, 13 Jan 2014 07:41:54 +0000 (11:41 +0400)]
Added throwing exception when saving untrained SVM model

10 years agorefactoring the test as it should be in 2.4
Andrey Pavlenko [Mon, 13 Jan 2014 07:20:17 +0000 (11:20 +0400)]
refactoring the test as it should be in 2.4

10 years agoupdated .gitignore
Ilya Lavrenov [Fri, 10 Jan 2014 14:59:06 +0000 (18:59 +0400)]
updated .gitignore

10 years agoMerge pull request #2132 from ComFreek:patch-2
Roman Donchenko [Fri, 10 Jan 2014 07:44:45 +0000 (11:44 +0400)]
Merge pull request #2132 from ComFreek:patch-2

10 years ago'master'-like Haar perf test
Andrey Pavlenko [Thu, 9 Jan 2014 20:14:48 +0000 (00:14 +0400)]
'master'-like Haar perf test

10 years agoCorrected package name in tutorial
ComFreek [Thu, 9 Jan 2014 16:24:20 +0000 (17:24 +0100)]
Corrected package name in tutorial

See also #2101

10 years agoMerge pull request #2115 from nghiaho12:kmeans_sample
Roman Donchenko [Thu, 9 Jan 2014 12:58:29 +0000 (16:58 +0400)]
Merge pull request #2115 from nghiaho12:kmeans_sample

10 years agoMerge pull request #2118 from ilya-lavrenov:semicolons
Roman Donchenko [Thu, 9 Jan 2014 12:21:48 +0000 (16:21 +0400)]
Merge pull request #2118 from ilya-lavrenov:semicolons

10 years agoRemoved unecessary initialisation of Mat centers.
Nghia Ho [Thu, 9 Jan 2014 10:04:17 +0000 (21:04 +1100)]
Removed unecessary initialisation of Mat centers.

10 years agoMerge pull request #2106 from robbertkl:patch-2
Roman Donchenko [Thu, 9 Jan 2014 09:25:59 +0000 (13:25 +0400)]
Merge pull request #2106 from robbertkl:patch-2

10 years agoMerge pull request #2114 from kazuki-ma:SparseMat_convertTo_typofix_24
Roman Donchenko [Thu, 9 Jan 2014 09:24:20 +0000 (13:24 +0400)]
Merge pull request #2114 from kazuki-ma:SparseMat_convertTo_typofix_24

10 years agodeleted extra semicolons
Ilya Lavrenov [Mon, 6 Jan 2014 22:38:41 +0000 (02:38 +0400)]
deleted extra semicolons

10 years agoFixed a valgrind 'Conditional jump or move depends on uninitialised value(s)' on...
Nghia Ho [Mon, 6 Jan 2014 09:19:07 +0000 (20:19 +1100)]
Fixed a valgrind 'Conditional jump or move depends on uninitialised value(s)' on cv::kmeans(...). The original code used points(sampleCount, 1, CV_32FC2), which confused generateCentersPP into thinking it is a 1 dimensional center, instead of 2. As a result it would set only the x variable and leave y unitialised.

10 years agoFix typo of SparseMat_<_Tp>::SparseMat_(const SparseMat& m)
Kazuki Matsuda [Sun, 5 Jan 2014 17:24:14 +0000 (02:24 +0900)]
Fix typo of SparseMat_<_Tp>::SparseMat_(const SparseMat& m)

Fix compilation erros when compiling this constructor.
First argument type of "convertTo" should be instance, not a pointer of instance.

First pull request was created for master branch.
But it should be marged for 2.4.
https://github.com/Itseez/opencv/pull/2113

10 years agoFix: freeing previous elements has to be done before loading new parameters to avoid...
Pierre-Emmanuel Viel [Fri, 3 Jan 2014 12:16:36 +0000 (13:16 +0100)]
Fix: freeing previous elements has to be done before loading new parameters to avoid trying to delete unexisting objects if arrays size was modified

10 years agoImproved documentation for neural network
Nghia Ho [Fri, 3 Jan 2014 03:18:07 +0000 (14:18 +1100)]
Improved documentation for neural network

10 years agoFix algorithm setter argument validation for uchar
Robbert Klarenbeek [Thu, 2 Jan 2014 20:17:55 +0000 (21:17 +0100)]
Fix algorithm setter argument validation for uchar

10 years agoMerge pull request #2084 from ilya-lavrenov:cont
Roman Donchenko [Tue, 31 Dec 2013 12:51:29 +0000 (16:51 +0400)]
Merge pull request #2084 from ilya-lavrenov:cont

10 years agofixed bug #3319
Ilya Lavrenov [Fri, 27 Dec 2013 21:40:21 +0000 (01:40 +0400)]
fixed bug #3319