Changelog for
yast2-core-devel-3.2.3-7.3.1.x86_64.rpm :
Fri Sep 28 14:00:00 2018 schubiAATTsuse.de
- Reduced risk of race condition between getenv and setenv while
logging (bsc#1103076)
- 3.2.3
Wed Jan 4 13:00:00 2017 jreidingerAATTsuse.com
- Dropped the YCP debugger in yast2-core-debugger not to confuse
people who want to use the Byebug based Ruby debugger
(bsc#1018038)
- 3.2.2
Tue Jan 3 13:00:00 2017 jreidingerAATTsuse.com
- Allow more detailed error specification when loading namespace
to component system failed (bsc#932331)
- 3.2.1
Mon Nov 7 13:00:00 2016 jreidingerAATTsuse.com
- ag_anyangent: Do not fail the parse when an Optional syntax meets
EOF, e.g. for a fstab without a trailing newline (bsc#429326#c11)
- 3.2.0
Tue Sep 20 14:00:00 2016 jreidingerAATTsuse.com
- disable doc generation (FATE#320356)
- remove unnecessary build dependency to speed up build
(bsc#999203)
- 3.1.24
Thu Jun 2 14:00:00 2016 mvidnerAATTsuse.com
- Optionally build with Clang instead of GCC (via bcond_with clang)
- Fixed most of Clang warnings (bsc#982942)
- 3.1.23
Thu Mar 3 13:00:00 2016 gsAATTsuse.de
- Add missing newline to error messages (bsc#969236)
- 3.1.22
Tue Feb 2 13:00:00 2016 mvidnerAATTsuse.com
- Treat C/C++ warnings as errors but only via bcond_with werror.
- 3.1.21
Tue Feb 2 13:00:00 2016 mvidnerAATTsuse.com
- Treat C/C++ warnings as errors.
- 3.1.20
Tue Jan 19 13:00:00 2016 jreidingerAATTsuse.com
- ag_ini: when multifile list contain glob, evaluate it in correct
root. (bnc#962566)
- 3.1.19
Tue Oct 6 14:00:00 2015 mvidnerAATTsuse.com
- In the signal handler, log the sender PID, and if present,
run /usr/lib/YaST2/bin/signal-postmortem (bsc#935686).
- 3.1.18
Wed May 13 14:00:00 2015 besser82AATTfedoraproject.org
- Fix more compilation warnings.
Mon May 11 14:00:00 2015 mvidnerAATTsuse.com
- Fixed compilation warnings.
Mon Mar 30 14:00:00 2015 jreidingerAATTsuse.com
- Fix YCP symbol comparison with GCC 5 (thanks schubi for
performance measurement and mvidner for review) (boo#914255)
- 3.1.17
Tue Mar 3 13:00:00 2015 mvidnerAATTsuse.com
- Fixed compilation (but not tests) with GCC 5 (boo#914255).
- 3.1.16
Thu Jan 22 13:00:00 2015 lslezakAATTsuse.cz
- skip empty environment variables when activating the locale
settings, fixes inconsistent locale setting when started
via \"kdesu\" with unchecked \"Remember password\" option
(boo#914081)
- 3.1.15
Tue Nov 25 13:00:00 2014 mvidnerAATTsuse.com
- ag_any: respect target root also when the file
does not exist in the original root (boo#903747).
If applied at installation time as a DUD, it fixes
\"Internal error... in SaveModulesToLoad\" during
an upgrade to oS 13.2.
- 3.1.14
Fri Oct 24 14:00:00 2014 lslezakAATTsuse.cz
- yast2-core-devel: removed obsolete dependencies (flex, sysfsutils
and hwinfo-devel), \"ycp/Scanner.h\" include file made private
(not installed anymore)
- 3.1.13
Mon Oct 20 14:00:00 2014 lslezakAATTsuse.cz
- Travis support: added .travis.yml, portability: added crypt vs
xcrypt detection, fixed order at base/src/Makefile.am
Wed Oct 8 14:00:00 2014 mvidnerAATTsuse.com
- Fixed searching for programs in Y2DIR
(gh#yast/yast-ruby-bindings#107)
- 3.1.12
Wed Oct 8 14:00:00 2014 mvidnerAATTsuse.com
- Allow SCR.Read(.target.yast2, ...) on chroots (bnc#891053).
Mon Sep 8 14:00:00 2014 mvidnerAATTsuse.com
- Enable buffering for parsing agent output (bnc#854809).
- 3.1.11
Tue Aug 26 14:00:00 2014 mvidnerAATTsuse.com
- Fixed another batch of compilation warnings.
- 3.1.10
Mon Aug 11 14:00:00 2014 mvidnerAATTsuse.com
- agent-any: stub \"df\" for testing.
- 3.1.9
Fri Aug 8 14:00:00 2014 mvidnerAATTsuse.com
- Pass SCR root path to stdio agents (bnc#879365).
- If aborting on a SCRAgent::targetPath assertion, log it
(bnc#891053).
- Fixed obvious compilation warnings.
- 3.1.8
Tue May 6 14:00:00 2014 mvidnerAATTsuse.com
- Do not mention YCP in signal handler (by tcech)
- 3.1.7
Mon Mar 17 13:00:00 2014 jreidingerAATTsuse.com
- do not prefer executable programs over builtin components
- 3.1.6
Fri Dec 13 13:00:00 2013 guillaumeAATTopensuse.org
- Fix ARM build:
* disable autodoc on qemu-arm only instead of all ARM builds
* Update file list to sed to disable autodoc
Fri Nov 8 13:00:00 2013 jreidingerAATTsuse.com
- removed obsolete .target.control.printer_reset, .target.smbmount,
.target.kill ( use .process.kill )
- 3.1.5
Mon Nov 4 13:00:00 2013 jreidingerAATTsuse.com
- remove remote libraries support on installed system. It requires
yast2-core on installed system which forbits goal for SLE12 to
not have yast on target system. The last piece that use it was
adapted since perl-Bootloader-0.800 .
- 3.1.4
Wed Oct 23 14:00:00 2013 lslezakAATTsuse.cz
- system-agent: handle chroot at more places
Mon Oct 21 14:00:00 2013 lslezakAATTsuse.cz
- generateYCPWrappers: check also for YCPNull to avoid segfault
when a parameter is missing (bnc#846467)
Fri Oct 18 14:00:00 2013 jreidingerAATTsuse.com
- Do not delete agent outside of component in WFM otherwise
installation segfault
Thu Oct 17 14:00:00 2013 jreidingerAATTsuse.com
- chdir(\"/\") after chroot otherwise commands fail with unreachable
location after `cd ~`
Tue Oct 15 14:00:00 2013 jreidingerAATTsuse.com
- Dropped documentation generated by makebuildindocs, not include
in yast2-devtools. Parts of it are obsolete anyway (YCP, WFM),
ag_process and ag_system will get new tools.
- 3.1.3
Mon Oct 14 14:00:00 2013 jreidingerAATTsuse.com
- minimal chroot: fixed System:: to actually chroot; hopefully
fixes bootloader setup at installation
Wed Oct 2 14:00:00 2013 jreidingerAATTsuse.com
- Adapt to incompatible changes in bison 3.0
- 3.1.2
Tue Oct 1 14:00:00 2013 jreidingerAATTsuse.com
- port from opensuse 13.1: fixed a segfault at the end of \'scr\'
program used during the installation, leading to /core file
(BNC#841623)
- 3.1.1
Wed Sep 25 14:00:00 2013 jreidingerAATTsuse.com
- respect target root in: ag_any(for processes), system_agent
Wed Sep 18 14:00:00 2013 lslezakAATTsuse.cz
- do not use
*.spec.in template, use
*.spec file with RPM macros
instead
- 3.1.0
Wed Sep 11 14:00:00 2013 jreidingerAATTsuse.com
- respect target root in: ag_any, ag_ini, ag_modules, ag_resolver
Wed Sep 4 14:00:00 2013 mvidnerAATTsuse.com
- Avoid automake warning:
\'INCLUDES\' is the old name for \'AM_CPPFLAGS\'
Tue Sep 3 14:00:00 2013 jreidingerAATTsuse.com
- libscr: added \"root\" attribute to SCRAgent (FATE#314695). Agents
must be adapted to respect it instead of relying on chroot(2)
having been run.
Wed Aug 7 14:00:00 2013 dmajdaAATTsuse.cz
- Do not lose comments before negative numbers in YCP parser
(gh#yast/ycp-killer#617).
- 3.0.1
Tue Jul 30 14:00:00 2013 yast-develAATTopensuse.org
- version 3.0.0
Tue Jul 16 14:00:00 2013 mvidnerAATTsuse.com
- XML: distinguish
so that calls
involving parameters passed by reference have a less ugly Ruby
translation.
- XML: added forgotten comment attributes to
(gh#yast/yast-core#39)
- 2.24.12
Sun Jul 14 14:00:00 2013 mvidnerAATTsuse.com
- Adapt to move of crypt_gensalt to libowcrypt (FATE#314945).
- 2.24.11
Fri Jul 12 14:00:00 2013 mvidnerAATTsuse.com
- factored out some common code in DejaGnu tests
- 2.24.10
Thu Jul 11 14:00:00 2013 jreidingerAATTsuse.com
- Fix exporting comments in list elements (gh#yast/yast-core#36).
- Fix exporting comments for function calls.
- Fix printing paths containing UTF8 (gh#yast/yast-ruby-bindings#64).
- Temporary disable tests that fails non-detereminic.
- 2.24.9
Thu Jul 11 14:00:00 2013 mvidnerAATTsuse.com
- Fixed tests that would always succeed on oS-12.3, with
\"WARNING: could not find \'runtest\'\".
- Ignore the language bindings in all tests.
Tue Jul 9 14:00:00 2013 jreidingerAATTsuse.com
- fix segfault during installation
- 2.24.8
Tue Jul 9 14:00:00 2013 jreidingerAATTsuse.com
- Fix missing import in exported xml (gh#yast/y2r#41)
- Fix exporting comments for methods without parameters
(gh#yast/yast-core#29)
- 2.24.7
Thu Jul 4 14:00:00 2013 jreidingerAATTsuse.com
- Prevent invalid XML by filtering out vertical tab and form-feed in
xml output gh#yast/yast-core#25
- Fixed \"Non constant value in case statement\" parse error for
`case -1:` with enabled comments parsing
- 2.24.6
Fri Jun 28 14:00:00 2013 mvidnerAATTsuse.com
- enabled ignoring language bindings (yast2-ruby-bindings,
yast2-perl-bindings, yast2-python-bindings) by setting the
environment variable Y2DISABLELANGUAGEPLUGINS
(gh#yast/yast-core#20)
- 2.24.5
Thu Jun 27 14:00:00 2013 jreidingerAATTsuse.com
- Allow parsing and exporting comments and whitespaces to XML if
Y2PARSECOMMENTS is set
- 2.24.4
Wed Jun 26 14:00:00 2013 jreidingerAATTsuse.com
- YCP parser: fixed an endless loop for EOF in a string
(gh#yast/yast-core#21)
- 2.24.3
Fri Jun 21 14:00:00 2013 lslezakAATTsuse.cz
- y2base: handle interleaved -I and -M options, as used by
Makefiles of rubified modules.
- 2.24.2
Fri Jun 21 14:00:00 2013 mvidnerAATTsuse.com
- re-enabled tests of ag_background
Fri Jun 21 14:00:00 2013 jreidingerAATTsuse.com
- fixed the apparently harmless segfault when YaST finishing.
- 2.24.1
Mon Jun 10 14:00:00 2013 lslezakAATTsuse.cz
- fixed YCP debugger client to make it run
- 2.24.0
Fri Jun 7 14:00:00 2013 jreidingerAATTsuse.com
- made SymbolEntry::value, setValue virtual (ABI change)
- added Y2WFMComponent::SetArgs, needed for non-YCP clients
- various fixes in handling YCP System::
* calls
- do not strictly check types of arguments for System remote calls
- fixed parser annnd all serializers to use C locale for float
- fixed some memory leaks
- various fixes to the XML serialization of YCP
- Fixed function type matching to be contravariant for arguments
(BNC#825263) (return type has always been covariant, correctly)
Interface expected to handle \"any\" argument will no longer accept
implementations handling only a specific subtype. Conversely,
interfaces expected to handle a \"string\" will also accept
implementation handling \"any\".
Affects the \"is\" builtin; breaks
*-bindings relying on the bug.
Mon Oct 8 14:00:00 2012 mvidnerAATTsuse.cz
- Clarified how to return lists and maps from Perl (bnc#783846).
- 2.23.6
Wed Jul 11 14:00:00 2012 mvidnerAATTsuse.cz
- automake incompatibility: require 1.12, to produce parser.hh
- agent-ini: if we cannot format a string, fail loudly (bnc#763386#c10)
Wed Jul 11 14:00:00 2012 fehrAATTsuse.de
- 2.23.5
- added builtin list::reverse for YCP list
Fri Jun 22 14:00:00 2012 aschnellAATTsuse.de
- allow C++ log functions to be used in namespaces
- 2.23.4
Tue Jun 19 14:00:00 2012 mfilkaAATTsuse.com
- increase version
- added testcases
- handling of escape sequences when quoting
- enable quoting only for sysconfig files
- 2.23.3
Mon Jun 18 14:00:00 2012 mfilkaAATTsuse.com
- (un)quoting rewriten to C++ due to bnc#765519
- 2.23.2
Mon Jun 18 14:00:00 2012 aschnellAATTsuse.de
- fixed function name conflict in agent-ini (bnc#765519)
- 2.23.2
Wed Jun 13 14:00:00 2012 aschnellAATTsuse.de
- fixed UTF-8 handling of several string builtins (bnc#755414)
Tue Jun 12 14:00:00 2012 aschnellAATTsuse.de
- removed blocxx usage (fate #313242)
- improved efficiency of logging functions
- 2.23.1
Fri May 4 14:00:00 2012 mfilkaAATTsuse.com
- added support for shell like (un)quoting and (un)escaping of values
- 2.23.0
Mon Mar 19 13:00:00 2012 aschnellAATTsuse.de
- fixed for gcc 4.7
Fri Mar 16 13:00:00 2012 aschnellAATTsuse.de
- do not use xcrypt (removes bigcrypt) (fate #312617)
- 2.22.5
Wed Feb 22 13:00:00 2012 aschnellAATTsuse.de
- added tointeger builtin with explicite base qualification
- 2.22.4
Fri Feb 3 13:00:00 2012 mvidnerAATTsuse.cz
- ini-agent: only change permissions of new files (bnc#743355)
- 2.22.3
Thu Jan 5 13:00:00 2012 mvidnerAATTsuse.cz
- Relicensed agent-process from GPL-2.0 to GPL-2.0+
to match the rest of the package (bnc#728950).
- 2.22.2
Thu Jan 5 13:00:00 2012 mvidnerAATTsuse.cz
- ini-agent: added Write(.section_private.SECTION, BOOLEAN)
(bnc#713661, CVE-2011-3177)
- system agent: added Write(.target.string, [filename, mode], content)
- 2.22.1
Fri Dec 2 13:00:00 2011 lslezakAATTsuse.cz
- process-agent - fixed testuite (removed potential race condition)
- 2.22.0
Fri Nov 25 13:00:00 2011 mvidnerAATTsuse.cz
- ini-agent: Fixed a test failure \"wrong stderr for nonex\"
(bnc#706705#c16)
- process-agent: a badly designed test is less likely to fail now
- 2.21.8
Fri Nov 25 13:00:00 2011 cooloAATTsuse.com
- add libtool as buildrequire to avoid implicit dependency
Tue Oct 4 14:00:00 2011 mvidnerAATTsuse.cz
- build fix for ARM (bnc#721846).
- 2.21.7
Thu Aug 18 14:00:00 2011 mvidnerAATTsuse.cz
- change blowfish id from 2a to 2y (bnc#700876 bnc#706705 CVE-2011-2483)
(thanks to Ludwig Nussel)
- 2.21.6
Fri Aug 5 14:00:00 2011 mvidnerAATTsuse.cz
- YCP Debugger added, by Stano Visnovsky.
- 2.21.5
Fri Jun 17 14:00:00 2011 jsuchomeAATTsuse.cz
- when if-condition evaluates to nil, use false instead (bnc#687236)
- 2.21.4
Thu Jun 2 14:00:00 2011 aschnellAATTsuse.de
- added missing include statements
- 2.21.3
Fri May 27 14:00:00 2011 mvidnerAATTsuse.cz
- Fixed a garbled unbreakable space used as a thousand separator (bnc#683881).
- 2.21.2
Fri May 27 14:00:00 2011 mvidnerAATTsuse.cz
- Don\'t crash when adding to a nil list (bnc#694520).
- A nil (type cast failure) in a list literal will not make the whole
list nil (bnc#694520).
- 2.21.1
Thu Mar 31 14:00:00 2011 aschnellAATTsuse.de
- added sha256 and sha516 password encryption (fate #309705)
- 2.21.0
Tue Mar 15 13:00:00 2011 cooloAATTnovell.com
- fix build with gcc 4.6
Mon Jan 3 13:00:00 2011 lslezakAATTsuse.cz
- fixed packaging in openSUSE-11.4 (perl files)
- 2.20.0
Tue Aug 10 14:00:00 2010 mvidnerAATTsuse.cz
- Enable input buffering for YCP include files (bnc#629882).
- 2.19.3
Thu Mar 11 13:00:00 2010 mvidnerAATTsuse.cz
- Fixed the regexpsub algorithm not to loop endlessly
if the source string contains \\1 (bnc#552914).
- 2.19.2
Tue Mar 9 13:00:00 2010 mvidnerAATTsuse.cz
- Fixed an ia64 crash in test_thread_log (a test case for bnc#565918).
Mon Feb 1 13:00:00 2010 mvidnerAATTsuse.cz
- Fixed a crash in LogTail by adding a mutex to the shared variable
(bnc#565918).
- Re-enabled parts of liby2util-r testsuite.
- 2.19.1
Fri Dec 18 13:00:00 2009 aschnellAATTsuse.de
- allow Y2DIR to be a list of paths separated by \":\"
- 2.19.0
Fri Aug 14 14:00:00 2009 lslezakAATTsuse.cz
- don\'t generate autodocs on ARM (doesn\'t work in qemu-arm)
(by jansimon.moellerAATTopensuse.org)
- 2.18.19
Tue Aug 11 14:00:00 2009 mvidnerAATTsuse.cz
- ycp.pm: convert wide strings to byte strings,
to silence a warning when handling parsed XML (bnc#512536).
- /var/log/YaST2/signal: do not make it executable
- 2.18.18
Mon Aug 3 14:00:00 2009 lslezakAATTsuse.cz
- the DBus code has been moved to separate packages
(yast2-dbus-client and yast2-dbus-server) (bnc#431208)
- 2.18.17
Fri Jul 10 14:00:00 2009 mvidnerAATTsuse.cz
- Return DBus errors in most cases that used to y2error only (bnc#520616).
- In BSV types, \"\" again means \"string\" (broken in previous version).
- Log also the user when reporting a PolKit check result.
- o.o.Y.modules.ModuleManager.Import fixed to return false on failure.
- 2.18.16
Thu Jul 2 14:00:00 2009 mvidnerAATTsuse.cz
- Enhanced DBus -> YCP value conversion by considering
also the expected YCP type.
Otherwise it is impossible to tell whether an empty array
should become an empty map or an empty list (bnc#516492).
- Removed the dependency on dbus-1-x11
by calling dbus-daemon directly without dbus-launch.
- 2.18.15
Fri Jun 26 14:00:00 2009 mvidnerAATTsuse.cz
- yast_modules_dbus_server: return org.freedesktop.DBus.Error.UnknownMethod
for unknown methods
- Disable --as-needed until this package is fixed.
Fri Jun 19 14:00:00 2009 mvidnerAATTsuse.cz
- float::tolstring fixed to use the fixed notation
- 2.18.14
Thu Jun 18 14:00:00 2009 lslezakAATTsuse.cz
- DBus service - fixed returning \"any\" values (bnc#513503),
return correct signatures in DBus introspection data, return the
values according to it (bnc#513571), added basic testuite
Wed Jun 17 14:00:00 2009 mvidnerAATTsuse.cz
- DBusServerBase: exit properly if the connection got closed
Mon Jun 15 14:00:00 2009 lslezakAATTsuse.cz
- DBus service - fixed returning of nested values (e.g. list