Skip to content

Latest commit

 

History

History
2195 lines (2192 loc) · 384 KB

4.0x-Changelog.md

File metadata and controls

2195 lines (2192 loc) · 384 KB

See below for complete changelog from Jan 2015 to Jul 2019 (4.1 Release)

  • 2019-06-29 (54092997) Stefan Weil: unittest: Fix tests which need Tensorflow headers

  • 2019-06-28 (a3a361f7) zhuangzhuang1988: fix logger file encoding error.

  • 2019-06-28 (655ba7af) Stefan Weil: unittest: Fix compiler warnings (signed/unsigned)

  • 2018-08-30 (40c1cf67) Stefan Weil: unittest: Fix and enable pango_font_info_test

  • 2019-06-24 (04d85b4c) Stefan Weil: Add more test code for normstrngs_test

  • 2019-06-24 (aa54bf0f) Stefan Weil: Fix code from tensorflow/models/research/syntaxnet/util/utf8

  • 2019-06-24 (07021942) Stefan Weil: Add code from tensorflow/models

  • 2019-06-25 (7093727d) Stefan Weil: cmake: Fix build with OpenMP (issue #2462)

  • 2019-06-25 (676b1883) Stefan Weil: Fix check for icu 52.1 or newer

  • 2019-06-25 (5895534b) Stefan Weil: Update enum from unicode/uchar.h

  • 2019-06-23 (252d80cb) Stefan Weil: unittest: Fix function QCHECK (issue #2517)

  • 2019-06-23 (111ef842) Egor Pugin: Add VS2019

  • 2017-01-30 (c1264c18) Stefan Weil: Fix format string for 64 bit integer

  • 2019-05-27 (dfd35d3e) Stefan Weil: baseapi: Remove old code

  • 2019-05-27 (dd261e8d) Stefan Weil: Replace code using _splitpath_s (win32)

  • 2019-05-20 (f522b039) Stefan Weil: Remove outdated comment

  • 2019-05-25 (ea20bf03) Stefan Weil: Remove dummy code from LSTMTrainer::InitTensorFlowNetwork

  • 2019-06-22 (12f63c60) Stefan Weil: Add package libpango1.0-dev to Travis configuration

  • 2019-06-22 (efa3cae0) Stefan Weil: Simplify unittest/Makefile.am

  • 2019-06-22 (41f91c96) Stefan Weil: cmake: Build training tools also on Linux and macOS

  • 2019-06-21 (df98bb73) Stefan Weil: Move LSTMTrainer from libtesseract to libtesseract_training

  • 2019-06-22 (cb2957b3) Stefan Weil: Replace callback by direct function calls in TessBaseAPI::GetComponentImages

  • 2019-06-22 (3159f422) Stefan Weil: Remove unused GenericVector::dot_product

  • 2019-06-22 (bef73d99) Stefan Weil: Remove unused GenericVector::compact

  • 2019-06-22 (2a9b2fb3) Stefan Weil: Remove wrong description for GenericVector::set_compare_callback and simplify code

  • 2019-06-21 (bd13069f) Stefan Weil: Simplify class LSTMTrainer

  • 2019-06-21 (3871caae) Stefan Weil: Simplify indirect call of LMPainPoints::GeneratePainPoint

  • 2019-06-20 (60b4c68d) zdenop: tesstrain_utils.sh: remove redundant code

  • 2019-06-20 (5f232906) Stefan Weil: tesscallback: Remove more unused code

  • 2019-06-17 (21514457) Egor Pugin: Remove old and misguiding build steps on windows.

  • 2019-06-17 (b967c628) Stefan Weil: unittest: Add missing Leptonica library for textlineprojection_test

  • 2019-06-17 (2c78735d) Stefan Weil: ocrfeatures: Remove locally used functions from global interface

  • 2019-06-17 (674d6a90) Stefan Weil: Remove code for embedded build

  • 2019-06-16 (60aee9f8) zdenop: create OUTPUT_DIR did not exist; fixes #2497

  • 2019-01-24 (ceabab83) Stefan Weil: unittest: Catch missing eng.traineddata in baseapi_test

  • 2019-06-15 (bbd3626d) Stefan Weil: unittest: Fix and enable normstrngs_test

  • 2019-06-14 (73e52410) Stefan Weil: unittest: Fix and enable textlineprojection_test

  • 2019-06-14 (e0e29126) Stefan Weil: unittest: Fix and enable scanutils_test

  • 2019-06-14 (6fa45879) Shree: Allow saving of box/tiff pairs during base tesseract training

  • 2019-06-14 (45cdf741) Shree: Allow saving of box/tiff pairs during base tesseract training

  • 2019-06-14 (832c6edb) Shree: Allow saving of box/tiff pairs during base tesseract training

  • 2019-06-13 (a9890afd) James R. Barlow: Fix text2image compilation on C++17 compilers

  • 2019-06-11 (3c507100) Stefan Weil: unittest: Fix and enable ligature_table_test

  • 2019-06-08 (5717b098) Egor Pugin: [sw] Remove inexistent include dirs.

  • 2019-06-08 (c570772b) Egor Pugin: [sw] Exclude missing include dir.

  • 2019-06-06 (421e3e44) Egor Pugin: Update sw script.

  • 2019-06-01 (5e62d022) zdenop: cmake: using c++ standard for g++

  • 2019-06-01 (b9a31eca) Stefan Weil: Revert "Do not hardcode c++11 for unix builds"

  • 2019-05-31 (ab28df74) İsmail Dönmez: Fix OpenMP builds on Unix

  • 2019-05-31 (4348793b) İsmail Dönmez: Do not hardcode c++11 for unix builds

  • 2019-05-31 (5df58fc9) İsmail Dönmez: Detect and use C++17 support for CMake builds

  • 2019-05-30 (fefd521a) Stefan Weil: Add dot product implementation using std::inner_product

  • 2019-05-31 (ca885da5) Stefan Weil: Use C++17 compiler if possible

  • 2019-05-31 (00abf57d) Shree: Update documentation for unicharset_extractor

  • 2019-05-29 (7d3e1324) zdenop: fix packaging appveyor artifacts

  • 2019-05-29 (e0c2f0a7) Stefan Weil: Fix crash in PreloadRenderers with nullptr outputbase

  • 2019-05-26 (9a4bd041) Stefan Weil: Fix build for unittests

  • 2019-05-26 (2c23e7ea) Stefan Weil: scanedg: Add const attributes

  • 2019-05-26 (9551c3d4) Stefan Weil: unittest: Remove unused methods

  • 2019-05-26 (4b3bbd90) Stefan Weil: Remove EXTERN macro

  • 2019-05-26 (ac999b24) Stefan Weil: Remove unused macros

  • 2019-05-26 (3c9691f2) Stefan Weil: configure: Fix cross builds (check for TensorFlow header)

  • 2019-05-26 (8c8eb21b) Stefan Weil: Fix compiler errors for old gcc

  • 2019-05-26 (a86143a4) Stefan Weil: Remove some unused functions, constants and variables

  • 2019-05-26 (29f2cff2) Stefan Weil: training: Add missing static attributes

  • 2019-05-26 (a139d553) Stefan Weil: training: Move declarations from cpp files to h file

  • 2019-05-25 (38928501) Stefan Weil: featdefs: Add missing include statement

  • 2019-05-25 (4bec4a69) Stefan Weil: Add missing static attributes

  • 2019-05-25 (7e7811ff) Stefan Weil: bits16: Modernize code

  • 2019-05-25 (dacba02c) Raphael Graf: Do not link librt on OpenBSD

  • 2019-05-20 (334d9b46) Stefan Weil: unicodes: Optimize code by using constexpr and removing unused globals

  • 2019-05-20 (23d05a5e) Stefan Weil: featdefs: Optimize code by using constexpr

  • 2019-05-25 (76281122) Stefan Weil: Fix broken build for Leptonica < 1.77

  • 2019-05-18 (55901a48) Stefan Weil: Remove classify/cutoffs.h

  • 2019-05-25 (539673b5) zdenop: fix '--enable-visibility' build

  • 2019-05-25 (e44c60c3) zdenop: cmake: respect -DTESSDATA_PREFIX=/path (on linux)

  • 2019-05-24 (32dcfd06) Stefan Weil: Replace Tensorflow by TensorFlow

  • 2019-05-24 (1ba8c97c) Stefan Weil: Fix linking of unittest with Tensorflow

  • 2019-05-24 (2441e4d8) Stefan Weil: Implement check for Tensorflow header file

  • 2019-05-24 (9cdf0414) Stefan Weil: Remove "third_party/" in comments and update path names

  • 2019-05-24 (4382ab1a) Stefan Weil: Support build with Tensorflow

  • 2019-05-24 (c69ee9af) Zdenko Podobný: cmake: fix tiff linking to executable if tiffio.h is found

  • 2019-05-24 (0f1e13a8) Zdenko Podobný: cmake: fix warning

  • 2019-05-24 (294f548a) Zdenko Podobný: fix missing tiff format

  • 2019-05-23 (3f74da5d) Stefan Weil: lstmtrainer: Set constant kLearningRateDecay at compile time

  • 2019-05-22 (aac6f593) bact: Update normstrngs_test.cc

  • 2019-05-22 (e05c5ecf) bact: Fix Thai valid text and add Thai illegal sequences

  • 2019-05-22 (bc3ea622) Bharat123rox: Fix bug in max_max_dist

  • 2019-05-22 (0bf45e81) Bharat123rox: Fix LGTM and revert bugfix for later PR

  • 2019-05-22 (945ccac8) Bharat123rox: Fix syntax error

  • 2019-05-21 (6514479e) Stefan Weil: Remove SavePixForCrash and related code

  • 2019-05-21 (078a1296) Stefan Weil: tprintf: Make code reentrant and use less memory

  • 2019-05-21 (c926bdb2) Stefan Weil: configure: Use a hopefully more robust way to fix AX_CHECK_COMPILE_FLAG

  • 2019-05-21 (7f31a063) Bharat123rox: Some LGTM fixes and potential bugfixes

  • 2019-05-20 (d2ca81e7) Stefan Weil: Remove local definition of M_PI

  • 2019-05-20 (d6c1fa76) Stefan Weil: configure: Fix for clang++-8 and newer

  • 2019-05-19 (64bdceee) Stefan Weil: Fix compiler warnings

  • 2019-05-18 (09edd1a6) Stefan Weil: Fix out-of-bounds writes in Classify::ReadNewCutoffs

  • 2019-05-18 (639781b5) Stefan Weil: stringrenderer_test: Get system locale only once

  • 2019-05-17 (bb226c19) Stefan Weil: Update abseil submodule to HEAD

  • 2019-05-17 (a54e345c) zdenop: fix typo

  • 2019-05-17 (5282cdf7) Zdenko Podobný: another improvement for ca0be2fb729

  • 2019-05-17 (e92a424e) Zdenko Podobný: try to fix ca0be2fb729

  • 2019-05-16 (ca0be2fb) zdenop: cmake: fix travis build

  • 2019-05-16 (68d7a679) Stefan Weil: Replace CR-LF line endings by LF

  • 2019-05-16 (cc754ed1) Stefan Weil: Remove space at line endings

  • 2019-05-16 (8e7b1119) Stefan Weil: Run more unittests with the user's locale

  • 2019-05-16 (59e31e95) Stefan Weil: Fix more build error for compilation without legacy engine

  • 2019-05-16 (780986eb) Stefan Weil: Fix linker error for baseapi_test when building without legacy engine

  • 2019-05-16 (f097b8a3) Stefan Weil: Fix linker error for baseapi_test when building without legacy engine

  • 2019-05-16 (331cc84d) Stefan Weil: Remove assertions for unsupported locale settings

  • 2019-05-16 (77f9bad3) Stefan Weil: Fix UNICHARSET::save_to_string for locale de_DE.UTF-8

  • 2019-05-16 (36ed6da3) Stefan Weil: Fix baseapi_test with locale de_DE.UTF-8

  • 2019-05-15 (0dcc889e) Stefan Weil: Fix apiexample_test with locale de_DE.UTF-8

  • 2019-05-14 (7917ffb6) Stefan Weil: configure: Fix for latest developer tools on macOS

  • 2019-05-14 (6b1e709b) Stefan Weil: Fix Doxygen comments for void functions

  • 2019-05-14 (caa04882) Stefan Weil: normmatch: Remove unused private function

  • 2019-05-14 (068eb4c3) Nick White: Add different classes to hocr output depending on BlockType

  • 2019-05-13 (b9b74a69) Egor Pugin: Update sw build.

  • 2019-05-12 (5d92fbf0) Stefan Weil: Replace sscanf by std::istringstream

  • 2019-05-12 (c76ceafc) Stefan Weil: Fix reading of parameter from traineddata normproto component

  • 2019-02-20 (c07bc4e0) Stefan Weil: Fix Doxygen comment

  • 2019-02-20 (c8e96e2c) Stefan Weil: Fix cast from pointer to integer type

  • 2019-05-08 (3f4dcf3c) Zdenko Podobný: cmake: uninstall target

  • 2019-05-08 (a94334a2) zdenop: cmake: fix build without pkg-config (issue #2424)

  • 2019-05-08 (68ca3518) Zdenko Podobný: autotools: remove list of traineddata files

  • 2019-05-07 (40336170) James R. Barlow: Fix CPPFLAGS configuration for icu4c and libarchive missing from configure.ac

  • 2019-05-04 (7a5b9b8f) zdenop: ScrollView: remove custom implementation of GetAddrInfo

  • 2019-05-04 (5e01f746) zdenop: remove unused include

  • 2019-05-04 (aba03732) Stefan Weil: tesscallback: Remove more unused code

  • 2019-05-02 (57ff92e4) Stefan Weil: tesscallback: Remove unused code

  • 2019-05-02 (9192c3af) zdenop: correct tessdata comment in baseapi.h

  • 2019-05-01 (cd749be4) Stefan Weil: universalambigs: Add missing include file

  • 2019-05-01 (4fbc0a25) Stefan Weil: commandlineflags: Replace strtod by std::stringstream

  • 2019-05-01 (d047fa1d) Stefan Weil: paramsd: Replace strtod by std::stringstream

  • 2019-05-01 (e3860e45) Stefan Weil: clusttool: Replace strtof by std::stringstream

  • 2019-05-01 (ed45656e) Stefan Weil: clusttool: Remove unused code and some global functions

  • 2019-05-01 (28a521fe) Stefan Weil: Fix some typos (most found and fixed by codespell)

  • 2019-05-01 (41f50b19) zdenop: fix crash in case of missing PNG support in Leptonica see #2333

  • 2019-05-01 (90aef80d) zdenop: fix documentation about datapath: ending "/" is not relevant

  • 2019-04-29 (087576f2) Zdenko Podobný: cmake: fix linux build

  • 2019-04-29 (546a9e81) Jeff Breidenbach: fix #1900: intraword spacing for slightly better pdf copy-paste performance

  • 2019-04-28 (137e6de5) zdenop: Print info when uzn file is used.

  • 2019-04-24 (0fe92901) zdenop: cmake: fixes #2337 Android cross-build

  • 2019-04-24 (80e54e40) Zdenko Podobný: fix spelling

  • 2019-04-24 (832c2577) Zdenko Podobný: remove unused variable

  • 2019-04-24 (b7bc71e9) Stefan Weil: Fix build for Windows

  • 2019-04-23 (63448de6) zdenop: cmake: remove host.h from installation, remove definition of NOMINMAX and report used C++ standard

  • 2019-04-23 (129fe953) zdenop: svutil.cpp: fix windows build

  • 2019-04-23 (5c6ac61f) zdenop: remove unused includes

  • 2019-04-23 (27f0f2ec) zdenop: MSVS support inttypes.h from VS 2015

  • 2019-04-22 (708511ad) Stefan Weil: Only include windows.h using host.h

  • 2019-04-22 (53f12653) Stefan Weil: Clean macros in platform.h

  • 2019-04-22 (3bd61bfa) Stefan Weil: svutil: Clean include file

  • 2019-04-22 (e12b99d4) Stefan Weil: Remove host.h from Tesseract API

  • 2019-04-22 (8a34da02) Stefan Weil: Fix typo in description

  • 2019-04-22 (f8fba636) Shree: fix the coordinates for EOL tab

  • 2019-04-22 (3f9bb662) zdenop: cmake: show configuration summary

  • 2019-04-22 (21838b0e) zdenop: cmake: add detection of AVX, AVX2, SSE41

  • 2019-04-21 (b7065e2d) zdenop: fix finding tiffio.h cmake&clang on windows

  • 2019-04-22 (3ec7c22a) zdenop: fix missing EOL

  • 2019-04-22 (6e550517) zdenop: extend ignore list

  • 2019-04-21 (09255ebe) Stefan Weil: Don't include windows.h from platform.h

  • 2019-04-20 (bff6aaf3) zdenop: Increase version number because of backward not compatible API code changes

  • 2019-04-20 (4ac1fad1) Stefan Weil: pdfrenderer: Replace snprintf by std::stringstream

  • 2019-04-20 (07d5365a) Stefan Weil: baseapi: Use std::stringstream to format float values

  • 2019-04-20 (743fc256) Stefan Weil: Remove unneeded include statements for pgedit.h

  • 2019-04-20 (26dd0b82) Stefan Weil: pgedit: Remove unused global functions

  • 2019-04-18 (217c2530) Stefan Weil: Remove strtofloat

  • 2019-04-16 (7c3f9000) Stefan Weil: Replace sscanf by std::stringstream

  • 2019-04-19 (4194b93e) Stefan Weil: unittest: Add missing unittests to Makefile.am as comments

  • 2019-04-18 (5529a5db) Stefan Weil: unittest: Fix and enable params_model_test

  • 2019-04-14 (b1078dd6) Egor Pugin: Poke sw build on appveyor.

  • 2019-04-14 (a1ffcd36) Stefan Weil: Use std::stringstream for add_str_double

  • 2019-04-14 (aa64a63f) Stefan Weil: Use std::stringstream to generate PDF output

  • 2019-04-13 (78a957b9) Stefan Weil: Remove spaces a line endings

  • 2019-04-13 (12ca2513) Stefan Weil: Revert "e" flag for fopen

  • 2019-04-11 (e32b3360) Samuel Lee: Fix for MSVC

  • 2019-04-07 (332a1a98) Egor Pugin: Pass ssse/avx flags to all files to pacify VS ide.

  • 2019-04-07 (f88a7f28) Stefan Weil: fontinfo: Fix wrong delete

  • 2019-04-07 (3dfe1b88) Stefan Weil: classify: Modernize function UniformDensity

  • 2019-04-07 (72c87414) Stefan Weil: Modernize code by replacing C type casts

  • 2019-04-06 (95a15a7a) zdenop: fix cmake&clang build

  • 2019-03-14 (f80508bc) Robert Schubert: added link to testing/README.md to dev rules

  • 2019-03-11 (25a42ea4) Robert Schubert: fixed failure report for tesstrain commands:

  • 2019-03-10 (56427b89) Robert Schubert: added minimal description to dev rules

  • 2019-03-09 (d5584e79) Robert Schubert: fixed failure report for tesstrain commands:

  • 2019-04-04 (d35a6f2d) Stefan Weil: Modernize code (clang-tidy check modernize-deprecated-headers)

  • 2019-04-03 (20d5eedd) Stefan Weil: Modernize code (clang-tidy check modernize-loop-convert)

  • 2019-04-04 (fab9a549) amitdo: Remove unneeded 'SUBDIRS=' from 3 Makefile.am files

  • 2019-04-04 (66733479) Shree: Change page to line in message

  • 2019-03-31 (51c35353) Shree: Always display GROUND TRUTH. BEST OCR and ALIGNED TRUTH only if different for debug_level -1

  • 2019-03-31 (84d4cc2e) Shree: Display OCR TEXT and GROUND TRUTH only when different for debug_level = -1

  • 2019-04-04 (546014ae) amitdo: disable-legacy build: Do not include unused headers

  • 2019-04-03 (98346c2c) Stefan Weil: Modernize and format code

  • 2019-04-03 (613c2bf6) Shreeshrii: Change pages to lines in message

  • 2019-03-31 (e76d81a0) Stefan Weil: Include src/training when exporting compile commands with cmake

  • 2019-03-31 (e262d71a) Stefan Weil: Modify formatting rules

  • 2019-04-01 (af7cc1ce) Egor Pugin: Fix windows build.

  • 2019-04-01 (81fbd878) Stefan Weil: Add more missing include statements for Windows build

  • 2019-03-31 (ab009fae) Stefan Weil: Remove macro WINDLLNAME

  • 2019-03-31 (77a5f262) Stefan Weil: Remove unused config variable tessedit_module_name

  • 2019-03-31 (c150b983) Stefan Weil: Add missing include statements for Windows build

  • 2019-03-30 (802f42e8) Stefan Weil: Remove BOOL8, TRUE, FALSE from host.h

  • 2019-03-31 (be96b7b6) Stefan Weil: bits16: Format code

  • 2019-03-30 (146079f3) Stefan Weil: api: Replace BOOL8, TRUE, FALSE by bool, true, false and modernize code

  • 2019-03-30 (4e0c726d) Stefan Weil: ccutil: replace TRUE, FALSE by true, false

  • 2019-03-30 (da0c14ae) Stefan Weil: cutil: Replace TRUE, FALSE by true, false

  • 2019-03-30 (87a97365) Stefan Weil: classify: Replace BOOL8, TRUE, FALSE by bool, true, false

  • 2019-03-30 (30ee3afc) Stefan Weil: textord: Replace TRUE, FALSE by true, false and use bool instead of BOOL8

  • 2019-03-30 (bb52887c) Stefan Weil: unittest: Replace TRUE, FALSE by true, false

  • 2019-03-30 (b391ab84) Stefan Weil: wordrec: Replace TRUE, FALSE by true, false

  • 2019-03-30 (cbb5e729) Stefan Weil: classify: Use bool and replace TRUE, FALSE

  • 2019-03-31 (46fa59aa) Stefan Weil: ccstruct: Replace BOOL8, TRUE, FALSE by bool, true, false and modernize code

  • 2019-03-30 (92b9f9f8) Stefan Weil: ccmain: Replace TRUE, FALSE by true, false

  • 2019-03-30 (7db25e15) Stefan Weil: Remove unused config variable tessedit_single_match

  • 2019-03-30 (ca2947a2) Stefan Weil: blobclass: Remove unused macros

  • 2019-03-30 (f2bd98e6) Stefan Weil: PageIterator: Remove useless const

  • 2019-03-30 (813b7803) Stefan Weil: pgedit: Replace BOOL8 by bool

  • 2019-03-30 (664811a8) Stefan Weil: Replace BOOL8, TRUE, FALSE by bool, true, false

  • 2019-03-30 (51a2c2ea) Stefan Weil: Format code with clang-format

  • 2019-03-30 (95ea7787) Stefan Weil: capi: Replace FALSE, TRUE and simplify and format code

  • 2019-03-30 (89ba48b1) Stefan Weil: strngs: Modernize and format code

  • 2019-03-30 (127d0e31) Stefan Weil: serialis: Modernize and format code

  • 2019-03-30 (8b663e76) Stefan Weil: helpers: Modernize and format code

  • 2019-03-31 (5f064027) zdenop: python: optimize imports, reformat code

  • 2019-03-31 (2e9fd69c) zdenop: use 'import pathlib'; fix "TypeError: argument of type 'WindowsPath' is not iterable"

  • 2019-03-31 (a0527b41) zdenop: fix LGTM reports for python

  • 2019-03-30 (1948f0d5) Stefan Weil: ocrclass: Modernize and format code

  • 2019-03-30 (85957e96) Stefan Weil: WERD: Don't print space character after "FALSE" at end of line

  • 2019-03-31 (83d4433d) Stefan Weil: Modernize and format unichar.h

  • 2019-03-31 (ac0b191f) Stefan Weil: Modernize and format genericvector.h

  • 2019-03-31 (36ed0863) Stefan Weil: Modernize and format tesscallback.h

  • 2019-03-31 (f47c7c92) zdenop: fix uninitialized variables in wordstrboxrenderer and lstmboxrenderer; CID 1399132, 1399134, 1399135, 1399137, 1399140, 1399141, 1399142

  • 2019-03-29 (ea36e94e) Shreeshrii: fix Could not parse bool from flag (#2359)

  • 2019-03-27 (852598ee) Stefan Weil: Remove file tessedit.h

  • 2019-03-27 (6e59abcc) Stefan Weil: Remove file cutil.h

  • 2019-03-27 (3bbe4327) Zdenko Podobný: fix #2344 libpthread under-linking on FreeBSD

  • 2019-03-26 (4ccbb9f8) Stefan Weil: configure: Check support of compile flags with -Werror

  • 2019-03-26 (b6bfb20f) Stefan Weil: Improve readability of conditional code

  • 2019-03-26 (36a1a30c) Stefan Weil: Remove some old type casts

  • 2019-03-26 (59b90bd4) Stefan Weil: Update googletest

  • 2019-03-26 (2718b81a) Stefan Weil: fuzzer-api: Use environment variable TESSDATA_PREFIX if set

  • 2019-03-26 (7e9970b4) Stefan Weil: Format fuzzer code with clang-format

  • 2019-03-25 (270e466d) Stefan Weil: Add build rule for fuzzer-api

  • 2019-03-25 (7cd012f3) Stefan Weil: Move fuzzer-api.cpp to subdirectory unittest/fuzzers

  • 2019-03-06 (b6b00083) Guido Vranken: Use relative path to set TESSDATA_PREFIX

  • 2019-03-05 (e9b72d8c) Guido Vranken: Add API fuzzer

  • 2019-03-26 (a44bf41f) Stefan Weil: Modernize C++ loops

  • 2019-03-26 (ed011670) Stefan Weil: Modernize C++ code using bool literals

  • 2019-03-26 (a0fd9058) Stefan Weil: Modernize C++ code using auto

  • 2019-03-26 (36f76885) Stefan Weil: Modernize C++ code using override

  • 2019-03-25 (d8d2f6f4) Stefan Weil: Fix broken shell scripts for training

  • 2019-03-25 (aaf8c50a) Stefan Weil: unittest: Use range-for-loops

  • 2019-03-25 (631882a3) Stefan Weil: Fix compiler warnings (signed / unsigned mismatch)

  • 2019-03-25 (ecaad2ac) Stefan Weil: ccstruct/werd: Format code with clang-format

  • 2019-03-24 (b1e305f3) Stefan Weil: Simplify code which tests for non-empty StringParam

  • 2019-03-24 (f9860cda) Stefan Weil: Optimize functions ResetFrom

  • 2019-03-24 (41da5afe) Stefan Weil: UNICHARSET: Fix compiler warning (signed/unsigned mismatch)

  • 2019-03-24 (91e2b253) Stefan Weil: Format modified code with clang-format

  • 2019-03-24 (06acbaf9) Stefan Weil: IntegerMatcher: Fix division by zero

  • 2019-03-22 (da6305b6) Stefan Weil: Fix compiler warnings caused by ASSERT_HOST

  • 2019-03-24 (44a6d9f4) Stefan Weil: intmatcher: Catch more out of bounds reads

  • 2019-03-24 (5fd72284) Stefan Weil: intmatcher: Catch out of bounds reads

  • 2019-03-24 (509ee950) Stefan Weil: IntegerMatcher: Fix data type of loop counters

  • 2019-03-24 (f4f34a87) Stefan Weil: WERD_RES: Fix uninitialized member variable

  • 2019-03-24 (afc099b9) Stefan Weil: intmatcher: Split data_table

  • 2019-03-23 (8749f355) Shreeshrii: LINEDATA=false

  • 2019-03-23 (bcb7cf98) Shree: sort arguments, use true/false instead of 1/0

  • 2019-03-23 (2fcb483e) Stefan Weil: Update test submodule

  • 2019-03-23 (9aadaaba) Stefan Weil: Fix automake rules for doc-clean and doc-pack

  • 2019-03-22 (c2db2721) Shree: Modify distort_image for Boolean

  • 2019-03-22 (259d5af6) Shree: Add PSM values to the definition

  • 2019-03-22 (8eafec0d) Shree: Fix comments with current values of PSM codes

  • 2019-03-22 (e1e56d9d) Stefan Weil: Remove local function declarations from intmatcher.h

  • 2019-03-22 (2ba194ca) Stefan Weil: Remove four unused parameters

  • 2019-03-22 (dd79d56e) Stefan Weil: Remove unused parameter BlobLength

  • 2019-03-22 (9b915d5e) Shree: add --distort_image

  • 2019-03-22 (f7ffde99) Shree: add --distort_image

  • 2019-03-17 (26877ba7) zdenop: check min. python version; os.uname is not available on windows

  • 2019-03-16 (8891ba97) zdenop: add autotools options to cmake build

  • 2019-03-17 (f8e85216) Shreeshrii: Update tesstrain_utils.py

  • 2019-03-17 (6fa8e1bb) Shree: Set max_workers=8

  • 2019-03-17 (e21499e8) Shree: Set default value for distort_image

  • 2019-03-11 (ee2f9bf7) Stefan Weil: Remove old comments in file headers

  • 2019-03-16 (5f76a849) Stefan Weil: Sort options alphabetically in tesseract man page

  • 2019-03-16 (b55984fb) Stefan Weil: Add description for new --dpi option in tesseract man page

  • 2019-03-16 (26b4457b) Stefan Weil: Add description for new --psm values in tesseract man page

  • 2019-03-15 (a6981ae5) Stefan Weil: Improve man page for tesseract

  • 2019-03-15 (6b3c81c9) Stefan Weil: Add rule for PDF documentation

  • 2019-03-15 (d47b0d58) Shree: Use LATIN_FONTS for kmr

  • 2019-03-15 (3eee1d21) Shree: Add kmr and kur_ara, remove kur from training scripts

  • 2019-03-15 (297d7d86) Robert Schubert: trying to add user words/patterns again:

  • 2019-03-15 (b2ebf019) Shree: Add kmr and kur_ara, remove kur from training scripts

  • 2019-03-15 (37befdf6) Shree: Add option for --distort_image

  • 2019-03-15 (29389f71) Egor Pugin: Fix appveyor artifacts.

  • 2019-03-15 (e1479756) Stefan Weil: Update documentation for supported languages

  • 2019-03-15 (85d7feeb) Stefan Weil: Add missing documentation for --help-extra

  • 2019-03-15 (14346e56) Robert Schubert: tesstrain: catch+handle SIGINT (to stop waiting on subjobs)

  • 2019-03-14 (6cbad17e) Robert Schubert: tesstrain: check all subjobs' retval

  • 2019-03-14 (5316bcbb) Robert Schubert: tesstrain: check failure of subjobs

  • 2019-03-13 (4c2bbebe) Stefan Weil: Fix compiler warning (-Wunused-value)

  • 2019-03-13 (ed84ba0a) Stefan Weil: Fix wrong comparison

  • 2019-03-13 (bbbd262a) Tadahito Yao: Added missing linker flags for MinGW.

  • 2019-03-13 (1206362d) jm server2: accumulated_timesteps is not a pointer but a vector and in case we use ChoiceIterator without lstm_choice_mode tesseract crashes (or similar) because the check is true and we reference not existing item

  • 2019-03-12 (3baf0d80) Stefan Weil: Fix boolean assignments

  • 2019-03-12 (8ad0489f) Stefan Weil: Remove svpaint.cpp from libtesseract

  • 2019-03-12 (35a999f9) Stefan Weil: Fix assertion caused by wrong unicharset

  • 2019-03-12 (56a39bda) Stefan Weil: Fix float division by zero

  • 2019-03-06 (5b3e2fe8) Noah Metzger: Integrated accumulated Symbol Choice in the Choice Iterator and made the api lstm_choice_mode independent

  • 2019-03-11 (4c0b98bd) Stefan Weil: Replace undefined shift operations by multiplications

  • 2019-03-10 (896698a4) Stefan Weil: Fix runtime error (left shift of negative value)

  • 2019-03-11 (5202208a) Stefan Weil: Remove globals.h

  • 2019-03-11 (e78b5f2a) Stefan Weil: Update test submodule

  • 2019-02-20 (bc2b9198) Noah Metzger: Integrated Timesteps per symbol into ChoiceIterator

  • 2019-02-13 (754e38d2) Noah Metzger: Added the option to get the timesteps separated by the suggested segmentation

  • 2019-03-10 (e8176072) zdenop: archive_version_details is available from libArchive version 3.2.0

  • 2019-03-11 (c4dd5372) Egor Pugin: [cmake] Add visibility to all target_link_libraries calls.

  • 2019-03-11 (b0f61dfd) Egor Pugin: Propagate libarchive to tess users.

  • 2019-03-11 (37b0c36e) Egor Pugin: Add libarchive dependency to cppan and sw builds.

  • 2019-03-10 (02a1ffe8) zdenop: Report libArchive support

  • 2019-03-10 (4ed44d70) zdenop: cmake: enable libArchive support for non_cppan build

  • 2019-03-10 (b3aff7d6) Stefan Weil: Fix Index-out-of-bounds in IntegerMatcher::UpdateTablesForFeature

  • 2019-03-10 (91d0a71d) Stefan Weil: Fix assertion caused by wrong unicharset (issue #2301)

  • 2019-03-10 (71d4990c) Stefan Weil: Fix Heap-buffer-overflow in GenericVector<int>::size (issue #2298)

  • 2019-03-09 (3912cb1c) Robert Schubert: LSTM char_whitelist/blacklist (6ac2ff0): more robust

  • 2019-03-08 (b7279f6d) Stefan Weil: unittest: Remove tmp directory from repository and create it during build

  • 2019-03-08 (bd95c9d2) Stefan Weil: unittest: Add missing libarchive

  • 2019-03-08 (b20f8900) Stefan Weil: unittest: Add another file from Abseil

  • 2019-03-08 (b4599908) Robert Schubert: LSTM char_whitelist/blacklist (6ac2ff0): multi-code chars

  • 2019-03-07 (8012d5e6) Robert Schubert: LSTM char_whitelist/blacklist (6ac2ff0): also sublangs

  • 2019-03-07 (6ac2ff08) Robert Schubert: trying to add tessedit_char_whitelist etc. again:

  • 2019-03-05 (a9d3efb6) Chris Mayo: Document that configfile can be a file path

  • 2019-03-05 (1c7e0061) Stefan Weil: Add initial support for traineddata files in standard archive formats

  • 2019-03-04 (56b04d4e) Armyke: Added the same --tmp_dir flag to tesstrain_utils.sh

  • 2019-03-04 (25fa3928) Armyke: Added an additional optional --tmp_dir parameter to specify the temporary directory in which tesstrain.py creates the training temporary files. The main reason is due to the slow R/W on HDD, if anyone wants to speed up this process can use as tmp_dir a directory on an SSDrive

  • 2019-03-02 (7fbde96a) Stefan Weil: Format new code with clang-format

  • 2019-03-02 (38fac625) Stefan Weil: Format new code with clang-format

  • 2019-03-02 (a0202bac) Shree: Rename function to TessBaseAPIGetTsvText to be consistent to the Create method

  • 2017-05-19 (9c90894f) Stefan Weil: PAGE_RES_IT: Optimize compare operators by using inline code

  • 2019-03-02 (295996ed) Stefan Weil: commandlineflags: Fix compiler warnings (signed/unsigned)

  • 2019-02-20 (eb14726a) Stefan Weil: ICOORD: Fix old type casts

  • 2019-03-02 (fb0f1bcf) Stefan Weil: BoxChar: Fix compiler warnings (signed/unsigned)

  • 2019-02-26 (0e1a1fc3) Stefan Weil: Validator: Fix compiler warnings (signed/unsigned)

  • 2019-03-02 (c7e8131e) Shree: Add TSV option to C-API

  • 2019-03-02 (22c09934) Shree: rename LSTMBOX to LSTMBox

  • 2019-03-01 (c33f03e3) Shree: Add lstmboxand wordstrbox to capi.h

  • 2019-03-01 (76ec21df) Shree: Add lstmbox and wordstrbox to C-API

  • 2019-03-01 (08e96516) Shree: install lstmbox and wordstrbox config files

  • 2019-03-01 (646b043d) zdenop: use space instead of tab

  • 2019-03-01 (5ee1deae) Shree: correct handling of 0BF0-0BFA Tamil numbers and symbols

  • 2019-02-27 (c6cc54aa) russiaayya: Change option -l to --lang

  • 2019-02-26 (14c4494f) Michal Čihař: Allow UTF-8 variant of C locale

  • 2019-02-25 (98dd3b63) Stefan Weil: Refactor class Network

  • 2019-02-26 (25b02bf1) Shree: Treat U_ARABIC_NUMBER as LTR

  • 2019-02-26 (2f71fe28) Shreeshrii: Use alternative way to comment a block of code (using the c preprocessor).

  • 2019-02-25 (449f1cd4) Shree: Remove test for Word started with a combiner

  • 2019-02-23 (b3e355a6) Stefan Weil: Remove whitespace at line endings

  • 2019-02-23 (34e4d6b1) Shreeshrii: Revert to 0 (50% percents of images inverted).

  • 2019-02-23 (287d5341) Shreeshrii: TODO

  • 2019-02-23 (3e3e1ed5) Shreeshrii: Remove commented Code

  • 2019-02-22 (2aded47a) Shree: Implement distort_image in text2image - default false

  • 2019-02-21 (49ed3a72) Shree: implement PrepareDistortedPix as part of DegradeImage

  • 2019-02-20 (2cbe723d) Stefan Weil: Fix doxygen comments

  • 2019-02-20 (ef4d5b2e) Stefan Weil: Optimize calculation of dot product for double vectors with AVX

  • 2019-02-19 (b3bd23ed) Stefan Weil: Remove whitespace at line endings

  • 2019-02-15 (38861be6) Stefan Weil: Use __builtin_trap instead of null pointer dereference to abort

  • 2019-02-15 (4bd18c4c) Stefan Weil: Travis: Enable continuous integration build for macOS

  • 2019-02-17 (a93ef8e0) zdenop: Release candidate 1 for 4.1.0

  • 2019-02-17 (441779de) zdenop: fix showing git tag for cmake build

  • 2019-02-17 (a2481de9) zdenop: Revert "cmake workaround for #2246 for clang"

  • 2019-02-17 (ddea230b) Stefan Weil: Don't compute function tables at compile time with clang

  • 2019-02-17 (3480f1e5) Egor Pugin: [sw] Fix clang-cl build.

  • 2019-02-16 (4d8bbe2c) zdenop: cmake workaround for #2246 for clang

  • 2019-02-16 (7a1c6fe6) Stefan Weil: Fix typo

  • 2019-02-15 (6e37389f) Stefan Weil: doc: Don't fail if manpages fail to build

  • 2019-02-15 (42ea4324) Stefan Weil: configure: Check for xsltproc (needed to generate manpages)

  • 2019-02-15 (7f65afba) zdenop: cmake check for available C++ standard. Minimum reqiered standard is C++11

  • 2019-02-15 (862322c1) Stefan Weil: Fix check for images which are too small to scale

  • 2019-02-15 (a044f643) Shree: fix Myanmar validation rules as per Unicode charts

  • 2019-02-15 (d35f119c) Felix Yan: Fix a typo in Doxyfile

  • 2019-02-14 (50f42ebb) Stefan Weil: Update test submodule

  • 2019-02-14 (c0523ee5) Stefan Weil: Fix compiler warning

  • 2019-02-14 (35561524) Stefan Weil: Compute function tables at compile time

  • 2019-02-13 (fd6e281c) Stefan Weil: Use C++14 compiler if possible

  • 2019-02-13 (b3327f4e) Stefan Weil: Remove unneeded checks for snprintf

  • 2019-02-11 (f491eb61) Stefan Weil: Simplify tanh and logistic functions and precompute function tables

  • 2019-02-10 (f3362a4b) Shree Devi Kumar: Add renderer to create WordStr box files from images

  • 2019-02-10 (31105368) Shree Devi Kumar: put common code in AddBoxToLSTM

  • 2019-02-10 (b51c1bf0) Shree Devi Kumar: change to const char* as suggested by @stweil

  • 2019-02-10 (86121703) Shree Devi Kumar: fix resultiterator_test for extra \n

  • 2019-02-08 (0c9f7db5) Stefan Weil: Fix compiler warning (-Wimplicit-fallthrough)

  • 2018-10-29 (d91c316a) Stefan Weil: FontInfo: Make sure that deleted member variables can no longer be used

  • 2019-02-03 (877e62db) Stefan Weil: Fix compiler warning (-Wmaybe-uninitialized)

  • 2019-02-03 (33f6dc2a) Stefan Weil: Fix compiler warnings (-Wformat-truncation=)

  • 2019-02-03 (2a355ea1) Stefan Weil: Fix compiler warnings (-Wimplicit-fallthrough)

  • 2019-02-03 (aa2dcca2) Stefan Weil: Fix compiler warnings (-Wstringop-truncation)

  • 2019-02-09 (d42413dd) Stefan Weil: OpenCL: Remove PERF_COUNT framework

  • 2019-02-08 (86b14c32) Raphael Graf: Avoid gmake-specific pattern substitution in Makefile.am. Resolves #2226

  • 2019-02-06 (c3b18cfd) Chris Mayo: Improve description of configs and parameters in tesseract(1)

  • 2019-02-05 (da279e42) Chris Mayo: Tidy tesseract(1)

  • 2019-02-05 (6dc48adf) Chris Mayo: Rename get.image config to get.images and install

  • 2019-02-01 (0f42fd8c) Shree Devi Kumar: change to use bbox coordinates for TEXTLINE for all characters

  • 2019-01-31 (9c89cd51) Shree Devi Kumar: Add a new renderer to create box files from images for LSTM training

  • 2019-01-27 (32af6be4) Shree Devi Kumar: disable some subtests in resultiterator_test

  • 2019-02-02 (d9590f8a) Shree Devi Kumar: allow user specified box/tiff pairs with tesstrain.sh

  • 2019-01-31 (323361b9) Shree Devi Kumar: allow user specified box/tiff pairs with tesstrain.sh

  • 2019-01-27 (ad223296) Shree Devi Kumar: use --xsize instead of --x_size

  • 2019-02-01 (31c48a04) Zdenko Podobný: fix travis

  • 2019-02-01 (39ed30ad) Stefan Weil: Fix build rule for manpages

  • 2019-02-01 (0e090cd2) Zdenko Podobný: fix typo

  • 2019-02-01 (114bc501) Zdenko Podobný: improve cmake configuration

  • 2019-01-31 (2106cba0) Chris Mayo: Use universal location for docbook.xsl

  • 2019-02-01 (66da4df1) Stefan Weil: configure: Remove header check for ICU

  • 2019-02-01 (7be04342) Mikhail Akopov: Fix typo

  • 2019-01-29 (b4980676) Stefan Weil: Fix AVX2 support for Windows builds with MSC

  • 2019-01-29 (fc55b587) zdenop: use AVX2 SSE for cmake&clang on Windows

  • 2019-01-29 (fd881e44) zdenop: fix cmake PACKAGE_VERSION to behave same way as in autotools

  • 2019-01-29 (394839cd) Stefan Weil: Fix cmake compiler flags for AVX/SSE support

  • 2019-01-29 (b60321e6) Stefan Weil: Update test submodule

  • 2019-01-27 (4d9bc11f) Shree Devi Kumar: add --xsize as parameter for tesstrain

  • 2019-01-25 (1ac76d88) Shree Devi Kumar: Partially fix and enable more unittests Add more subtests to langmodel_test

  • 2019-01-24 (eaf5deb6) Shree Devi Kumar: Disable ligature related subtest in stringrenderer

  • 2019-01-26 (8f87ebb4) Stefan Weil: Update test submodule

  • 2019-01-26 (14d5547b) Stefan Weil: Update test submodule

  • 2019-01-24 (b30e92fb) zdenop: turn off openmp build for cmake (issue #263)

  • 2019-01-24 (51604dd1) Shree Devi Kumar: Disable ligature related subtest in stringrenderer

  • 2019-01-24 (dbb12d6f) Shree Devi Kumar: more updates to lstm related unittests

  • 2019-01-24 (86b0f362) Stefan Weil: unittest: Skip test is traineddata is missing in applybox_test

  • 2019-01-24 (36906064) Shree Devi Kumar: Add LF to INFO msgs in lstm_test

  • 2019-01-24 (87a4fbac) Stefan Weil: Update test submodule

  • 2019-01-24 (14086af4) Stefan Weil: unittest: Add missing Leptonica library for stringrenderer_test

  • 2019-01-23 (6b7f7db6) Stefan Weil: Fix and enable shapetable_test

  • 2019-01-24 (bbd23bbf) Shreeshrii: Fix and enable lstm related unittests (#2180)

  • 2019-01-23 (9e6e3a02) Stefan Weil: Fix memory leak for PNG images

  • 2019-01-23 (1a398a5b) Diego de la Hera: removed reference to unbound variable

  • 2019-01-23 (daf61f75) Stefan Weil: automake: Add missing dependency for "check" target (fix parallel build)

  • 2019-01-23 (ecf73f5b) Stefan Weil: training: Don't terminate after processing 8 fonts or 8 images

  • 2019-01-23 (32e9d7c8) Stefan Weil: training: Fix some compiler warnings (signed/unsigned)

  • 2019-01-23 (e4b862d5) Stefan Weil: pango_font_info: Fix runtime error messages from Pango

  • 2019-01-23 (4b24d8cd) Stefan Weil: Fix and enable stringrenderer_test

  • 2019-01-22 (a6da6423) Stefan Weil: unittest: Fix and enable validate_myanmar_test

  • 2019-01-22 (d67287a5) Stefan Weil: unittest: Fix and enable validate_khmer_test

  • 2019-01-22 (611d5e63) Stefan Weil: unittest: Fix and enable validate_indic_test

  • 2019-01-21 (d97f67da) Stefan Weil: unittest: Fix and enable validate_grapheme_test

  • 2019-01-21 (a702f2d2) Stefan Weil: unittest: Replace ABSL_ARRAYSIZE by ARRAYSIZE

  • 2019-01-20 (77d0b6ce) Shree Devi Kumar: fix WORDLIST filename

  • 2019-01-21 (2c0ddb42) Stefan Weil: Update file paths in dawg_test

  • 2019-01-21 (57f74d2b) Shree Devi Kumar: Fix file location for unicharset for mastertrainer_test

  • 2019-01-21 (0ee4f630) Shree Devi Kumar: Formatting LOG messages from layout_test

  • 2019-01-21 (4edc61fd) Stefan Weil: unittest: Add missing license headers for dawg_test and layout_test

  • 2019-01-21 (05cdbc7c) Stefan Weil: Fix and enable dawg_test

  • 2019-01-21 (aec992eb) Stefan Weil: Update test submmodule and enable additional test in layout_test

  • 2019-01-21 (4b821b2c) Stefan Weil: Fix and enable layout_test

  • 2019-01-20 (0d6d8108) Shree Devi Kumar: Add sources for layout_test and dawg_test to Makefile

  • 2019-01-20 (0f0eaa9f) Shree Devi Kumar: Partial fix for layout_test and dawg_test

  • 2019-01-20 (564482db) Stefan Weil: Fix selection of IntSimdMatrix method

  • 2019-01-19 (0ae8fdc8) Stefan Weil: Fix build for unicharcompress_test

  • 2019-01-19 (66e31bfd) Stefan Weil: OpenCL: Fix alloc-dealloc mismatch

  • 2019-01-19 (ad19183b) Stefan Weil: OpenCL: Fix heap buffer overflow

  • 2019-01-19 (e67ad46f) Shree Devi Kumar: fix typo

  • 2019-01-19 (9e599e1e) Shree Devi Kumar: Partial fix for unicharcompress_test

  • 2019-01-18 (9b2bf103) Stefan Weil: Fix build for unichar_test

  • 2019-01-18 (20ed60b3) Shree Devi Kumar: Fix unicharset_test

  • 2019-01-16 (db3ed5d6) Egor Pugin: Run travis builds without cppan.

  • 2019-01-16 (a1ec977f) Egor Pugin: Revert "Fix broken builds"

  • 2019-01-16 (0c5f8194) Stefan Weil: Fix broken builds

  • 2019-01-15 (27d6e9d3) Egor Pugin: Fix sw build.

  • 2019-01-13 (502bb624) Stefan Weil: More optimisations for IntSimdMatrix

  • 2019-01-12 (95606398) Stefan Weil: Clean code for IntSimdMatrix

  • 2019-01-12 (7fc7d28d) Stefan Weil: Compile files for AVX, AVX2 or SSE only when needed

  • 2019-01-12 (a9a1035e) Stefan Weil: Move IntSimdMatrixNative from IntSimdMatrix to unittest

  • 2019-01-12 (d36231e3) Stefan Weil: Set best or user selected IntSimdMatrix

  • 2019-01-12 (605b4d66) Stefan Weil: Replace dynamically allocated IntSimdMatrix instances by constants

  • 2019-01-12 (26be7c5d) Stefan Weil: Use constructor with parameters for IntSimdMatrix

  • 2019-01-12 (e237a384) Stefan Weil: Add const attributes to IntSimMatrix multiplier

  • 2019-01-12 (7c701477) Stefan Weil: Move shaped weights from IntSimMatrix to WeightMatrix

  • 2019-01-11 (ea4d0d35) Stefan Weil: Format comment

  • 2019-01-11 (c79d613b) Stefan Weil: Replace ASSERT_HOST by assert

  • 2019-01-14 (c4de29d1) Stefan Weil: unittest: Allow more time for apiexample_test when using a debug build

  • 2019-01-14 (e6775163) Stefan Weil: unittest: Fix comment

  • 2019-01-13 (a5283f29) Stefan Weil: Add test for the C++ implementation of MatrixDotVector

  • 2019-01-13 (9adf6e44) Stefan Weil: Revert 59fb3370bbf36cf8db6b7aae557fe6fd5e297bf3 (-ffast-math)

  • 2019-01-11 (5d3d2512) Stefan Weil: Fix build for unittest

  • 2019-01-13 (ebbf907c) Nick White: Fix typo in hocr character box output

  • 2019-01-13 (4ce797b6) Nick White: Fix hocr character box info to use new hocr renderer correctly

  • 2019-01-09 (a0e6586e) Stefan Weil: Fix documentation for page segmentation mode 2

  • 2019-01-09 (0fae848b) Stefan Weil: OpenCL: Add comments to users of openclwrapper.h

  • 2019-01-06 (e0fc4f29) Stefan Weil: Remove opencl_device_selection.h

  • 2019-01-08 (62b85755) Egor Pugin: [sw] Depend on leptonica-master.

  • 2019-01-08 (7732f65b) Egor Pugin: Activate sw builds.

  • 2019-01-06 (c39a95ca) zdenop: try to fix appveyor

  • 2019-01-06 (bd1c05c1) zdenop: remove old line

  • 2019-01-06 (c41a80f1) zdenop: respect cmake -DCPPAN_BUILD=OFF

  • 2019-01-05 (595bb7df) Stefan Weil: OpenCL: Remove unused code

  • 2019-01-04 (b8de0643) Nick White: Ensure baseapi.h header is used by commontraining.h regardless of autotools usage

  • 2019-01-04 (cd34ee55) Nick White: Add necessary intproto.h header to protos.cpp

  • 2019-01-03 (ff2535f8) René Hansen: Avoid linking pthread on Android

  • 2019-01-03 (62b635a7) Stefan Weil: Remove unused functions from cluster.cpp

  • 2018-07-04 (f76d8a14) Stefan Weil: Remove unused code from oldlist

  • 2018-11-02 (7719f801) Stefan Weil: Add missing std namespace in tensorflow code

  • 2019-01-03 (8a6fa452) Stefan Weil: Fix build for architectures without CPUID

  • 2019-01-01 (91af0102) Stefan Weil: Fix compiler warning

  • 2019-01-01 (5dd606c6) Stefan Weil: Replace NULL by nullptr

  • 2019-01-01 (5f96ac1a) Stefan Weil: Update cmake compiler flags for new simdetect.cpp

  • 2019-01-01 (d9600cd8) Stefan Weil: Fix and simplify SIMD tests

  • 2018-12-30 (d3065520) zdenop: fix 2 clang warnings

  • 2018-12-29 (cb049133) Stefan Weil: Fix compiler warning

  • 2018-12-29 (b9a34d74) zdenop: add support for clang on windows (cmake&ninja)

  • 2018-12-29 (3e6ec97a) zdenop: Remove altorenderer.cpp from resource compiling (already included in tesseract_src)

  • 2018-12-29 (8885fe2c) zdenop: provide info about compiled openmp version

  • 2018-12-27 (993e56ff) Stefan Weil: Don't try to create text output if other renderers failed (fix regression)

  • 2018-12-26 (cc997b53) zdenop: add missing the implementation for TessBaseAPIGetAltoText method in C-API

  • 2018-12-18 (e3a39c35) Egor Pugin: Revert "Switch windows builds to SW."

  • 2018-12-18 (0967a324) Egor Pugin: Switch windows builds to SW.

  • 2018-12-16 (db9c7e03) Stefan Weil: Use std::stringstream to generate hOCR output

  • 2018-12-16 (c7e8d302) Stefan Weil: Fix value for PHYSICAL_IMG_NR in ALTO output

  • 2018-12-15 (fda0fa4e) Stefan Weil: Add new hocrrenderer.cpp to CMakeList.txt and Android.mk

  • 2018-12-15 (457c5302) Stefan Weil: Fix indentation of hOCR output

  • 2018-12-15 (5de3fc47) Stefan Weil: Format code in new file hocrrenderer.cpp

  • 2018-12-05 (48713f7d) Stefan Weil: Move code for hOCR renderer to new file

  • 2018-12-15 (e398601b) Jake Sebright: Include ALTO in list of supported output formats

  • 2018-12-14 (1f5fb15a) zdenop: remove setting constant resolution from ImageThresholder::SetImage. Credible resolution with be set afterward. Fixes #2080.

  • 2018-12-13 (b8c4f1b9) Stefan Weil: protos: Remove unused config variable

  • 2018-12-13 (f35eeb3b) Stefan Weil: protos: Remove several unused macros, functions and global variables

  • 2018-12-12 (fbbbdb45) Stefan Weil: Use std::stringstream to generate ALTO output and add <SP> element

  • 2018-12-10 (7ebd3153) Stefan Weil: Fix several typos (most of them found by codespell)

  • 2018-12-08 (81ab302d) Stefan Weil: FPRow: Remove three unused methods

  • 2018-12-08 (404f9cd1) Stefan Weil: SimpleStats: Remove unused method

  • 2018-12-08 (2c044df9) Stefan Weil: Fix wrong x_fsize in hOCR output (regression)

  • 2018-12-05 (2ccc5810) Stefan Weil: Add check whether compiler supports -march=native flag

  • 2018-12-04 (c9e85ab7) Stefan Weil: Fix wrong font attributes in hOCR output

  • 2018-12-04 (0bdae8f8) Stefan Weil: GENERIC_2D_ARRAY: Fix runtime error in assignment operator

  • 2018-11-30 (f0a4d041) Stefan Weil: Add config variable for selection of dot product function

  • 2018-11-30 (1910b1a7) Stefan Weil: SIMDDetect: Use tesseract namespace and format code

  • 2018-11-30 (66d3275d) Stefan Weil: IntSimdMatrixSSE: Remove unused include statement and simplify code

  • 2018-11-30 (048eb349) Stefan Weil: Add missing static attribute to local inline functions

  • 2018-11-30 (b73370aa) Stefan Weil: Remove unneeded test for nullptr

  • 2018-11-30 (e2419b19) Stefan Weil: Fix potential crash in tprintf

  • 2018-11-30 (6b6d9de4) Stefan Weil: Fix potential crash in STRING class

  • 2018-11-30 (59fb3370) Stefan Weil: Use -ffast-math for calculation of dot product

  • 2018-11-30 (fda3ba90) Stefan Weil: IntSimdMatrixSSE: Fix comment

  • 2018-11-30 (c59c45fb) Stefan Weil: Fix Amharic font list

  • 2018-11-30 (57d0ae06) Stefan Weil: Use Python3 for LGTM

  • 2018-11-30 (b148644c) Stefan Weil: Make Python script executable

  • 2018-11-30 (ed48b2a8) Stefan Weil: Format new ALTO code with clang-format

  • 2018-11-30 (e817d93e) Stefan Weil: Add configuration file for ALTO to installation

  • 2018-11-30 (d7cee03a) Jake Sebright: Add support for ALTO output

  • 2018-11-29 (3c047f0a) Stefan Weil: Optimize performance by using inline function DotProduct

  • 2018-11-29 (e161501d) Stefan Weil: Optimize performance by using inline MatrixDotVectorInternal

  • 2018-11-29 (685b136d) Egor Pugin: Fix incorrect condition.

  • 2018-11-25 (0223abcb) ajschaeper: Add example in README.md

  • 2018-11-24 (8aa25239) James R. Barlow: Fix some of Codacy's complaints

  • 2018-11-24 (9122e624) James R. Barlow: Autoreformat code

  • 2018-11-22 (d9ae7ecc) James R. Barlow: Pythonize tesstrain.sh -> tesstrain.py

  • 2018-11-24 (fc8a3d5b) pndaza: combine condition with next

  • 2018-11-23 (5c85d8e0) pndaza: add missed letters and symbols - 0x104a to 0x104f -

  • 2018-11-23 (b08624ac) Egor Pugin: Reapply: Add sw build system script (future cppan replacement).

  • 2018-11-23 (19580b18) Egor Pugin: Revert "Add sw build system script (future cppan replacement)."

  • 2018-11-20 (b1e20043) Egor Pugin: Add sw build system script (future cppan replacement).

  • 2018-11-18 (9b783822) Stefan Weil: Remove unused include statements for tprintf.h

  • 2018-11-17 (a93426c9) Stefan Weil: Fix wrong results from function streamtofloat

  • 2018-11-15 (acca4fb9) Stefan Weil: Fix some unbound variables and other small issues in training shell scripts

  • 2018-11-15 (a4b03fbb) Stefan Weil: Fix warning from shellcheck

  • 2018-11-15 (bfe58aa5) John Lin: Fix unbound variable $FONTS

  • 2018-11-15 (92b88338) Guillaume Gigaud: fix(configure) Don't add rt on Android

  • 2018-11-15 (0915cbd5) Stefan Weil: Simplify shell script using mktemp

  • 2018-11-15 (edb76e28) John Lin: Simplify MKTEMP_DT logic

  • 2018-11-14 (dbfc89f9) John Lin: Fix mktemp in tesstrain_utils.sh

  • 2018-11-13 (ff5347c4) Stefan Weil: Fix memory leak in osd_test

  • 2018-11-13 (5209aa6c) Stefan Weil: Fix memory leak in loadlang_test

  • 2018-11-13 (74f6d0e7) Stefan Weil: Fix memory leak in apiexample_test

  • 2018-11-13 (303ac971) Stefan Weil: Fix memory leaks and typos in progress_test

  • 2018-11-09 (ce88adbf) Ray Smith: fix issue #1192

  • 2018-11-09 (fae47eb8) Stefan Weil: Update test submodule

  • 2018-11-08 (72495716) zdenop: fix typo in non VS build

  • 2018-11-08 (eb104f9f) zdenop: VS build: fix warning C4996: The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name.

  • 2018-11-08 (cdfb7680) zdenop: move langtests and unlvtests from tesseract-ocr repository to test repository

  • 2018-11-08 (cbef2ebe) zdenop: implement patches vcpkg tesseract

  • 2018-11-08 (7a7f2262) zdenop: ocrclass: Remove unused macros

  • 2018-11-08 (2dd753ee) Zdenko Podobný: replace VS implementation of gettimeofday with std::chrono::steady_clock::now(); fixes #2038

  • 2018-11-08 (f4ec5bee) Stefan Weil: Remove dummy test

  • 2018-11-08 (73cefff3) Stefan Weil: Include LICENSE file in distribution

  • 2018-11-08 (61848929) Stefan Weil: Remove redundant file COPYING

  • 2018-10-31 (ad30f52e) Stefan Weil: Dockerfile: Delete the apt-get lists after installing

  • 2018-10-31 (0869fdfd) Stefan Weil: Dockerfile: Replace deprecated MAINTAINER by LABEL

  • 2018-10-30 (439dfaaf) chrismamo1: un-fix one of the warnings

  • 2018-10-30 (30be5aaa) chrismamo1: fix a couple minor compiler warnings

  • 2018-10-30 (422d1ca2) Joel Gallant: Uses CMAKE_CURRENT_ variables instead of PROJECT_

  • 2018-10-30 (58328405) Joel Gallant: Adjusts CMAKE_MODULE_PATH instead of the include()'s

  • 2018-10-30 (a4cb790e) Joel Gallant: Reverts change on EXECUTABLE_OUTPUT_PATH

  • 2018-10-30 (e87dc5b1) Joel Gallant: Uses PROJECT_ variables instead of CMAKE_ variables so it can be included using add_subdirectory

  • 2018-10-27 (6f8bd340) Stefan Weil: Remove chopper.h

  • 2018-10-27 (286dfb03) Stefan Weil: Remove unused include statements

  • 2018-10-27 (2098bb6d) Stefan Weil: Remove unused function ComputeOrientation

  • 2018-10-27 (cad6ebb5) Stefan Weil: LIST: Remove old comments

  • 2018-10-29 (2a2bc8af) zdenop: Update README.md

  • 2018-10-29 (51316994) zdenop: 4.0.0 Release

  • 2018-10-29 (ba64aaf2) Zdenko Podobný: add lstmdebug config to distribution and installation process

  • 2018-10-27 (125fdc3f) Stefan Weil: Add debug configuration for LSTM

  • 2018-10-24 (1066f696) Zdenko Podobný: Release candidate 4

  • 2018-10-23 (eefb8348) Stefan Weil: Fix compiler warning

  • 2018-10-23 (f7f5f410) Noah Metzger: Fixed a mac compiler warning in recodebeam.cpp

  • 2018-10-23 (e60318f9) zdenop: set PANGOCAIRO_BACKEND=fc to avoid crash; fixes #736

  • 2018-10-23 (3d508a65) Zdenko Podobný: set unlv_tilde_crunching to false; fixes #1449 #948

  • 2018-10-22 (7ebbb737) Stefan Weil: ColPartition: Fix CID 1164543 (Division or modulo by float zero)

  • 2018-10-22 (eaabe4a3) Stefan Weil: ErrorCounter: Fix CID 1164538 (Division or modulo by float zero)

  • 2018-10-22 (8f615d44) Stefan Weil: osdetect: Fix CID 1164539 (Division or modulo by float zero)

  • 2018-10-22 (be0cf037) Stefan Weil: tesseractmain: Fix memory leak

  • 2018-10-22 (9c079931) Stefan Weil: Add parenthesis in boolean expression

  • 2018-10-22 (0f973e1d) Stefan Weil: Add missing 'static' keyword

  • 2018-10-22 (a71ad455) Stefan Weil: Remove unused macros

  • 2018-10-22 (eac2880c) Matthias Geerdsen: avoid unbound variable TESSDATA_PREFIX

  • 2018-10-22 (d75ef80f) Stefan Weil: Get sorted list of available languages

  • 2018-10-21 (95d9c8c5) Matthias Geerdsen: set default values for unset variables

  • 2018-10-21 (7b32e645) Matthias Geerdsen: add shebang

  • 2018-10-21 (aefcbac8) zdenop: add info about unicharambigs file v2; fixes #165

  • 2018-10-21 (32c1e4f4) zdenop: FLAGS_webtext_prefix: unbound variable; issue #2005

  • 2018-07-05 (34a89e54) Stefan Weil: Fix function ScrollViewCommand

  • 2018-10-20 (4d3b0bc7) zdenop: use <cstdio> instead of <stdio.h>

  • 2018-10-20 (8103d17c) zdenop: use _strdup instead of strdup in MSVC

  • 2018-10-20 (a033261f) zdenop: add info about used backend in text2image

  • 2018-10-20 (e2321140) Stefan Weil: Fix use of undefined macro USE_DEVICE_SELECTION

  • 2018-10-20 (48694068) Zdenko Podobný: Exit training script if run command failed; fixes #2005

  • 2018-10-20 (1a523006) Zdenko Podobný: install training script with autotools.

  • 2018-10-20 (b0ace0e8) Stefan Weil: ScrollView: Optimize local table_colors

  • 2018-10-20 (d364750c) Stefan Weil: Remove type cast and fix compiler warning (-Wcast-qual)

  • 2018-10-20 (1b2bda65) Zdenko Podobný: Revert "prefer to use FreeType for pango_cairo_font_map"

  • 2018-10-20 (276c6845) Zdenko Podobný: Revert "free PangoFontMap; fixes #1999"

  • 2018-10-20 (ebbd4e3e) Marco Atzeri: fixes #426; define NOUNDEFINED for cygwin

  • 2018-10-19 (b40151c2) Stefan Weil: training: Don't hide global variables

  • 2018-10-19 (bb181ec8) Stefan Weil: Rename API function from GetBestLSTMChoices to GetBestLSTMSymbolChoices

  • 2018-10-18 (df7d1e1f) Stefan Weil: Rename API function for getting LSTM choices

  • 2018-10-19 (0a42c0dd) Stefan Weil: Fix configuration for LGTM

  • 2018-10-19 (830b9c71) Stefan Weil: BLOBNBOX: Declare signed bit field

  • 2018-10-19 (d9c472b9) Stefan Weil: cluster: Fix some potential overflows

  • 2018-10-19 (d1d73b98) Zdenko Podobný: free PangoFontMap; fixes #1999

  • 2018-10-18 (849c2e98) Stefan Weil: Add configuration for LGTM

  • 2018-10-18 (b2abfc1e) Stefan Weil: Update test submodule

  • 2018-10-18 (49d7df6d) Stefan Weil: tesseractmain: Show error message when output file could not be created

  • 2018-10-18 (b0b8dfbc) Stefan Weil: TessResultRenderer: Extend API to access status of renderer

  • 2018-10-18 (d04133f0) Stefan Weil: unittest: Add more files from Google

  • 2018-10-18 (f0c9b753) Stefan Weil: BlamerBundle: Add declaration for copy assignment operator

  • 2018-10-18 (e3658bbc) Stefan Weil: C_OUTLINE_FRAG: Add declaration for copy constructor

  • 2018-10-18 (5585ed8d) Stefan Weil: ROW: Add declaration for copy constructor

  • 2018-10-18 (a1f0c66b) Stefan Weil: BLOB_CHOICE: Add copy assignment operator

  • 2018-10-18 (7100a146) Stefan Weil: ParamsTrainingHypothesis: Add copy assignment operator

  • 2018-10-18 (0bbd5c5d) Stefan Weil: LineHypothesis: Add copy assignment operator

  • 2018-10-17 (c13371d6) Noah Metzger: Renamed GetGlyphConfidences() to GetChoices() and glyph_confidences to lstm_choice_mode

  • 2018-10-16 (4b800cca) Stefan Weil: Fix sum computation in higher precision

  • 2018-10-16 (fd84f7b6) Stefan Weil: LLSQ: Replace sqrt by std::sqrt

  • 2018-10-16 (7c2af457) Stefan Weil: Fix sum computation in higher precision

  • 2018-10-16 (1730b8cc) Stefan Weil: classify/cluster: Replace Emalloc by std::vector

  • 2018-10-16 (5fb461a5) Stefan Weil: SVNetwork: Handle failed socket call (CID 1164597)

  • 2018-10-16 (2d2b269e) Stefan Weil: OpenclDevice: Catch negative index (CID 1395110)

  • 2018-10-16 (98843e0d) Stefan Weil: Fix uninitialized scalar variable (CID 1395880)

  • 2018-10-16 (146d2caa) Stefan Weil: Classify: Fix new resource leak (CID 1396163)

  • 2018-10-16 (edbd07a5) Stefan Weil: lstmtraining: Handle failed remove syscall (CID 1396166)

  • 2018-10-16 (d8fdbdb9) Stefan Weil: CycleTimer: Add missing initialization (CID 1396168)

  • 2018-10-16 (32e1e4b6) Stefan Weil: TessPDFRenderer: Remove unused member variable jpg_quality_ (CID 1396172)

  • 2018-10-16 (d89ec155) Stefan Weil: Revert "Fix CID 1396172 (Uninitialized members)"

  • 2018-10-16 (cbd09de7) Zdenko Podobný: Fix CID 1396172 (Uninitialized members)

  • 2018-10-15 (d0d73da6) Stefan Weil: commontraining: Fix two comments

  • 2018-10-15 (4b9e0a82) Egor Pugin: Fix cppan build.

  • 2018-10-14 (d6950eb2) zdenop: Release candidate 3

  • 2018-10-14 (10f2c45c) Zdenko Podobný: fix "mkdir -dt" for bds, mac and cygwin

  • 2018-10-14 (126ca805) Egor Pugin: Do not build tests by default.

  • 2018-10-13 (14af3f72) Tom Morris: Add missing cerrno includes - fixes #1986

  • 2018-10-13 (6cee0528) zdenop: turn off cmake test building

  • 2018-10-13 (6ffb53f8) Stefan Weil: win32: Show TIFF errors on console

  • 2018-10-13 (f5dfab15) Shree Devi Kumar: Add Leptonica lib for baseapi_test

  • 2018-10-13 (47343174) zdenop: fixes #408 - text2image: comma in font name

  • 2018-10-13 (5f4f9372) zdenop: revert debug message committed by mistake

  • 2018-10-13 (f6fd9b3a) Tom Morris: Handle null raw_choice - fixes #235, fixes #246

  • 2018-10-12 (90403ef3) Zdenko Podobný: update dist-hook

  • 2018-10-12 (b0b5bd62) Zdenko Podobný: build doc only for tesseract engine

  • 2018-10-12 (6359ba2e) Zdenko Podobný: add cmake files to autotools distribution package

  • 2018-10-12 (4edcbf11) Zdenko Podobný: adapt info about ScrollView.jar build

  • 2018-10-12 (3f5c3619) Stefan Weil: unittest: Disable build rules for tests which still fail to build

  • 2018-10-12 (2916dc86) Stefan Weil: unittest: Add mastertrainer_test (only works partially)

  • 2018-10-12 (f93fb9de) Stefan Weil: unittest: Add lang_model_test (only works partially)

  • 2018-10-12 (de6a7597) Stefan Weil: unittest: Add paragraphs_test

  • 2018-10-12 (53f0e765) Stefan Weil: unittest: Add imagedata_test

  • 2018-10-12 (d86d520f) Stefan Weil: Remove tab character in source files

  • 2018-10-12 (d59f14c7) Stefan Weil: Remove gradechop.h

  • 2018-10-12 (420a0286) Stefan Weil: unittest: Add fileio_test

  • 2018-10-12 (d3cf4237) Stefan Weil: unittest: Add qrsequence_test

  • 2018-10-11 (11f82f5c) Stefan Weil: unittest: Add baseapi_test

  • 2018-10-11 (db16fea6) Stefan Weil: Add a basic implementation of class CycleTimer

  • 2018-10-11 (27bfaccf) Stefan Weil: Enhance LOG emulation

  • 2018-10-11 (db07a69b) Stefan Weil: Add more hacks for use with Google unittests

  • 2018-10-11 (b65b4afe) Stefan Weil: Update test submodule

  • 2018-08-25 (3318c9aa) Stefan Weil: Add Abseil as a submodule (needed for some of the new unit tests)

  • 2018-10-10 (9d84968d) Quan Nguyen: fix building of ScrollView.jar with modern java version; fixes #1289

  • 2018-10-10 (6e759243) Zdenko Podobný: remove not existing directory from autotools distribution

  • 2018-10-10 (b7098b3a) zdenop: remove insight.io badge

  • 2018-10-09 (488cc49a) Stefan Weil: Use env variable in AppVeyor configuration

  • 2018-08-02 (7f911ac5) Stefan Weil: Fix integer overflow in overlap calculation

  • 2018-10-09 (ca5d285a) zdenop: hocr: add ocrp_wconf to unconditional ocr-capabilities; fixes #1470

  • 2018-10-09 (956525f5) zdenop: fix uninitialized variable, remove unused variable

  • 2018-05-02 (128422e7) Stefan Weil: Remove virtual specifiers

  • 2018-04-30 (f94b3fd9) Stefan Weil: Remove code for _MSC_VER < 1900

  • 2018-10-09 (c375f4fb) zdenop: keep API compatibility with #1265

  • 2018-10-08 (af02ac64) Stefan Weil: Update googletest submodule to release v1.8.1

  • 2018-10-08 (eba1c81d) Stefan Weil: Update test submodule

  • 2018-10-08 (dcd0377b) Stefan Weil: Always use isascii() with isspace()

  • 2018-10-08 (32e92def) Stefan Weil: Avoid crash with --psm 0 and LSTM traineddata

  • 2018-10-08 (1eeca175) Stefan Weil: SVPaint: Remove empty block

  • 2018-10-08 (9c857ab9) Stefan Weil: Classify: Don't hide debug parameter

  • 2018-10-08 (30b75cfc) Stefan Weil: UNICHARMAP: Remove comparison which is always false

  • 2018-10-08 (3ae765ec) Stefan Weil: svpaint: Change a variable from global to local

  • 2018-10-08 (7b595592) Stefan Weil: pgedit: remove unused declaration of display_bln_lines

  • 2018-10-08 (ae93b65b) Stefan Weil: Plumbing: Remove comparison which is always false

  • 2018-10-07 (944816ae) zdenop: Release candidate 2

  • 2018-10-07 (f7945711) zdenop: use pdf L_FLATE_ENCODE only for png input; fixes #1961

  • 2018-10-06 (67bf9062) Stefan Weil: Rework check for readable input file

  • 2018-10-06 (4044ba82) zdenop: fix "mktemp -d --tmpdir" on Mac OS; see #1453

  • 2018-10-06 (685abc91) Stefan Weil: pgedit: Change some variables from global to local ones

  • 2018-10-06 (424dbd5d) zdenop: improve description of min_characters_to_try variable

  • 2018-10-06 (18f7ab75) Stefan Weil: WERD_RES: Remove comparisons which are constant

  • 2018-10-06 (238c8727) Stefan Weil: GENERIC_2D_ARRAY: Pass parameters by reference

  • 2018-10-06 (a7982185) Stefan Weil: genericvector: Pass parameters by reference

  • 2018-10-06 (819c43d3) Stefan Weil: chop: Use more efficient float calculations for sqrt

  • 2018-10-06 (f264464e) Stefan Weil: rect: Use more efficient float calculations for ceil, floor

  • 2018-10-06 (b26866bb) Stefan Weil: intproto: Use more efficient float calculations for floor

  • 2018-10-06 (06a8de0b) Stefan Weil: genericvector: Rewrite code to satisfy static code analyzer

  • 2018-10-06 (c2a8aa00) Stefan Weil: Fix constructor for class Dict (uninitialized member variables)

  • 2018-10-06 (8dc9e9fd) Stefan Weil: Fix use of wrong UNICHARSET

  • 2018-10-06 (0e71e5a7) Stefan Weil: lstmtraining: Remove dead code for purified model name

  • 2018-10-05 (f4e982e0) Stefan Weil: combine_tessdata: Handle failures when extracting

  • 2018-10-05 (7434590b) Stefan Weil: lstmtraining: Check write permission for output model

  • 2018-10-05 (660dbaa9) zdenop: implement parameter min_characters_to_try for minimum characters to try to skip page entirely. fixes #1729

  • 2018-10-05 (383dcf70) Stefan Weil: Document some more config options for tesseract

  • 2018-10-04 (b70a4567) Stefan Weil: Add Makefile rule to build HTML manpages

  • 2018-10-04 (3e9b0acc) Stefan Weil: Update tesseract man page

  • 2018-10-04 (c6f75914) Stefan Weil: Don't set page segmentation mode for unlv config

  • 2018-10-04 (26bfd2b9) Stefan Weil: Allow orientation detection with any traineddata

  • 2018-10-04 (ecfee53b) Stefan Weil: Don't set page segmentation mode for hocr, pdf and tsv configs

  • 2018-10-04 (d1600673) Shree Devi Kumar: Update README about both OCR engines in tesseract 4

  • 2018-10-04 (0c39d344) Shree Devi Kumar: Update tesseract man page about both OCR engines in tesseract 4

  • 2018-10-03 (1beeeee2) zdenop: fix version info in VERSION

  • 2018-10-02 (04703ca8) Stefan Weil: Fix CID 1164579 (Explicit null dereferenced)

  • 2018-10-02 (7dbf5a03) Zdenko Podobný: print help for tesstrain.sh; fixes #1469

  • 2018-10-02 (9a1f14f2) Stefan Weil: Fix CID 1395882 (Uninitialized scalar variable)

  • 2018-10-02 (ce6ff209) Stefan Weil: Fix comments

  • 2018-10-02 (8c56b8f5) Stefan Weil: Move content of ipoints.h to points.h and remove ipoints.h

  • 2018-10-01 (57a6f1d2) zdenop: remove duplicate help from combine_lang_model

  • 2018-09-29 (6ee7f4ea) Egor Pugin: Fix typo.

  • 2018-09-29 (14b83d30) zdenop: use tprintf instead of printf to be able disable messages by quiet option (issue #1240)

  • 2018-09-29 (d9372662) zdenop: add "sudo ldconfig" to install instruction. fixes #1212

  • 2018-09-29 (4ec9c862) Stefan Weil: unittest: Replace NULL by nullptr

  • 2018-09-29 (9e66fb91) Stefan Weil: unittest: Format code

  • 2018-09-29 (1a096441) zdenop: tesseract app: check if input file exists; fixes #1023

  • 2018-09-29 (0f3206d5) Stefan Weil: Format code (replace ( xxx ) by (xxx))

  • 2018-09-29 (63f87cac) Stefan Weil: Simplify boolean expressions

  • 2018-09-28 (bf6d929e) Zdenko Podobný: fix using c-api / compile with gcc

  • 2018-09-28 (abe40f17) zdenop: Win32: use the ISO C and C++ conformant name "_putenv" instead of deprecated "putenv"

  • 2018-09-28 (a0564fd4) zdenop: Allow user to specify dpi for input image

  • 2018-09-28 (345e5ee1) zdenop: prefer to use FreeType for pango_cairo_font_map

  • 2018-09-27 (5fe13907) zdenop: remove alpha channel from png: issue #1914

  • 2018-09-27 (971fe500) zdenop: fixed #714: use binary mode when generating pdf to stdout on Windows

  • 2018-09-26 (5dfce747) Zdenko Podobný: fix #1889: part 2

  • 2018-09-24 (f69af96d) DevelopAlex: Only print "Merging rows..." in debug mode

  • 2018-09-23 (ea007d5b) Zdenko Podobný: fix version info for cmake build

  • 2018-09-22 (c003a604) Zdenko Podobný: remove outdated scripts/contrib dir

  • 2018-09-22 (01cf7402) Zdenko Podobný: add header guard

  • 2018-09-20 (5338a5a8) Stefan Weil: Don't trigger a deliberate SIGSEGV for fatal errors in release code

  • 2018-09-20 (4ca179d3) zdenop: remove condition because fontsize is always > 0

  • 2018-09-20 (741ea00d) Stefan Weil: Don't call exit when parameter in file is unknown

  • 2018-09-19 (d586b978) Stefan Weil: Remove duplicate include statements

  • 2018-09-19 (a387e1f7) Stefan Weil: Add documentation for lists of images to the tesseract man page

  • 2018-09-18 (5d22fdfe) Zdenko Podobný: replace deprecated C++ headers (reported by clan-tidy) - partially supersedes PR #1605

  • 2018-09-18 (c98391d3) Jeff Breidenbach: fix #1192 bbox as the entire page

  • 2018-09-14 (92e29125) David Thornley: Fix missing default parameter value cause compile to fail.

  • 2018-09-13 (59e42fce) Zdenko Podobný: fix issue #1889

  • 2018-09-12 (aa47a844) zdenop: Add badges for download , licence and lgtm

  • 2018-09-04 (be1393b1) Stefan Weil: Replace macro MINGW by MINGW32

  • 2018-09-04 (4fa2a345) Stefan Weil: EquationDetectBase: Define virtual destructor in .cpp file

  • 2018-09-04 (f29a9496) Stefan Weil: BlobGrid: Define virtual destructor in .cpp file

  • 2018-09-04 (b3206d94) Stefan Weil: GridBase: Define virtual destructor in .cpp file

  • 2018-09-04 (677198e3) Stefan Weil: AlignedBlob: Define virtual destructor in .cpp file

  • 2018-09-04 (c9d8e5e8) Stefan Weil: TransposedArray: Define virtual destructor in .cpp file

  • 2018-09-04 (94d227bc) Stefan Weil: IndexMapBiDi: Define virtual destructor in .cpp file

  • 2018-09-04 (319de308) Stefan Weil: Add missing include file (fixes linker error for Visual Studio)

  • 2018-09-04 (5178142a) Stefan Weil: NthItemTest: Add definition for virtual destructor

  • 2018-09-04 (80c1235c) Stefan Weil: HeapTest: Add definition for virtual destructor

  • 2018-09-04 (46d2273e) Stefan Weil: IcuErrorCode: Define virtual destructor in .cpp file

  • 2018-09-04 (68bcd6ba) Stefan Weil: Validator: Define virtual destructor in .cpp file

  • 2018-09-04 (0d211f9e) Stefan Weil: Dawg: Define virtual destructor in .cpp file

  • 2018-09-04 (ac8afc57) Stefan Weil: CUtil: Define virtual destructor in .cpp file

  • 2018-09-04 (32098b7d) Stefan Weil: IndexMap: Define virtual destructor in .cpp file

  • 2018-09-04 (5b8162f0) Stefan Weil: CCUtil: Define virtual destructor in .cpp file

  • 2018-09-04 (14c23c9f) Stefan Weil: MATRIX: Define virtual destructor in .cpp file

  • 2018-09-04 (bde8f080) Stefan Weil: CCStruct: Define virtual destructor in .cpp file

  • 2018-09-04 (8317371f) Stefan Weil: LTRResultIterator

  • 2018-09-03 (b612c2c5) Stefan Weil: SVEventHandler

  • 2018-09-03 (1c9bd51d) Stefan Weil: SVEventHandler: Define virtual destructor in .cpp file

  • 2018-09-03 (8e551469) Stefan Weil: MutableIterator: Define virtual destructor in .cpp file

  • 2018-09-03 (d926655c) Stefan Weil: LTRResultIterator: Define virtual destructor in .cpp file

  • 2018-09-03 (c635cdf5) Stefan Weil: Do not define or use macro UNIX

  • 2018-09-04 (be443a5d) Shree Devi Kumar: add langtests for Devanagari and Sanskrit

  • 2018-09-03 (9f8ed31a) Stefan Weil: api/pdfrenderer.cpp: Fix compiler warning

  • 2018-09-03 (08e25d41) Stefan Weil: textord/cjkpitch: Fix mismatch between format string and argument

  • 2018-09-03 (2cc7839a) Stefan Weil: textord/makerow.cpp: Fix compiler warnings

  • 2018-09-03 (e74c88a4) Stefan Weil: ccstruct/werd.cpp: Fix compiler warnings

  • 2018-09-03 (4934b2e8) Stefan Weil: ccstruct/polyblk.cpp: Fix compiler warnings

  • 2018-09-03 (4f32b8fd) Stefan Weil: ccstruct/ocrblock.cpp: Fix compiler warnings

  • 2018-09-03 (59b637ef) Stefan Weil: ccstruct/mod128.cpp: Fix compiler warnings

  • 2018-09-03 (31de2cf6) 林博仁(Buo-ren, Lin): Add newline at end of file

  • 2018-09-03 (ccbda7a2) 林博仁(Buo-ren, Lin): Stage packages that provides the depending libraries

  • 2018-09-03 (2a61f6df) Stefan Weil: Fix compiler warnings in c_blob_comparator and make it a local function

  • 2018-09-03 (9c8a5851) 林博仁(Buo-ren, Lin): Add git tracking ignore rules for snap packaging

  • 2018-09-03 (aa48247f) 林博仁(Buo-ren, Lin): Assert removable-media interface in the snap

  • 2018-09-03 (b5ff354d) 林博仁(Buo-ren, Lin): Split app. command arguments into separate lines

  • 2018-09-03 (5ea8bf64) 林博仁(Buo-ren, Lin): Flip snap packaging's grade to stable

  • 2018-09-03 (554450c9) 林博仁(Buo-ren, Lin): Use automatic git-based versioning for the snap

  • 2018-08-31 (69a111a7) Stefan Weil: Clean use of qsort function sort_floats

  • 2018-08-30 (92922b42) Shree Devi Kumar: Add langtests framework with frk example

  • 2018-08-30 (a849860c) Shree Devi Kumar: add prime test programs to gitignore

  • 2018-08-30 (4aaad7b7) Shree Devi Kumar: add /unittest/*_test to gitignore

  • 2018-08-30 (b5d41b77) Shree Devi Kumar: Add leptonica-libs for apply-boxes test

  • 2018-08-29 (85b03723) Shree Devi Kumar: DISABLE some tests by default since they take long to run. They can be forced to run by --gtest_also_run_disabled_tests argument

  • 2018-08-28 (46f65bf0) Stefan Weil: unittest: Fix and enable applybox_test

  • 2018-08-27 (70daecf2) Shree Devi Kumar: Javanese Validation works now - for the most part

  • 2018-08-24 (3e8e338c) Shree Devi Kumar: taking as kCOnsonant in validate_grapheme

  • 2018-08-24 (a6c6b34b) Shree Devi Kumar: Workaround for Javanese Aksara's Taling, do not label it as a combiner

  • 2018-08-27 (c1af1f66) Stefan Weil: unittest: Fix and enable commandlineflags_test

  • 2018-08-27 (ca7ae1c3) Stefan Weil: unittest: Fix and enable validator_test

  • 2018-08-27 (f7663c69) Noah Metzger: Added detailed value description for glyph_confidences parameter

  • 2018-08-26 (70665721) Stefan Weil: unittest: Fix and enable tfile_test

  • 2018-08-26 (8e404679) Stefan Weil: unittest: Fix and enable tabvector_test

  • 2018-08-26 (aac00836) Stefan Weil: unittest: Fix and enable tablerecog_test

  • 2018-08-26 (7aef7a30) Stefan Weil: unittest: Fix and enable tablefind_test

  • 2018-08-26 (f95725af) Stefan Weil: unittest: Fix and enable stats_test

  • 2018-08-26 (6df28fb3) Stefan Weil: unittest: Fix and enable rect_test

  • 2018-08-26 (3d38e8ce) Stefan Weil: unittest: Fix and enable nthitem_test

  • 2018-08-26 (f876ddb0) Stefan Weil: unittest: Fix and enable linlsq_test

  • 2018-08-25 (aec9ce77) Stefan Weil: unittest: Fix and enable intfeaturemap_test

  • 2018-08-25 (c4eda838) Stefan Weil: unittest: Fix and enable indexmapbidi_test

  • 2018-08-25 (de7676c8) Stefan Weil: unittest: Fix and enable heap_test

  • 2018-08-25 (77809283) Stefan Weil: Add ARRAYSIZE macro for Google test environment

  • 2018-08-25 (2dc0b681) Stefan Weil: unittest: Fix and enable denorm_test

  • 2018-08-25 (bb101def) Stefan Weil: unittest: Fix and enable colpartition_test

  • 2018-08-25 (68db6aa5) Stefan Weil: unittest: Fix and enable cleanapi_test

  • 2018-08-25 (0dc5c8ef) Stefan Weil: unittest: Fix and enable bitvector_test

  • 2018-08-24 (2b7df591) Stefan Weil: Add more unittests from Google

  • 2018-08-25 (f0337c2d) Stefan Weil: Add more portability hacks for Google test environment

  • 2018-08-24 (7a2f8d90) Stefan Weil: Move class tesseract::File from training to ccutil

  • 2018-08-23 (f24426cd) Stefan Weil: Convert CRLF line endings to LF

  • 2018-08-23 (63965bd7) Stefan Weil: Fix new whitespace issues

  • 2018-08-22 (b08966ad) Stefan Weil: Fix assertion caused by access to default TBOX

  • 2018-08-22 (7910a766) Stefan Weil: Fix CID 1164567 (Dereference after null check)

  • 2018-08-21 (f3c7a17d) Stefan Weil: Fix CID 1395108 (Dereference after null check)

  • 2018-08-21 (6092a8f8) Stefan Weil: Fix CID 1395109 (Logically dead code)

  • 2018-08-21 (ac176630) Stefan Weil: Fix CID 1395113 ('Constant' variable guards dead code)

  • 2018-08-21 (7e9dfefc) Stefan Weil: Fix CID 1395114 ('Constant' variable guards dead code)

  • 2018-08-21 (99efc13d) Stefan Weil: Fix CID 1395116 ('Constant' variable guards dead code)

  • 2018-08-15 (663be426) Noah Metzger: Added the option for character accumulated glyph confidences.

  • 2018-08-20 (43e3f24b) Shree Devi Kumar: add variable --save_box_tiff to Save box/tiff pairs along with lstmf files.

  • 2018-08-16 (debe3da3) zdenop: remove duplicate include

  • 2018-08-16 (b34cf9d4) Shree Devi Kumar: Javanese script training

  • 2018-08-14 (e1c387c9) Stefan Weil: Fix typo in comments and variable name

  • 2018-08-07 (bf333011) Stefan Weil: Fix typo in function name

  • 2018-08-14 (64123749) Stefan Weil: Fix typo in comments and variable name

  • 2018-08-07 (95ed924d) Stefan Weil: Fix typo in function name

  • 2018-08-14 (ce135de3) Stefan Weil: scrollview: Clean include statements

  • 2018-08-14 (296309c1) Zdenko Podobný: remove duplicate include. Fixes #1837

  • 2018-08-06 (4cda775d) Atsuyoshi Suzuki: Revert Makefile.am to beta.2

  • 2018-08-04 (7957288f) Shree Devi Kumar: chamge validate javanese similar to indic

  • 2018-08-03 (f93f9e8a) Shree Devi Kumar: fix typo re Javanese

  • 2018-08-03 (0eb7be1c) Shree Devi Kumar: Initial Commit to add Aksara Jawa - Javanese script

  • 2018-08-03 (6a0f8e8c) Stefan Weil: ColPartition: Rename median_size_ -> median_height_

  • 2018-08-01 (8af80b7b) Stefan Weil: Fix ImageThresholder::OtsuThresholdRectToPix for OpenCL

  • 2018-08-01 (27ce4726) Stefan Weil: Fix potential crash with --psm 0 and use osd.traineddata automatically

  • 2018-08-01 (65997bed) Noah Metzger: Fix issue detected by Coverity Scan

  • 2018-08-01 (d28631a2) Noah Metzger: Fix issues detected by Coverity Scan

  • 2017-09-16 (6a28cce9) Stefan Weil: Fix whitespace issues

  • 2018-08-01 (2d96c661) Noah Metzger: Fix issue detected by Coverity Scan

  • 2018-08-01 (eb69dd02) Stefan Weil: TessPDFRenderer: Improve robustness of API (issue #1804)

  • 2018-07-31 (d4490af0) Noah Metzger: Fix issue reported by Coverity Scan

  • 2018-07-31 (83a4eb3b) Noah Metzger: Fix issue reported by Coverity Scan

  • 2018-07-27 (9cf170cb) Stefan Weil: Revert "Change default width for images output by text2image"

  • 2018-07-26 (b19e6908) Stefan Weil: training: Add new flag --workspace_dir to tesstraining_utils.sh

  • 2018-07-26 (b50073ec) Darío Hereñú: Minor formatting proposals

  • 2018-07-25 (2315fe2a) Darío Hereñú: Minor formatting proposals

  • 2018-07-25 (91c7504a) Noah Metzger: Added a feature to enrich the hOCR output with glyph confidences

  • 2018-07-21 (132c540c) Stefan Weil: Increase limit for deserialization of large arrays

  • 2018-07-21 (b15624eb) Stefan Weil: Fix regression (shared libraries no longer supported)

  • 2018-07-20 (f577e292) Stefan Weil: Increase limit and add assertions for deserialization of large arrays

  • 2018-07-19 (ca25d885) Stefan Weil: Add missing execute permission for script files

  • 2018-07-19 (58208522) Stefan Weil: configure: Clean code for --enable-visibility

  • 2018-07-19 (a07025c9) Stefan Weil: configure: Clean code for --enable-opencl

  • 2018-07-19 (0ad6e3e7) Stefan Weil: configure: Clean code for --enable-legacy

  • 2018-07-19 (e47a9272) Stefan Weil: configure: Clean code for --enable-graphics

  • 2018-07-19 (cfc5ef65) Stefan Weil: configure: Clean code for --enable-embedded

  • 2018-07-19 (11cafd76) Stefan Weil: configure: Clean code for --enable-debug

  • 2018-07-19 (11d9d8e5) Stefan Weil: configure: Remove macro AC_SYS_INTERPRETER

  • 2018-07-19 (0a4edf61) Stefan Weil: configure: Remove large file support

  • 2018-07-19 (4bbebd3f) Stefan Weil: Remove tests for function getline

  • 2018-07-18 (b7b8dba5) Stefan Weil: LSTMTrainer: Use new serialization API

  • 2018-07-18 (1dcda1aa) Stefan Weil: LSTMRecognizer: Use new serialization API

  • 2018-07-18 (45a7ccf2) Stefan Weil: LSTM: Use new serialization API

  • 2018-07-18 (f4449ba4) Stefan Weil: Convolve: Use new serialization API

  • 2018-07-18 (dfc3e969) Stefan Weil: SquishedDawg: Use new serialization API

  • 2018-07-18 (6cf50896) Stefan Weil: UnicharAndFonts, Shape: Use new serialization API

  • 2018-07-18 (07b363fe) Stefan Weil: MasterTrainer: Use new serialization API

  • 2018-07-18 (88b3d940) Stefan Weil: TessdataManager: Use new serialization API

  • 2018-07-18 (da0217fa) Stefan Weil: STRING: Use new serialization API

  • 2018-07-18 (5e05f2cb) Stefan Weil: IndexMap: Use new serialization API and optimize code

  • 2018-07-18 (edff1d18) Stefan Weil: BitVector: Use new serialization API

  • 2018-07-18 (bb6c0123) Stefan Weil: ICOORD: Use new serialization API

  • 2018-07-18 (66bc012d) Stefan Weil: UNICHARSET: Use new serialization API

  • 2018-07-18 (eb90068b) Stefan Weil: RecodedCharID: Use new serialization API

  • 2018-07-18 (0ca7cdd2) Stefan Weil: WordFeature, ImageData: Use new serialization API

  • 2018-07-18 (7133a6f4) Stefan Weil: GENERIC_2D_ARRAY: Use new serialization API

  • 2018-07-18 (ea660f83) Stefan Weil: fontinfo: Use new serialization API and optimize code

  • 2018-07-17 (6ef267c4) Stefan Weil: Use TFile::Serialize, TFile::DeSerialize

  • 2018-07-18 (c383b1aa) Stefan Weil: TFile: Add helper functions for serialization of simple data types

  • 2018-07-17 (bdd2a7ae) Stefan Weil: Use tesseract::Serialize, tesseract::DeSerialize

  • 2018-07-18 (16832f98) Stefan Weil: Add helper functions for serialization of simple data types

  • 2018-07-18 (216c2b31) Stefan Weil: Fix typo and add TODO comment

  • 2018-07-17 (2b6a356c) Stefan Weil: IntFeatureSpace: Remove unused DeSerialize method

  • 2018-07-08 (cfd72ff3) Stefan Weil: Fix --print-parameters (regression)

  • 2018-07-08 (88ebfea4) Stefan Weil: opencl: Fix crash and clean code a bit

  • 2018-07-07 (0d497593) Stefan Weil: Replace tprintf_internal by tprintf and clean tprintf code

  • 2018-07-07 (24bf8c33) Stefan Weil: Add include statements (needed for following commit)

  • 2018-07-07 (8bd95673) Stefan Weil: Fix some comments

  • 2018-07-07 (44415a70) Stefan Weil: Remove unused EXTERN macros

  • 2018-07-06 (7e80a850) Stefan Weil: Remove unused macros

  • 2018-07-07 (609edd46) Stefan Weil: Add missing include statement

  • 2018-07-07 (55f0ca58) Stefan Weil: Add missing include statements and clean some include statements

  • 2018-07-06 (cdc7db70) Stefan Weil: unlvtests: Fix typo in documentation (found by codespell)

  • 2018-07-06 (0eb239ee) Stefan Weil: Fix typo in comments

  • 2018-07-06 (001f536c) Soumik Ranjan Dasgupta: Fixed "Invalid F spec" error while building FullyConnected layer.

  • 2018-07-06 (18edac40) Stefan Weil: Fix CID 1164623 (Uninitialized scalar field)

  • 2018-07-06 (66b71e6b) Stefan Weil: Fix CID 1164621 (Uninitialized scalar field)

  • 2018-07-06 (8582ee09) Stefan Weil: Fix CID 1164618 (Uninitialized scalar field)

  • 2018-07-06 (37f82824) Stefan Weil: Fix CID 1164616 (Uninitialized scalar field)

  • 2018-07-06 (430dc5c0) Stefan Weil: Fix CID 1164612 (Uninitialized scalar field)

  • 2018-07-06 (19a99450) Stefan Weil: Fix CID 1164611 (Uninitialized scalar field)

  • 2018-07-06 (4bb41b89) Stefan Weil: Fix CID 1164693 (Untrusted value as argument)

  • 2018-07-06 (992031e8) Stefan Weil: Fix CID 1164702 (Untrusted value as argument)

  • 2018-07-06 (c1da5fba) Stefan Weil: Fix CID 1164704 (Untrusted value as argument)

  • 2018-07-06 (8871f4d6) Stefan Weil: Fix CID 1164686 (Use of untrusted scalar value)

  • 2018-07-06 (92e2ad04) Stefan Weil: Fix CID 1164703 (Untrusted value as argument)

  • 2018-07-05 (bfe2a795) Stefan Weil: Fix CID 1164566 (Dereference after null check)

  • 2018-07-05 (036c72ca) Stefan Weil: Fix CID 1164733 (Resource leak)

  • 2018-07-05 (8d60a184) Stefan Weil: Remove unused iterator

  • 2018-07-05 (d2febafd) Stefan Weil: Fix compiler warnings [-Wmissing-prototypes]

  • 2018-07-05 (8ad7f049) Stefan Weil: Fix empty statements

  • 2018-07-05 (ffb50193) Stefan Weil: Fix prototype for API function TessBaseGetBlockTextOrientations

  • 2018-07-05 (790b410f) Stefan Weil: Remove unused API function TessBaseAPIDetectOS

  • 2018-07-05 (f107f116) Stefan Weil: Fix compiler warnings [-Wconditional-uninitialized]

  • 2018-07-05 (a74d467e) Stefan Weil: Fix compiler warnings [-Wcomma]

  • 2018-07-05 (296a836f) Stefan Weil: Fix compiler warnings [-Wunused-const-variable]

  • 2018-07-05 (787bde56) Stefan Weil: Fix syntax errors introduced by last commit (regression)

  • 2018-07-04 (d960a50c) Stefan Weil: Fix compiler warning [-Wshadow-field-in-constructor]

  • 2018-07-04 (c1be1024) Stefan Weil: Fix compiler warning [-Wtautological-undefined-compare]

  • 2018-07-04 (52d392da) Stefan Weil: Fix compiler warning [-Wunused-function]

  • 2018-07-04 (6cc35646) Stefan Weil: Fix compiler warning [-Wunreachable-code-break]

  • 2018-07-04 (bdf09f40) Stefan Weil: Fix compiler warnings [-Wzero-as-null-pointer-constant]

  • 2018-07-04 (60fcff5e) Stefan Weil: Fix build with legacy engine disabled (part 2)

  • 2018-07-04 (081793ff) Stefan Weil: Fix build with legacy engine disabled

  • 2018-07-04 (c8b5a29c) Stefan Weil: Remove unneeded type casts

  • 2018-07-04 (15fb491b) amitdo: Add missing #ifdef in tesseractmain.cpp

  • 2018-07-04 (134779f7) amitdo: Fix duplicate #ifndef in blobclass.cpp

  • 2018-07-03 (aa9f4b48) amitdo: Add an option to compile tesseract without the code of the legacy OCR engine

  • 2018-06-30 (6d170a15) Stefan Weil: Replace tabs by blanks in source code

  • 2018-07-03 (626a229c) Stefan Weil: Remove nwmain.h

  • 2018-07-03 (f8684cb0) Stefan Weil: Fix syntax error (regression)

  • 2018-07-03 (bb7bb1f0) Stefan Weil: Remove old comments for exceptions

  • 2018-07-03 (889f7eaa) Stefan Weil: Remove blckerr.h

  • 2018-07-02 (87281324) Stefan Weil: Replace function DoError and remove danerror.cpp, danerror.h

  • 2018-07-02 (6a553f9f) Stefan Weil: Clean up cutil.h

  • 2018-07-03 (9325fbe3) Stefan Weil: Remove unused include files

  • 2018-07-02 (2cd2d320) Stefan Weil: Remove functions open_file, exists_file

  • 2018-07-02 (84f315db) Charles Li: Update tesseract.1.asc

  • 2018-07-02 (cbd7b157) Stefan Weil: Remove unneeded macro definition for M_PI

  • 2018-07-02 (f7b61891) Stefan Weil: Replace macro PI by macro M_PI

  • 2018-07-02 (3840a769) Stefan Weil: Remove unused function long_rand

  • 2018-07-02 (b57afc7c) Stefan Weil: Replace Efopen by fopen and remove efio.cpp, efio.h

  • 2018-07-02 (faae87be) Stefan Weil: Replace FLOAT32 by float data type

  • 2018-07-02 (f6c3c8cf) Stefan Weil: Replace MAX_FLOAT32 by standard FLT_MAX and remove unused MIN_FLOAT32

  • 2018-07-02 (919901eb) Stefan Weil: Replace FLOAT64 by double data type

  • 2018-07-01 (abbd78a0) Stefan Weil: Fix CID 1340271, 1340272, 1340273, 1340274 (Use after free)

  • 2018-07-01 (52b44c5e) Stefan Weil: Fix CID 1164530 (Logically dead code)

  • 2018-07-01 (57970443) Stefan Weil: Fix CID 1393661 (Arguments in wrong order)

  • 2018-06-30 (09da044a) Stefan Weil: Fix CID 1164553 (Division or modulo by float zero)

  • 2018-06-30 (1b303e5d) Stefan Weil: Fix CID 1393662 Resource leak

  • 2018-06-30 (d3c4642d) Stefan Weil: Fix CID 1393662 (Resource leak)

  • 2018-06-30 (98758fb3) Stefan Weil: opencl: Use std::vector and clean code

  • 2018-06-30 (53795a88) Stefan Weil: Fix CID 1158180 Argument cannot be negative

  • 2018-07-01 (68010853) Stefan Weil: pdfrenderer: Fix ClipBaseline and optimize code

  • 2018-06-23 (1011e001) Stefan Weil: Update rules for clang-format

  • 2018-06-30 (e8e94d37) Stefan Weil: Fix CID 1340287 (Unchecked return value)

  • 2018-06-30 (a49b8f1d) Stefan Weil: Fix CID 1297960 (Dereference after null check)

  • 2018-06-30 (86eb4dfc) Stefan Weil: Fix CID 1164646 (Uninitialized pointer field)

  • 2018-05-04 (6b250b58) Stefan Weil: Remove autoconf-archive dependency

  • 2018-06-30 (de072cc0) Stefan Weil: Format OpenCL code

  • 2018-06-30 (368fa189) Stefan Weil: Fix CID 1386106 (Explicit null dereferenced)

  • 2018-06-30 (740a821c) Stefan Weil: Fix CID 1393673 (Ignoring number of bytes read)

  • 2018-06-30 (075dc984) Stefan Weil: Fix CID 1393671 (Uninitialized scalar variable)

  • 2018-06-30 (8f33d10b) Stefan Weil: Fix CID 1393670 (Resource leak)

  • 2018-06-30 (12a601ff) Stefan Weil: Fix CID 1393669 (Resource leak)

  • 2018-06-30 (1de55c86) Stefan Weil: Fix CID 1393668 (Uninitialized scalar variable)

  • 2018-06-30 (1e1f35cd) Stefan Weil: Fix CID 1393667 (Copy into fixed size buffer)

  • 2018-06-30 (85794ca1) Stefan Weil: Fix CID 1393666 (Big parameter passed by value)

  • 2018-06-30 (3d2f7350) Stefan Weil: Fix CID 1393665 (Uninitialized scalar variable)

  • 2018-06-30 (a95917a6) Stefan Weil: Fix CID 1393664 (Uninitialized scalar variable)

  • 2018-06-30 (c9737c7f) Stefan Weil: Fix CID 1393663 (Big parameter passed by value)

  • 2018-06-30 (53596f78) Stefan Weil: Fix CID 1393662 (Resource leak)

  • 2018-06-30 (fcff2f2c) Stefan Weil: Fix CID 1242849 (Unused value)

  • 2018-06-30 (eabd10d8) Stefan Weil: Fix CID 1158180 (Argument cannot be negative) and clean code a bit

  • 2018-06-30 (4cc103cd) Stefan Weil: Fix CID 1157757 (Logically dead code)

  • 2018-06-29 (36c985b7) Stefan Weil: Fix CID 1164746 (Big parameter passed by value)

  • 2018-06-29 (244b54bf) Stefan Weil: Fix CID 1386083 (Dereference null return value)

  • 2018-06-29 (2a30d77d) Stefan Weil: Fix CID 1386104 (Dereference null return value)

  • 2018-06-29 (4bebf3a5) Stefan Weil: Fix CID 1386098 (Dubious method used)

  • 2018-06-29 (0686cbed) Stefan Weil: Fix CID 1386094 (Unread field)

  • 2018-06-28 (93a9a9dc) ofirkris: Update VERSION

  • 2018-06-25 (20cd6d23) Stefan Weil: dotproductsse: Fix include statements

  • 2018-06-25 (9bb5a877) Stefan Weil: Remove stderr.h and its include statements

  • 2018-06-25 (db7f2009) Stefan Weil: Remove memry.cpp, memry.h

  • 2018-06-25 (cda04b1d) Stefan Weil: tordmain: Replace alloc_mem, free_mem by C++ std::vector

  • 2018-06-25 (3032b65b) Stefan Weil: pithsync: Replace alloc_mem, free_mem by C++ std::vector

  • 2018-06-25 (cb9eec35) Stefan Weil: oldbasel: Replace alloc_mem, free_mem by C++ new, delete, std::vector

  • 2018-06-25 (77db9b43) Stefan Weil: makerow: Replace alloc_mem, free_mem by C++ new, delete, std::vector

  • 2018-06-25 (556a1c1e) Stefan Weil: qspline: Replace alloc_mem, free_mem by C++ new, delete

  • 2018-06-25 (52218c3d) Stefan Weil: pitsync1: Remove unneeded include statement

  • 2018-06-25 (9b2dc5c2) Stefan Weil: gap_map: Replace alloc_mem, free_mem by C++ new, delete

  • 2018-06-25 (20e243d5) Stefan Weil: strngs: Replace alloc_mem, free_mem by standard functions

  • 2018-06-25 (8953f414) Stefan Weil: qspline: Remove unneeded include statement

  • 2018-06-25 (b282d2cb) Stefan Weil: adaptions: Remove unneeded include statement

  • 2018-06-25 (f99be62c) Stefan Weil: coutln: Replace alloc_mem, free_mem by standard functions

  • 2018-06-24 (7768f9b3) Stefan Weil: Clean more include files and include statements

  • 2018-06-24 (a32d24fa) Stefan Weil: Remove empty tessbox.h

  • 2018-06-23 (91522dfb) Stefan Weil: Remove memry.h from public API

  • 2018-06-23 (1a151781) Stefan Weil: Clean some include statements

  • 2018-06-23 (15f64e02) Egor Pugin: Remove recursive header.

  • 2018-06-22 (484a1be9) Stefan Weil: Remove unneeded include statements for scanutils.h

  • 2018-06-21 (11f2b12f) Stefan Weil: Remove arch header files from public API

  • 2018-06-21 (2bafff4c) Stefan Weil: Remove LSTM header files from public API

  • 2018-06-21 (1371980f) Stefan Weil: Replace string.h by standard C++ cstring

  • 2018-06-21 (112aeb98) Stefan Weil: Clean usage of assert.h

  • 2018-06-21 (a9e2574e) Stefan Weil: Remove public API file ndminx.h

  • 2018-06-21 (0cb128d5) Stefan Weil: Remove errcode.h from public API

  • 2018-06-20 (44450094) Stefan Weil: Replace ASSERT_HOST in genericvector.h

  • 2018-06-20 (2a5a0924) Stefan Weil: Fix CID 1393241 (Dereference null return value)

  • 2018-06-20 (09976e61) Stefan Weil: Fix CID 1393238 (Dereference null return value)

  • 2018-06-20 (27a5908a) Stefan Weil: Fix CID 1393239 (Dereference null return value)

  • 2018-06-20 (f482ebdc) Stefan Weil: Fix CID 1393243 (Uninitialized scalar field)

  • 2018-06-20 (2ceb2001) Stefan Weil: Fix CID 1393244 and CID 1393244 (Uninitialized scalar variable)

  • 2018-06-20 (d6391ee8) Stefan Weil: Fix CID 1393540 (Explicit null dereferenced)

  • 2018-06-20 (c8dd4456) Stefan Weil: Fix CID 1393240 (Missing return statement)

  • 2018-06-18 (e87e8967) Stefan Weil: Remove more header files from public API

  • 2018-06-19 (0e9929f2) Shreeshrii: Update osd_test.cc

  • 2018-06-19 (39ead95f) Shreeshrii: Update loadlang_test.cc

  • 2018-06-19 (873586ec) Shreeshrii: Update apiexample_test.cc

  • 2018-06-18 (cb01acef) Shree Devi Kumar: add new unitest files to gitignore

  • 2018-06-18 (90b29d9d) Shree Devi Kumar: Add tesseract/ to API header file invocation

  • 2018-06-17 (c1c87d73) Stefan Weil: Require tesseract/ for API header files (fixes potential name conflicts)

  • 2018-06-17 (16e45d21) Shree Devi Kumar: Test load of all langs and scripts for all 3 tessdata repos

  • 2018-06-13 (6f85de22) Amit D: WordFontAttributes: Check that word != nullptr earlier. Fix #1665

  • 2018-06-11 (a27e91c4) Shreeshrii: Update tesstrain_utils.sh

  • 2018-06-11 (fdc243b3) Shreeshrii: Change default width for images output by text2image

  • 2018-06-09 (fcdcba70) Stefan Weil: Remove some header files from public API

  • 2018-06-10 (053698bb) Shree Devi Kumar: update .gitignore

  • 2018-06-10 (4753d8cb) Shree Devi Kumar: correct script for eng, remove new reports from distribution

  • 2018-06-09 (d8bed41e) Shreeshrii: change filename to generic ~/

  • 2018-06-09 (a01d1604) Shree Devi Kumar: update readme

  • 2018-06-09 (4290951f) Shree Devi Kumar: add summary for Spanish UNLV test with 4.0.0-beta with --tessdata_best and --tessdata

  • 2018-06-09 (86700fd3) Shree Devi Kumar: add summary for Spanish UNLV test with 4.0.0-beta with --tessdata_fast

  • 2018-06-09 (6559af0c) Shree Devi Kumar: update Spanish UNLV test, use spa.stopwords, iconv to UTF-8

  • 2018-06-09 (165622c7) Stefan Weil: Fix symbolic link in unittest

  • 2018-06-09 (58129727) Stefan Weil: block_edges: Add assertions for block coordinates

  • 2018-06-09 (a709018e) Stefan Weil: capi: Fix regression caused by use of bool data type

  • 2018-06-08 (02277bed) Stefan Weil: scanutils: Fix typos in comments

  • 2018-06-08 (477f57ad) Shreeshrii: correct URL for 1995 report

  • 2018-06-08 (7acebd0f) Shreeshrii: reformat with markdown

  • 2018-06-08 (3292484f) Stefan Weil: Test for correct locale settings

  • 2018-06-08 (ea7f4801) Shree Devi Kumar: add option for UNLV tests for spa

  • 2018-06-08 (280db06b) Stefan Weil: scanutils: Fix illegal memory access

  • 2018-06-08 (68c6b428) Shreeshrii: modify to avoid line continuations

  • 2018-06-08 (df09d0db) Shreeshrii: delete lines relating to vs2010

  • 2018-06-08 (1b681536) Shree Devi Kumar: remove generated files committed by error

  • 2018-06-08 (7a9fef96) Shree Devi Kumar: reformat EXTRA_DIST in makefile

  • 2018-06-08 (f2caeb43) Shree Devi Kumar: add /src/ to api, training and vs2010

  • 2018-06-08 (828d7271) Shree Devi Kumar: move unlvtests ignored files to .gitignore in root dir

  • 2018-06-07 (fcaf192e) Stefan Weil: Remove some files which are generated by the UNLV test

  • 2018-06-07 (bbb46587) Stefan Weil: Fix log message of UNLV tests

  • 2018-06-06 (ff3b263c) Stefan Weil: Fix script for UNLV tests

  • 2018-06-06 (0215d91f) Stefan Weil: training: Add missing linefeed to error message

  • 2018-06-06 (2563380d) Shree Devi Kumar: move testing and testdata to test, add unlvtests

  • 2018-06-05 (805fb769) Paul Kitchen: Reserve extra byte in LoadDataFromFile() in case caller wants to append '\0'

  • 2018-06-04 (52fddc3c) Stefan Weil: TFile: Relax assertion and allow FRead, FWrite with count == 0

  • 2018-06-04 (c8c9807b) Shree Devi Kumar: Added test repo as a submodule

  • 2018-06-04 (c09f13b8) Shree Devi Kumar: Added test repo as a submodule

  • 2018-06-04 (4f3b266e) Stefan Weil: src/training: Replace more proprietary BOOL8 by standard bool data type

  • 2018-06-04 (b292013b) Stefan Weil: cntraining: Replace proprietary BOOL8 by standard bool data type

  • 2018-06-04 (8bea6bcc) Stefan Weil: TFile: Improve handling of potential integer overflow

  • 2018-06-04 (45b11cd9) Egor Pugin: Reset appveyor cache.

  • 2018-06-04 (0f29cb41) Egor Pugin: Clear appveyor cache.

  • 2018-06-03 (f2698c25) Stefan Weil: src/training: Replace proprietary BOOL8 by standard bool data type

  • 2018-06-01 (629ded22) Stefan Weil: tesseractmain: Allow combinations of the different help options

  • 2018-06-01 (724a72a2) Stefan Weil: tesseractmain: Always use EXIT_SUCCESS and EXIT_FAILURE macros for exit status

  • 2018-06-01 (b5ac8502) Stefan Weil: tesseractmain: EXIT_FAILURE if tesseract is called without arguments

  • 2018-06-01 (6dba34dd) Stefan Weil: tesseractmain: No command line options between image and outputbase

  • 2018-06-02 (67ceae83) Jaroslaw Kubik: Fix the progress increase test

  • 2018-06-02 (e05d3333) Jaroslaw Kubik: Added tests for progress reporting API

  • 2018-06-02 (92168c5e) Jaroslaw Kubik: Added googlemock building instructions

  • 2018-06-01 (6f7206f5) Stefan Weil: tesseractmain: Remove unneeded duplicate code

  • 2018-06-01 (d4ed0f84) Stefan Weil: tesseractmain: Fail if bad command line option is given

  • 2018-06-01 (e6c9967b) Jaroslaw Kubik: Fixed a typo in progress monitor C API

  • 2018-05-30 (e254c9fa) Jaroslaw Kubik: Return a value from default progress report function

  • 2018-05-30 (8f6242fd) Jaroslaw Kubik: Fixed a typo in the C API progress monitor

  • 2018-05-29 (87d33b6c) Jaroslaw Kubik: Add progress monitoring C api

  • 2018-05-29 (217e5e58) Jaroslaw Kubik: Add a context-aware progress monitor pointer

  • 2018-05-29 (8d3f8111) Egor Pugin: Try to fix VS2015 appveyor builds.

  • 2018-05-29 (0c50ae3a) Egor Pugin: Fix windows build.

  • 2018-05-27 (509a6f0c) Stefan Weil: Fix some typos (most found by codespell)

  • 2018-05-26 (a2e72f25) Alexander: Remove unused variable

  • 2018-05-26 (d7db4708) Stefan Weil: Simplify configuration for clang-format

  • 2018-05-24 (544d399f) Stefan Weil: Update configuration for clang-format

  • 2018-05-24 (d55e4e5a) Stefan Weil: Add configuration for clang-format 7

  • 2018-05-22 (58e85381) Alexander Zaitsev: Add more std::unique_ptr

  • 2018-05-22 (df49d470) Alexander Zaitsev: Use std::unique_ptr instead of manual memory management.

  • 2018-05-21 (cdf035d9) Stefan Weil: Fix compilation with g++-5

  • 2018-05-21 (d14a7ca0) Alexander Zaitsev: Use default keyword instead of empty ctors/dtors. Add more default.

  • 2018-05-21 (785b5e81) Alexander Zaitsev: Use default keyword instead of empty ctors/dtors.

  • 2018-05-21 (b4b33dda) Daniel Kendell: Update README.md

  • 2018-05-21 (abca1912) Alexander Zaitsev: Add missing file change.

  • 2018-05-21 (6ff0b565) Alexander Zaitsev: More fixes BOOL8 -> bool

  • 2018-05-18 (fedae914) Stefan Weil: ColPartition: Add missing initialisation for median_left, median_right

  • 2018-05-20 (6f580bad) Alexander Zaitsev: Add miss changes to bool fixes.

  • 2018-05-20 (a040bc2d) Alexander Zaitsev: Use standard bool instead of BOOL8.

  • 2018-05-20 (c749d461) Stefan Weil: Update build rules for Android

  • 2018-05-20 (bb34351f) Stefan Weil: Remove remaining deprecated "register" keyword

  • 2018-05-20 (d54d7486) Alexander Zaitsev: Use std::max/std::min instead of MAX/MIN macros.

  • 2018-05-20 (14ae0b87) Alexander Zaitsev: Use std::max/std::min instead of MAX/MIN macros.

  • 2018-05-20 (c34e145b) Alexander Zaitsev: Use numeric_limits instead of INT_MAX.

  • 2018-05-20 (7d08e117) Alexander Zaitsev: Added more const.

  • 2018-05-20 (e7e8e201) Alexander Zaitsev: Remove deprecated in C++11 'register' keyword (removed since C++17).

  • 2018-05-20 (a50b966a) Alexander Zaitsev: Added more const and one small fix.

  • 2018-05-20 (0697235b) Alexander Zaitsev: Use using instead of typedef.

  • 2018-05-20 (0248c7ff) Alexander Zaitsev: Rename all C-style headers (e.g. <stdio.h>) to C++ style (<cstdio>).

  • 2018-05-19 (96f8f853) Alexander Zaitsev: Small enhancements (adding const, etc.)

  • 2018-05-19 (663b4d2d) Robert Clayton: Update Makefile.am

  • 2018-05-19 (684e8756) Robert Clayton: Update Makefile.am

  • 2018-05-18 (c8f8f636) Stefan Weil: TabFind: Change order of initialization code

  • 2018-05-18 (6436a696) Stefan Weil: BLOCK: Change order of initialization code

  • 2018-05-17 (6c08ec02) Shreeshrii: Copy .box and .tif files along with .lstmf files from /tmp

  • 2018-05-08 (43d47f35) Noah Metzger: Added downward compatibility for older APIs

  • 2018-05-08 (af1af22f) Amit D: Update AUTHORS

  • 2018-05-07 (932a108) Stefan Weil: Revert "fixes #388 by using raw bytes utf8 encoding"

  • 2018-05-05 (07a6e64) Shreeshrii: remove non-essential logging function

  • 2018-05-04 (7cf7d62) Stefan Weil: Fix CID 1390821 (Uninitialized variable)

  • 2018-04-30 (11609f9) Stefan Weil: Fix CID 1386109 (Logically dead code)

  • 2018-05-03 (2193f81) Noah Metzger: Fixed CID 1164537 (possible division by zero)

  • 2018-04-30 (c9b585c) Stefan Weil: Don't disable compiler warnings for Visual Studio

  • 2018-05-01 (f54800f) Stefan Weil: Add /utf-8 for MSVC

  • 2018-05-02 (dc3d28c) Stefan Weil: Use more override specifiers

  • 2018-05-03 (21d5ce5) Stefan Weil: Fix issue with big endian handling

  • 2018-05-03 (9c1fe09) Stefan Weil: Add assertion to detect wrong endianness handling

  • 2018-05-02 (a7d1402) Noah Metzger: Fixed access to uninitialized variable

  • 2018-04-30 (0efc528) Stefan Weil: Remove unneeded include statements for string / strings.h

  • 2018-04-30 (950469e) Stefan Weil: Remove old hack for Visual Studio

  • 2018-04-28 (938bba3) Egor Pugin: Add missing file.

  • 2018-04-27 (4ac3063) Sebastian Buchwald: Add missing override specifiers

  • 2018-04-26 (fbeb55c) Stefan Weil: Fix CID 1164526 (Resource leak in object)

  • 2018-04-26 (b87fc52) Stefan Weil: Fix CID 1386084 (Uninitialized scalar variable)

  • 2018-04-26 (e2135de) Stefan Weil: Fix CID 1385633 (Dereference before null check)

  • 2018-04-26 (62df5ae) Stefan Weil: java: Fix CID 1386112 (Resource leak)

  • 2018-04-26 (63d5709) Stefan Weil: java: Make SVWindow more robust (fix three CID issues)

  • 2018-04-26 (64e2eff) Stefan Weil: java: Remove unused field (fix CID 1386094 UrF: Unread field)

  • 2018-04-25 (a2a12a4) Stefan Weil: Fix unittest for autotools configuration after source tree reorganisation

  • 2018-04-25 (4f9493c) Stefan Weil: Partial fix for autotools configuration after source tree reorganisation

  • 2018-04-25 (dabf3c2) Stefan Weil: Fix file endings

  • 2018-04-25 (9ceb0c6) Stefan Weil: Fix line endings

  • 2018-04-25 (104fe79) Egor Pugin: Move training to src.

  • 2018-04-25 (ca5c15e) Egor Pugin: Set correct rc name.

  • 2018-04-25 (cfe15b9) Egor Pugin: Remove wrong src dir from configure.

  • 2018-04-25 (8ae22b9) Egor Pugin: Remove wrong src dir from configure.

  • 2018-04-25 (e95ff11) Egor Pugin: Move sources into src dir. Update build scripts.

  • 2018-04-24 (95f3914) Stefan Weil: Fix unittest (missing include path)

  • 2018-04-24 (4ded0d0) Eric Platon: Revert failed attempt to support MacPort's g++

  • 2018-04-23 (3b69c2b) Stefan Weil: Fix CID 1164613 (Uninitialized pointer field)

  • 2018-04-23 (17f29d0) Stefan Weil: Fix linker regression for Visual Studio

  • 2018-04-23 (c3e6083) amitdo: Remove 'AUTOMAKE_OPTIONS' from all Makefile.am files

  • 2018-04-23 (4df706e) Stefan Weil: Update .gitignore

  • 2018-04-23 (54b048f) Eric Platon: Fix wrong environment test that breaks clang++ builds.

  • 2018-04-23 (68450d8) Stefan Weil: Fix CID 1164709 (Copy into fixed size buffer)

  • 2018-04-23 (cb77067) Stefan Weil: Fix CID 1164710 (Copy into fixed size buffer)

  • 2018-04-22 (e07414f) Stefan Weil: training: Remove some cube relicts

  • 2018-04-22 (1b2677a) Stefan Weil: Remove nullptr checks before destructor

  • 2018-04-22 (86275c2) Shreeshrii: Clarify message to indicate additional LSTM training required for 4.0.0

  • 2018-04-22 (0f3d33f) Shreeshrii: Change max_pages to zero

  • 2016-12-12 (58d9593) Stefan Weil: wordrec: Replace NULL by nullptr

  • 2018-04-22 (8374e37) Stefan Weil: vs2010: Replace NULL by nullptr

  • 2016-12-12 (f785d5c) Stefan Weil: viewer: Replace NULL by nullptr

  • 2018-04-22 (39cfbd0) Stefan Weil: unittest: Replace NULL by nullptr

  • 2018-04-22 (5eca914) Stefan Weil: training: Replace NULL by nullptr

  • 2016-12-12 (222f5b9) Stefan Weil: textord: Replace NULL by nullptr

  • 2018-04-22 (6e2750c) Stefan Weil: lstm: Replace NULL by nullptr

  • 2016-12-12 (16e00b5) Stefan Weil: dict: Replace NULL by nullptr

  • 2016-12-12 (800b290) Stefan Weil: cutil: Replace NULL by nullptr

  • 2016-12-12 (72ac460) Stefan Weil: classify: Replace NULL by nullptr

  • 2016-12-12 (57755a2) Stefan Weil: ccutil: Replace NULL by nullptr

  • 2016-12-12 (e74d997) Stefan Weil: ccstruct: Replace NULL by nullptr

  • 2016-12-12 (5b4ce24) Stefan Weil: ccmain: Replace NULL by nullptr

  • 2016-12-12 (17e01ee) Stefan Weil: api: Replace NULL by nullptr

  • 2018-04-14 (3b3216e) Stefan Weil: Support version names starting with non numeric characters

  • 2016-02-06 (701bac9) Stefan Weil: Fix tessdata prefix from executable path for Windows

  • 2018-04-21 (e8946f9) Stefan Weil: Separate build status badges from other status badges

  • 2018-04-20 (d68ab9f) Stefan Weil: training: Support new command line option -v (short form for --version)

  • 2018-04-20 (7dcfd68) Noah Metzger: Fixed possible division by zero

  • 2018-04-20 (822082e) Amit D: configure.ac: Remove obsolete macros

  • 2018-04-19 (20254ae) Amit D: configure.ac: Update minimum required autoconf version to 2.63

  • 2018-04-19 (f95041f) Stefan Weil: lstmtraining: Fix handling of --max_iterations

  • 2018-04-19 (34efcd4) Noah Metzger: Fixed a resource leak detected by Coverity

  • 2018-04-17 (21e25d1) Noah Metzger: Fixed a memory corruption, detected by Coverity

  • 2018-04-17 (8f656e4) Stefan Weil: training: Fix dubious parsing of command line

  • 2018-04-17 (4b468e1) Zdenko Podobny: improve readability of commit 198664fb0b78f03d9741657d77b1fe9a519684ed

  • 2018-04-17 (88a1364) Amit D: Remove obsolete code

  • 2018-04-17 (cf7c88d) Amit D: configure.ac: Check for the presence of pango 1.22.0 or higher

  • 2018-04-17 (98747b3) Amit D: configure.ac - check for the present of icu 52.1 or higher

  • 2018-04-17 (7ff766c) Noah Metzger: Fixed Resource Leak detected by Coverity

  • 2018-04-16 (0998bcf) Stefan Weil: training: Support new argument --version for remaining executables

  • 2018-04-15 (a440bd8) Stefan Weil: training: Support new argument --version

  • 2018-04-15 (8c3045f) Stefan Weil: Check library version for training executables

  • 2018-04-15 (a6fef12) Stefan Weil: training: Add 'static' to some local functions

  • 2018-04-15 (3f967d2) Stefan Weil: training: Remove unused function prototypes

  • 2018-04-15 (03b0cb9) Stefan Weil: training: Format code

  • 2018-04-15 (9612ca4) Stefan Weil: Fix compiler errors when including baseapi.h and capi.h

  • 2018-04-13 (5e9e22c) Stefan Weil: training: Fix typo in help text

  • 2018-04-15 (c89b112) Stefan Weil: configure: Remove optimize option for preprocessor

  • 2018-04-14 (2bdee5c) bloke: cmake switch to turn off test building

  • 2018-04-14 (da65617) bloke: cmake switch to turn off test building

  • 2018-04-13 (d597570) Noah Metzger: Fixed compiler warning

  • 2018-04-13 (1642d88) Eric Platon: Remove useless echo statement.

  • 2018-04-13 (708f554) Eric Platon: Add flag to build compiler options with G++ on macOS.

  • 2018-04-12 (d88a6b5) Noah Metzger: Replace unsecure _splitpath by secure _splitpath_s

  • 2018-04-11 (b7b6b28) Noah Metzger: Fixed Tessdata directory for Windows

  • 2018-04-11 (7dd2ecd) Egor Pugin: Move cmake packages detection after compiler settings.

  • 2018-04-10 (3917a19) FernandoGOT: fix for mktemp bug on MAC OS X

  • 2018-04-10 (7a5033d) FernandoGOT: added sleep 1 before generate_font_image to fix the problem of not finding fonts

  • 2018-04-09 (ef31eaa) Stefan Weil: Don't try to build manpages if asciidoc is missing

  • 2018-02-18 (d9156f2) Stefan Weil: WorkingPartSet: Remove unused constructor

  • 2018-02-01 (7cf2e2a) Stefan Weil: Overload method ForwardTimeStep (CID 1385636 Explicit null dereferenced)

  • 2018-04-08 (f9157fd) Stefan Weil: configure: Don't use AM_MAINTAINER_MODE by default

  • 2018-04-02 (10f4998) Zdenko Podobny: fix cmake build of training tools

  • 2018-04-02 (e9e1e93) Zdenko Podobný: add tess_version.h to distribution

  • 2018-04-02 (64a7315) Zdenko Podobný: add licence info

  • 2018-04-02 (af037c2) Zdenko Podobný: rename version.h.in because the filename is too general for distribution

  • 2018-03-31 (f8e26ee) Zdenko Podobny: fix cmake windows version info for tesseract library and executable

  • 2018-03-29 (f29c12a) Stefan Weil: classify: Fix warnings from Doxygen (#1439)

  • 2018-03-28 (8701b15) Stefan Weil: cmake: Automatically build tesseract.rc with version from file

  • 2018-03-28 (2cc46fa) Stefan Weil: BITS16: Use inline code for all constructors (#1434)

  • 2018-03-28 (832926f) Stefan Weil: Update library version handling for cmake (#1435)

  • 2018-03-28 (b1d291e) Stefan Weil: cmake: Get version information from VERSION file (#1436)

  • 2018-03-27 (9e74ed3) Stefan Weil: Add IntCastRounded for float argument (#1433)

  • 2018-03-27 (6bbfc3b) Stefan Weil: Create version.h from available version information (#1432)

  • 2018-03-27 (53a2571) Stefan Weil: autoconf: Get version components from PACKAGE_VERSION (#1431)

  • 2018-03-26 (033418e) Stefan Weil: Remove NEWS stub file

  • 2018-03-25 (3fcb952) Stefan Weil: Remove unneeded CPPFLAGS (#1425)

  • 2018-03-25 (c7c738a) Stefan Weil: lstm: Small code optimisation (#1426)

  • 2018-03-25 (365611f) Stefan Weil: doc: Fix asciidoc escapes for C++ (#1427)

  • 2018-03-25 (18c8f88) Stefan Weil: Remove deprecated parameters (#1418)

  • 2018-03-25 (3dcab4e) Stefan Weil: classify: Remove deprecated method ExtractIntFeat (#1422)

  • 2018-03-25 (bf0bddb) Stefan Weil: dict: Remove deprecated parameters (#1421)

  • 2018-03-25 (d13b862) Stefan Weil: Remove deprecated method DumpPGM (#1420)

  • 2018-03-25 (ee201e1) Stefan Weil: Remove deprecated support for -psm argument (#1419)

  • 2018-03-25 (afcd4cb) Stefan Weil: Remove unused local variable max_num_strokes (#1417)

  • 2018-03-25 (d087f20) Stefan Weil: configure: Remove GIT_REV which is no longer used (#1416)

  • 2018-03-25 (8f7be2e) Stefan Weil: lstm: Replace NULL by nullptr (#1415)

  • 2018-03-23 (3fa25d9) Egor Pugin: Install training tools with CMake.

  • 2018-03-23 (e45d958) Stefan Weil: arch: Remove stray ) in pragma (#1413)

  • 2018-03-23 (a02b0f9) Stefan Weil: Remove vcsversion.h (#1412)

  • 2018-03-22 (b94bbd6) Stefan Weil: Update version handling (#1408)

  • 2018-03-22 (8c84d29) Stefan Weil: Fix CID 1270406, CID 1270407 and CID 1270411 Arguments in wrong order (#1410)

  • 2018-03-22 (660b366) Stefan Weil: Fix issues reported by Coverity Scan (#1409)

  • 2018-03-22 (1694be9) Stefan Weil: tessdatamanager: Use PACKAGE_VERSION instead of TESSERACT_VERSION_STR (#1407)

  • 2018-03-20 (198664f) Shreeshrii: Add additional Unicodes to IsVedicAccent

  • 2018-03-20 (aab83da) Shreeshrii: Add kVedicMark to ConsumeVowelIfValid

  • 2018-03-18 (8c25875) Stefan Weil: Simplify Makefile and add missing dependency for target training-install (#1403)

  • 2018-03-18 (8209ce3) Stefan Weil: cmake: Update version and add it to config_auto.h (#1402)

  • 2018-03-18 (81c4728) Stefan Weil: configure: Use m4_esyscmd_s to suppress linefeed (fix needed for macOS) (#1401)

  • 2018-03-18 (64af706) Stefan Weil: arch: Fix some compiler warnings (-Wignored-qualifiers) (#1400)

  • 2018-03-18 (6b2a090) Stefan Weil: viewer: Fix some compiler warnings (-Wstringop-truncation) (#1399)

  • 2018-03-18 (c222145) Stefan Weil: wordrec: Fix compiler warning (-Wstringop-truncation) (#1398)

  • 2018-03-17 (860dd10) Stefan Weil: autogen: Fix typo in comment (#1396)

  • 2018-03-17 (d50769d) Stefan Weil: autogen: Report missing requirements (#1394)

  • 2018-03-13 (023e1b3) Stefan Weil: Use POSIX data types and macros (#878)

  • 2018-03-13 (40c71bf) Stefan Weil: Update unittest for new script data location and fix out-of-tree build (#1386)

  • 2018-03-13 (49dd464) Stefan Weil: Update googletest (#1383)

  • 2018-03-13 (47a326b) Stefan Weil: Use POSIX data types for external interfaces (#1358)

  • 2018-03-13 (c6afad0) Stefan Weil: Fix compiler warning (-Wsign-compare) (#1385)

  • 2018-03-13 (15638a5) Stefan Weil: doc: Add missing language to list (#1368)

  • 2018-03-12 (bdf6629) Stefan Weil: Update version in README and manpages (#1381)

  • 2018-03-12 (8fb6874) Stefan Weil: configure: Get version string from git or from VERSION file (#1380)

  • 2018-03-12 (2d319cb) Stefan Weil: configure: Update date, version and add project URL (#1379)

  • 2018-03-12 (df58108) Shreeshrii: Manpages (#1378)

  • 2018-03-12 (79c6fa6) Stefan Weil: Update package version (Visual Studio) (#1373)

  • 2018-03-11 (4b2bea7) Amit D: Update TESSERACT_VERSION_STR (#1372)

  • 2018-03-10 (14ee911) Stefan Weil: lstm: Use MS C intrinsic function for faster calculation of log2 (#1369)

  • 2018-03-10 (960007e) Stefan Weil: Fix compiler warning (possible loss of data) (#1370)

  • 2018-03-10 (08ef815) Stefan Weil: doc: Remove unsupported traineddata from list (#1367)

  • 2018-03-08 (53f791b) Amit D: Remove obsolete code (#1365)

  • 2018-03-04 (5845e1a) Shreeshrii: Add unit test for OSD, update apiexample test (#1359)

  • 2018-03-04 (7972b13) Stefan Weil: Remove macro USE_STD_NAMESPACE (#1360)

  • 2018-03-04 (0d9cdbe) Stefan Weil: README: Use CamelCase for GitHub (#1357)

  • 2018-03-03 (068d43d) Stefan Weil: Remove old code for string class (no longer needed) (#1354)

  • 2018-03-03 (9035217) Stefan Weil: Remove parameter m_data_sub_dir (#1356)

  • 2018-03-03 (cf66bc8) Hintz: Fix syntax error. (#1355)

  • 2018-03-02 (b9b08c7) Stefan Weil: Replace log2(n) by local functions (#1353)

  • 2018-02-28 (c6e8916) Jeroen Ooms: fixes for C++11 (#1164)

  • 2018-02-28 (ad6f3b4) fifothekid: Fixed unqualified class "string" (#1082)

  • 2018-02-24 (40f4311) Shreeshrii: Add list of scripts to manpage for tesseract (#1347)

  • 2018-02-24 (bb89dc3) Shreeshrii: Add info regarding LSTM components and options (#1346)

  • 2018-02-23 (44588a3) zdenop: add commas to language list

  • 2018-02-23 (035325d) Zdenko Podobný: Update language list based on tessdata_fast; fix #1343

  • 2018-02-22 (0d1365a) Jim Regan: gle_uncial (#1342)

  • 2018-02-21 (9f888f0) Stefan Weil: Fix typo in documentation (#1330)

  • 2018-02-21 (8130b8d) Stefan Weil: Fix some typos in comments (found by codespell) (#1331)

  • 2018-02-21 (638b025) Stefan Weil: Fix CID 1164569 (Dereference after null check) (#1332)

  • 2018-02-21 (eb8a6a5) Stefan Weil: Fix CID 1164570 (Dereference after null check) (#1333)

  • 2018-02-21 (6a58b2e) Egor Pugin: Remove whitespace.

  • 2018-02-20 (766b7bd) Amit D: Don't drop words with low certainty (#1264)

  • 2018-02-20 (af6994e) Stefan Weil: Don't try alternate path for tessdata (#1328)

  • 2018-02-20 (2ca7d94) Stefan Weil: Remove files generated by libtool (#1329)

  • 2018-02-19 (a50ff52) Stefan Weil: Improve help text for OCR engine mode (#1326)

  • 2018-02-19 (349de8b) Stefan Weil: Support different help texts for normal and advanced users and restore legacy mode (#1325)

  • 2018-02-18 (173ad2b) Zdenko Podobný: mark& block legacy OCR Engine until it will be removed.

  • 2018-02-18 (01f9a7f) Stefan Weil: Clean use of double / float (#1323)

  • 2018-02-18 (43f34f5) Stefan Weil: Clean Makefile.am (#1322)

  • 2018-02-18 (20b3ff8) Stefan Weil: Fix some minor issues reported by Coverity Scan (#1321)

  • 2018-01-24 (d377281) Amit D: Update CMakeLists.txt

  • 2018-01-24 (82ba423) Amit D: Update CMakeLists.txt

  • 2018-01-24 (2da95d6) Egor Pugin: Add more avx2, sse4.1 flags. Add MSVC's AVX2 ICE workaround.

  • 2018-01-23 (4b6fefb) Egor Pugin: Add openmp support for Visual Studio builds.

  • 2018-01-20 (c9169e5) Stefan Weil: Remove unused cube OCR engine modes (#1281)

  • 2018-01-10 (10a8a67) Stefan Weil: Remove execute permission from config file (#1263)

  • 2018-01-08 (c4d8f27) Stefan Weil: Fix compiler warning (-Wchar-subscript) (#1259)

  • 2018-01-05 (000d027) Egor Pugin: Rename tesseract library.

  • 2017-12-20 (bc668da) Amit D: Update README.md (#1239)

  • 2017-12-14 (cdc3533) Josh Reid: Added check if input PSM value is outside of range (#1236)

  • 2017-11-23 (d751305) Ria: fixed missing include for std::back_inserter.

  • 2017-11-10 (ebbfc3a) Stefan Weil: Improve robustness of function LoadDataFromFile (#1207)

  • 2017-11-10 (f3c4b89) Stefan Weil: Fix help message for unicharset_extractor (#1206)

  • 2017-10-20 (ad5ee18) Amit D: Make font size estimation work with the lstm engine (#1173)

  • 2017-10-13 (fb359fc) ivanzz1001: Update unicharset_extractor.cpp (#1153)

  • 2017-10-03 (a538cd1) Scott Talbot: Add Leptonica's pkg-config-found library directory to the search path

  • 2017-06-12 (aa6eb6b) Stefan Weil: Remove Tesseract parameter "include_page_breaks" and use FF by default

  • 2017-09-18 (07f1400) Stefan Weil: Revert "change type to UChar32 to fix IsValidCodepoint"

  • 2017-09-16 (a404c9c) Shree Devi Kumar: change type to UChar32 to fix IsValidCodepoint

  • 2017-09-14 (2a77d5a) jm: returns the correct dictionary if lstm only used

  • 2017-09-13 (67f706f) Stefan Weil: unittest/apiexample_test: Use googletest API for error handling

  • 2017-09-13 (b42df38) Stefan Weil: unittest/apiexample_test: Report missing test image

  • 2017-09-12 (5c7600c) Stefan Weil: unittest/apiexample_test: Fix test for out-of-tree builds

  • 2017-09-13 (8655524) Stefan Weil: unittest/apiexample_test: Use "C" locale

  • 2017-09-11 (4ae227d) Stefan Weil: unittest: Fix path for libtesseract in out of tree builds

  • 2017-09-12 (c55e487) Shreeshrii: Add additional information

  • 2017-09-11 (a905548) amitdo: Autotools build: Remove the option 'USING_MULTIPLELIBS'

  • 2017-09-11 (4e9c975) Shree Devi Kumar: fix accidental overwrite using old version

  • 2017-09-10 (9a038f8) Shreeshrii: Add merge_unicharsets to build

  • 2017-09-10 (f6c22db) Shree Devi Kumar: remove duplicate - gunit.h

  • 2017-09-10 (c50e4f6) Egor Pugin: Fix cppan dependency.

  • 2017-09-09 (36e0d20) Egor Pugin: Fix windows build.

  • 2017-09-09 (63e1862) Egor Pugin: Disable travis os x builds as they do not work well on travis-side.

  • 2017-09-08 (3493785) Ray Smith: Fixed apiexample and intsimdmatrix tests and prepared Makefile.am for more tests

  • 2017-09-08 (9d258e2) Ray Smith: Fixed build of unicharset_extractor

  • 2017-09-08 (fc6a390) Ray Smith: Added intsimdmatrix as a generic integer matrixdotvector function with AVX2 and SSE specializations

  • 2017-09-08 (ad74e8a) Ray Smith: Fixed integer overflow error

  • 2017-09-08 (4cf123e) Ray Smith: Added ability to randomly rotate images upside-down during training for training OSD

  • 2017-09-08 (3e63918) Ray Smith: Fixed order of characters in ligatures of RTL languages issue #648

  • 2017-09-08 (a912967) Ray Smith: Rewrote unicharset_extractor to use the new string normalizer and read plain text as well as box files.

  • 2017-09-08 (c773eb5) Ray Smith: Fixed rendering of Thai and units of char spacing

  • 2017-09-08 (e96d1df) Ray Smith: Fixed leaks in pango font info

  • 2017-09-08 (bf77438) Ray Smith: Updated comments on RemapOutputs

  • 2017-09-08 (0382222) Ray Smith: More clang-tidy fixes from sync

  • 2017-09-08 (f25cc27) Ray Smith: Update fopr leptonica 1.74

  • 2017-09-08 (a2a72d7) Ray Smith: Clang tidy changes from sync

  • 2017-09-08 (a18620c) Ray Smith: Improved results on images with no resolution. Estimates resolution from the size of the connected components, based on average text size.

  • 2017-09-06 (0d7c89e) Clayton Walker: Add -mavx and -msse4.1 compile flags on unix

  • 2017-09-06 (ea557a3) Domingo Alvarez Duarte: Fix to preserve_interword_spaces work again

  • 2017-09-04 (69ef940) Shreeshrii: Groundtruth for testing/eurotext.tif

  • 2017-09-04 (e0464a0) Shreeshrii: Delete readme.md

  • 2017-09-04 (f728456) Shreeshrii: Use groundtruth from testing directory

  • 2017-09-04 (0ed7317) Shreeshrii: Rename unittest/testfiles/phototest.txt to testing/phototest.txt

  • 2017-09-03 (61f9698) Stefan Weil: training: Fix typos in comments (found by codespell)

  • 2017-05-17 (b9365cd) Stefan Weil: api: Fix typo in comment

  • 2017-09-03 (10cf508) Shreeshrii: Changed syntax for AM_CPPFLAGS

  • 2017-09-02 (3b05b3e) Shreeshrii: revert blank line at end

  • 2017-04-18 (6ac5d0b) Stefan Weil: dawg: Fix typos and file information in file header

  • 2017-08-29 (69b9d29) Clayton Walker: Fix version.h not being installed

  • 2017-08-29 (52cac3a) Clayton Walker: Fix library being named liblibtesseract on non win32 platforms

  • 2017-08-01 (b016c48) Stefan Weil: Add missing spaces in help text

  • 2017-06-12 (8bb5a89) Stefan Weil: Don't add empty line to text output

  • 2017-08-19 (742b303) Stefan Weil: Fix hint for training build

  • 2017-08-19 (6773e8b) Shreeshrii: add blank lines to match OCRed text

  • 2017-08-19 (267734b) Shreeshrii: Changes needed for adding make check for unittest

  • 2017-08-19 (f3dc156) Shreeshrii: updated version of apiexample_test

  • 2017-08-19 (7b409a1) Shreeshrii: unittest testfile

  • 2017-08-19 (436ad77) Shreeshrii: Create readme.md

  • 2017-08-19 (88e4c62) Shreeshrii: Add files via upload

  • 2017-08-17 (d171488) Arkady Shapkin: Added CMake option to use system ICU library

  • 2017-08-12 (6f281c3) chrismamo1: fix a problem I introduced in a previous commit

  • 2017-08-12 (7111167) chrismamo1: fix a set-but-not-used warning and add casts for comparing signed+unsigned numbers

  • 2017-08-12 (b89bb09) chrismamo1: fix a set but not used warning and cleanup some old code from 2007

  • 2017-08-12 (f9b51d7) chrismamo1: suppress a strict aliasing warning; the original author was very clear about the nature of the problematic code

  • 2017-08-12 (5fd3e22) chrismamo1: move code around so that list-langs will work without an English traineddata file

  • 2017-08-10 (cc0d87c) Stefan Weil: List available languages recursively

  • 2017-08-08 (0720b3f) Stefan Weil: Change default resolution from 70 to 300 dpi

  • 2017-08-07 (5f5e85e) Ray Smith: Fixed lack of error on non-existent traineddata

  • 2017-08-07 (0a91498) Ray Smith: Improved error message on missing optional config

  • 2017-08-07 (4b3c5f6) Ray Smith: Added check for non-empty traineddata flag

  • 2017-08-06 (c67c2e9) Egor Pugin: Add combine_lang_model to cmake and cppan builds.

  • 2017-08-04 (cdec915) Stefan Weil: Fix broken build for Windows

  • 2017-08-03 (8e55e52) Ray Smith: Harder unittest that uses file i/o and string manipulation

  • 2017-08-03 (4572940) Ray Smith: Portability fix to help tests compile with the same code in both Google and github

  • 2017-08-02 (2fbcba6) Ray Smith: Initial push of one simple unittest

  • 2017-08-02 (77c44cd) Ray Smith: Added convert to int and directory listing to combine_tessdata

  • 2017-08-02 (2ef1aea) Ray Smith: Added AVX2 and AVX512 detector

  • 2017-08-02 (39b168a) Ray Smith: Removed errors introduced by git merge

  • 2017-08-02 (4e9665d) Ray Smith: Added ADAM optimizer, unless git screwed it up, cos there is no diff

  • 2017-08-02 (2633fef) Ray Smith: Part 2 of separating out the unicharset from the LSTM model, fixing command line for training

  • 2017-07-26 (c5a861b) Hintz: Define std::max under VS2017 x64

  • 2017-07-25 (0e95e2c) Ray Smith: Rewrote the recoder to use an encoding based on wubi instead of radical-stroke index, changed from normalized to unnormalized unichar representation

  • 2017-07-24 (b0ead95) Ray Smith: Changed the way unicharsets are handled to allow support for the ™ character. Can find the issue where it was requested.

  • 2017-07-24 (99755b0) Stefan Weil: googletest: Add dummy test

  • 2017-07-24 (796cd7a) Stefan Weil: cmake: Add googletest

  • 2017-07-24 (f36dc34) Stefan Weil: Add googletest submodule

  • 2017-07-19 (4efc539) Ray Smith: clang tidy on previous pull

  • 2017-07-19 (4e8018d) Ray Smith: Important fix to RTL languages saves last space on each line, which was previously lost

  • 2017-07-19 (3f77354) Ray Smith: Removed unnecessary using statements and cleaned up google/non-google distinction

  • 2017-07-19 (cec1037) Ray Smith: Fixed BestPix to always return the highest resolution available, even if a lower bit depth than the original

  • 2017-07-15 (45fb7dd) rays: Fixed regression of issue #644 again!

  • 2017-07-16 (ba95a68) Stefan Weil: Use lept_free to free memory allocated by Leptonica

  • 2017-06-03 (5a7b7ed) Stefan Weil: PangoFontInfo: Remove unused method is_italic

  • 2017-06-03 (0cd71c6) Stefan Weil: PangoFontInfo: Remove unused method is_bold

  • 2017-06-03 (fbfbf67) Stefan Weil: PangoFontInfo: Remove unused method is_smallcaps

  • 2017-06-03 (500f913) Stefan Weil: PangoFontInfo: Remove unused method is_monospace

  • 2017-06-03 (059e30d) Stefan Weil: PangoFontInfo: Remove unused method is_fraktur

  • 2017-07-15 (f4f66f8) rays: Fixed regression of issue #644

  • 2017-07-15 (4907a23) Egor Pugin: Fix windows build.

  • 2017-07-15 (9929587) Stefan Weil: Remove extra semicolons

  • 2017-07-13 (fa9e43f) Stefan Weil: Fix wrong data type in argument for sscanf

  • 2017-07-13 (f527715) Stefan Weil: Fix type of bit values (fixes compiler warning)

  • 2017-07-14 (dc8745e) Ray Smith: Move LSTM unicharset and recoder to traineddata with version string part1. Backwards compatible - maybe.

  • 2017-07-14 (7588540) Ray Smith: Removed changes from last commit that didn't belong

  • 2017-07-14 (3ec11bd) Ray Smith: Deleted some dead LSTM code, making everything use the recoder

  • 2017-07-14 (aee910a) Ray Smith: Fixed build broken by previous commits that added use of string in low-level code

  • 2017-07-14 (df41eab) Ray Smith: Added script-specific validation and normalization for virama-using scripts and updated normalization for others

  • 2017-07-14 (da03e4e) Ray Smith: Fixes from pull of cleanups: clang tidied, reviewed, fixed new bugs, undeleted needed code. Probably breaks the build, due to some inclusion of changes in utf8/32 conversion

  • 2017-07-02 (f057938) Justin Hotchkiss Palermo: fix filenames in comments

  • 2017-07-01 (1d862a5) Justin Hotchkiss Palermo: Add new line to a few error messages.

  • 2017-06-29 (91afb55) Leo Arias: Download the leptonica source from github

  • 2017-06-05 (1cf8fe5) Stefan Weil: Remove mathfix.h

  • 2017-06-05 (5f8ecdb) Stefan Weil: Remove local implementation of strtok_r

  • 2017-06-05 (a2404ae) Stefan Weil: Fix Travis CI for Leptonica 1.74.2

  • 2017-06-05 (44a5e3d) Stefan Weil: Update from Leptonica 1.74.1 to 1.74.2

  • 2017-06-04 (34d1e73) Stefan Weil: LSTMTrainer: Catch empty vectors

  • 2017-06-03 (1bbcbd8) Stefan Weil: opencl: Fix some compiler warnings

  • 2017-06-03 (1cf098d) Stefan Weil: opencl: Remove unused code

  • 2017-06-03 (1263941) Shreeshrii: Make less verbose

  • 2017-06-03 (2843739) Stefan Weil: PangoFontInfo: Remove unused method is_italic

  • 2017-06-03 (e420417) Stefan Weil: PangoFontInfo: Remove unused method is_bold

  • 2017-06-03 (0d411cb) Stefan Weil: PangoFontInfo: Remove unused method is_smallcaps

  • 2017-06-03 (8786e56) Stefan Weil: PangoFontInfo: Remove unused method is_monospace

  • 2017-06-03 (8ec67a9) Stefan Weil: Remove strcasestr which is no longer needed

  • 2017-06-03 (25e0c1a) Stefan Weil: PangoFontInfo: Remove unused method is_fraktur

  • 2017-06-02 (3e10991) Leon Overweel: Change Mac OS X -> macOS

  • 2017-06-02 (2981c6c) Raf Schietekat: StringRenderer::pen_color_: int[3]->double[3]

  • 2017-06-02 (4506133) Shree Devi Kumar: Update readme for 3.05.01

  • 2017-06-01 (79d866a) Shreeshrii: fix typo

  • 2017-06-01 (f17697b) Shreeshrii: Add badges for Doxygen and Wiki documentation

  • 2017-06-01 (063d2ed) Shreeshrii: Add link to guidelines for this repository

  • 2017-06-01 (d2471e4) Shreeshrii: Add link to the guidelines for this repository

  • 2017-06-01 (781c4c1) Shree Devi Kumar: Update Issue Template

  • 2017-06-01 (47cc64a) Shree Devi Kumar: Reorganize Readme.md

  • 2017-05-25 (add00ed) Stefan Weil: Update documentation for installation

  • 2017-05-23 (5b43c9b) Zdenko Podobný: use correct name for Mac OS X, correct link to training wiki; fix #818

  • 2017-05-22 (15b3596) Stefan Weil: Optimize LSTM code for builds without OpenMP

  • 2017-05-19 (fb863c9) Stefan Weil: UNICHARSET: Add missing initialization

  • 2017-05-19 (e6d6839) Stefan Weil: Reduce number of new / delete operations for class LanguageModel

  • 2017-05-19 (562de89) Stefan Weil: Reduce number of new / delete operations for class KDTreeSearch

  • 2017-05-19 (95bf30d) Egor Pugin: Update README.md

  • 2017-05-19 (edeb0a4) Stefan Weil: README: Add Coverity badge

  • 2017-05-19 (df36c85) Stefan Weil: opencl: Remove more unused code

  • 2017-05-18 (defb399) Stefan Weil: Fix and improve Dockerfile

  • 2017-04-30 (fef5972) Stefan Weil: EquationDetect: Remove unneeded new / delete operations

  • 2017-05-17 (e05f4c6) Stefan Weil: Remove obsolete comments and unused code from ccutil/host.h

  • 2017-05-17 (3a6a8d7) Stefan Weil: Replace Standard C library header files by C++ header files

  • 2017-05-16 (0ba202f) Stefan Weil: Remove unneeded null pointer check

  • 2017-05-16 (46ca830) Stefan Weil: genericvector: Add overloaded LoadDataFromFile

  • 2017-05-15 (5d60444) Stefan Weil: automake: Enable all warnings and fix a warning

  • 2017-05-14 (079d6b9) Stefan Weil: Improve robustness of TessdataManager

  • 2017-05-13 (b4cf466) Raf Schietekat: Issue #529: inside main() use return rather than exit

  • 2017-05-12 (9a5ed19) Raf Schietekat: Issue #529: cleanup

  • 2017-05-13 (8439670) Stefan Weil: Fix crash if output file could not be opened

  • 2017-05-11 (db8750e) Stefan Weil: Remove unused method TessdataManager::LoadFileLater

  • 2017-05-11 (65b839e) Stefan Weil: Remove unused method TessdataManager::OverwriteEntry

  • 2017-05-13 (5dc4af6) Stefan Weil: baseapi: Simplify code

  • 2017-05-12 (69296f8) Stefan Weil: Clean method UNICHARSET::add_script

  • 2017-05-13 (7814259) Stefan Weil: Fix order of destructor calls for DawgCache and TessBaseAPI

  • 2017-05-12 (b4b1406) Stephen: shouldn't rely on different install

  • 2017-05-12 (14baca3) Stephen: test brew installs but allow failures

  • 2017-05-12 (f37f858) Stefan Weil: main: Fix two memory leaks

  • 2017-05-12 (3a67ff9) Stefan Weil: Optimize code by replacing init_to_size with resize_no_init

  • 2017-05-12 (bb2348b) Stefan Weil: genericvector: Fix and optimize function LoadDataFromFile

  • 2017-05-12 (80f51c3) Stefan Weil: ccutil: Remove unneeded include statement

  • 2017-05-12 (5e3665c) Stefan Weil: Remove most libtiff dependencies

  • 2017-05-11 (8dad542) Raf Schietekat: Fewer g++ -Wunused-variable warnings

  • 2017-05-11 (7f382df) Raf Schietekat: Fewer g++ -Wsign-compare warnings (cont.)

  • 2017-05-09 (c335508) Raf Schietekat: Fewer g++ -Wsign-compare warnings

  • 2017-05-09 (1bd561d) Raf Schietekat: Fewer g++ -Wmaybe-uninitialized warnings

  • 2017-05-11 (7831a35) Stefan Weil: ccutil: Simplify code (removes type cast)

  • 2017-05-11 (8c75d26) Stefan Weil: Remove unneeded type casts when using Leptonica macro GET_DATA_BYTE

  • 2017-05-11 (121a7c6) Stefan Weil: ccstruct: Fix non portable and wrong format strings

  • 2017-05-11 (9abbc4c) Stefan Weil: ccstruct: Fix wrong format string

  • 2017-05-11 (0c88b72) Stefan Weil: training: Fix format error and some compiler warnings

  • 2017-05-11 (9266f01) Stefan Weil: Remove macros which are no longer needed

  • 2017-05-11 (ef1d960) Stefan Weil: Use standard macros for format strings

  • 2015-12-23 (f2252fd) Stefan Weil: Introduce standard macros for format specifiers

  • 2017-05-11 (c273f85) Stefan Weil: Improve index range check

  • 2017-05-11 (3cccae6) Stefan Weil: Fix wrong format string

  • 2017-05-10 (190584f) Raf Schietekat: RAII: PB_LINE_IT::get_line(): was leaked inside POLY_BLOCK::fill()

  • 2017-05-10 (8aa0a2d) Raf Schietekat: RAII: *::GetUNLVText()

  • 2017-05-10 (1dab239) Raf Schietekat: RAII: *::GetBoxText()

  • 2017-05-10 (b7b68a6) Raf Schietekat: RAII: *::GetTSVText()

  • 2017-05-10 (a1fff87) Raf Schietekat: RAII: *::GetHOCRText()

  • 2017-05-10 (986970d) Raf Schietekat: RAII: pdfrenderer.cpp: pdftext

  • 2017-05-10 (3c6e18e) Raf Schietekat: RAII: pdfrenderer.cpp: buffer

  • 2017-05-10 (936ca00) Raf Schietekat: RAII: pdfrenderer.cpp: cidtogidmap

  • 2017-05-10 (2772f78) Raf Schietekat: RAII: LTRResultIterator::GetUTF8Text

  • 2017-05-10 (f75665c) Raf Schietekat: RAII: TessBaseAPI::GetUTF8Text()

  • 2017-05-10 (4840c65) Raf Schietekat: RAII: ResultIterator::GetUTF8Text(): was leaked inside TessBaseAPI::GetUTF8Text()

  • 2017-05-11 (3983d2f) Raf Schietekat: Reviewed uses of reinterpret_cast

  • 2017-05-10 (3454061) Egor Pugin: Update README.md

  • 2017-05-10 (a9c1dde) chongzhe: Update README.md

  • 2017-05-08 (b86b4fa) Ray Smith: Better fix for re-enabling training

  • 2017-05-08 (0afd593) Egor Pugin: Use NDEBUG macro instead of DEBUG.

  • 2017-05-07 (2ea946d) Egor Pugin: Turn on building of text2image.

  • 2017-05-06 (7dcd2ff) Egor Pugin: Update CMakeLists.txt

  • 2017-05-06 (82b70aa) Stefan Weil: Add cache to Appveyor CI

  • 2017-05-05 (4b83261) Stefan Weil: Don't redirect build output to file for Appveyor CI

  • 2017-05-05 (d18931e) Ray Smith: Fixed int types for imported tf networks

  • 2017-05-05 (4fa463c) Ray Smith: Corrected SetEnableTraining for recovery from a recognize-only model.

  • 2017-05-05 (f5494a7) Stefan Weil: Update and improve configuration for Travis CI

  • 2017-04-27 (d53254e) Stefan Weil: opencl: Add 'static' attributes for local functions and variables

  • 2017-05-03 (8e79297) Ray Smith: Final part of endian improvement. Adds big-endian support to lstm and fixes issue 518

  • 2017-05-03 (6ac31dc) Ray Smith: Fixed DetectOS so it doesn't crash with a big image

  • 2017-05-03 (46c887b) Stefan Weil: genericvector: Fix minimum size

  • 2017-05-02 (5cc8c05) Stefan Weil: ccmain: Replace Tesseract data types by POSIX data types

  • 2017-05-02 (e7794c0) Stefan Weil: arch: Replace Tesseract data types by POSIX data types

  • 2017-05-02 (c1d649e) Stefan Weil: api: Replace Tesseract data types by POSIX data types

  • 2017-05-02 (048cf9d) Stefan Weil: Remove unused local variables

  • 2017-05-02 (2f48d69) Stefan Weil: doc: Fix use of MAINTAINER_MODE

  • 2017-05-01 (6bfde5d) Stefan Weil: Remove undefined macro MAC_OR_DOS

  • 2017-05-01 (030d29a) Stefan Weil: cutil: Remove unused freelist.c and freelist.h

  • 2017-05-01 (e219ad1) Stefan Weil: classify: Replace memfree by free

  • 2017-05-01 (1d6dd03) Stefan Weil: training: Replace memfree by free

  • 2017-05-01 (ca89a11) Stefan Weil: cutil: Remove unused code using memfree

  • 2017-05-01 (80fdb63) Stefan Weil: classify: Remove unused ContextsSeen

  • 2017-05-01 (300841f) Stefan Weil: Replace memalloc / memfree by C++ new / delete

  • 2017-05-01 (85afda6) Stefan Weil: blobs: Remove unused macro

  • 2017-04-22 (aebdcd8) Stefan Weil: Remove unused global function memrealloc

  • 2017-04-22 (445befd) Stefan Weil: Remove unused include statements for freelist.h

  • 2017-04-30 (6d19e7c) Stefan Weil: SVNetwork: Avoid unneeded new / delete operations

  • 2017-04-30 (83588bc) Stefan Weil: Classify: Avoid unneeded new / delete operations

  • 2017-04-30 (bb75793) Stefan Weil: ccstruct: Remove unneeded NULL checks

  • 2017-04-30 (aea0d9a) Stefan Weil: api: Remove unneeded NULL checks

  • 2017-04-30 (2794410) Stefan Weil: doc: Remove generated files and add rules to build manpages

  • 2017-04-30 (1c59914) Stefan Weil: Use Leptonica struct names L_Compressed_Data, Pix

  • 2016-12-09 (f8fba59) Stefan Weil: Replace alloc_struct, free_struct

  • 2017-04-28 (7a116ce) Ray Smith: More formatting fixes from clang tidy

  • 2017-04-28 (7701552) Ray Smith: Jeff's fixes to pdf rendering

  • 2017-04-28 (151a76e) Stefan Weil: doc: Remove unsupported font name

  • 2017-04-23 (73db84d) Stefan Weil: Fix typo in comment

  • 2017-04-27 (500bfaf) Ray Smith: Added std:: to some stl types

  • 2017-04-27 (1cc5111) Ray Smith: Added extra Init that takes a memory buffer or a filereader function pointer to enable read of traineddata from memory or foreign file systems. Updated existing readers to use TFile API instead of FILE. This does not yet add big-endian capability to LSTM, but it is very easy from here.

  • 2017-04-26 (582eaeb) Stefan Weil: opencl: Remove more unused functions and related code

  • 2017-04-26 (b5abfb5) Stefan Weil: ccstruct: Fix Leptonica data type

  • 2017-04-27 (1e11b16) Stefan Weil: opencl: Fix crash on hosts with no OpenCL platform

  • 2017-04-26 (e8ca29f) Stefan Weil: opencl: Remove unused function selectedDeviceIsNativeCPU

  • 2017-04-26 (bf9160c) Stefan Weil: opencl: Remove unused function pixConvertRGBToGray

  • 2017-04-22 (e2b1e9f) Stefan Weil: Fix ChangeLog for Leptonica 1.74

  • 2017-04-22 (a3e0c10) Stefan Weil: Remove unneeded code for old Leptonica versions

  • 2017-04-22 (325de57) Stefan Weil: Update Leptonica version for Travis CI

  • 2017-04-20 (be747a5) Aleksey Nikolaev: Correct include path for installed project

  • 2017-04-20 (6641989) Aleksey Nikolaev: Cmake install

  • 2017-04-15 (2be8676) Bryce Glover: autogen.sh: Small Typo Fix

  • 2017-03-22 (8f8651b) Stefan Weil: Fix typo

  • 2017-04-14 (7231e67) Jim Regan: typo in comment

  • 2017-04-08 (934e612) Stefan Weil: testing: Fix warnings from shellcheck

  • 2017-04-10 (f54577e) James R. Barlow: Fix #786 - 3.05 linkage fails on macOS Sierra with --enable-opencl

  • 2017-04-10 (98961ed) Stefan Weil: README: Update stable version

  • 2017-04-09 (31cb732) Stefan Weil: opencl: Add missing TIFF library for macOS

  • 2017-04-03 (3357e25) Amit D: Update README.md

  • 2017-04-02 (9038faf) Jeff Breidenbach: Better escaping for PDF title; fixes #636

  • 2017-04-02 (82d62f8) Atsuyoshi Suzuki: Update Makefile.am (add 'lstm.train')

  • 2017-04-01 (c1a01d0) Stefan Weil: opencl: Fix some compiler warnings [-Wunused-function]

  • 2017-03-25 (f7ca771) Shreeshrii: Update ChangeLog

  • 2017-03-24 (62bb7e2) Shreeshrii: Fixed update date to 2017-03-24

  • 2017-03-24 (366e1be) Shreeshrii: Update ChangeLog

  • 2017-03-24 (cce32f1) Shreeshrii: Updated changelog for 2016-11-11 to 2017-March - V4.00.00-alpha

  • 2017-03-23 (cea24b7) Igor Pylypiv: Remove redundant condition from TessBaseAPI::AdaptToWordStr()

  • 2017-03-23 (b231aee) Chris Mayo: tidy tesseract(1) adding missing options

  • 2017-03-23 (a554801) Shreeshrii: Update ChangeLog

  • 2017-03-21 (6c3d8fa) Egor Pugin: Ignore bin dir.

  • 2017-03-21 (2b52915) Zdenko Podobný: add 3.05 to ChangeLog

  • 2017-03-18 (446f5c0) Wilson Mar: Update README.md heading markdown

  • 2017-03-14 (5a37a8b) Egor Pugin: Update CMakeLists.txt

  • 2017-03-10 (becec34) Stefan Weil: Fix some typos in comments (found by codespell)

  • 2017-03-09 (df88730) Bryce Glover: [autogen.sh:] Improve libtoolize invocation message.

  • 2017-03-09 (bcba09c) Bryce Glover: [autogen.sh:] Clarify libtoolize/glibtoolize existence check error message.

  • 2017-03-09 (e08ed04) Bryce Glover: [autogen.sh:] Reduce in-script comment block width to 80 characters.

  • 2017-03-07 (da4f7fd) Bryce Glover: [autogen.sh:] Abstract the absolute path of libtoolize or glibtoolize away into $LIBTOOLIZE.

  • 2017-03-10 (b6eb8be) Egor Pugin: Update CMakeLists.txt

  • 2017-03-09 (dabf3f3) Stefan Weil: classify: Remove unused local function

  • 2017-03-08 (363f131) Stefan Weil: ccutil: Remove unused variable

  • 2017-03-08 (7b33dad) Stefan Weil: api: Remove unused variables

  • 2017-03-08 (dcc8666) Stefan Weil: lstm: Remove unused variable

  • 2017-03-07 (cd925fd) Stefan Weil: Fix indentation after conditional [-Wmisleading-indentation]

  • 2016-12-22 (ef113d1) Stefan Weil: Use camel case for GitHub in README.md

  • 2017-03-01 (ba4b603) Mikhail Solomennik: Correct reading config files with \r\n

  • 2017-02-27 (e663d00) Stefan Weil: Support AVX for 32 bit platforms

  • 2017-02-24 (6a7831b) Egor Pugin: Remove global sse define from cppan.

  • 2017-02-23 (182c6bb) Egor Pugin: Fix cppan dir.

  • 2017-02-23 (e376ffc) Egor Pugin: Fix avx on windows.

  • 2017-02-23 (4cd5e91) Egor Pugin: Update cppan dependencies.

  • 2017-02-23 (5118384) Egor Pugin: Fix sse4.1 on windows.

  • 2017-02-23 (0dcb6b3) Egor Pugin: Rename cppan/cmake projects.

  • 2017-02-13 (a011b15) Zdenko Podobný: fix #712: Ghostscript mangling Tesseract-produced PDFs

  • 2017-02-07 (2f10be5) Egor Pugin: Update CMakeLists.txt

  • 2017-01-15 (f6eed01) Stefan Weil: Fix typo in comment

  • 2017-02-03 (cfd8b4a) Leo Arias: Add the packaging metadata to build the tesseract snap

  • 2017-02-02 (b7ef3e0) Stefan Weil: configure: Run AVX test only with 64 bit compiler

  • 2017-01-29 (bd45b3a) Jeff Breidenbach: fix #537: Error in pixClone: pixs not defined

  • 2017-01-29 (fd0683f) Jeff Breidenbach: remove obsolete OpenCl code from TessBaseAPI::ProcessPagesMultipageTiff; fixes #635

  • 2017-01-29 (bf9f40c) Jakub Wilk: Fix typos

  • 2017-01-27 (57b7236) Bernard Cafarelli: Provide SVSync::StartThread() with GRAPHICS_DISABLED

  • 2017-01-27 (4c39775) Bernard Cafarelli: Fix Network declarations with GRAPHICS_DISABLED

  • 2017-01-26 (8aeb73e) Bernard Cafarelli: Partial fix for GRAPHICS_DISABLED build, issue #679

  • 2017-01-25 (f566a45) Ray Smith: clang-tidy changes from sync

  • 2017-01-25 (a1c22fb) Ray Smith: Fixed issue #557

  • 2017-01-25 (b453f74) Ray Smith: Fixed issue #633 (multi-language mode

  • 2017-01-25 (ca16a08) Ray Smith: Removed dead TODO

  • 2017-01-24 (9b604b1) Egor Pugin: Fix possible warning when WIN32_LEAN_AND_MEAN is already defined.

  • 2017-01-13 (fa677f1) James R. Barlow: Implement SIMD detection on macOS-gcc; complain if no SIMD detection

  • 2017-01-21 (c03299e) Wikinaut: Improve textonly_pdf parameter description

  • 2017-01-21 (465e2de) Stefan Weil: lstm: Remove unused constant and unused local variables

  • 2017-01-21 (134a253) Stefan Weil: ccstruct: Remove unused local variable

  • 2017-01-21 (98df78c) Wikinaut: fix typo in parameter description

  • 2017-01-21 (8ce58ac) Zdenko Podobný: Fix C-API

  • 2017-01-20 (bf638b9) James R. Barlow: Fix PDF syntax error: "XObject" instead of "/XObject" when textonly_pdf=false

  • 2017-01-20 (effa574) Zdenko Podobný: Implement invisible text only for PDF

  • 2017-01-20 (e2974cf) Mikhail Solomennik: err -> err_exit

  • 2017-01-19 (a979494) Jeff Breidenbach: fix #665 process file list

  • 2017-01-16 (5d627aa) amitdo: Remove code that is no longer needed

  • 2017-01-13 (e2ee780) Egor Pugin: Uncomment silent options for cppan.

  • 2017-01-13 (f06ef54) Wikinaut: typo correction "specific"

  • 2017-01-13 (39274d8) Wikinaut: typo correction "specific"

  • 2017-01-11 (7156a7e) Egor Pugin: Add text2image binary when building with cppan.

  • 2017-01-08 (e682954) Amit D: configure.ac: Exit if compiler does not have c++11 support

  • 2017-01-07 (263a4d2) Egor Pugin: Update README.md

  • 2017-01-02 (6f83ba0) Egor Pugin: Add include dirs to cppan config.

  • 2017-01-02 (2a5a915) Egor Pugin: Add training tool deps.

  • 2016-12-28 (3817aa3) Egor Pugin: Fix windows dll build.

  • 2016-12-28 (534a237) Stefan Weil: Move AVX / SSE messages to function PrintVersionInfo (crash fix)

  • 2016-12-27 (19616b0) Stefan Weil: lstm: Move class SIMDDetect to new source file and improve code

  • 2016-12-22 (680bfdd) Stefan Weil: Remove code for old versions of Leptonica

  • 2016-12-27 (5cfe0c7) Stefan Weil: lstm: Add AVX / SSE support for Windows

  • 2016-12-27 (b2a0262) Stefan Weil: lstm: Update AVX / SSE support

  • 2016-12-24 (9a4a321) Stefan Weil: Fix build for non x86

  • 2016-12-26 (21a5c51) zdenop: Update INSTALL.GIT.md

  • 2016-12-26 (f4ea71e) Egor Pugin: Update CMakeLists.txt

  • 2016-12-26 (1127d01) Egor Pugin: Update CMakeLists.txt

  • 2016-12-26 (c160f80) Egor Pugin: Add error message with cmake 3.6.

  • 2016-12-26 (7a9a2f7) Stefan Weil: Fix Leptonica version check for cmake

  • 2016-12-25 (4332264) Amit D: CMake - Set minimum Leptonica version to 1.74.0

  • 2016-12-24 (b0b4c57) Amit D: Travis CI - Update Leptonica to 1.74.0

  • 2016-12-24 (c1f191c) Amit D: Travis CI - Update Leptonica to 1.74.0

  • 2016-12-24 (7f14e17) Amit D: Travis CI - Update Leptonica to 1.74

  • 2016-12-07 (11f2057) Zdenko Podobný: Multi-page TIFF buffering is broken - fix #233

  • 2016-12-24 (38cb4ac) Zdenko Podobný: require leptonica 1.74 or higher

  • 2016-12-23 (29ad9ac) Egor Pugin: Add tesseractmain.

  • 2016-12-23 (e8b2e39) Egor Pugin: Add training tools to cppan config.

  • 2016-11-01 (b262136) Stefan Weil: opencl: Show up to four OpenCL platforms

  • 2016-12-23 (02a6970) Zdenko Podobný: autotools: test if compiler support -mavx and -msse4.1

  • 2016-12-23 (54611c1) Zdenko Podobný: increase min autoconf version (2.59). Fixes #598.

  • 2016-12-22 (f0bbf1a) Egor Pugin: Update cppan config.

  • 2016-12-21 (df8dcf1) anatoly techtonik: AppVeyor: add build version

  • 2016-12-21 (c8fcc89) anatoly techtonik: AppVeyor: add downloadable builds

  • 2016-12-19 (c07c465) Stefan Weil: Add missing Leptonica linker flags (needed for macOS)

  • 2016-12-17 (2d1decb) Egor Pugin: Disable training tools on appveyor because of installed cmake 3.6 bug.

  • 2016-12-17 (1305002) Egor Pugin: Temporarily unsilent appveyor build.

  • 2016-12-17 (442b5b7) Egor Pugin: Fix building of training tools in shared configuration.

  • 2016-12-16 (5b23f71) Stefan Weil: Remove support for VS2010

  • 2016-12-15 (de0aff1) Stefan Weil: doc: Remove cube related documentation

  • 2016-12-15 (e11009e) Stefan Weil: .gitignore: Remove cube code

  • 2016-12-15 (f8dffec) Zdenko Podobný: fix training build addition to 7c684be7245a (Add missing linker flags for Leptonica)

  • 2016-12-15 (7c684be) Stefan Weil: Add missing linker flags for Leptonica

  • 2016-12-15 (d38cffc) Simon Strandgaard: Fixed typo

  • 2016-12-15 (dd91c1e) Egor Pugin: Turn on silent building for CIs with cppan.

  • 2016-12-15 (9f763e5) Egor Pugin: Update SourceGroups.cmake

  • 2016-12-15 (06fb884) Amit D: Update Android.mk

  • 2016-12-15 (23a7330) Stefan Weil: Fix page range in log message

  • 2016-12-15 (ead87a7) Egor Pugin: Fix build.

  • 2016-12-13 (cb6e9e0) Stefan Weil: training: Replace NULL by nullptr

  • 2016-12-14 (9d6e4f6) Ray Smith: Fixed capi to remove cube part 2

  • 2016-12-14 (4b0dae5) Ray Smith: Fixed capi to remove cube

  • 2016-12-14 (0b76f26) Ray Smith: More makefile changes to remove cube

  • 2016-12-14 (81ebba0) Ray Smith: More makefile changes to remove cube

  • 2016-12-14 (5c3839b) Ray Smith: Delete cube code

  • 2016-12-14 (432684d) Ray Smith: Makefile changes to remove cube

  • 2016-12-14 (9f5ba91) Ray Smith: Removed dependency on cube from the code

  • 2016-12-14 (5129c43) Ray Smith: Stopped error messages from pixaGetCount

  • 2016-12-14 (d70f3c3) Stefan Weil: Simplify configuration for Leptonica

  • 2016-12-14 (b75beda) Stefan Weil: Fix some issues reported by shellcheck (SC2004, SC2006)

  • 2016-12-13 (13e46ae) Ray Smith: Made LSTM the default engine, pushed cube out

  • 2016-12-13 (3a5446b) Stefan Weil: Use pkg-config for Leptonica compiler flags

  • 2016-12-13 (9ec0c4f) Stefan Weil: api: Add missing dependency on libtiff

  • 2016-12-13 (a9b300d) Stefan Weil: Use pkg-config for icu compiler and linker flags

  • 2016-12-12 (aa964b5) Stefan Weil: opencl: Fix runtime crash when no device was found

  • 2016-12-11 (224eb8a) Stefan Weil: openmp: Fix OpenMP support

  • 2016-12-11 (92f2eda) Stefan Weil: java: Improve build rules

  • 2016-12-10 (a87d073) Stefan Weil: Fix two typos in comments

  • 2016-12-09 (1901aae) amitdo: Remove 'listio.cpp' and 'listio.h' from vs2010 vcxproj

  • 2016-12-09 (d2d708c) alankila@bel.fi: Remove unused code.

  • 2016-12-08 (56b6f06) James R. Barlow: Revise after code review

  • 2016-12-07 (fb7298e) James R. Barlow: Remove unsafe API TessBaseAPIDetectOS entirely

  • 2016-12-07 (bc95798) James R. Barlow: Implement a new orientation and script detection API for C and C++

  • 2016-12-07 (ed4c4c6) Jeff Breidenbach: Produce warning for invalid resolution. Fix #453

  • 2016-12-04 (217a4dd) Stefan Weil: tesseract: Disable Leptonica messages

  • 2016-05-15 (7755e05) Stefan Weil: training: Update Makefile for current Mingw-w64

  • 2016-12-06 (d55f462) Ray Smith: More clang-tidy from previous commits

  • 2016-12-06 (025689f) Ray Smith: Fixed damage to binary images when processing PDFs, issue #535

  • 2016-12-06 (7744da9) Ray Smith: Fixed Android build breakage

  • 2016-12-06 (6551779) Ray Smith: Added missing lstm.train

  • 2016-12-05 (5deebe6) Ray Smith: Fixed multilang for LSTM, pushed cube to one side without actually deleting it

  • 2016-12-04 (61d0e8f) Stefan Weil: doc: Fix line endings

  • 2016-12-04 (6140be6) Stefan Weil: openmp: Fix build with clang++ and compilers without OpenMP support

  • 2016-12-04 (533399e) Stefan Weil: Remove unused macro _TESS_FILE_BASENAME

  • 2016-12-04 (70c6f16) Stefan Weil: Fix #define guards in header files

  • 2016-12-04 (4897796) Stefan Weil: Replace reserved identifiers used in #define guards header files

  • 2016-12-04 (cefc420) Stefan Weil: Remove extra semicolons after member function definitions

  • 2016-12-03 (2bb0d9a) Stefan Weil: opencl: Add missing checks for OpenCL failures

  • 2016-12-02 (7e3ff36) Stefan Weil: cube: Fix coverity warning caused by unneeded null pointer check

  • 2016-12-02 (4704fca) Stefan Weil: cube: Fix use after free regression

  • 2016-12-02 (a389b7c) Stefan Weil: opencl: Remove unneeded and potentially bad type casts

  • 2016-11-26 (dc06621) Stefan Weil: opencl: Replace NULL by nullptr

  • 2016-11-25 (397bcc6) Stefan Weil: opencl: Replace Tesseract data types by POSIX data types

  • 2016-11-28 (9e0da72) Stefan Weil: lstm: Fix possible float division by zero

  • 2016-11-28 (dfd7082) Stefan Weil: lstm: Fix explicit null dereferenced

  • 2016-11-28 (f3e8895) Stefan Weil: lstm: Pass big parameter by reference (performance)

  • 2016-11-28 (bb6cfc1) Stefan Weil: lstm: Initialize member variable beam_size_

  • 2016-11-28 (06b28a1) Stefan Weil: lstm: Initialize member variable input_width_

  • 2016-12-01 (afd069c) Egor Pugin: Fix build.

  • 2016-12-01 (68aa285) Egor Pugin: Update CMakeLists.txt

  • 2016-11-30 (ce76d1c) Ray Smith: Fixes to training process to allow incremental training from a recognition model

  • 2016-11-30 (9d90567) Ray Smith: Added std:: to vector

  • 2016-11-30 (53003f9) Ray Smith: Formatting changes from clang_tidy on latest pull

  • 2016-11-30 (92d981b) Stefan Weil: Change tesseract parameter -psm to --psm

  • 2016-11-30 (d2f9264) Stefan Weil: Change tesseract parameter -oem to --oem

  • 2016-11-30 (78d9170) Stefan Weil: Simplify new operations

  • 2016-11-30 (03eec61) Stefan Weil: cube: Simplify new operations

  • 2016-11-30 (392e32d) Morten Espersen: Correcting link for 3rd party wiki pages

  • 2016-11-29 (faea44c) Stefan Weil: mingw-w64: Fix compiler warnings caused by macro redefinition

  • 2016-11-29 (120a5db) Stefan Weil: Fix build for Mingw-w64

  • 2016-11-28 (185a264) Ray Smith: Fixed the memory leak/double free cleanly

  • 2016-11-28 (3d00d3b) Ray Smith: Missing pdf font file from previous sync

  • 2016-11-28 (f60ff4d) Stefan Weil: cube/char_samp: Fix some memory leaks

  • 2016-11-28 (614f44a) Stefan Weil: cube/char_bigrams: Fix some memory leaks

  • 2016-11-28 (c46e773) Stefan Weil: cube: Simplify delete operations

  • 2016-11-27 (ec99d9f) Amit D: AUTHORS: Add more contributors

  • 2016-11-26 (d0213fa) Egor Pugin: Switch leptonica back to master.

  • 2016-11-25 (ba6961e) Stefan Weil: opencl: Fix OpenCL kernel code assertion for newer versions

  • 2016-11-25 (786b482) Stefan Weil: opencl: Format OpenCL kernel code

  • 2016-11-25 (0020fbc) Stefan Weil: opencl: Clean whitespace issues in OpenCL kernel code

  • 2016-11-25 (b048794) Stefan Weil: lstm: Remove several unused variables

  • 2016-11-23 (85e3779) Stefan Weil: Simplify delete operations

  • 2016-11-13 (6158f7e) Stefan Weil: Simplify calls of free

  • 2016-11-24 (a8f4441) Egor Pugin: Fix build with leptonica 1.73.

  • 2016-11-24 (b4fcd0d) Egor Pugin: Set leptonica-1.73 as a dependency instead of master.

  • 2016-11-24 (67deea5) Egor Pugin: Fix unix build.

  • 2016-11-24 (6444695) Egor Pugin: Fix windows build.

  • 2016-11-24 (3dddf37) Zdenko Podobný: Increase version number in VS2010

  • 2016-11-24 (5b64942) Amit D: AUTHORS - Add community contributors

  • 2016-11-24 (b54894a) Stefan Weil: Fix 32 bit builds (missing _mm256_extract_epi64)

  • 2016-11-23 (95df572) Stefan Weil: Fix broken cmake builds

  • 2016-11-22 (c882373) Stefan Weil: Fix compiler warning (-Wmaybe-uninitialized)

  • 2016-11-22 (51368c8) Ray Smith: Fixed failed merge of memory leak

  • 2016-11-22 (beb564d) Stefan Weil: lstm: Fix compilation (undeclared 'isnan')

  • 2016-02-13 (b0abed7) Zdenko Podobný: add option "make training-uninstall"

  • 2016-11-22 (0c9235e) Stefan Weil: Fix typos in new LSTM code

  • 2016-11-04 (a7d2758) Stefan Weil: opencl: Fix typo in name of local variable

  • 2016-11-03 (2fbc8cf) Stefan Weil: Fix typo in documentation

  • 2016-11-22 (a0fc432) Stefan Weil: Fix an unfixed merge conflict

  • 2016-11-18 (dd216f6) Ray Smith: Added more missing license headers

  • 2016-11-18 (5913d73) Ray Smith: Added missing license headers

  • 2016-11-13 (4f45940) Stefan Weil: training: Fix compiler warnings (deprecated register keyword)

  • 2016-11-12 (7e90200) Stefan Weil: Fix some compiler warnings (unused function parameters)

  • 2016-11-12 (4ca6ba9) Stefan Weil: opencl: Fix type of parameter for clGetProgramInfo

  • 2016-11-12 (ec5b1bd) Stefan Weil: opencl: Fix type of parameter for clGetContextInfo

  • 2016-11-12 (94be4be) Stefan Weil: ccutil/ambigs: Optimize tesseract::UnicharIdArrayUtils::compare

  • 2016-11-11 (a461592) Zdenko Podobný: allow combination of enable/disable

  • 2016-11-08 (f24ef67) Ray Smith: Limited max height to 48 even in variable height input, enabled neural nets via ocr engine mode

  • 2016-11-08 (71e217f) Cristian Ciupitu: Fix a typo in tesseract(1) man page

  • 2016-11-07 (c1c1e42) Ray Smith: Added new LSTM-based neural network line recognizer

  • 2016-11-07 (5d21ecf) Ray Smith: Rendering/hash map changes part 2

  • 2016-11-07 (a987e6d) Ray Smith: Major bug fixes to pango renderer and resolved issue of hash_map vs unordered_map

  • 2016-11-07 (2c837df) Ray Smith: Result of clang tidy on recent merge

  • 2016-11-07 (1e60a8d) Stefan Weil: Fix crash caused by undefined value of local variable

  • 2016-11-07 (a1b9e98) Stefan Weil: opencl: Remove unused function getNumDeviceWithEmptyScore

  • 2016-11-05 (10886d3) Stefan Weil: opencl: Add missing argument for L_WARNING

  • 2016-11-05 (90dad1f) Stefan Weil: opencl: Fix wrong implementation of function getNumDeviceWithEmptyScore

  • 2016-11-01 (1a0aada) Stefan Weil: opencl: Move declaration of MORPH_BC from .h to .cpp file

  • 2016-10-31 (aea2022) Stefan Weil: opencl: Clean handling of lmask32, rmask32

  • 2016-10-29 (3f959e3) Stefan Weil: opencl: Add tiff library needed by openclwrapper

  • 2016-10-29 (ab8209c) Stefan Weil: opencl: Fix mismatched new[] / free

  • 2016-10-28 (f67381a) Stefan Weil: opencl: Fix compiler warning [-Wwrite-strings]

  • 2016-10-27 (bccf1c1) Stefan Weil: opencl: Fix delete operation

  • 2016-10-26 (3ac54b9) Stefan Weil: opencl: Fix compiler warning [-Wconversion-null]

  • 2016-10-27 (f46dfdc) Wootton, Michael: Fix a padding problem in ThresholdRectToPixOCL

  • 2016-10-27 (5db7602) Wootton, Michael: Fix openCL crash at startup after device profiling

  • 2015-12-25 (49c5a57) Stefan Weil: Introduce POSIX data types

  • 2016-10-25 (ea786e2) Stefan Weil: api/baseapi: Fix memory leaks at program termination

  • 2016-10-25 (6fad5fc) Stefan Weil: dict/dict: Fix memory leaks at program termination

  • 2016-10-24 (421e4c9) Stefan Weil: cutil/cutil: Fix comment (copy+paste error)

  • 2016-10-24 (f1d3a3b) Stefan Weil: api/tesseractmain: Fix memory leak caused by exit()

  • 2016-10-24 (53c572b) Stefan Weil: ccutils/params: Fix memory leak for static variable global_params

  • 2016-10-24 (c7339c3) Stefan Weil: viewer/svutil: Fix resource leak

  • 2016-10-24 (b1f03cb) Stefan Weil: classify/adaptmatch: Fix memory leak

  • 2016-10-24 (a351dae) Stefan Weil: ccutil/tessdatamanager: Fix resource leak

  • 2016-10-24 (1327551) Stefan Weil: classify/mastertraining: Fix memory leaks

  • 2016-10-24 (963b935) Stefan Weil: classify/adaptmatch: Fix memory leak

  • 2016-10-24 (bf334e0) Stefan Weil: ccmain/paragraphs: Fix memory leak

  • 2016-10-24 (aa945bb) Stefan Weil: ccstruct/polyblk: Fix memory leak

  • 2016-10-24 (c12757b) Stefan Weil: viewer/svutil: Fix memory leak

  • 2016-10-17 (3458e7c) Jim O'Regan: helper script to generate dawg input files from text

  • 2016-10-11 (f9ce278) Egor Pugin: Turn off macos travis build as it fails during bootstrap.

  • 2016-10-08 (34af615) Stefan Weil: training: Remove unnecessary const qualifiers

  • 2016-10-06 (54fafc4) Zdenko Podobný: improve multipage tiff processing (jbreiden patch from 2016-03-29)

  • 2016-09-26 (8d6dbb1) Egor Pugin: Tesseract is now tested with CPPAN on appveyor.

  • 2016-09-18 (c943fc1) Zdenko Podobný: sets justification for ParagraphInfo; fixes #429

  • 2016-09-06 (a5b61e2) Stefan Weil: ccmain: Remove unused constants

  • 2016-09-06 (fcd5f7d) Stefan Weil: textord: Remove unused constants

  • 2016-09-05 (d40b28f) Stefan Weil: textord: Remove unused constants

  • 2016-09-05 (db2a8e9) Stefan Weil: api: Remove unused constant kBytesPerBlob

  • 2016-09-05 (5bce3f7) Stefan Weil: classify: Remove unused constant kMinPCLengthIncrease

  • 2016-09-05 (193032a) Egor Pugin: Update CMakeLists.txt

  • 2016-09-05 (caffb31) Stefan Weil: Remove unneeded 'struct' from TessBaseAPI::GetHOCRText (issue #414)

  • 2016-09-01 (a6871a8) Zdenko Podobný: remove install-langs - fix #376

  • 2016-09-01 (61032d9) Zdenko Podobný: set fonts_dir to system default font location. Fixes #409

  • 2016-09-01 (916897d) Zdenko Podobný: print text2image info to stdout instead of strerr

  • 2016-09-01 (94e21c3) zdenop: add info OSD data file is need too

  • 2016-08-31 (b14f735) zdenop: you do not need download all tessdata repository

  • 2016-08-31 (4708ea3) Stefan Weil: vs2010: Fix implementation of strcasestr

  • 2016-08-15 (fdf950b) Stefan Weil: configure: Don't use -Wno-uninitialized for debug builds

  • 2016-08-16 (6ec1a0a) Stefan Weil: fileio: Replace assert with tprintf() and exit(1)

  • 2016-08-17 (1950fec) Stefan Weil: tlog: Remove unused macro TLOG_FATAL

  • 2016-08-19 (1274874) Stefan Weil: ccutil: Fix and simplify implementation of variadic macro

  • 2016-08-09 (3420aca) Stefan Weil: text2image: Add linefeed to error message

  • 2016-08-28 (34ed8dd) Stefan Weil: stringrenderer: Fix compiler warning (-Wwrite-strings)

  • 2016-08-15 (b69561c) jm: fixed #390 by introducing new rotate_image flag

  • 2016-08-15 (941e1c4) jm: fixes #388 by using raw bytes utf8 encoding

  • 2016-08-05 (5610738) Zdenko Podobný: fix #369 - pdf output with transparent background image

  • 2016-08-05 (8d2d94e) jm: fixes some of the windows issue with text2image, see #380

  • 2016-07-17 (5199957) Egor Pugin: Update Configure.cmake

  • 2016-07-17 (75fdc08) Stefan Weil: win32: Check whether tiffio.h is available

  • 2016-07-15 (896e80d) Stefan Weil: win32: Show TIFF warnings on console

  • 2016-07-08 (669c739) Egor Pugin: [cppan] Make leptonica dependency private.

  • 2016-07-04 (9a2726b) Egor Pugin: Add shared definitions to CPPAN.

  • 2016-07-03 (dae9039) Egor Pugin: Add initial CPPAN project info.

  • 2016-07-03 (553c069) Egor Pugin: Remove unused defines.

  • 2016-06-30 (57605d9) Egor Pugin: Implement CPPAN support for easy Windows building.

  • 2016-06-27 (c0fcce2) Steffen Rehberg: Fix text box width/height calculation (addition)

  • 2016-06-25 (29d971e) Steffen Rehberg: Fix text box width/height calculation

  • 2016-06-19 (ed053aa) Stefan Weil: Fix Cygwin compatibility – part III

  • 2016-06-19 (724fb89) amitdo: Check that pango's suggested font name is not an empty string

  • 2016-06-19 (65504c8) Stefan Weil: Fix Cygwin compatibility - Part II

  • 2016-06-11 (c257460) Stefan Weil: Makefile: Fix phony training target

  • 2016-06-17 (c05ff34) Philipp Nordhus: Remove duplicate destructor

  • 2016-06-17 (907de59) Philipp Nordhus: Do not allocate in GenericVector default ctor

  • 2016-06-17 (b6db68f) Philipp Nordhus: Remove indirection in LanguageModelDawgInfo

  • 2016-06-17 (b1c921b) Marco Atzeri: Fix Cygwin compatibility

  • 2016-06-16 (034d666) Amit Dovev: Replace use of TLOG_FATAL() with tprintf() and exit(1) (#349)

  • 2016-06-14 (c3a7fab) Shreeshrii: Replace asserts with tprintf() and exit(1)

  • 2016-06-05 (3dcb5c2) scottb89: Bypass Leptonica error message with pixGenHalftoneMask()

  • 2016-05-29 (99832f3) Amit Dovev: CONTRIBUTING.md: Fix a typo

  • 2016-05-28 (d19c522) Amit Dovev: Create CONTRIBUTING.md

  • 2016-05-27 (4cbe962) Stefan Weil: configure: Enclose most macro arguments in []

  • 2016-05-25 (dec38db) Heiko Oberdiek: Fix for constant kMaxDoubleSize (from 15 to 16), which is used by method STRING::add_str_double.

  • 2016-05-16 (1b9d068) Stefan Weil: configure: Fix check for dependencies needed for training

  • 2016-05-22 (cd1a144) amitdo: Training tools: Print help message when (argv == 1)

  • 2016-05-21 (c4d273d) Amin Cheloh: fix invalid release year for V3.04.01

  • 2016-05-20 (cab6de1) Zdenko Podobný: remove unused GlyphLessFont files

  • 2016-03-17 (e59be55) Stefan Weil: Print list of languages to stdout instead to stderr

  • 2016-03-17 (7e98c33) Stefan Weil: Print help text to stdout instead to stderr

  • 2016-05-15 (ee5e1e9) Stefan Weil: configure: Fix cross compiler flags for cairo and pango

  • 2016-04-28 (4919b27) Robbert Klarenbeek: Fix incompatibility with some C++11 implementations

  • 2016-04-13 (eb00574) Michael McConville: Remove conditional definition of off_t

  • 2016-03-25 (60176fc) Zdenko Podobný: replace CYGWIN32 with CYGWIN

  • 2016-03-24 (a3ba11b) Zdenko Podobný: Revert "allow OpenMP in VS2010 LIB_Release"

  • 2016-03-23 (bd424f6) Zdenko Podobný: fix #289 mingw64 build

  • 2016-03-23 (a02ef80) Zdenko Podobný: allow OpenMP in VS2010 LIB_Release

  • 2016-03-21 (76ed9de) Nick White: Only enable extra ligatures with recent Pango versions

  • 2016-03-21 (9100adc) Nick White: Enable all ligatures available in a font for text2image rendering

  • 2016-03-18 (66f37f0) Zdenko Podobný: add copyright to renderer.cpp and pdfr.cpp

  • 2016-03-18 (75e2741) Zdenko Podobný: add copyright to C-API

  • 2016-03-18 (71ad8c9) Ian Blenke: Dockerifying using travis build script

  • 2016-03-17 (c388c0c) Stefan Weil: Add some missing format specifiers to format strings

  • 2016-03-17 (3ed36ff) Stefan Weil: Fix format string for float value

  • 2016-03-17 (a95edd7) Stefan Weil: Fix argument for tprintf

  • 2016-03-17 (92c02a7) Stefan Weil: Fix format string for tprintf

  • 2016-03-17 (17d78a2) Stefan Weil: Fix arguments for tprintf

  • 2016-03-17 (f905108) Stefan Weil: Fix order of arguments for tprintf

  • 2016-03-17 (e6c0d26) Stefan Weil: Add missing argument for tprintf

  • 2016-03-17 (fe11c19) Stefan Weil: Add missing argument for tprintf

  • 2016-03-17 (96c2f63) Amit Dovev: Add missing % char from format specifier in tlog()

  • 2016-03-16 (076f21c) Stefan Weil: Print version to stdout instead to stderr

  • 2016-03-15 (db9e194) Zdenko Podobný: check for pdf support in leptonica

  • 2016-03-14 (ddd3cad) Zdenko Podobný: update ChangeLog; remove ReleaseNotes (a relevant information are in Changelog file and there is Release note wiki online)

  • 2016-03-14 (4ecb685) Edward Carroll: Fix other instance of VS2015 compiler problem

  • 2016-03-10 (2c675dc) Zdenko Podobný: Revert "fix comment about default PSM"

  • 2016-03-09 (b46af6d) zdenop: fix comment about default PSM

  • 2016-03-08 (7461b61) Philip Rinn: Fix ABI break introduced in 3.04.00, fixes #254

  • 2016-03-07 (bf5345f) amitdo: Don't display tesseract's banner when quiet mode is active

  • 2016-03-06 (8796b5c) Zdenko Podobný: update Release Notes (fixes #250)

  • 2016-03-04 (b226275) Zdenko Podobný: solve segfault for box.train; fixes #57

  • 2016-03-04 (ef26b31) Zdenko Podobný: improve tesseract.pc.in - fixes #241

  • 2016-03-04 (ff2ca31) zdenop: Update INSTALL.GIT.md

  • 2016-03-04 (8bfaf84) Zdenko Podobný: move new&delete histogramAllChannels inside the #ifdef USE_OPENCL; fixes #248

  • 2016-03-04 (4d4bfb5) Egor Pugin: Add inactivity timeout for icu download on windows

  • 2016-03-02 (fc80cea) Tom Morris: Fix hocrtsv references in Makefile

  • 2016-03-01 (6700edd) Tom Morris: Cleanup TSV renderer

  • 2014-08-25 (858f4b7) Sundar M. Vaidya: Avoids HTML escaping.

  • 2014-08-22 (b1e4a82) Sundar M. Vaidya: Render output in TSV format.

  • 2014-08-22 (738fe4f) Sundar M. Vaidya: Adds BoolParam tessedit_create_hocrtsv in class Tesseract.

  • 2014-08-22 (937ceb2) Sundar M. Vaidya: Adds hocrtsv to tessdata/configs/Makefile.am

  • 2014-08-22 (3163b38) Sundar M. Vaidya: Adds hocrtsv file to configs folder.

  • 2014-08-19 (59d593d) Sundar M. Vaidya: Calls TessHOcrTsvRenderer if tessedit_create_hocrtsv is true.

  • 2014-08-19 (4d13892) Sundar M. Vaidya: Adds TessHOcrTsvRenderer class for rendering HOCR info in tsv format.

  • 2014-08-19 (d04e325) Sundar M. Vaidya: Adds char* GetHOCRTSVText(int) as placeholder. Copy of char* GetHOCRText(int).

  • 2015-12-22 (8a04050) Stefan Weil: Fix compiler warning (signed / unsigned mismatch)

  • 2016-02-18 (b26d328) Amit Dovev: Update README.md

  • 2016-02-14 (acdbcec) Tom Morris: Add LTR & mixed direction test files

  • 2016-02-15 (6c44775) Tom Morris: Emit fewer "lang" attributes

  • 2016-02-14 (ea401c9) Tom Morris: Only generate dir for HOCR when needed - fixes #208

  • 2016-02-17 (809bbd9) Tom Morris: Fix varsize array for Microsoft compiler

  • 2016-02-15 (4317862) Tom Morris: INCOMPATIBLE fix to hOCR line height information - fixes #225.

  • 2016-02-14 (e3e1fe0) Tom Morris: Document hocr_font_info in config

  • 2016-02-11 (b30930b) James R. Barlow: Replace pdf.ttf with sharp2.ttf, keep name the same

  • 2016-02-09 (a67278f) Amit Dovev: Update README.md

  • 2016-02-09 (cc88f35) Amit Dovev: Update README.md

  • 2016-02-06 (7a90446) Amit Dovev: Update README.md

  • 2016-02-04 (7b94871) Egor Pugin: Add more include directories.

  • 2016-01-31 (6072814) Dennis Schridde: Compatibility with Leptonica 1.73

  • 2016-01-29 (6be9d7a) amitdo: Fix #64. Make box training work

  • 2016-01-26 (b48abd8) Egor Pugin: Improve leptonica search.

  • 2016-01-26 (0970227) Egor Pugin: Update CMakeLists.txt

  • 2016-01-26 (94be926) Egor Pugin: Update leptonica version.

  • 2016-01-26 (b9a6aa8) Egor Pugin: Update CMakeLists.txt

  • 2016-01-26 (2cf2cfc) Egor Pugin: Update CMakeLists.txt

  • 2016-01-17 (06fc053) amitdo: Fix #184. Training should work now

  • 2016-01-14 (2da1fb1) Egor Pugin: Test release build on windows.

  • 2016-01-14 (fceb3ab) Egor Pugin: Update ci scripts.

  • 2016-01-13 (bd5452d) Ryan Baumann: Add Junicode to neo-Latin fonts

  • 2016-01-05 (1db9482) Zdenko Podobný: Add info for progress monitor, make it visible in doxygen doc; remove commented code

  • 2016-01-04 (5b40277) Ryan Baumann: Use different font list and exposures for "lat" language training

  • 2015-12-25 (7334572) Stefan Weil: Remove unneeded definition for NULL

  • 2015-12-25 (0cd6e17) Hamid Safdari: correct minor syntax errors language-specific.sh

  • 2015-12-21 (d701c15) Stefan Weil: Fix compiler warnings (remove unused constants)

  • 2015-12-18 (6b08184) Amit Dovev: Update Makefile.am

  • 2015-12-11 (a20156f) amitdo: Add missing ')'_to make the code compile

  • 2015-12-11 (c2f5e9b) amitdo: If there is no explicit renderer(s), default to TessTextRenderer

  • 2015-12-11 (450efa6) Stefan Weil: Get tessdata prefix from executable path (only for Windows)

  • 2015-12-07 (9295875) Stefan Weil: Fix typo in documentation and add missing blank

  • 2015-12-04 (2679226) Stefan Weil: Fix grammar in license file

  • 2015-12-04 (7847860) Stefan Weil: Small improvements for documentation

  • 2015-11-30 (5dee50a) Egor Pugin: Show all warnings.

  • 2015-11-30 (f15cd96) Egor Pugin: Download icu on windows to build set_unicharset_properties target.

  • 2015-11-29 (71c9e02) Stefan Weil: tesseractmain: Prettify help message

  • 2015-11-24 (6f11420) Stefan Weil: Fix free of buffer which was not allocated

  • 2015-11-26 (99110df) amitdo: tesseractmain.cpp: Split huge main() to sub functions

  • 2015-11-24 (5ce88d7) Stefan Weil: pdfrenderer: Fix uninitialized local variables

  • 2015-11-24 (9f87c36) Stefan Weil: Fix duplicate fclose

  • 2015-11-24 (03f37c0) Stefan Weil: tesseractmain: Fix unterminated string

  • 2015-11-07 (39de21c) Stefan Weil: ccmain: Remove unused private class member

  • 2015-11-07 (4fdf272) Stefan Weil: Remove checks for this == NULL

  • 2015-11-07 (a940180) Stefan Weil: Fix Travis build error (error when getting cmake)

  • 2015-11-05 (83541d8) Stefan Weil: Remove register attribute for local variables

  • 2015-11-05 (4a92ff5) Stefan Weil: Fix compiler warnings for copy constructors

  • 2015-11-05 (70fd7cd) Stefan Weil: ccstruct: Fix compiler warning (disable buggy code)

  • 2015-11-05 (997c4a6) Stefan Weil: api: Fix printing of a size_t value

  • 2015-11-04 (511e7f7) Stefan Weil: Fix case of include file name

  • 2015-11-04 (3272b62) Stefan Weil: Don't use NULL for integer arguments

  • 2015-11-04 (edf765b) Stefan Weil: Remove unneeded const qualifiers

  • 2015-11-04 (34f34ea) Zdenko Podobný: autotools: fail if g++ or clang++ compiler is not found; Fixes #130

  • 2015-11-04 (053403e) Stefan Weil: viewer: Fix typos in comments

  • 2015-11-04 (29f36d9) Stefan Weil: training: Fix typos in comments and strings

  • 2015-11-04 (64f9190) Stefan Weil: textord: Fix typos in comments and strings

  • 2015-11-04 (7113cba) Stefan Weil: testing: Fix typo in comment (found by codespell)

  • 2015-11-04 (a21621b) Stefan Weil: opencl: Fix typos in comments and strings

  • 2015-10-05 (38f3db8) Stefan Weil: Fix more typos in comments (found by codespell)

  • 2015-11-04 (ef7838a) Stefan Weil: viewer: Fix format string

  • 2015-11-04 (d11b7e0) Stefan Weil: cube: Use local variable which was reported as unused

  • 2015-11-04 (c714330) Stefan Weil: ccmain: Remove unused local variables

  • 2015-10-31 (87c21aa) Felix Janda: Detect presence of 'off_t' by configure test

  • 2015-10-31 (d69965c) Felix Janda: viewer/svutils.cpp: Include <sys/select.h> for FD_SET, ...

  • 2015-10-30 (6bbcb50) amitdo: Added osd renderer for psm 0.

  • 2015-10-30 (306610c) Nick White: Use shell quoting rather than pluses to separate font arguments in tesstrain.sh

  • 2015-10-28 (dcfdd5c) amitdo: OSD: Print script name instead of meaningless script id

  • 2015-10-11 (8640796) zdenop: Update INSTALL.GIT.md

  • 2015-10-11 (bf43d6a) Zdenko Podobný: improve cmake instruction and rename it to INSTALL.GIT.md

  • 2015-10-10 (0eefed6) Zdenko Podobný: cmake - add initial cmake instruction to INSTALL.GIT ; rename cmake output tesseractmain to tesseract; updage badges links

  • 2015-10-09 (0788098) Egor Pugin: Fix Linux build with Leptonica_BUILD_DIR.

  • 2015-10-09 (8e157db) Egor Pugin: Fix build.

  • 2015-10-09 (dfb5aa5) Egor Pugin: Add Leptonica_BUILD_DIR option for CMake find_package in Config mode. Set correct .so name on Linux.

  • 2015-10-05 (93d1c66) Egor Pugin: Add FindLeptonica.cmake module to find installed liblept on *nix systems.

  • 2015-10-05 (379da1f) John Slade: training/unicharset_extractor.cpp: Print whether WCTYPE is included

  • 2015-10-05 (2517ffe) John Slade: configure.ac: Detect wchar_t using wchar.h header

  • 2015-09-29 (bd917b9) Pepe Bawagan: adds sudo to "make install" command

  • 2015-09-14 (00a4e06) Stefan Weil: wordrec: Fix typos in comments

  • 2015-09-14 (425c239) Stefan Weil: Java: Fix typos in comments and strings

  • 2015-09-14 (4d2fd0f) Stefan Weil: Doxyfile: Fix typo in comment (found by codespell)

  • 2015-09-14 (97d47a4) Stefan Weil: dict: Fix typos in comments and strings

  • 2015-09-14 (55c81cb) Stefan Weil: cutil: Fix typos in comments

  • 2015-09-14 (5378679) Stefan Weil: cube: Fix typos in comments

  • 2015-09-14 (55fde61) Stefan Weil: classify: Fix typos in comments and strings

  • 2015-09-14 (539b7fb) Stefan Weil: ccutil: Fix typos in comments and strings

  • 2015-09-14 (bef8cad) Stefan Weil: ccstruct: Fix typos in comments and strings

  • 2015-09-14 (318b88d) Stefan Weil: ccmain: Fix typos in comments and strings

  • 2015-09-14 (11b2a4d) Stefan Weil: api: Fix typos in comments (all found by codespell)

  • 2015-09-14 (48171de) Stefan Weil: COPYING: Fix typo found by codespell

  • 2015-09-11 (b389e27) Nick White: Set default exposure settings for grc training

  • 2015-09-11 (ac6050d) Nick White: Remove NUMBER_DAWG_FACTOR and WORD_DAWG_FACTOR from grc rules

  • 2015-09-10 (714d2cc) Nick White: Use different font list for grc training

  • 2015-09-10 (de789ac) Nick White: Use mktemp to create workspace directory

  • 2015-09-10 (c0133ec) Nick White: Add --exposures option to tesstrain.sh

  • 2015-06-23 (4d92667) Tom Morris: Simplify build and run of ScrollView

  • 2015-09-09 (a1e14ea) Tom Morris: Add ULL to constants which overflow 32 bits

  • 2015-09-07 (25136e4) Egor Pugin: Restore ICU_INCLUDE_DIRS for OS X.

  • 2015-09-07 (5e7ffe9) Egor Pugin: Remove unused option.

  • 2015-09-07 (252080d) Egor Pugin: Do static build with some tools on appveyor.

  • 2015-09-07 (670e0fa) Egor Pugin: Hide pango and cairo includes from targets that do not use it.

  • 2015-09-07 (da3852d) Egor Pugin: Fix cygwin build.

  • 2015-09-07 (c0d8a07) Egor Pugin: Fix a lot of training tool to work on windows with static build.

  • 2015-09-06 (b375728) Egor Pugin: Add BUILD_TRAINING CMake option.

  • 2015-09-06 (9c55472) egorpugin: Update README.md

  • 2015-09-06 (8d8636a) egorpugin: Update CMakeLists.txt

  • 2015-09-06 (f9f85b8) egorpugin: Update CMakeLists.txt

  • 2015-09-06 (707888a) egorpugin: Update README.md

  • 2015-09-06 (03531ba) Egor Pugin: Fix linux build.

  • 2015-09-06 (5e3b8d3) Egor Pugin: Add source groups.

  • 2015-09-06 (56a5195) Egor Pugin: Initial CMake implementation.

  • 2015-09-02 (0fd4134) Clemens Eisserer: Initialize output parameters of word_char_quality() to zero before early exit

  • 2015-08-26 (8e71c79) Nick White: Remove --bin_dir option from tesstrain.sh (should use $PATH instead)

  • 2015-08-26 (e110b14) Nick White: tesstrain.sh: Initialise fontconfig even if Arial isn't available

  • 2015-08-26 (422c424) Nick White: tesstrain.sh: Only set FONTS if they weren't set on the command line

  • 2015-08-26 (8d0f59d) Nick White: tesstrain.sh: Only fall back to default Latin fonts if none were provided

  • 2015-08-26 (73b0297) James R. Barlow: Fix configure.ac unconditionally enabling OpenCL

  • 2015-08-26 (18ac7ae) James R. Barlow: Get OpenCL to compile on OS X

  • 2015-08-26 (65f1a96) James R. Barlow: Fix various clang compilation errors

  • 2015-08-26 (8476d0b) James R. Barlow: Fix missing "allheaders.h" when compiling with --enable-opencl on OS X

  • 2015-08-26 (71f747f) James R. Barlow: Fix configure.ac for OS X and -framework

  • 2015-08-25 (f331a57) Zdenko Podobný: fix OpenCL build on Mac

  • 2015-08-24 (0c3c3ea) Zdenko Podobný: fix VS2010 build

  • 2015-08-24 (5c6a57b) gargrahul: Fixes for OpenCL issues reported on Apple Mac. Still get -54 on Apple Mac while running on OpenCL CPU, however it is ignored now.

  • 2015-08-20 (b7cec01) Zdenko Podobný: remove info about VS 2008

  • 2015-08-20 (f81c258) Zdenko Podobný: rename README to README.md - fixes #45

  • 2015-08-16 (9d359cf) Zdenko Podobný: turn off optimisation in Microsoft Visual Studio for TextlineProjection::TruncateToImageBounds#pragma optimize( "", on ) fix issue 1496

  • 2015-08-14 (bb19f2c) Zdenko Podobný: Fixes #76 - enable OpenMP support

  • 2015-08-13 (0c492cb) Jaka Konda: Fixed VC14 compiler issue. In VC14 snprintf function is provided in standard library there triggering error. "snprintf Do not define snprintf as a macro. Macro definition of snprintf conflicts with Standard Library function declaration"

  • 2015-08-12 (aa6a0b1) Robert Theis: Remove extraneous line feed

  • 2015-08-10 (0337d89) Zdenko Podobný: fix bug in UTF-16BE conversion

  • 2015-08-09 (545a063) Zdenko Podobný: improve NO_CUBE_BUILD

  • 2015-08-09 (67ede37) Zdenko Podobný: Fixes #74 NO_CUBE_BUILD with reverting to ANDROID_BUILD in baseapi

  • 2015-08-07 (628de5b) Zdenko Podobný: enable pdfrender with NO_CUBE_BUILD

  • 2015-08-07 (9dcf2c6) Jeff Breidenbach: replace CubeUtils::UTF8ToUTF32 in pdfrenderer

  • 2015-07-31 (66a76a9) Zdenko Podobný: Revert "temporary add config/*, configure and Makefile.in for release"

  • 2015-07-31 (bedc46f) Zdenko Podobný: remove empty header file secname.h

  • 2015-07-27 (d937659) Zdenko Podobný: fix memory leak based on issue 1488 (https://code.google.com/p/tesseract-ocr/issues/detail?id=1488)

  • 2015-07-26 (0146185) ws233: Type mismatch on a 64bit platforms has been fixed.

  • 2015-07-25 (5dfb0cb) Zdenko Podobný: Fixes #64 - tessedit_create_txt 0 blocks box training

  • 2015-07-24 (41478fd) Zdenko Podobný: implement build without cube (-DNO_CUBE_BUILD)

  • 2015-07-24 (6368a37) Jim O'Regan: libicui18n is only called libicuin on mingw, not cygwin

  • 2015-07-23 (c09ed71) Jim Regan: strcasestr needed on Cygwin too

  • 2015-07-23 (27b8a5c) Zdenko Podobný: fix GRAPHICS_DISABLED build

  • 2015-07-23 (caab420) Zdenko Podobný: fix typo

  • 2015-07-22 (abf0981) Zdenko Podobný: rework opencl requirements (fix configure: error: conditional "AMDEP" was never defined)

  • 2015-07-22 (ffbe610) Zdenko Podobný: add check for opencl requirements

  • 2015-07-21 (71e226c) Zdenko Podobný: increase version number

  • 2015-07-20 (953523b) Jim Regan: What the...? Git's merge failed hard.

  • 2015-07-20 (301eaec) Zdenko Podobný: replace vs2008 directory with vs2010 directory (fixes cygwin build)

  • 2015-07-20 (5cc948d) Jim O'Regan: stray "**" via merge conflict

  • 2014-09-12 (524a614) Jim O'Regan: Doxygen

  • 2015-07-20 (05de195) Jim O'Regan: disable text creation for unlv, makebox, box.train, and box.train.stderr (see #49)

  • 2015-07-20 (4f082a9) Zdenko Podobný: fix link in README

  • 2015-07-19 (2b6801e) artem: Fix null pointer dereference when writing font name into HOCR.

  • 2015-07-19 (67ffea8) unbe: Update capi.cpp

  • 2015-07-18 (43834da) Jim O'Regan: disable text creation when creating hOCR (issue #49)

  • 2015-07-17 (fd429c3) Jeff Breidenbach: PDF creation: not disabling tessedit_create_txt

  • 2015-07-13 (9851bb2) Jakub Wilk: autogen.sh: fix a bashism

  • 2015-07-11 (1afe382) Zdenko Podobný: temporary add config/* for release

  • 2015-07-11 (4b2cfab) Zdenko Podobný: temporary add config/* for release

  • 2015-07-11 (8950a2e) Zdenko Podobný: change version

  • 2015-07-11 (bf3f125) Zdenko Podobný: change links from code.google.com to github.com

  • 2015-07-11 (ec9581d) Zdenko Podobný: temporary add configure and Makefile.in for release

  • 2015-07-11 (b8862b3) Zdenko Podobný: remove unsupported VS2008 solution

  • 2015-07-11 (cdc84a5) Zdenko Podobný: fix VS2010 build

  • 2015-07-10 (19c26f0) Ray Smith: Removed warning about ligatures and fixed root font dir

  • 2015-07-09 (bb8cf7b) Ray Smith: Yet another clang format fix

  • 2015-07-09 (4412269) Ray Smith: Removed debug messages, forward compatibility of traineddata files, further bug fix.

  • 2015-07-09 (a303ab9) Ray Smith: Misc fixes, mostly clang formatting, but some bug fixes in matrix, werd, and tesstrain_utils. Also updates unicharset to match traineddata files.

  • 2015-07-09 (015fdcb) spSerg: class and struct are incompatible in MSVC2013 conpiler. At least as a template parameter.

  • 2015-06-29 (d00d833) Zdenko Podobný: fix OpenCL on mac thank to mevikas (https://code.google.com/p/tesseract-ocr/issues/detail?id=1479)

  • 2015-06-28 (935e724) Jeff Breidenbach: Changes to get 'make-dist' to work

  • 2015-06-28 (dcc457c) Zdenko Podobný: add new lang info

  • 2015-06-23 (baed0f0) Tom Morris: Simplify build and run of ScrollView

  • 2015-06-22 (d3c6907) Tom Morris: Update for Github & fix spelling

  • 2015-06-21 (3a0da4e) Zdenko Podobný: fix DISABLE_GRAPHICS build (google code issue 1490)

  • 2015-06-14 (392ad88) Zdenko Podobný: fix link to UNVL test

  • 2015-06-14 (6a998ec) Zdenko Podobný: fix redefinition in stringrenderer.cpp (stringrenderer.h)

  • 2015-06-13 (9b7f252) Zdenko Podobný: fix links in doc; autotools requires README

  • 2015-06-12 (0ee178d) Ray Smith: Clang fixes to earlier changes and build compatibility with Google environment part 2

  • 2015-06-12 (d174c4f) Ray Smith: Fixed occurrence of small rotated blocks in loosely spaced text part 2

  • 2015-06-12 (b1d99df) Ray Smith: Added a backup adaptive classifier to take over from primary when it fills on a large document

  • 2015-06-12 (78b5e1a) Ray Smith: Fixed occurrence of small rotated blocks in loosely spaced text

  • 2015-06-12 (d74c625) Ray Smith: Fixed blob division params to fix CJK training speed.

  • 2015-06-12 (4c7ab0c) Ray Smith: Fixed font lists, improved wordlist management

  • 2015-06-12 (ab0f4e2) Ray Smith: Clang fixes to earlier changes and build compatibility with Google environment

  • 2015-06-11 (953c563) Jan Ruzicka: change order of entries V1.0 ... V2.04

  • 2015-06-11 (3674089) Jan Ruzicka: convert date formats

  • 2015-06-10 (42481f2) Jan Ruzicka: uniform bullet formatting

  • 2015-06-02 (f89c780) Jan Ruzicka: more link updates

  • 2015-06-02 (8faea4b) zdenop: Update README.md

  • 2015-05-22 (fc79335) Zdenko Podobný: Move pdf documents to docs repository

  • 2015-05-22 (d8a55d7) Zdenko Podobný: Fix potential null pointer dereference in ccmain/paragraphs.cpp.

  • 2015-05-21 (a36a5f9) Robert Theis: Minor edits to Readme

  • 2015-05-19 (9328f0e) orbitcowboy: Fix potential null pointer dereference in ccmain/paragraphs.cpp.

  • 2015-05-18 (4a61952) Jim O'Regan: fix typo

  • 2014-11-26 (49a7ed1) Renard Wellnitz: fix to compile tesseract on mac with clang

  • 2015-05-18 (16ac3b0) Jim O'Regan: /usr/share/fonts is the wrong path on Mac

  • 2015-05-17 (438edd6) Zdenko Podobný: added row attributes to hocr output

  • 2015-05-17 (917e994) Zdenko Podobný: extend ETEXT_DESC by progress_callback

  • 2015-05-17 (ed6ae9b) Zdenko Podobný: Add monitor to GetHOCRText

  • 2015-05-16 (a0ea634) Henrik Feldt: [infra] README -> README.md, links

  • 2015-05-16 (03c29f9) Henrik Feldt: [infra] updating readme

  • 2015-05-15 (59bcbc7) Zdenko Podobný: fix GIT_VER info in VS2010

  • 2015-05-15 (e98849b) Zdenko Podobný: rint error message when pdf.ttf is not found.

  • 2015-05-14 (e7b087f) Jim O'Regan: update Doxyfile

  • 2015-05-14 (aec22a4) Zdenko Podobný: fix autotools c++11 issue with disabled training

  • 2015-05-14 (1d6de86) Zdenko Podobný: fix VS2010 linking error

  • 2015-05-14 (035b324) Zdenko Podobný: reflect the latest commits in VS2010 build

  • 2015-05-13 (941d870) Ray Smith: Fixed training build

  • 2015-05-13 (81b67f7) Ray Smith: Removed debug logging that doesn't belong

  • 2015-05-13 (d91df98) Ray Smith: Fixed crash on debugging classifier with a shapetable present

  • 2015-05-13 (4598061) Ray Smith: Fixed infinite loop in training due to poor clipping of the table filler

  • 2015-05-13 (5bb0d89) Ray Smith: Improved debug of class pruner

  • 2014-10-22 (07be522) zhivko.tabakov@gmail.com: Issue 1351: OpenCL build - kernel_ThresholdRectToPix() not accounting for padding bits in the output pix?!

  • 2015-05-13 (1e3b671) Ray Smith: Fixes to make yesterday's changes compile

  • 2015-05-13 (c34dea6) Ray Smith: Missing from 25d0968

  • 2015-05-13 (a94943c) Jim O'Regan: remove unneeded comment from commit

  • 2014-09-18 (d3252f9) oriahulrich@microvu.com: Issue 1316: The traineddata file must be closed after it was opened

  • 2015-05-12 (03f3c9d) Ray Smith: Misc fixes missed from previous commits

  • 2015-05-12 (b2a3924) Ray Smith: Major updates to training system as a result of extensive testing on 100 languages - makefile.am

  • 2015-05-12 (6be2515) Ray Smith: Major updates to training system as a result of extensive testing on 100 languages

  • 2015-05-12 (21805e6) Ray Smith: Improved performance with PIC compilation option

  • 2015-05-12 (1648972) Ray Smith: Improved newlines and spaces in a box file so it works better with RTL languages.

  • 2015-05-12 (6b63417) Ray Smith: Significant change to invisible font system to improve correctness and compatibility with external programs, particularly ghostscript. We will start mapping everything to a single glyph, rather than allowing characters to run off the end of the font.

  • 2015-05-12 (2924d3a) Ray Smith: Changes missed from diacritic fix edit

  • 2015-05-12 (84920b9) Ray Smith: Font and classifier output structure cleanup. Font recognition was poor, due to forcing a 1st and 2nd choice at a character level, when the total score for the correct font is often correct at the word level, so allowed the propagation of a full set of fonts and scores to the word recognizer, which can now decide word level fonts using the scores instead of simple votes.

  • 2015-05-12 (0e868ef) Ray Smith: Major change to improve layout analysis for heavily diacritic languages: Tha, Vie, Kan, Tel etc. There is a new overlap detector that detects when diacritics cause a big increase in textline overlap. In such cases, diacritics from overlap regions are kept separate from layout analysis completely, allowing textline formation to happen without them. The diacritics are then assigned to 0, 1 or 2 close words at the end of layout analysis, using and modifying an old noise detection data path. The stored diacritics are used or not during recognition according to the character classifier's liking for them.

  • 2015-05-12 (b6d0184) Ray Smith: Fixed problems with shifted baselines so recognition can recover from layout analysis errors.

  • 2015-05-12 (4a3caef) Ray Smith: Add ability to build under android (without cube or scrollview).

  • 2015-05-12 (2eec979) Ray Smith: Makefile.am for fix to issue 1252

  • 2015-05-12 (53fc445) Ray Smith: Fixed issue 1252: Refactored LearnBlob and its call hierarchy to make it a member of Classify. Eliminated the flexfx scheme for calling global feature extractor functions through an array of function pointers. Deleted dead code I found as a by-product. This CL does not change BlobToTrainingSample or ExtractFeatures to be full members of Classify (the eventual goal) as that would make it even bigger, since there are a lot of callers to these functions. When ExtractFeatures and BlobToTrainingSample are members of Classify they will be able to access control parameters in Classify, which will greatly simplify developing variations to the feature extraction process.

  • 2015-05-12 (e735a90) Ray Smith: Makefile.am change for Split/seam refactor

  • 2015-05-12 (25d0968) Ray Smith: Major refactor to improve speed on difficult images, especially when running a heap checker. SEAM and SPLIT have been begging for a refactor for a LONG time. This change does most of the work of turning them into proper classes: Moved relevant code into SEAM/SPLIT/TBLOB/EDGEPT etc from global helper functions. Made the splits full data members of SEAM in an array instead of 3 separate pointers. This greatly reduces the amount of new/delete happening in the chopper, which is the main goal. Deleted redundant files: olutil., makechop. Brought other code into SEAM in order to keep its data members private with only priority having accessors.

  • 2015-05-02 (d508751) Zdenko Podobný: Fixed issue 1317 - git revision info used as version info for autotools & DEBUG

  • 2015-05-01 (d1c749f) Zdenko Podobný: Fixed issue 1133 - part3 (Nick's replacement of InputBuffer-ReadLine with InputBuffer-Read)

  • 2015-05-01 (5e754af) Zdenko Podobný: Fixed issue 1133 - part2

  • 2015-04-15 (53eab2e) Zdenko Podobný: fix issue 1354

  • 2015-04-12 (370f1c6) Zdenko Podobný: fix issue 1436

  • 2015-02-07 (4c7c960) Zdenko Podobný: fix issue 1417

  • 2015-02-06 (09b0c91) Zdenko Podobný: fix Issue 1398

  • 2015-02-05 (15d4836) Zdenko Podobný: fix VS2010 build;

  • 2015-01-30 (9bca55c) Zdenko Podobný: fix space issue in revision 36883b4fafcd

  • 2015-01-27 (36883b4) Zdenko Podobný: preserve interword spaces patch - Issue 1409