Branch: refs/heads/hammera_hu Home: https://github.com/liblouis/liblouis Commit: 983d5235b0d3967b2e6605cb570d739227fe7fc4 https://github.com/liblouis/liblouis/commit/983d5235b0d3967b2e6605cb570d739227fe7fc4 Author: Christian Egli <christian.egli@xxxxxx> Date: 2014-05-20 (Tue, 20 May 2014) Changed paths: M ANNOUNCEMENT Log Message: ----------- Change the download link to point to liblouis.org Commit: 71647d64baea4a737783ddca56640372a316eaeb https://github.com/liblouis/liblouis/commit/71647d64baea4a737783ddca56640372a316eaeb Author: Christian Egli <christian.egli@xxxxxx> Date: 2014-05-20 (Tue, 20 May 2014) Changed paths: M HACKING Log Message: ----------- Adapt the build instructions to the git repo i.e. you'll have to fetch from git instead of svn now and when building a release you'll have to tag via git. Commit: 23079f315614def4c8eca82581a738ab2159f536 https://github.com/liblouis/liblouis/commit/23079f315614def4c8eca82581a738ab2159f536 Author: Christian Egli <christian.egli@xxxxxx> Date: 2014-05-20 (Tue, 20 May 2014) Changed paths: A README.md Log Message: ----------- Add a symlink so that github displays the README is a nice way Commit: f726afa492623967ebb4bb3a3212ecb2795ef7ff https://github.com/liblouis/liblouis/commit/f726afa492623967ebb4bb3a3212ecb2795ef7ff Author: Christian Egli <christian.egli@xxxxxx> Date: 2014-05-20 (Tue, 20 May 2014) Changed paths: M liblouis/compileTranslationTable.c Log Message: ----------- Fix a memory leak When copying a string you need to hold on to the original reference so you can free it after. Commit: 63dd6761195b9b3ea28fbe067f7a2b7e9e17162d https://github.com/liblouis/liblouis/commit/63dd6761195b9b3ea28fbe067f7a2b7e9e17162d Author: Christian Egli <christian.egli@xxxxxx> Date: 2014-05-20 (Tue, 20 May 2014) Changed paths: M liblouis/compileTranslationTable.c Log Message: ----------- Also free the tableFiles array While this frees parts of the memory we neglect to free the strings inside the array. This still needs to be done. Commit: 22b7ecd3f2461c6bbf148a8c7250ef0b2ad0e23e https://github.com/liblouis/liblouis/commit/22b7ecd3f2461c6bbf148a8c7250ef0b2ad0e23e Author: Christian Egli <christian.egli@xxxxxx> Date: 2014-05-20 (Tue, 20 May 2014) Changed paths: M .gitignore Log Message: ----------- Ignore valgrind log files Commit: 15622794eb22dfdbb10e5c52e507bafc03e2be93 https://github.com/liblouis/liblouis/commit/15622794eb22dfdbb10e5c52e507bafc03e2be93 Author: Christian Egli <christian.egli@xxxxxx> Date: 2014-05-21 (Wed, 21 May 2014) Changed paths: M liblouis/compileTranslationTable.c Log Message: ----------- Also free the tableList With this patch all the leaks should be gone Commit: 9cec8663ec2ac8af2e5507064facdbdd432d2745 https://github.com/liblouis/liblouis/commit/9cec8663ec2ac8af2e5507064facdbdd432d2745 Author: Christian Egli <christian.egli@xxxxxx> Date: 2014-05-21 (Wed, 21 May 2014) Changed paths: M liblouis/compileTranslationTable.c Log Message: ----------- Do not free tableFiles when it is NULL and improve the naming Commit: a53250d5c89e82a0b289073c6fd509e2eaab1ee0 https://github.com/liblouis/liblouis/commit/a53250d5c89e82a0b289073c6fd509e2eaab1ee0 Author: Christian Egli <christian.egli@xxxxxx> Date: 2014-05-21 (Wed, 21 May 2014) Changed paths: M liblouis/compileTranslationTable.c Log Message: ----------- Do not free NULL When tableFiles is NULL the macro tried to free it anyway. Change the macro into a function and test for NULL before freeing. This fixes a segfault in the tests. Commit: 0e8d4e3870d65e7696cedf739a325506f8ef7e8d https://github.com/liblouis/liblouis/commit/0e8d4e3870d65e7696cedf739a325506f8ef7e8d Author: Christian Egli <christian.egli@xxxxxx> Date: 2014-05-21 (Wed, 21 May 2014) Changed paths: M NEWS Log Message: ----------- Add a NEWS entry for the fix of the memory leak Commit: 713374bddad028e223bc3f7f0d4ff20656222004 https://github.com/liblouis/liblouis/commit/713374bddad028e223bc3f7f0d4ff20656222004 Author: Mesar Hameed <mesar.hameed@xxxxxxxxx> Date: 2014-05-21 (Wed, 21 May 2014) Changed paths: M NEWS M liblouis/compileTranslationTable.c Log Message: ----------- Merge branch 'cegli_memory_leak' Fixes #1 and closes #2 memory leak in resolveSubtable and defaultTableResolver Thanks to Christian Egli for finding the memory leak and providing the patches. Commit: 2dce6aab07052bfafae76de62f36e4755543281f https://github.com/liblouis/liblouis/commit/2dce6aab07052bfafae76de62f36e4755543281f Author: Christian Egli <christian.egli@xxxxxx> Date: 2014-05-28 (Wed, 28 May 2014) Changed paths: M doc/Makefile.am Log Message: ----------- Remove cruft that isn't needed with autoconf 2.68 Commit: 3eb42c9da0b8bcc83a8812ad199ba487deb545a6 https://github.com/liblouis/liblouis/commit/3eb42c9da0b8bcc83a8812ad199ba487deb545a6 Author: Mesar Hameed <mesar.hameed@xxxxxxxxx> Date: 2014-06-03 (Tue, 03 Jun 2014) Changed paths: M .gitignore M ANNOUNCEMENT M HACKING M NEWS A README.md M doc/Makefile.am M liblouis/compileTranslationTable.c Log Message: ----------- Merge branch 'master' into hammera_hu Commit: 8494b0d0a185b5260eef27e37ea45630c213feb8 https://github.com/liblouis/liblouis/commit/8494b0d0a185b5260eef27e37ea45630c213feb8 Author: Attila Hammer <hammera@xxxxxxxxx> Date: 2014-06-03 (Tue, 03 Jun 2014) Changed paths: M tables/hu-exceptionwords.cti M tables/hyph_hu_HU.dic M tests/harness/hu-hu-g1-hyph_harness.txt M tests/harness/hu-hu-g1_harness.txt M tests/harnessSources/hu-hu-g1-hyph_harness_source.txt M tests/harnessSources/hu-hu-g1_harness_source.txt Log Message: ----------- Added more new exceptions and testcases Compare: https://github.com/liblouis/liblouis/compare/8ea368264205...8494b0d0a185