Hello community, here is the log from the commit of package libchewing for openSUSE:Factory checked in at 2017-11-27 22:18:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libchewing (Old) and /work/SRC/openSUSE:Factory/.libchewing.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libchewing" Mon Nov 27 22:18:02 2017 rev:33 rq:545781 version:0.5.1+git20171114.3df07c9 Changes: -------- --- /work/SRC/openSUSE:Factory/libchewing/libchewing.changes 2015-09-08 17:40:46.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libchewing.new/libchewing.changes 2017-11-27 22:18:05.835318233 +0100 @@ -1,0 +2,59 @@ +Fri Nov 24 10:37:05 UTC 2017 - [email protected] + +- Update to version 0.4.0+git20171114.3df07c9: + * CMakeLists.txt: Add stress + * sort data/tsi.sr + * Add Carpalx keyboard layout support + * Fix warning in GCC + * Let CHEWING_DATA_PREFIX and TEST_DATA_DIR be absolute + * Fix wrong CHEWING_DATADIR definition in CMake build + * Fix jk_selection + * an API to convert phone to bopomofo + * Test chewing_phone_to_bopomofo with invalid phone + * Implement has_userphrase with chewing_userphrase_lookup + * libchewing.texi: Fix format tweaks + * Adjust behavior of chewing_phone_to_bopomofo + * Fix array index out of bound error in stress.c + * Make stress.c less verbose + * Prefer https for web links + * stress.c: Don't force set data path + * Fix #235: Unable to input some Bopomofos with ET26 layout + * prevent memory leak in error case of GetDefaultUserPhrasePath + * stress: clean_userphrase before each test + * stress: clean up temp ~userphrase after test + * stress: fix -extra argument parsing + * refactoring key tables in chewing test + * simplify simulate.c + * testchewing: support read input from file + * stress: support read input from file + * Fix PinYinData keySeq buffer overflow in PinYinInput() + * Fix trying to allocate buffer of negative size + * Fix access violation due to negative cursor position + * stress.c: more verbose output + * Fix heap-buffer-overflow when read wordSeq + * Use strncmp to avoid buffer overflow + * tree: avoid undefined allocation of 0 bytes (CERT MEM04-C; CWE-131) + * pinyin: avoid null-pointer dereference + * chewingutil: fix dead assignment + * Revert "libchewing.texi: Add chewing_bopomofo_String" + * Fix memory leak in Discard2 + * Fix memory leak in UserUpdatePhrase(). + * code clean up, use new DestroyUserPhraseData() + * userphrase-hash: avoid double free in TerminateUserphrase + * test-userphrase: add test_userphrase_double_free + * hash: fix hash item offset calculating in uhash.dat + * hash: fix memory leak in HashFileOffsetWithUserPhrase + * hash: fix memory access alignment + * Fix ChoiceEndChoice expression always true + * hash: follow consistent coding style + * Update jvc-convert of KB layout Hsu + * Auto learn phrases only after committing + * Implement chewing_set_autoLearn() and chewing_get_autoLearn() + * Fix indent in test/stress.c + * Fix build with internal sqlite3 + * Fix: chewing_handle_Space() cannot input space when buffer is empty + * hash: remove goto statement + * Remove API changes/compatibility report link + * hash: follow consistent coding style + +------------------------------------------------------------------- Old: ---- _servicedata libchewing-0.4.0+git20150820.285b47d.tar.xz New: ---- libchewing-0.5.1+git20171114.3df07c9.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libchewing.spec ++++++ --- /var/tmp/diff_new_pack.ZciAIe/_old 2017-11-27 22:18:06.459295586 +0100 +++ /var/tmp/diff_new_pack.ZciAIe/_new 2017-11-27 22:18:06.463295440 +0100 @@ -1,7 +1,7 @@ # # spec file for package libchewing # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,7 +24,7 @@ Name: libchewing %define soname 3 -Version: 0.4.0+git20150820.285b47d +Version: 0.5.1+git20171114.3df07c9 Release: 0 Summary: Intelligent Phonetic Input Method Library for Traditional Chinese License: LGPL-2.1+ @@ -186,7 +186,7 @@ %doc AUTHORS COPYING NEWS README.md TODO %{_bindir}/simple-select %{_libdir}/libchewing.so.3 -%{_libdir}/libchewing.so.3.2.0 +%{_libdir}/libchewing.so.3.3.1 %{_infodir}/*.gz %files -n chewing-data ++++++ _service ++++++ --- /var/tmp/diff_new_pack.ZciAIe/_old 2017-11-27 22:18:06.491294424 +0100 +++ /var/tmp/diff_new_pack.ZciAIe/_new 2017-11-27 22:18:06.491294424 +0100 @@ -3,7 +3,7 @@ <param name="url">https://github.com/chewing/libchewing/</param> <param name="scm">git</param> <param name="exclude">.git</param> - <param name="versionformat">0.4.0+git%cd.%h</param> + <param name="versionformat">0.5.1+git%cd.%h</param> <param name="revision">master</param> <param name="changesgenerate">enable</param> </service> ++++++ libchewing-0.4.0+git20150820.285b47d.tar.xz -> libchewing-0.5.1+git20171114.3df07c9.tar.xz ++++++ ++++ 44227 lines of diff (skipped)
