Branch: refs/heads/master
Home: https://github.com/yast/yast-core
Commit: b76f4c498ffbd88fc438ecb1c23d5a3b134e9b5d
https://github.com/yast/yast-core/commit/b76f4c498ffbd88fc438ecb1c23d5a3b134...
Author: Martin Vidner
Date: 2014-09-08 (Mon, 08 Sep 2014)
Changed paths:
M liby2/src/Y2ProgramComponent.cc
Log Message:
-----------
Enable buffering for parsing agent output (bnc#854809).
Apparently reading 1 character at a time forces the flex scanner to
spend quadratic time on each token, in yy_get_previous_state.
For one sudoers file we had large tokens, one of them 380KB, taking 14
minutes to parse.
In hindsight, buffering should be enabled by default, turning it off for
specific cases of interactive use.
Commit: 28fb9f361752dce6915f43191421e134cb6729ee
https://github.com/yast/yast-core/commit/28fb9f361752dce6915f43191421e134cb6...
Author: Martin Vidner
Date: 2014-09-08 (Mon, 08 Sep 2014)
Changed paths:
M package/yast2-core.changes
M package/yast2-core.spec
Log Message:
-----------
version + changelog
Commit: f876a7f0bc6f76e1515409fd679156e2e24812af
https://github.com/yast/yast-core/commit/f876a7f0bc6f76e1515409fd679156e2e24...
Author: Martin Vidner
Date: 2014-09-08 (Mon, 08 Sep 2014)
Changed paths:
M liby2/src/Y2ProgramComponent.cc
M package/yast2-core.changes
M package/yast2-core.spec
Log Message:
-----------
Merge pull request #84 from mvidner/sudoers-buffering2
Enable buffering for parsing agent output (bnc#854809)
Compare: https://github.com/yast/yast-core/compare/7d656b808bf5...f876a7f0bc6f