Branch: refs/heads/SLE-12-GA
Home: https://github.com/yast/yast-xml
Commit: 39ea7db1c5dcd9116e212af3fcf70d6f9782aa62
https://github.com/yast/yast-xml/commit/39ea7db1c5dcd9116e212af3fcf70d6f9782...
Author: Martin Vidner
Date: 2017-07-27 (Thu, 27 Jul 2017)
Changed paths:
M .travis.yml
Log Message:
-----------
Make this buildable again
Commit: 8de6f8ef03b1ed121f58aa9652aa28fcfedca7d0
https://github.com/yast/yast-xml/commit/8de6f8ef03b1ed121f58aa9652aa28fcfedc...
Author: Martin Vidner
Date: 2017-07-28 (Fri, 28 Jul 2017)
Changed paths:
M src/XmlAgent.cc
Log Message:
-----------
Omit libxml2 memory cleanup to prevent a crash (bsc#1047449)
Skipping the cleanup
- also skips some callbacks, but this agent does not use them
- leaks memory, but when this agent goes, so does the rest of the program
http://xmlsoft.org/html/libxml-parser.html#xmlCleanupParser says:
This function name is somewhat misleading. It does not clean up parser
state, it cleans up memory allocated by the library itself. It is a
cleanup function for the XML library. It tries to reclaim all related
global memory allocated for the library processing. It doesn't
deallocate any document related memory. One should call
xmlCleanupParser() only when the process has finished using the
library and all XML/HTML documents built with it. See also
xmlInitParser() which has the opposite function of preparing the
library for operations.
WARNING: if your application is multithreaded or has plugin support
calling this may crash the application if another thread or a plugin is
still using libxml2. It's sometimes very hard to guess if libxml2 is in
use in the application, some libraries or plugins may use it without
notice. In case of doubt abstain from calling this function or do it
just before calling exit() to avoid leak reports from valgrind !
Commit: b43d76a9d832e07130d0e25c0c780a288335178e
https://github.com/yast/yast-xml/commit/b43d76a9d832e07130d0e25c0c780a288335...
Author: Martin Vidner
Date: 2017-07-28 (Fri, 28 Jul 2017)
Changed paths:
M package/yast2-xml.changes
M package/yast2-xml.spec
Log Message:
-----------
version + changelog
Commit: c0fe0ab260068f83081cc7a55e1282799e71fdc0
https://github.com/yast/yast-xml/commit/c0fe0ab260068f83081cc7a55e1282799e71...
Author: Martin Vidner
Date: 2017-07-28 (Fri, 28 Jul 2017)
Changed paths:
M package/yast2-xml.spec
Log Message:
-----------
Used prepare_spec to normalize the spec file
Commit: 04db1f9574d9e9532cc15a46a468782a7a3b343d
https://github.com/yast/yast-xml/commit/04db1f9574d9e9532cc15a46a468782a7a3b...
Author: Martin Vidner
Date: 2017-07-28 (Fri, 28 Jul 2017)
Changed paths:
M .travis.yml
M package/yast2-xml.changes
M package/yast2-xml.spec
M src/XmlAgent.cc
Log Message:
-----------
Merge pull request #7 from yast/skip-memory-deallocation-ga
Skip memory deallocation: GA
Compare: https://github.com/yast/yast-xml/compare/96e457dad8ce...04db1f9574d9