grub/grub-core
Vladimir 'phcoder' Serbinenko 485568790c Fix wildcard regexp dot and other special characters handling.
Reported by: Robert Mabee.

	* grub-core/commands/wildcard.c (isregexop): Add "|+{}[]?".
	(make_regex): Escape "|+{}[]". Transform '?' to '.?'.
	(split_path): Trigger expansion on '?'.
	(unescape): New function.
	(wildcard_expand): Unescape parts copied without globbing.
	* grub-core/script/execute.c (wildcard_escape): Escape '?'.
	(grub_script_arglist_to_argv): Don't unescape expansions.
2012-06-19 14:13:19 +02:00
..
2012-06-17 01:09:32 +02:00
2012-06-13 22:44:45 +02:00
2012-06-15 19:42:25 +02:00
2012-06-17 01:09:32 +02:00
2012-02-26 18:09:07 +01:00
2012-02-10 16:48:48 +01:00