On Fri, Jan 30, 2015 at 03:09:24PM -0800, John Johansen wrote:
> v2
> - fix character pass through issue
> - add tests
> 
> Currently the parser does escape processing in multiple places, this can
> result in failures if not handled properly The lexer front end currently
> incorrectly processes the \000 \x00 \d00 escape sequence resulting in a
> null character being embedded in the processed string, this results in the
> string not being full processed later.
> 
> The aare to pcre regex conversion fn also incorrectly strips out the \00,
> and any other escape sequence it doesn't know about, resulting in
> incorrect strings being passed to the backend. Fix this by passing through
> any valid escape sequence that is not handled by the fn.
> 
> this is a partial fix for
> 
> Bug: http://bugs.launchpad.net/bugs/1413410
> 
> Signed-off-by: John Johansen <[email protected]>
> 
> nominated for 2.9 and 3.0

Acked-by: Steve Beattie <[email protected]> for both. Thanks.


-- 
Steve Beattie
<[email protected]>
http://NxNW.org/~steve/

Attachment: signature.asc
Description: Digital signature

-- 
AppArmor mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/apparmor

Reply via email to