Fixed an ia64 crash in test_thread_log (a test case for bnc#565918).

It was an off-by one at the end of an array.

Also removed dead code and empty lines.

svn path=/branches/SuSE-Code-11-SP1-Branch/core/; revision=61212
Fixed the regexpsub algorithm not to loop endlessly
if the source string contains \1 (bnc#552914).

svn path=/branches/SuSE-Code-11-SP1-Branch/core/; revision=61272
- added sha256 and sha516 password encryption (fate #309705)

svn path=/branches/SuSE-Code-11-SP2-Branch/core/; revision=63684
- backported multiset builtins needed by storage and iscsi

svn path=/branches/SuSE-Code-11-SP2-Branch/core/; revision=63914
- backported isempty and tosymbol builtins needed by storage

svn path=/branches/SuSE-Code-11-SP2-Branch/core/; revision=63918
- backported allow Y2DIR to be a list of paths separated by ":"
- 2.17.38

svn path=/branches/SuSE-Code-11-SP2-Branch/core/; revision=64008
Log YCP client arguments only with y2debug, not to reveal AutoYaST
passwords (bnc#492746).

svn merge -c57044 http://svn.opensuse.org/svn/yast/trunk/core

svn path=/branches/SuSE-Code-11-SP2-Branch/core/; revision=65110
change blowfish id from 2a to 2y (bnc#700876 bnc#706705 CVE-2011-2483)
(thanks to Ludwig Nussel)

svn merge -c65369 http://svn.opensuse.org/svn/yast/trunk/core

svn path=/branches/SuSE-Code-11-SP2-Branch/core/; revision=65373
Merge pull request #38 from mvidner/master

crypt_gensalt build fix
XML: distinguish <call result="unused" ...>

so that calls involving parameters passed by reference have a less
ugly Ruby translation.
XML: added forgotten comment attributes to <locale>; fixes #39
Merge pull request #40 from mvidner/call-result-unused

XML: distinguish <call result="unused" ...>
version 3.0.0
Do not lose comments before negative numbers in YCP parser

When YCP parser encounters unary minus followed by an integer or float,
it performs the negation in parse time already, optimizing the AST and
resulting bytecode a bit.

Before this commit, the optimizing code didn't transfer comments
encountered before the "-" sign to the created AST node (YConst
instance). This was a bug, which affected YCP to Ruby translation done
by YCP Killer. This commit fixes this bug by adding two "RULE_COMMENT"
macro invocations at appropriate places.

Fixes https://github.com/yast/ycp-killer/issues/617.
Release 3.0.1
Merge pull request #41 from dmajda/fix-negative-number-comments

Do not lose comments before negative numbers in YCP parser
update gitignore
Add root attribute to SCRAgent

Root element is needed for agents to know on which target root they operate.
Previous state is that all agents expect to work on "/" root (achieved by calling chroot(2)).
Add ability to SCR component to operate on different root

Before, the `scr` component was common agent server component. There is also scr
server program located at `/usr/share/YaST2/servers/scr`, that allows to call
scr as external program in chroot via ProgramCompnent.
Now to remove the need for `chroot(2)`, scr component can be instantiated with
target root, which is propagated to whole scr agent tree. It require API changes
because common SCRAgent template doesn't fit there.
remove trailing spaces