Skip to content

4.0x Changelog

Shreeshrii edited this page Jul 2, 2019 · 15 revisions

Complete changelog - from 2007 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: Modifiy 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::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 avaible C++ standard. Mininum 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 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 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 commited 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 commited 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 progres 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 progres 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 ().

  • 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/hight calculation (addition)

  • 2016-06-25 (29d971e) Steffen Rehberg: Fix text box width/hight 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 difficut 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

  • 2014-12-31 (e0441d0) Zdenko Podobný: fix typo/ issue 1397

  • 2014-12-28 (473141c) Zdenko Podobný: fix bool in c-api

  • 2014-12-07 (4da712d) Zdenko Podobný: Add paragraph info to C-API(fix issue 1388)

  • 2014-10-14 (239f350) Zdenko Podobný: remove const from C API TessResultIteratorGetChoiceIterator (issue 1342)

  • 2014-10-09 (242b14a) Ray Smith: Reduced size of multi-renderer implementation from code review

  • 2014-10-09 (d9699c4) Ray Smith: Fixed bidi handling in PDF output

  • 2014-10-09 (f927728) Ray Smith: Fixed issue 1207

  • 2014-10-07 (d0cb107) Zdenko Podobný: remove parameters tessedit_pdf_jpg_quality, tessedit_pdf_compression (reasons are in i1300 and i1285)

  • 2014-10-07 (55d11ad) Ray Smith: Moved params from global in page layout to tesseractclass, improved single column layout analysis

  • 2014-10-07 (a441993) Ray Smith: Fixed issue 1301

  • 2014-10-07 (f77d01e) Ray Smith: Fixed issue 1302

  • 2014-10-07 (26235d6) Ray Smith: Fixed issue 1304

  • 2014-10-07 (bfd2cb8) Ray Smith: Fixed issue 1303

  • 2014-10-06 (4904afe) Zdenko Podobný: fix issue 1300 - patch from #35

  • 2014-10-02 (4c01561) Zdenko Podobný: fix issue 1300 - patch from #26

  • 2014-09-28 (c0640a4) Zdenko Podobný: fix cygwin build (issue 1289)

  • 2014-09-21 (f8613fa) Zdenko Podobný: fix issue 1300 /patches from breidenbach

  • 2014-09-21 (c44f3da) Zdenko Podobný: Doxygen - improve strip path

  • 2014-09-19 (9e8629d) Zdenko Podobný: allow multiple output in tesseract executable (https://groups.google.com/d/msg/tesseract-ocr/Z_WUKmJDVxc/1vc3W0xJZ2oJ)

  • 2014-09-17 (d3448c3) Ray Smith: Fixed issue 1264

  • 2014-09-17 (2f197cd) Ray Smith: Fixed issues 899/1220/1246 (mixed eng+ara)

  • 2014-09-17 (e46b605) Ray Smith: Improved script consistency in numbers

  • 2014-09-17 (0256529) Ray Smith: Fixed issue 1243

  • 2014-09-14 (93f7899) Zdenko Podobný: fix tesstrain.sh/issue 1311. Patch from Mark Zealey zealey@gmail.com https://groups.google.com/forum/#!msg/tesseract-dev/uYTr1D656-M/xLXgjKy9fywJ

  • 2014-09-09 (c0c7193) Jim O'Regan: update docs for TessBaseAPI::SetProbabilityInContextFunc based on Ray's email today

  • 2014-09-07 (ff87944) Zdenko Podobný: fix typo

  • 2014-08-22 (541e06c) Thomas G. (Syryos): typo correction! fixes 1287

  • 2014-09-06 (d1aa61c) Zdenko Podobný: fix issue 1285: reimplement option to select pdf compression

  • 2014-08-18 (298e314) Zdenko Podobný: require leptonica 1.71 for tesseract build

  • 2014-08-18 (5755a5c) Zdenko Podobný: fix opencl build on OSX (issue 1272)

  • 2014-08-16 (524ee27) Zdenop: increase version number based on baseapi.h

  • 2014-08-15 (689c8e5) Zdenop: fix VS2010 build

  • 2014-08-14 (369fabb) Zdenko Podobný: fix filemode; update autotools and distribution script to repository changes; ignore doxygen generated files and language data files;

  • 2014-08-13 (3c21c14) Ray Smith: Fixed issue 1245

  • 2014-08-13 (09b439b) Ray Smith: Fixed issue 1241, but disabled due to making accuracy worse

  • 2014-08-13 (769fef8) Zdenko Podobný: fix training tools build

  • 2014-08-13 (3295dc2) Zdenko Podobný: improve testing whether it is possible to build trainings tools

  • 2014-08-13 (481276f) Zdenko Podobný: add .gitignore to ignore build files

  • 2014-08-12 (9c58701) Ray Smith: Fix to baselinedetect from issue 1205

  • 2014-08-12 (cd2653c) Ray Smith: Cleanup from previous changes

  • 2014-08-12 (736d327) Ray Smith: NOP changes from static analysis in issue 1205

  • 2014-08-11 (dbf6197) theraysmith@gmail.com: Major refactor of control.cpp to enable line recognition

  • 2014-08-11 (e249d7b) theraysmith@gmail.com: Added tesstrain.sh - a master training script

  • 2014-08-11 (c9385a2) theraysmith@gmail.com: Added tesstrain.sh - a master training script

  • 2014-08-11 (1fc8898) theraysmith@gmail.com: Fixed missing newlines in logging

  • 2014-08-11 (6fcede5) theraysmith@gmail.com: Fixed some leaks

  • 2014-08-11 (9f4d6fd) theraysmith@gmail.com: Added ability to just list available fonts for text, and to underline words for training

  • 2014-08-11 (b64ad05) theraysmith@gmail.com: Improved efficiency of image processing for PDF

  • 2014-08-11 (36b55f7) theraysmith@gmail.com: Removed unused variable

  • 2014-08-11 (c86fe22) theraysmith@gmail.com: Started TFile conversion to remove fmemopen

  • 2014-08-11 (d52231c) theraysmith@gmail.com: Started TFile conversion to remove fmemopen

  • 2014-08-10 (c51691f) zdenop: add parameter info to ParamUtils::PrintParams

  • 2014-08-10 (7239cec) zdenop: fix off_t issue on OSX

  • 2014-08-09 (6941bff) zdenop: fix typo

  • 2014-08-08 (bce2cd5) zdenop: enable to select pdf compression type and jpeg quality (fix issue 1263)

  • 2014-08-04 (6cdf70b) zdenop@gmail.com: Cleanup an unused variable in ccmain/osdetect.cpp - fix issue 1229

  • 2014-08-03 (1156098) zdenop: Add font info to hocr output - fix issue 1219

  • 2014-08-02 (19ddc89) zdenop: update tesseract manpage and INSTALL.SVN

  • 2014-07-24 (1ea3872) zdenop: fix compatibility of uninstall: MacOSX rm needs -f instead of --force

  • 2014-07-24 (5b77945) zdenop: fix compatibility with leptonica 1.71 and 1.70

  • 2014-07-01 (c550aee) zdenop: revert commit r1122 ;-)

  • 2014-07-01 (bcbfb93) zdenop: fix issue 1240

  • 2014-06-23 (95b7783) zdenop: fix issue 1228: bilevel pdf output - horizontal/vertical lines removed

  • 2014-06-22 (905e616) zdenop: put info about (API) version; fix typo

  • 2014-06-08 (41bd040) zdenop: fix issue 1043

  • 2014-06-03 (7801832) zdenop@gmail.com: Accept Windows EOL in config file

  • 2014-06-02 (3ff108c) rajesh.katikam@gmail.com: OpenCL fix for PixMemTiff

  • 2014-05-31 (fad9de4) zdenop: fix issue 1217: GetThresholdedImage accesses possibly NULL thresholder_

  • 2014-05-31 (e64f555) zdenop: fix Issue 1223: TessPolyBlockType enum is outdated in C-API

  • 2014-05-31 (36f3f76) zdenop: fix tiff issue on windows

  • 2014-05-26 (84cdcb3) zdenop@gmail.com: fixed windows build

  • 2014-05-25 (19c4c2f) zdenop: fix C-API to resent C++ API changes - thanks to Nick White

  • 2014-05-25 (ffe5273) zdenop: check if input file exists

  • 2014-05-21 (9708041) theraysmith@gmail.com: Bunch of minor bug fixes/cleanups

  • 2014-05-21 (25a8c7b) theraysmith@gmail.com: Enabled streaming input and output of multi-page documents

  • 2014-05-16 (30e5220) zdenop: fix training build for opencl and mingw

  • 2014-05-16 (979f9ca) zdenop: Add word recognition language to C-API - fix issue 1200

  • 2014-05-11 (44b0d0e) zdenop: addition to r1100

  • 2014-05-11 (6051e40) zdenop: fix issue 1197

  • 2014-05-11 (2e520f2) zdenop: fix hocr/pdf output when image is provided from stdin - issue 1196

  • 2014-05-09 (bdb912c) zdenop: escape input_file name in hOCR output - fix issue 1154

  • 2014-05-09 (0e08cb0) zdenop: Make default language params message conditional on debug level: issue 1152

  • 2014-05-07 (c3b6ac7) zdenop: skip imagedata build to fix issue 1150 on Mac OS X

  • 2014-05-07 (30f6ae6) zdenop: amendment to r1091

  • 2014-05-04 (ee73e3b) zdenop: fix issue 123: user-words (and user-patterns) file specified by command line

  • 2014-05-03 (bc09cd9) zdenop: fix formatting in C-API and add TessChoiceIteratorDelete

  • 2014-05-03 (f86e9d8) zdenop: add ChoiceIterator to C-API - fix issue 1149

  • 2014-04-29 (484b47b) theraysmith@gmail.com: Fixed tfscanf return value with * modifier

  • 2014-04-29 (c8e27cb) theraysmith@gmail.com: Fixed segfault due to partial support of * modifier in tfscanf

  • 2014-04-28 (d7b089f) theraysmith@gmail.com: Fixed some clang errors about explicit constructors and more formatting.

  • 2014-04-28 (d748d94) theraysmith@gmail.com: Fixed bugs in scanutils that were causing accuracy degradation

  • 2014-04-25 (cda8e74) theraysmith@gmail.com: Fixed some formatting issues

  • 2014-04-25 (42bfdc2) theraysmith@gmail.com: Fixed issue 1134

  • 2014-04-24 (84e0f64) theraysmith@gmail.com: Fixed issue 1132

  • 2014-04-24 (61d45d2) theraysmith@gmail.com: Fixed issue 1133

  • 2014-04-24 (5d61f46) theraysmith@gmail.com: Fixed issue 1112

  • 2014-04-24 (0dc7926) theraysmith@gmail.com: Fixed issue 1122

  • 2014-04-24 (9ebff1e) theraysmith@gmail.com: Fixed issue 1120

  • 2014-04-24 (9f065fc) theraysmith@gmail.com: Fixed issue 1117

  • 2014-04-24 (45e1068) theraysmith@gmail.com: Fixed issue 1116

  • 2014-04-24 (e6e6c35) theraysmith@gmail.com: Fixed issue 1114

  • 2014-04-24 (0dd47a2) theraysmith@gmail.com: Fixed issue 1108

  • 2014-04-24 (9fad031) theraysmith@gmail.com: Fixed issue 1105

  • 2014-04-24 (2624cac) theraysmith@gmail.com: Fixed issue 1103

  • 2014-04-24 (c316638) theraysmith@gmail.com: Fixed issue 1102

  • 2014-04-24 (600d945) theraysmith@gmail.com: Fixed issue 1101

  • 2014-04-24 (4decc0f) theraysmith@gmail.com: Fixed issue 1099

  • 2014-04-23 (a9f483c) theraysmith@gmail.com: Applied patch to fix issue 1098

  • 2014-04-23 (bfb0e39) theraysmith@gmail.com: Applied patch to fix issue 1131

  • 2014-04-23 (3a5f699) theraysmith@gmail.com: Applied patch to refix issue 331

  • 2014-04-23 (f3176c2) theraysmith@gmail.com: Misc fixes

  • 2014-04-23 (cc47429) theraysmith@gmail.com: Ugraded pango version

  • 2014-04-23 (fec7754) theraysmith@gmail.com: Added ImageData class

  • 2014-04-23 (8364f24) theraysmith@gmail.com: Added ability for box files to store spaces and newlines

  • 2014-04-16 (c3b9b7c) zdenop: fix OSX build

  • 2014-03-28 (0ebcf0d) zdenop: add training directory to 'make clean' and 'make distclean'

  • 2014-03-21 (2367ba1) zdenop@gmail.com: fix PDF rendering for Arabic. http://ftp.de.debian.org/debian/pool/main/t/tesseract/tesseract_3.03.02-3.diff.gz

  • 2014-03-11 (86ed904) zdenop@gmail.com: fix CYGWIN: use gnu++11 instead of c++11

  • 2014-03-07 (8bf1542) zdenop@gmail.com: move testing images to testing directory

  • 2014-03-02 (d451b28) zdenop: fix issue 1127; add unvl output to tesseract executable

  • 2014-02-13 (9c0dfe5) zdenop@gmail.com: mathfix.h for VS2013, add lib-opencl-debug configuration to VS2010

  • 2014-02-05 (449fc8a) theraysmith@gmail.com: Updated ChangeLog for 3.03 rc1

  • 2014-02-04 (7f5e526) theraysmith@gmail.com: Fixed issues 1093-1097

  • 2014-02-04 (f01ea0e) zdenop: C-API: remove comments

  • 2014-02-04 (2fcea93) theraysmith@gmail.com: Fixed issues 1081-1090

  • 2014-02-03 (790a3da) zdenop: remove 'class IMAGE;'

  • 2014-02-03 (07ca24a) theraysmith@gmail.com: Removed upper limit on trie size, fixing issue 1020.

  • 2014-02-03 (df80e9d) theraysmith@gmail.com: Fixed problems with OSD that were exposed by fix to issue 979. Fixes issue 979 properly.

  • 2014-02-03 (864b2f6) theraysmith@gmail.com: Fixed problems with selection/copy/paste in some PDF viewers

  • 2014-02-03 (4e526f9) zdenop: C-API: another update API based on changes in baseapi.h

  • 2014-02-02 (0e238d4) zdenop: C-API: update API based on changes in baseapi.h; add renderer

  • 2014-02-01 (3278929) zdenop: provide output for -psm 0

  • 2014-02-01 (080e0c0) zdenop: C-API: add function to set init parameter during Init with c-string array

  • 2014-01-31 (e28176c) zdenop: check for leptonica version; add info to tesseract.pc about opencl lib if needed

  • 2014-01-30 (2ad6377) theraysmith@gmail.com: Fixed issue 979

  • 2014-01-30 (d1e4f27) theraysmith@gmail.com: Cleaner fix for issue 1075

  • 2014-01-30 (4585a4c) theraysmith@gmail.com: Fixed empty page with color input

  • 2014-01-29 (a66f5b8) zdenop: install pdf.ttf and pdf.ttx as part of tesseract library

  • 2014-01-29 (bb2e468) theraysmith@gmail.com: Fixed issue 1075

  • 2014-01-29 (8eb1218) theraysmith@gmail.com: Fixed exception on clearing a window (issue 988)

  • 2014-01-29 (99e1f05) theraysmith@gmail.com: Fixed bugs in scrollview and upgraded piccolo to 3.0

  • 2014-01-29 (ad14984) theraysmith@gmail.com: Added polygonal block outline output to PageIterator

  • 2014-01-29 (6a10aa7) theraysmith@gmail.com: More cleanup changes from patches

  • 2014-01-27 (8d9b662) theraysmith@gmail.com: Fixed issue 1074

  • 2014-01-27 (0ddc7bf) theraysmith@gmail.com: Fixed first-word only bug in PDF output.

  • 2014-01-27 (cbc540a) zdenop@gmail.com: fix VS2010 opencl build

  • 2014-01-26 (ac5a8a8) zdenop@gmail.com: fix windows builds (mingw and VS2010)

  • 2014-01-26 (644c817) zdenop: fix opencl endl; fix leptonica warning

  • 2014-01-25 (d11dc04) theraysmith@gmail.com: Fixed a lot of compiler/clang warnings

  • 2014-01-24 (aa62157) theraysmith@gmail.com: Fixed slow-down that was caused by upping MAX_NUM_CLASSES

  • 2014-01-24 (1a48725) theraysmith@gmail.com: Fixed slow-down that was caused by upping MAX_NUM_CLASSES

  • 2014-01-24 (cd15c5e) theraysmith@gmail.com: More code cleanup from patches and fixing warnings

  • 2014-01-24 (0d93bb7) theraysmith@gmail.com: More code cleanup from patches and fixing warnings

  • 2014-01-23 (5b9a7e0) theraysmith@gmail.com: Turned on pdfrenderer functionality that needs leptonica 1.70

  • 2014-01-23 (afc440d) zdenop@gmail.com: fix issue 1069: improve identification of OS X 10.9.1

  • 2014-01-22 (9f27306) zdenop@gmail.com: fix segfault for --list-langs

  • 2014-01-22 (2175651) zdenop@gmail.com: don't display tesseract info line if output is stdout

  • 2014-01-22 (71ae509) zdenop@gmail.com: fix for mingw32/g++ 4.8.1

  • 2014-01-18 (adfac41) zdenop@gmail.com: amend r995

  • 2014-01-18 (ef3b1d9) zdenop@gmail.com: fix mingw build issues

  • 2014-01-17 (ff5fb7f) zdenop: fix issue 1044: OS X build

  • 2014-01-17 (a703cc4) theraysmith@gmail.com: Removed non-existent tesseract.spec

  • 2014-01-17 (5857beb) theraysmith@gmail.com: Minor formatting changes

  • 2014-01-17 (fec09fa) theraysmith@gmail.com: Some formatting changes only to make it a bit more consistent with the rest of the code

  • 2014-01-15 (26f8f58) zdenop: fix android issues

  • 2014-01-14 (244731f) zdenop@gmail.com: revert dll-interface for class 'GenericVector'

  • 2014-01-14 (69f3754) theraysmith@gmail.com: Fixed autogen.sh

  • 2014-01-13 (3d1e1cc) zdenop: fix opencl build

  • 2014-01-12 (aeba7a7) zdenop: amend r:983

  • 2014-01-12 (a6d23c6) zdenop: remove empty file

  • 2014-01-12 (94d0856) zdenop@gmail.com: fix vs2010 (and maybe vs2008) build

  • 2014-01-12 (f2e4dba) zdenop: fix issue 995 - produce output orientation info

  • 2014-01-11 (9cf08ca) zdenop: fix build with -DGRAPHICS_DISABLED

  • 2014-01-10 (8299e2a) zdenop: fix linux build, remove not used folder and spec file

  • 2014-01-10 (60b4f8b) theraysmith@gmail.com: Fixed issue 743

  • 2014-01-10 (da20cff) theraysmith@gmail.com: Fixed issue 1056

  • 2014-01-10 (91d2265) theraysmith@gmail.com: More minor fixes from issues and cleanup

  • 2014-01-09 (4c72dee) theraysmith@gmail.com: Added pdf config file

  • 2014-01-09 (bfa401a) theraysmith@gmail.com: Added PDF data files

  • 2014-01-09 (507250a) theraysmith@gmail.com: Added latest update to ChangeLog

  • 2014-01-09 (256929c) theraysmith@gmail.com: Cleaned up stdin implementation

  • 2014-01-09 (8f08a64) theraysmith@gmail.com: Fix for opencl on mac?

  • 2014-01-09 (31f98f7) theraysmith@gmail.com: Removed image directory

  • 2014-01-09 (fa69183) theraysmith@gmail.com: Removed dependence on IMAGE class

  • 2014-01-09 (f244ab3) theraysmith@gmail.com: New training tool text2image

  • 2014-01-09 (0e230a9) theraysmith@gmail.com: New training tool text2image

  • 2014-01-09 (5b5d59c) theraysmith@gmail.com: Removed IMAGE class and entire image directory

  • 2014-01-09 (f2ec85d) theraysmith@gmail.com: Added PDF renderer

  • 2014-01-09 (d8d9b39) theraysmith@gmail.com: misc fixes

  • 2014-01-09 (372ceb8) theraysmith@gmail.com: Removed dependence on IMAGE class

  • 2014-01-09 (b0d67f1) theraysmith@gmail.com: Removed dependence on IMAGE class

  • 2014-01-09 (4558794) theraysmith@gmail.com: Removed dependence on IMAGE class

  • 2014-01-09 (d2ad450) theraysmith@gmail.com: Added PDF renderer

  • 2014-01-09 (e465109) theraysmith@gmail.com: Removed dependence on IMAGE class

  • 2014-01-09 (d2ae81d) theraysmith@gmail.com: Removed dependence on IMAGE class

  • 2014-01-09 (2a9171c) theraysmith@gmail.com: Removed dependence on IMAGE class

  • 2014-01-09 (400e953) theraysmith@gmail.com: Removed dependence on IMAGE class

  • 2014-01-09 (2622cbd) theraysmith@gmail.com: misc fixes

  • 2014-01-09 (d516880) theraysmith@gmail.com: misc fixes

  • 2014-01-09 (457cc2d) theraysmith@gmail.com: stl cleanup

  • 2014-01-09 (bdb44e1) theraysmith@gmail.com: Removed dependence on IMAGE class

  • 2014-01-09 (9689f3f) theraysmith@gmail.com: Removed dependence on IMAGE class

  • 2014-01-09 (28c0047) theraysmith@gmail.com: Removed dependence on IMAGE class

  • 2014-01-09 (2ce9cb7) theraysmith@gmail.com: misc fixes

  • 2014-01-09 (ba7d72b) theraysmith@gmail.com: Removed dependence on IMAGE class

  • 2014-01-09 (67f9af5) theraysmith@gmail.com: Removed dependence on IMAGE class

  • 2014-01-09 (69dac05) theraysmith@gmail.com: Removed dependence on IMAGE class

  • 2014-01-09 (f297e5d) theraysmith@gmail.com: Misc fixes

  • 2014-01-09 (086c8d5) theraysmith@gmail.com: Better utf8/32 conversion

  • 2014-01-09 (7dc5296) theraysmith@gmail.com: Moved -v to training

  • 2014-01-09 (d09013b) theraysmith@gmail.com: Made params more like Google flags

  • 2014-01-09 (cae0b93) theraysmith@gmail.com: Added swap

  • 2014-01-09 (0ea4987) theraysmith@gmail.com: Removed redundant hashfn.cpp and repurposed hashfn.h as stl compatibility

  • 2014-01-07 (9c25eda) zdenop@gmail.com: fix issue 813: implement input through stdin

  • 2014-01-06 (ed28bae) zdenop: produce only one output file in case of hocr

  • 2014-01-06 (11f7eea) zdenop: fix tiff identification

  • 2013-12-22 (577e919) zdenop: move PERF_COUNT_START message below tesseract message; implement parameter to suppress test blob messages

  • 2013-12-22 (fced05f) zdenop: identify all supported tiff version by leptonica

  • 2013-12-22 (9041990) zdenop: fix issue 1036

  • 2013-12-20 (e1796b0) zdenop@gmail.com: add OpenCL configuration for VS2010 (INTEL and maybe AMD )

  • 2013-12-14 (8b3e590) zdenop: fix OpenCL build on OSX 10.9; add info about OpenCL to 'tesseract -v'

  • 2013-12-13 (9de80e0) zdenop: fix resource leaks - issues 1034, 1038, 1040. Thanks to Martin Ettl

  • 2013-12-10 (b8d7a1d) rajesh.katikam@gmail.com: Fixed all the crashes observed on 24 bit and 8 bit images.

  • 2013-12-06 (38b25b5) zdenop: fix issue 1018, 1031

  • 2013-11-12 (bf0a839) rajesh.katikam@gmail.com: Cleaned up configure.ac and Makefile.am in multiple folder to use OPENCL paths

  • 2013-11-11 (983aaab) rajesh.katikam@gmail.com: Initial version of OpenCL support added.

  • 2013-11-10 (c7ba981) zdenop@gmail.com: fix validity of hocr output of multipage image

  • 2013-11-10 (e66d433) zdenop@gmail.com: fix issue 938: change tessdata-dir/datadir rules; implement --tessdata-dir option

  • 2013-11-10 (7bf559d) zdenop@gmail.com: use default gcc optimization

  • 2013-11-09 (5728d6a) theraysmith@gmail.com: Added par_control.cpp

  • 2013-11-08 (7ec4fd7) theraysmith@gmail.com: Refactorerd control functions to enable parallel blob classification

  • 2013-11-03 (77c1b41) zdenop@gmail.com: fix svn:executable attribute, trailing spaces, version include

  • 2013-11-03 (9b730d4) zdenop@gmail.com: gcc: use c++11 if possible

  • 2013-11-01 (7e89c8d) zdenop@gmail.com: count lines from 1 in APPLY_BOXES error message; remove not needed file

  • 2013-10-31 (75bf2d7) zdenop@gmail.com: fix gcc& clang build (addition to r898)

  • 2013-10-31 (3993f0f) zdenop@gmail.com: add VS2010 solution and update VS2008 solution

  • 2013-10-31 (73df602) zdenop@gmail.com: fix VC++ build

  • 2013-10-31 (6b48f90) theraysmith@gmail.com: Possible fix for hash_set in windows

  • 2013-10-20 (acd0a66) zdenop@gmail.com: fix issue 582/915

  • 2013-10-20 (53a3e0f) zdenop@gmail.com: fix issue 755; add example config files from tesseract manpage

  • 2013-10-11 (fdb1669) theraysmith@gmail.com: Fixed srand cast

  • 2013-10-10 (b15c710) zdenop@gmail.com: fix declaration of ClearResults() (VC++)

  • 2013-10-10 (4c3475a) theraysmith@gmail.com: Fixed fmemopen portability problem

  • 2013-10-05 (4d30bf2) zdenop@gmail.com: ScrollView.jar related fixes: issue 985 and 987

  • 2013-10-03 (d5b3c6c) zdenop@gmail.com: fix Parallel Build Trees (a.k.a. VPATH Builds) ('make install-langs' and 'make install-jars')

  • 2013-09-29 (ee08f62) zdenop@gmail.com: fix issue 967

  • 2013-09-26 (9f1d243) zdenop@gmail.com: autotools: check for icu library, implement 'make training'

  • 2013-09-25 (8671495) zdenop@gmail.com: fix VC++ compatibility for variadic macros

  • 2013-09-25 (af319b4) zdenop@gmail.com: fix for windows build - part 1

  • 2013-09-23 (311126d) zdenop@gmail.com: VS2008 libtesseract project: add new/remove deleted files, change version numbers

  • 2013-09-23 (0414dd5) zdenop@gmail.com: fix issue 971

  • 2013-09-23 (92c0ba0) zdenop@gmail.com: fix issue 972

  • 2013-09-23 (4d514d5) theraysmith@gmail.com: Major refactor of beam search, elimination of dead code, misc bug fixes, updates to Makefile.am, Changelog etc.

  • 2013-09-23 (2c90970) theraysmith@gmail.com: Generalized feature extractor to allow fx from greyscale

  • 2013-09-23 (ec026ca) theraysmith@gmail.com: Generalized feature extractor to allow fx from greyscale

  • 2013-09-23 (b0fb616) theraysmith@gmail.com: Generalized feature extractor to allow fx from greyscale

  • 2013-09-23 (dfc1a92) theraysmith@gmail.com: Refactored classifier to make it easier to add new ones

  • 2013-09-23 (99edf4c) theraysmith@gmail.com: Refactored classifier to make it easier to add new ones and generalized feature extractor to allow fx from grey

  • 2013-09-20 (2aafc9d) theraysmith@gmail.com: Improved sub/superscript treatment

  • 2013-09-20 (96c662e) theraysmith@gmail.com: Improved baseline fit

  • 2013-09-20 (42144b9) theraysmith@gmail.com: Improved baseline fit

  • 2013-09-20 (88ea81c) theraysmith@gmail.com: Added renderer to API

  • 2013-07-28 (5b9cfaf) zdenop@gmail.com: fix issue 962

  • 2013-07-25 (b5e1666) zdenop@gmail.com: fix issue 946/reopen issue 903

  • 2013-07-14 (b1fd75c) zdenop@gmail.com: amend r:862

  • 2013-07-14 (c45bb08) zdenop@gmail.com: check inputformat before getting number of pages

  • 2013-07-08 (ebd0ba8) zdenop@gmail.com: remove unused code (tesseractmain.h)

  • 2013-07-08 (10c1169) zdenop@gmail.com: remove unused code (Windows related)

  • 2013-07-07 (b5d3d66) zdenop@gmail.com: remove unused code(gettext)

  • 2013-07-05 (4c16ff6) zdenop@gmail.com: use leptonica for getting number of pages instead of own code

  • 2013-07-05 (d919bfd) zdenop@gmail.com: increase version number

  • 2013-07-05 (8a0878a) zdenop@gmail.com: fix mingw build

  • 2013-06-27 (418a7ad) zdenop@gmail.com: allow to have text file with list of images as input

  • 2013-06-23 (e5628e5) zdenop@gmail.com: fix hOCR output - do not print empty words: issue 903

  • 2013-06-13 (4d9e544) theraysmith@gmail.com: Fixed debian bug#704911: assert failure during training

  • 2013-06-02 (74dc14e) zdenop@gmail.com: fix copying a TessResultIterator using CAPI (issue 934)

  • 2013-06-02 (b9abecf) zdenop@gmail.com: Auto append dot in combine_tessdata (issue 932); provide more info for combine_tessdata utility

  • 2013-05-21 (ad004bd) zdenop@gmail.com: More info for combine_tessdata files (thanks to gmvbif - issue 917)

  • 2013-05-16 (e4c0077) zdenop@gmail.com: fix typo (issue 908)

  • 2013-05-16 (7e14ade) zdenop@gmail.com: print error/warning messages to stderr/debug file instead of stdout (fix issue 911)

  • 2013-05-02 (642e9e7) zdenop@gmail.com: fix segfault for PSM_SINGLE_CHAR (issue 845)

  • 2013-05-02 (62b2e12) zdenop@gmail.com: replace option -o with -c

  • 2013-05-02 (16e80c0) zdenop@gmail.com: Test for empty choices at ChoiceIterator (fix issue 826)

  • 2013-05-02 (80040b8) zdenop@gmail.com: Fix segfault at ComputeNormMatch/normmatch.cpp:118 (issue 755)

  • 2013-04-30 (16aa993) zdenop@gmail.com: make ocrclass.h public header (fix issue 897 )

  • 2013-04-29 (7dcfd02) zdenop@gmail.com: Allow arbitrary configuration options to be set from the command line (fix issue 893)

  • 2013-04-29 (1032cb1) zdenop@gmail.com: fix issue 881: capi.h redefines things from Leptonica, causing compilation failures

  • 2013-04-12 (a04a5c1) zdenop@gmail.com: Tesseract should exit with an error if ProcessPages fails (fixed issue 891)

  • 2013-03-28 (a6bee55) zdenop@gmail.com: Add lang and dir attributes to each word in hOCR output (fix issue 878); Unify usage of single quote in hOCR output

  • 2013-03-12 (902d73d) zdenop@gmail.com: fix download link in vs2008/doc/setup.html

  • 2013-02-23 (db52047) zdenop@gmail.com: fix issue 809: invalid hOCR output file on windows when input filename has non ascii chars. Add release date to vs2008/doc/versions.html

  • 2013-02-23 (e8f7dc8) zdenop@gmail.com: fix issue 426 - Cannot get Viewer to work on MacOS X

  • 2013-02-23 (32d212d) zdenop@gmail.com: add new config file - get.image

  • 2013-01-31 (6e59888) zdenop@gmail.com: put back --with-extra-libraries and --with-extra-includes

  • 2013-01-30 (5afcfde) zdenop@gmail.com: clean up configure.ac (fix for issue 819 and 763)

  • 2013-01-16 (00a79cb) theraysmith@gmail.com: Fixed crash reported as bug 697544 to debian

  • 2013-01-03 (64c739c) theraysmith@gmail.com: Added sparse text mode, also fixed issue 653.

  • 2013-01-03 (d0693a6) theraysmith@gmail.com: Integrated patch to AUTHORS fixing issue 814 and adding more authors from the code

  • 2013-01-02 (37cb31a) zdenop@gmail.com: Sanitise pkg-config file (issue 817)

  • 2012-12-27 (5947f3d) zdenop@gmail.com: add NSIS script for Windows installer

  • 2012-12-23 (37fb755) zdenop@gmail.com: Add a command-line option (--print-parameters) to dump the parameters to stdout

  • 2012-12-23 (4812fac) zdenop@gmail.com: Fix issue 427: print result to stdout instead to file

  • 2012-12-23 (8a2b5f0) zdenop@gmail.com: Fix issue 808: Check for output file write permissions before performing lengthy OCR operation

  • 2012-12-23 (42c92c3) zdenop@gmail.com: avoid multiple tesseract inits in tesseract executable

  • 2012-11-30 (9b2906c) zdenop@gmail.com: fix issue 800: Get rid of glob() for searching available languages

  • 2012-11-06 (5d9fd5f) zdenop@gmail.com: add word confidence info (x_wconf) to hocr output/fix issue 748

  • 2012-11-01 (d54d1e0) zdenop@gmail.com: fix tarball portability

  • 2012-10-26 (e835030) zdenop@gmail.com: update script for 3.02.02 release

  • 2012-10-25 (be09fec) theraysmith@gmail.com: Tarball Version 3.02.02

  • 2012-10-22 (4b5b6bc) theraysmith@gmail.com: Fixed issue 764

  • 2012-10-22 (5e7be7d) theraysmith@gmail.com: Updated comment

  • 2012-10-22 (af04ae8) theraysmith@gmail.com: Made use of _ macro and stderr consistent with error messages.

  • 2012-10-17 (4550ba7) zdenop@gmail.com: include capi.h to installed header files

  • 2012-10-12 (9b2c106) zdenop@gmail.com: include basedir.h to installed header files

  • 2012-10-11 (6b49707) zdenop@gmail.com: Fixed tessdata_dir for tessseract executable.

  • 2012-10-10 (e99c89b) theraysmith@gmail.com: Fixed missing NULL test that broke tessdata_dir

  • 2012-10-09 (ca9daf2) theraysmith@gmail.com: Fixed build break

  • 2012-10-09 (605fd74) theraysmith@gmail.com: Fixed relative-to-executable tessdata location, while allowing for addition of terminating /

  • 2012-10-09 (aa9101a) theraysmith@gmail.com: Misc cleanup

  • 2012-10-09 (8d3c8ad) theraysmith@gmail.com: Disconnected errcode.h from baseapi.h

  • 2012-09-29 (a4e8bf7) zdenop@gmail.com: fix 'make dist' and tesseract.pc.in

  • 2012-09-27 (ceff328) zdenop@gmail.com: fix issue 764...

  • 2012-09-27 (fb91759) zdenop@gmail.com: fix issue 764 and clean tabulators, trim trailing spaces...

  • 2012-09-26 (db24b1a) zdenop: fix makemoredists for mingw

  • 2012-09-25 (f2afce5) zdenop@gmail.com: improve script for creating release packages

  • 2012-09-25 (ae85c18) zdenop@gmail.com: fix DLL build in VC++

  • 2012-09-24 (d099dba) zdenop@gmail.com: fix issue 702.

  • 2012-09-24 (23f1d16) zdenop@gmail.com: fix fox issue 346 / GetAvailableLanguagesAsVector

  • 2012-09-24 (dc8bd46) zdenop@gmail.com: C-API (fix issue 362)

  • 2012-09-22 (59d244b) theraysmith@gmail.com: More fixes for GRAPHICS_DISABLED from Zdenko and Ray

  • 2012-09-21 (0ed5c67) zdenop@gmail.com: fix issue 757 (Solaris needs -lrt for sem_init)

  • 2012-09-21 (a877d8a) zdenop@gmail.com: fix 'make distclean' in configure.ac too

  • 2012-09-21 (503f689) zdenop@gmail.com: fix 'make distclean'

  • 2012-09-21 (da1047f) theraysmith@gmail.com: Fixed typos and improved comments

  • 2012-09-21 (5e79160) theraysmith@gmail.com: Fixed new bug in error message

  • 2012-09-21 (32badf1) theraysmith@gmail.com: fixed pageseg mode

  • 2012-09-21 (fbf7968) theraysmith@gmail.com: Fixed problem with blank pages

  • 2012-09-21 (b301d39) theraysmith@gmail.com: Added 16 bit as a valid image depth

  • 2012-09-21 (f23460b) theraysmith@gmail.com: Removed config_auto.h from .h files

  • 2012-09-21 (751f2ce) theraysmith@gmail.com: Whitespace

  • 2012-09-21 (441abd3) theraysmith@gmail.com: Fixed bug that was introduced with GRAPHICS_DISABLED changes

  • 2012-09-21 (7b90ed2) theraysmith@gmail.com: Fixed problem with NULL STRINGs

  • 2012-09-21 (c2dbb28) theraysmith@gmail.com: Fixed issues 714, 608

  • 2012-09-21 (c7cef53) theraysmith@gmail.com: Fixed issue 669

  • 2012-09-21 (d71045f) theraysmith@gmail.com: Fixed issue 736

  • 2012-09-01 (0aadbd0) david.eger@gmail.com: Save BLOB_CHOICE s for alternate choices saved during segmentation search so we have them when trying to replace words with alternates in the bigram correction pass.

  • 2012-08-25 (2a57976) zdenop@gmail.com: - fix msys build (missing -lws2_32 for library) - remove old debian leptonica package

  • 2012-08-03 (306a821) zdenop@gmail.com: fix creating box file from empty image (issue 516)

  • 2012-08-01 (60b0d10) zdenop@gmail.com: fix for issue 690

  • 2012-07-31 (b064cf5) zdenop@gmail.com: revert back tesseract.sln from r734

  • 2012-07-31 (937aab0) zdenop: fix issue 636

  • 2012-07-28 (eaf9d63) zdenop@gmail.com: Provide pkgconfig file (issue 451), improve configure.ac and INSTALL.SVN

  • 2012-07-22 (8708102) zdenop@gmail.com: implement '--enable-debug' for ./configure; small clean up autogen.sh and configure.ac

  • 2012-07-04 (1131e5d) zdenop: addition to Issue 724

  • 2012-07-03 (d72a318) zdenop@gmail.com: fix Issue 724: DESTDIR not supported with make install-langs

  • 2012-05-28 (c8eedb2) zdenop@gmail.com: added ocr-capabilities for hocr conformity; XHTML 1.0 Transitional conformity; improved hocr output readability

  • 2012-05-27 (6a9a3dd) david.eger@gmail.com: Zdeno pointed out that ocr_line (though not ocr_word) is actually in the hocr spec.

  • 2012-05-25 (d9d7091) david.eger@gmail.com: Conform to the hocr spec: hocr doesn't have ocr_word, but instead has ocrx_word.

  • 2012-05-10 (eeeb4f5) david.eger@gmail.com: Provide better paragraph segmentation without having to run fully automatic layout analysis.

  • 2012-04-22 (e606c31) zdenop@gmail.com: fix issue Issue 684 : show correct line in failure message "Couldn't find a matching blob"

  • 2012-04-17 (d39cb38) zdenop@gmail.com: Fix Issue 678

  • 2012-04-17 (56403c6) david.eger@gmail.com: Fix an issue where we sometimes leave a dangling outline->loop pointer during chopping.

  • 2012-04-17 (71b3200) david.eger@gmail.com: Fix a shapetable serialization issue -- sizeof(bool) is not portable.

  • 2012-04-09 (a253ea2) david.eger@gmail.com: Add some documentation on how to use config files and user dictionaries.

  • 2012-04-02 (aa14e8b) zdenop@gmail.com: fix Mingw shared build

  • 2012-04-02 (c2d5616) zdenop@gmail.com: add Doxyfile (doxygen config) to distribution

  • 2012-03-30 (cd8de91) zdenop@gmail.com: change comments to doxygen block comments (api)

  • 2012-03-30 (5958f01) zdenop@gmail.com: fix doxygen warnings

  • 2012-03-29 (4f0ff35) david.eger@gmail.com: Missing close bracket.

  • 2012-03-28 (4ddb3e5) david.eger@gmail.com: Good moming, Good aftemoon.

  • 2012-03-28 (ee44165) zdenop@gmail.com: improve doxygen config; fix doxygen warnings for baseapi.h

  • 2012-03-28 (0d5e8b5) david.eger@gmail.com: Recording segmentation state for a choice at LogNewChoice() time was a bad idea -- a VIABLE_CHOICE's Blob->NumChunks can be modified as we go by a call from Dict::LogNewSplit(). Relying on the auxilury segmentation_state makes alt choices sometimes reference the wrong blobs.

  • 2012-03-24 (3f9032e) zdenop@gmail.com: fix 'make dist' for MinGW+MSYS

  • 2012-03-24 (3115fbf) zdenop@gmail.com: another fix MinGW+MSYS

  • 2012-03-22 (d4d4b8a) zdenop@gmail.com: improve autools system (mingw+msys fix); implementation of --disable-tessdata-prefix

  • 2012-03-21 (c0cd2cd) david.eger@gmail.com: Restore VC++ compatibility for paragraphs.cpp. Missed a func addition in the last merge.

  • 2012-03-20 (a917783) david.eger@gmail.com: Fix Issue 645, a char signed/unsigned issue in paragraphs.cpp.

  • 2012-03-15 (1563c01) zdenop@gmail.com: fixed build in java directory; create documentation package with 'make doc-pack'

  • 2012-03-11 (1009a6e) zdenop@gmail.com: fopen() should use binary mode (issue 70)

  • 2012-03-10 (87e03ed) tomp2010@gmail.com: Fix dawg2wordlist crash on Windows caused by fopening dawg file in "r" instead of "rb" mode.

  • 2012-03-08 (2972cc4) zdenop@gmail.com: + fix VS2008 warning about "non dll-interface class tesseract::LTRResultIterator used as base for dll-interface class tesseract::ResultIterator" by making LTRResultIterator also visible. + Changed Project preprocessor definition of WINDLLNAME, because stringizing operator doesn't seem to work when initializing tessedit_module_name in ccutil/ccutil.cpp (which was omitted in previous fixes). + Update vs2008/tesshelper.py for new public header files. patch from Tom Powers (https://groups.google.com/group/tesseract-dev/msg/6da2799cd2cb9844)

  • 2012-03-07 (2f1c112) zdenop@gmail.com: +Remove visibility from protected members of tesseract::TessBaseAPI class by applying TESS_LOCAL macro; +Make PageIterator & ResultIterator classes visible by applying TESS_API macro; +Fix api/Makefile.am & training/Makefile.am to allow Parallel Build Trees; patch from Tom Powers (https://groups.google.com/group/tesseract-dev/msg/9d00579540e44055)

  • 2012-03-06 (1455bf5) zdenop@gmail.com: set tessedit_module_name for windows; implement 'make install LANG="eng ara deu"'; more headers need to be installed: https://groups.google.com/group/tesseract-dev/msg/a4f7424377993b2e

  • 2012-03-06 (c2e84c4) david.eger@gmail.com: Fix two issues with GetHOCRText(): + make it not seg-fault if called without calling SetInputName(). + make it not leak memory (thank you valgrind)

  • 2012-03-06 (75a9a8f) david.eger@gmail.com: Address "RIL_PARA doesn't work" comment in issue 622.

  • 2012-03-05 (8cc34e8) zdenop@gmail.com: 'make install' do not require language data; language data are installed by 'make install-langs'

  • 2012-03-04 (765832d) zdenop@gmail.com: fixes issue 573 where boolean was being compared to float; tesseract prints full version info when -v arg; removes extra includes from tesseractmain.h; removes extra DLLEXPORT & DLLIMPORT from hosts.h; remove CCUTIL_IMPORTS & CCUTIL_EXPORTS from vs2008 *.vcproj;

  • 2012-03-03 (5761bc5) zdenop@gmail.com: fix visibility build; + tprintf visible

  • 2012-03-03 (97e1944) zdenop@gmail.com: install only necessary headers, fix uninstall

  • 2012-03-03 (3b32653) zdenop@gmail.com: fix --enable-multiple-libraries; implement quite mode (issue 580)

  • 2012-03-02 (30a7014) zdenop@gmail.com: visibility - autotools part (./configure --enable-visibility)

  • 2012-03-02 (a776e0b) zdenop@gmail.com: TP: visibility trial - code & windows build changes (without autotools changes)

  • 2012-03-02 (e216ada) zdenop@gmail.com: fix configure.ac; unify identifiers (WIN32 vs _WIN32)

  • 2012-03-01 (657722a) zdenop@gmail.com: added missing changes for r686

  • 2012-03-01 (49c4ce3) zdenop@gmail.com: fix for GRAPHICS_DISABLED build

  • 2012-03-01 (06b2156) zdenop: fixed makemoredists; add --enable-embedded to configure

  • 2012-02-27 (df1cbdd) zdenop@gmail.com: fix for issue 463 (GetHOCRText segfaults unless SetInputName has been called first); removed declaration of GetLastInitLanguage

  • 2012-02-26 (bf7ca28) zdenop@gmail.com: fixed 635 (strngs.h has unnecessary include of genericvector.h)

  • 2012-02-26 (da121f0) zdenop@gmail.com: vs2008 and vs2010 replaced with Tom Powers solution

  • 2012-02-26 (492f911) zdenop@gmail.com: check return code of API init (issue 593)

  • 2012-02-21 (132909a) zdenop@gmail.com: fix for issue 631: gettimeofday() on windows based on leptonica l_getCurrentTime()

  • 2012-02-20 (95168ef) zdenop@gmail.com: fix missing ";" in VS2008 project files + fix VS2010

  • 2012-02-19 (6ccab83) zdenop@gmail.com: fixing issue 628 (replacing MSW32 with _WIN32) and issue 614 (reverting "class DLLSYM STRING" to "class CCUTIL_API STRING")

  • 2012-02-18 (61611c1) zdenop@gmail.com: removed unnecessary conditional

  • 2012-02-15 (018f192) david.eger@gmail.com: Abolish populate_unichars(), fixing seg fault reported in Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=658634

  • 2012-02-12 (53d133d) zdenop@gmail.com: fixed cntraning thanks to Will Hadden; fixed installation of new manpages

  • 2012-02-12 (3c4fd30) zdenop@gmail.com: Fix is isinf for VC++

  • 2012-02-10 (22331c0) david.eger@gmail.com: Fix issue 613: assert() fail on Windows isspace() when given non-ASCII.

  • 2012-02-09 (58e06c8) david.eger@gmail.com: Update man pages for Tesseract 3.02.

  • 2012-02-09 (78a8356) david.eger@gmail.com: Put one last bigram correction debug statement behind a debug flag.

  • 2012-02-07 (1355cab) zdenop@gmail.com: VS2008 - fix include path for release*

  • 2012-02-05 (425c2b8) zdenop@gmail.com: install data files; small fix of INSTALL, README; removed ABOUT-NLS (NLS not used at the moment)

  • 2012-02-04 (0a50c9c) zdenop@gmail.com: Another VS2008 fixes

  • 2012-02-03 (d0c2631) zdenop@gmail.com: VC++2008 build fix for 3.02 version

  • 2012-02-03 (56bc885) david.eger@gmail.com: Fix some debug messaging about bigram correction -- the two lists of alternates are not independent.

  • 2012-02-03 (09e41d3) theraysmith@gmail.com: Renamed RGB to ComposeRGB to fix windows macro problem

  • 2012-02-02 (d581ab7) theraysmith@gmail.com: New config for testing bigram correction.

  • 2012-02-02 (ad53f34) david.eger@gmail.com: Added a missing header file for the 3.02 release.

  • 2012-02-02 (e0d735b) theraysmith@gmail.com: Remaining misc changes for 3.02

  • 2012-02-02 (23dfabc) theraysmith@gmail.com: Cleaned up externally used namespace by removing includes from baseapi.h

  • 2012-02-02 (6e273b7) theraysmith@gmail.com: Cube trained data for fra, ita, rus, spa

  • 2012-02-02 (9206e92) theraysmith@gmail.com: Added simultaneous multi-language capability, Refactored top-level word recognition module, Blamer module added for error analysis, Tidied up constraints on control parameters, Added UNICHARSET to WERD_CHOICE to make mult-language handling easier, Added word bigram correction

  • 2012-02-02 (73adf69) theraysmith@gmail.com: Added Right-to-left/Bidi capability in the output iterators for Hebrew/Arabic, Refactored top-level word recognition module, Added simultaneous multi-language capability.

  • 2012-02-02 (e33ae59) theraysmith@gmail.com: Fixed training leaks and randomness

  • 2012-02-02 (01026af) theraysmith@gmail.com: Refactored top-level word recognition module, Blamer module added for error analysis, Added word bigram correction

  • 2012-02-02 (3a998fe) theraysmith@gmail.com: Added Right-to-left/Bidi capability in the output iterators for Hebrew/Arabic, Added paragraph detection in layout analysis/post OCR, Fixed inconsistent xheight during training and over-chopping, Added simultaneous multi-language capability, Refactored top-level word recognition module, Fixed problems with internally scaled images

  • 2012-02-02 (5bc5e2a) theraysmith@gmail.com: Added simultaneous multi-language capability, Added support for ShapeTable in classifier and training, Refactored class pruner, Added new uniform classifier API, Added new training error counter

  • 2012-02-02 (fdd4ffe) theraysmith@gmail.com: Fixed endian bug in dawg reader, Added word bigram correction,

  • 2012-02-02 (6e3d810) theraysmith@gmail.com: Major improvements to layout analysis for better image detection, diacritic detection, better textline finding, better tabstop finding

  • 2012-02-02 (04068c7) theraysmith@gmail.com: Removed dead memory mangagement code

  • 2012-02-02 (ac014eb) theraysmith@gmail.com: Added experimental equation detector

  • 2012-02-02 (ef786ad) theraysmith@gmail.com: Moved ResultIterator/PageIterator to ccmain

  • 2011-10-22 (8225f5b) zdenop@gmail.com: removed BOM form strngs.h, updated NSIS script and COPYING

  • 2011-10-22 (aae3da5) theraysmith@gmail.com: Last minute fixes for making the tarball

  • 2011-10-16 (db2aa4e) zdenop@gmail.com: svpaint.cpp moved from include to source

  • 2011-10-16 (67f4700) zdenop@gmail.com: fixed "one lib" build on linux; runautoconf renamed to autogen.sh;

  • 2011-10-15 (bf3ae64) max.markin@gmail.com: Fixed some warnings to make the VC2010 compiler happy: C4355: 'this' : used in base member initializer list C4099: type name first seen using 'class' now seen using 'struct'

  • 2011-10-15 (0fef845) max.markin@gmail.com: VC2010: add support for dynamic linking

  • 2011-10-07 (cfc7de1) max.markin@gmail.com: fixed debug build

  • 2011-09-29 (ab234da) zdenop@gmail.com: fix for issue 540

  • 2011-09-18 (7c44613) max.markin@gmail.com: fixed comment

  • 2011-09-05 (22fc3e8) zdenop@gmail.com: VS2010 build fix

  • 2011-08-30 (da41b96) zdenop@gmail.com: removed check for libtiff - leptonica is required; cleanup #ifdef/#ifndef HAVE_LIBLEPT

  • 2011-08-29 (bf4a09d) joregan@gmail.com: make single/multiple libraries optional -- this needs testing!!!

  • 2011-08-18 (fbab153) joregan@gmail.com: readd m4 stuff

  • 2011-08-18 (e7d0029) joregan@gmail.com: macports installs libtoolize as glibtoolize. A cleaner solution can wait for some later date

  • 2011-08-18 (2ded50b) zdenop@gmail.com: 'make dist' improvement; removed debugwin.* from vs2008 and vs2010; decreased warning level in vs2008 project files for Release* build

  • 2011-08-18 (f33ac09) theraysmith@gmail.com: Fixed make dist

  • 2011-08-18 (323ee5a) joregan@gmail.com: more Makefile.in

  • 2011-08-18 (b69d9b9) joregan@gmail.com: there is no m4 directory

  • 2011-08-18 (c209583) joregan@gmail.com: rm reference to config.rpath

  • 2011-08-18 (47f032b) theraysmith@gmail.com: Removed remaining Makefile.in

  • 2011-08-18 (42acb3b) theraysmith@gmail.com: Updated ReleaseNotes, README, more minor cleaup

  • 2011-08-18 (4575c52) theraysmith@gmail.com: Removed debugwin.cpp, fixing issue 448

  • 2011-08-18 (030aae9) theraysmith@gmail.com: Removed debugwin.cpp, fixing issue 448

  • 2011-08-18 (0d969b7) theraysmith@gmail.com: Fixed problem of config file vs command line for pageseg mode

  • 2011-08-18 (7ab0a97) theraysmith@gmail.com: Fixed comment re bln_numericmode

  • 2011-08-18 (7720f84) theraysmith@gmail.com: Moved definition of Config to commontraining, fixing issue 414

  • 2011-08-18 (360f5e4) theraysmith@gmail.com: Removed assert from FindBestMatch, fixing issue 504

  • 2011-08-18 (ea5bc16) theraysmith@gmail.com: Removed EXIT, fixing issue 144

  • 2011-08-18 (d5d15f3) theraysmith@gmail.com: Deleted Makefile.in from svn

  • 2011-08-15 (9b7375e) zdenop@gmail.com: MinGW portability solved + some code cleanup (based on cpplint)

  • 2011-08-11 (7ec3dca) zdenop@gmail.com: show page 0 for multipage tiff; Windows: use binary mode for fopen (issue 70); autotools: fixed cutil/Makefile.am, improved tessdata/Makefile.am;

  • 2011-08-11 (4abdfdb) zdenop@gmail.com: moved ccstruct/callcpp.cpp to cutil (to header file - see issue 414); moved vs2008/include/stdint.h to vs2008/port/stdint.h so we can use vs2008/include also for mingw; removed unused tessembedded.*

  • 2011-08-11 (16f0481) zdenop@gmail.com: renamed duplicate cube/const.h to cube/cube_const.h (issue 525)

  • 2011-08-08 (9b9efa8) zdenop@gmail.com: man pages included to install script, improved windows installer script (issue 425), output format for "tesseract -v" changed to "3.00 version", README cleanup.

  • 2011-07-29 (411e074) zdenop@gmail.com: fix for issues 479, 524 + tests for input image (there are no leptonica error messages on Windows console)

  • 2011-07-27 (1ad70ea) zdenop@gmail.com: fixing issues 518 and 521

  • 2011-07-27 (568cbe6) zdenop@gmail.com: removed unnecessary directory

  • 2011-07-27 (4085f1b) zdenop@gmail.com: removed unnecessary directory

  • 2011-07-27 (1445a84) zdenop@gmail.com: git-svn-id: https://tesseract-ocr.googlecode.com/svn/trunk@592 d0cd1f9f-072b-0410-8dd7-cf729c803f20

  • 2011-07-27 (77d00b7) zdenop@gmail.com: clean up of unnecessary "autotools" files/directories + improved configure.ac, runautoconf

  • 2011-06-25 (4f5899d) zdenop@gmail.com: fixed doxygen path and included doxygen to 'makemoredists' script

  • 2011-06-15 (3463abf) zdenop@gmail.com: commented parameters that caused error (read_params_file: parameter not found:)

  • 2011-05-24 (505c8db) zdenop@gmail.com: changed "xocr_word" to "ocrx_word" according hOCR spec

  • 2011-05-24 (b54eee9) zdenop@gmail.com: configure script requires liblept; add '--version' option for tesseract as alternative to '-v'

  • 2011-05-23 (1dda256) zdenop@gmail.com: update of vs2010 project files

  • 2011-05-05 (ca083a0) zdenop@gmail.com: initial support for vs2010 - thanks to Michael Lutz!

  • 2011-03-30 (e6b682d) zdenop@gmail.com: improved leptonica detection; thanks to Samuel de fram

  • 2011-03-22 (b140174) zdenop@gmail.com: fixed windows build to the latest code changes

  • 2011-03-21 (416af17) theraysmith: Various fixes, including memory leak in fixspace, font labels on output, removed some annoying debug output, fixes to initialization of parameters, general cleanup, and added Hindi

  • 2011-03-21 (311d1f9) theraysmith: Added Hindi traineddata

  • 2011-03-21 (f744586) theraysmith: Various fixes, including memory leak in fixspace, font labels on output, removed some annoying debug output, fixes to initialization of parameters, general cleanup, and added Hindi

  • 2011-03-21 (f4c46b6) theraysmith: Various fixes, including memory leak in fixspace, font labels on output, removed some annoying debug output, fixes to initialization of parameters, general cleanup, and added Hindi

  • 2011-03-21 (69b7c25) theraysmith: Various fixes, including memory leak in fixspace, font labels on output, removed some annoying debug output, fixes to initialization of parameters, general cleanup, and added Hindi

  • 2011-03-21 (e0b21cb) theraysmith: Various fixes, including memory leak in fixspace, font labels on output, removed some annoying debug output, fixes to initialization of parameters, general cleanup, and added Hindi

  • 2011-03-21 (664b84b) theraysmith: Various fixes, including memory leak in fixspace, font labels on output, removed some annoying debug output, fixes to initialization of parameters, general cleanup, and added Hindi

  • 2011-03-21 (c86a0f6) theraysmith: Various fixes, including memory leak in fixspace, font labels on output, removed some annoying debug output, fixes to initialization of parameters, general cleanup, and added Hindi

  • 2011-03-21 (ba9f73f) theraysmith: Various fixes, including memory leak in fixspace, font labels on output, removed some annoying debug output, fixes to initialization of parameters, general cleanup, and added Hindi

  • 2011-03-21 (82b1b20) theraysmith: Various fixes, including memory leak in fixspace, font labels on output, removed some annoying debug output, fixes to initialization of parameters, general cleanup, and added Hindi

  • 2011-03-21 (3e8c0bc) theraysmith: Various fixes, including memory leak in fixspace, font labels on output, removed some annoying debug output, fixes to initialization of parameters, general cleanup, and added Hindi

  • 2011-03-21 (c81483f) theraysmith: Various fixes, including memory leak in fixspace, font labels on output, removed some annoying debug output, fixes to initialization of parameters, general cleanup, and added Hindi

  • 2011-03-18 (96ca745) theraysmith: Deleted lots of dead code, including PBLOB

  • 2011-03-18 (0a4d382) theraysmith: Deleted lots of dead code, including PBLOB

  • 2011-03-18 (ec39052) theraysmith: Deleted lots of dead code, including PBLOB

  • 2011-03-18 (33b3469) theraysmith: Deleted lots of dead code, including PBLOB

  • 2011-03-18 (06dda00) theraysmith: Deleted lots of dead code, including PBLOB

  • 2011-03-18 (7cd3c74) theraysmith: Deleted lots of dead code, including PBLOB

  • 2011-03-18 (df738bb) theraysmith: Deleted lots of dead code, including PBLOB

  • 2011-03-18 (06c9739) theraysmith: Deleted lots of dead code, including PBLOB

  • 2011-03-18 (5a77970) theraysmith: Deleted lots of dead code, including PBLOB

  • 2011-03-18 (7121e51) theraysmith: Deleted lots of dead code, including PBLOB

  • 2011-03-18 (a3f30eb) theraysmith: Deleted lots of dead code, including PBLOB

  • 2011-03-18 (0d81f4b) theraysmith: Fixed problem that was preventing pagesegmode from being set by config file

  • 2011-03-16 (9067a81) zdenop@gmail.com: git-svn-id: https://tesseract-ocr.googlecode.com/svn/trunk@553 d0cd1f9f-072b-0410-8dd7-cf729c803f20

  • 2011-01-03 (de987bc) zdenop@gmail.com: windows build: improved vs2008/viewer.vcproj/ issue 413

  • 2010-12-09 (f040994) theraysmith: Fixed closing meta element in hocr output

  • 2010-12-09 (a7db6da) theraysmith: Fix for linking with leptonica on Linux.

  • 2010-12-09 (137f480) theraysmith: Added sub/superscript, small/dropcap detection

  • 2010-12-05 (d8a2303) zdenop@gmail.com: improved makemoredists script and tessdata/Makefile.am

  • 2010-12-05 (8cf7660) zdenop@gmail.com: - vs2008 removed from autoconf system (not needed for linux); Windows build improvements: - vs2008 library projects use individual intermediate directories (thanks fizz_20120);

  • 2010-11-30 (c707b26) zdenop@gmail.com: fixed VC++2008 Express build after last changes

  • 2010-11-30 (e0af88a) theraysmith: Debian packages of Leptonica to allow use of 1.67

  • 2010-11-30 (7a54f5f) theraysmith: Misc Makefile etc for 3.01

  • 2010-11-30 (dbcab0e) theraysmith: Traineddata for non-Eng languages

  • 2010-11-30 (5c854e0) theraysmith: Cleaned up unused parameters

  • 2010-11-30 (c846525) theraysmith: Rewrite of DENORM

  • 2010-11-30 (b98c922) theraysmith: Fixed problem with empty dawgs

  • 2010-11-30 (12ddf5d) theraysmith: Removal of NEWDELETE + fix of problem with joined text

  • 2010-11-30 (23b29fb) theraysmith: Impact of DENORM rewrite + removal of NEWDELETE

  • 2010-11-30 (048a3ef) theraysmith: Fixed bug with empty dawgs

  • 2010-11-30 (eba04e7) theraysmith: Fixed debug display, training on fragments

  • 2010-11-30 (ef59841) theraysmith: Moved multipage code to BaseAPI and tidied up command line handling

  • 2010-11-30 (47dc322) theraysmith: Removed serialise and NEWDELETE macro

  • 2010-11-30 (1c38920) theraysmith: Rewrote DENORM

  • 2010-11-30 (4c4d036) theraysmith: Removed serialize and NEWDELETE macros

  • 2010-11-29 (f07d572) zdenop@gmail.com: removed vs2008/dlltest/Makefile from linux configure

  • 2010-11-23 (70cf76f) zdenop@gmail.com: gettimeofday for windows

  • 2010-11-23 (4523ce9) zdenop@gmail.com: 3.01 code from http://github.com/jimregan/tesseract-ocr with addaptions related to Linux and Windows (VC2008) compile process

  • 2010-11-17 (7511d76) zdenop@gmail.com: fixed hocr to produce valid document (according http://validator.w3.org/) - issue http://code.google.com/p/tesseract-ocr/issues/detail?id=401

  • 2010-11-15 (515ac2d) zdenop@gmail.com: WIN32: improved vcproj files - possibility to build tesseract with static linked leptonica (Release.static/Release) or dynamic linked leptonica (Release.dynamic)

  • 2010-11-13 (179c96b) zdenop@gmail.com: updated vcproj files: Release|Win32 links leptonica statically, suppressed some warnings; added include/leptonica/sudoku.h (part of leptonica 1.67);

  • 2010-11-13 (80b9e44) zdenop@gmail.com: upgrade of leptonica to 1.67 version; removing unnecessary header files from vs2008;

  • 2010-11-02 (a750ffe) zdenop@gmail.com: fixed issue 394: The tessedit_pageseg_mode does not work; thanks sms@fritzwidmer.ch

  • 2010-10-29 (459ff62) max.markin@gmail.com: added quotes in xcopy

  • 2010-10-29 (fa4d458) zdenop@gmail.com: fixed hocr (escape special special characters; thank to aizvorski) + hocr config)

  • 2010-10-26 (346da8c) zdenop@gmail.com: missing returns in nonvoid functions (thanks to rusnakp) issue 389; corrected windows installation script - tesseract should be not run as start-up application;

  • 2010-10-22 (21d6ea6) zdenop@gmail.com: better handling of multipage tiff (issue 380 http://code.google.com/p/tesseract-ocr/issues/detail?id=380)

  • 2010-10-12 (8522533) zdenop@gmail.com: improved NSI script: finalization for tesseract-ocr-setup-3.00.exe

  • 2010-10-11 (e54ab01) zdenop@gmail.com: improved NSI script: select language data based on windows system language, download and install non English languages

  • 2010-10-10 (5e37a94) zdenop@gmail.com: improved NSI script: detection of installed tesseract; set environment variables TESSDATA_PREFIX, PATH; recognition of Tesseract-OCR by "Add/Remove" program in Windows Control panel

  • 2010-10-07 (825ee3a) joregan: Add NSIS script, contributed by Sergey Bronnikov

  • 2010-10-06 (c64787f) zdenop@gmail.com: another addition to Revision: 506 ;-)

  • 2010-10-06 (da06ed4) zdenop@gmail.com: addition to Revision: 506 ;-)

  • 2010-10-06 (282aa13) zdenop@gmail.com: *.vcproj moved to vs2008/ (bin/ and bin.dbg/ will be in vs2008/)

  • 2010-10-05 (2c06ebc) max.markin@gmail.com: added copying leptonlib.dll to binaries folder

  • 2010-10-03 (fe6e6e0) max.markin@gmail.com: fix for vs2008 release mode compilation error in classify

  • 2010-10-01 (2350440) joregan: add Makefile.in to check the merge

  • 2010-10-01 (6f1353f) joregan: comment more; I'll do something proper about the data packs later, but for now we just need something that'll build generally without requiring that the language packs be present

  • 2010-10-01 (fd3a4a4) joregan: remove the makedummies stuff

  • 2010-09-30 (e614075) joregan: Zdenko caught one I missed

  • 2010-09-30 (f1c1cd4) joregan: typo

  • 2010-09-30 (3964660) zdenop@gmail.com: update of VC++ project file to recent changes

  • 2010-09-30 (eea51fc) joregan: VC++ truly is braindamaged

  • 2010-09-30 (9b3d565) joregan: add vs2008 to the distribution

  • 2010-09-30 (e0b0794) joregan: disabling gettext checks - not currently used, and something about disabling is causing subsequent autoconf checks to not run

  • 2010-09-30 (0c32fde) joregan: add BSD-licensed version of stdint.h for VC++

  • 2010-09-30 (f250687) joregan: move include of config_auto.h to not conflict with local types. Not finished

  • 2010-09-30 (50b3079) joregan: add some more to the changelog, including some thanks for some of the contributed patches - trying to be a good open source citizen, but I know I missed several people :/

  • 2010-09-30 (636a04b) joregan: patch from Cyanide.Drake for issue 366

  • 2010-09-30 (3f3f993) joregan: make one thing a little more clear

  • 2010-09-30 (dfb81e1) joregan: generated docs

  • 2010-09-30 (5575d8d) joregan: last one

  • 2010-09-30 (0759ee7) joregan: more docs

  • 2010-09-30 (9943e96) joregan: fix issue 359 - patch from yukihiro.nakadaira

  • 2010-09-30 (e1ab3cf) joregan: fix issue 342: thanks to zdravco

  • 2010-09-30 (5410018) joregan: fix issue 350

  • 2010-09-29 (9c53d54) joregan: max.markin's patch for issue 345

  • 2010-09-29 (653abd9) joregan: fix for issue 331

  • 2010-09-29 (dbed3e0) joregan: more man pages

  • 2010-09-29 (ced5ed8) zdenop@gmail.com: files relevant for windows build moved to vs2008

  • 2010-09-29 (8e2018d) zdenop@gmail.com: git-svn-id: https://tesseract-ocr.googlecode.com/svn/trunk@473 d0cd1f9f-072b-0410-8dd7-cf729c803f20

  • 2010-09-29 (cfcb035) joregan: add bibtex as a convenience

  • 2010-09-29 (ceb787c) joregan: change table to horizontal list, because the table stuff looks awful in the generated man page

  • 2010-09-29 (2c76f06) joregan: fix the damned escaping on C++

  • 2010-09-29 (ec7bc49) joregan: using asciidoc source probably makes more sense

  • 2010-09-29 (d171d2d) joregan: add tesseract manpage, use man section in filename

  • 2010-09-29 (f82c240) joregan: add Ray's notes for the upcoming release...

  • 2010-09-29 (15d63ae) joregan: some casts because VC++ is braindead

  • 2010-09-28 (273b76c) joregan: docbook man page for combine_tessdata

  • 2010-09-28 (a72f81f) joregan: a better prompt for the user to include '.'; reverts Zdenko's message changes: the original example was a /real/ example

  • 2010-09-27 (fd07d93) zdenop@gmail.com: improved usage description (issue http://code.google.com/p/tesseract-ocr/issues/detail?id=356)

  • 2010-09-27 (68baf25) zdenop@gmail.com: correction of ambigs.train; win32: update of leptonica library to 1.66, update of tessdll.dll to recent build

  • 2010-09-26 (fe0e38f) zdenop@gmail.com: improved script for creating language packages, improved tesseract.spec

  • 2010-09-26 (8c61935) zdenop@gmail.com: there is no osd.traineddata file and osd is not defined in http://en.wikipedia.org/wiki/List_of_ISO_639-2_codes#O

  • 2010-09-22 (869ad4d) joregan: config.rpath

  • 2010-09-15 (d8fa687) joregan: partially address issue 353

  • 2010-08-19 (69f39d4) joregan: fix for issue 341, thanks to max.markin

  • 2010-08-19 (9a33f9b) joregan: doxygen

  • 2010-08-19 (859ff4c) joregan: doxygen

  • 2010-08-12 (2d78215) joregan: small tweaks to doxygen

  • 2010-08-10 (08defee) joregan: more doxygen

  • 2010-08-02 (75676cd) joregan: doxygen

  • 2010-08-01 (d7924dd) joregan: http://groups.google.com/group/tesseract-ocr/msg/16597e4f7725dfe1

  • 2010-07-30 (f7d504d) joregan: doxygen

  • 2010-07-28 (575b2de) joregan: doxygen

  • 2010-07-27 (b6e3cbe) joregan: more doxygen

  • 2010-07-27 (7efbd3d) joregan: crap

  • 2010-07-27 (787fba6) joregan: Issue 339, patch from max.markin

  • 2010-07-27 (924f231) joregan: more doxygen

  • 2010-07-27 (a18816f) joregan: partial merge of doxygen branch (stuff without conflicts, basically)

  • 2010-07-26 (4acaabd) joregan: make some static

  • 2010-07-25 (1d88be7) joregan: make some functions static

  • 2010-07-25 (61e8490) joregan: add the digits config for convenience, because it's mentioned in the FAQ

  • 2010-07-21 (7e8bd73) joregan: some casts to get rid of persistent warnings

  • 2010-07-21 (cd96d8e) joregan: more warnings

  • 2010-07-21 (7670655) joregan: /NODEFAULTLIB:library

  • 2010-07-21 (edf7e76) joregan: silence more useless warnings

  • 2010-07-21 (c2fd3fa) joregan: move #ifdef USE_NLS outside of #ifdef HAVE_CONFIG_H; thanks to Zdenko for pointing this out.

  • 2010-07-21 (b3c1e2e) joregan: Fix issue 333 (patch from Zdenko)

  • 2010-07-20 (522a8cc) joregan: fix issue 332

  • 2010-07-19 (54e610e) joregan: mark 2 functions static (start to cut down on the export bloat)

  • 2010-07-19 (7fee1ed) joregan: this code was so illegible that I must replace it now

  • 2010-07-19 (c19ea2f) joregan: make debug code runnable

  • 2010-07-19 (69d6d35) joregan: patch for issue 304 from max.markin

  • 2010-07-19 (7229672) joregan: attempting to test this; not working so far

  • 2010-07-19 (bd7015e) joregan: remove gettext.h; not worth the licensing hassle

  • 2010-07-19 (d133a2d) joregan: basic .pot file

  • 2010-07-19 (a301f9a) joregan: start of i18n

  • 2010-07-18 (53f44ac) joregan: add gettext.h; this is GPL v2, but we need to exercise the right to use it under the GPL3 for Apache compatibility

  • 2010-07-18 [(b8e3eee)](http://github.com/tesseract-ocr/tesseract/commit/b8e3eeeb0199df6236d

As of 02/02/2020


These wiki pages are no longer maintained.

All pages were moved to tesseract-ocr/tessdoc.

The latest documentation is available at https://tesseract-ocr.github.io/.


Clone this wiki locally