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)


Reply via email to