[PATCH 2/2] net: read bracketed ipv6 addrs and port numbers

2016-04-27 Thread Aaron Miller
Allow specifying port numbers for http and tftp paths, and allow ipv6 addresses to be recognized with brackets around them, which is required to specify a port number --- This requires the stroull patch I've also submitted, to prevent ']' from being read as the number 6. grub-core/net/http

Re: [PATCH 1/2] misc: fix invalid character recongition in strto*l

2016-04-27 Thread Aaron Miller
Would previously allow digits larger than the base and didn't check that subtracting the difference from 0-9 to lowercase letters for characters larger than 9 didn't result in a value lower than 9, which allowed the parses: ` = 9, _ = 8, ^ = 7, ] = 6, \ = 5, and [ = 4 --- Need to move the out-of-

[PATCH 1/2] misc: fix invalid character recongition in strto*l

2016-04-27 Thread Aaron Miller
Would previously allow digits larger than the base and didn't check that subtracting the difference from 0-9 to lowercase letters for characters larger than 9 didn't result in a value lower than 9, which allowed the parses: ` = 9, _ = 8, ^ = 7, ] = 6, \ = 5, and [ = 4 --- Missed the >= vs < in th

[PATCH 1/2] misc: fix invalid character recongition in strto*l

2016-04-27 Thread Aaron Miller
Would previously allow digits larger than the base and didn't check that subtracting the difference from 0-9 to lowercase letters for characters larger than 9 didn't result in a value lower than 9, which allowed the parses: ` = 9, _ = 8, ^ = 7, ] = 6, \ = 5, and [ = 4 --- grub-core/kern/misc.c | 4

Re: [PATCH v2] bootp: add native DHCPv4 support

2016-04-27 Thread Punit Agrawal
Hi Andrei, Thanks for refreshing the patch. I was using a locally fixed up version of your wip post from earlier in the year. On 22/03/16 18:26, Andrei Borzenkov wrote: This patch adds support for native DHCPv4 and removes requirement for BOOTP compatibility support in DHCP server. There is no

Re: [PATCH v2] bootp: add native DHCPv4 support

2016-04-27 Thread Mark Rutland
on table EFI stub: Exiting boot services and installing virtual address map... [0.00] Booting Linux on physical CPU 0x100 [0.00] Linux version 4.6.0-rc5-next-20160427+ (mark@leverpostej) (gcc version 5.1.1 20150608 (Linaro GCC 5.1-2015.08) ) #8 SMP PREEMPT Wed Apr 27 14:53:05 BST 2016 ...