Page MenuHomeFreeBSD
Feed Advanced Search

Jul 25 2016

nwhitehorn committed rS303313: Add some stub code for resetting the PCI host bridge that currently hoses….
Add some stub code for resetting the PCI host bridge that currently hoses…
Jul 25 2016, 6:25 PM

Jul 20 2016

nwhitehorn committed rS303097: Add myself to MAINTAINERS..
Add myself to MAINTAINERS.
Jul 20 2016, 4:46 PM

Jul 13 2016

nwhitehorn committed rS302691: Reduce the set of things on the disc1 image to those on the bootonly image..
Reduce the set of things on the disc1 image to those on the bootonly image.
Jul 13 2016, 2:07 AM

Jul 11 2016

nwhitehorn committed rS302598: Forward interrupts on OPAL-owned devices to OPAL..
Forward interrupts on OPAL-owned devices to OPAL.
Jul 11 2016, 11:02 PM
nwhitehorn committed rS302597: Fix OPAL XICS CPU assignment: CPU IDs need to be shifted left 2 bits..
Fix OPAL XICS CPU assignment: CPU IDs need to be shifted left 2 bits.
Jul 11 2016, 10:53 PM
nwhitehorn committed rS302595: Remove assumptions in MI code that the BSP is CPU 0..
Remove assumptions in MI code that the BSP is CPU 0.
Jul 11 2016, 9:25 PM
nwhitehorn committed rS302579: IFC @ r302578.
IFC @ r302578
Jul 11 2016, 5:04 PM
nwhitehorn committed rS302578: Remove dead code. This should have been removed in r297392, when these.
Remove dead code. This should have been removed in r297392, when these
Jul 11 2016, 5:02 PM
nwhitehorn committed rS302570: Miscellaneous robustness improvements..
Miscellaneous robustness improvements.
Jul 11 2016, 3:34 PM
nwhitehorn committed rS302569: Add a new trap definition that we do not yet handle..
Add a new trap definition that we do not yet handle.
Jul 11 2016, 3:32 PM
nwhitehorn committed rS302538: Mop up a few more bits of the kernel that don't like the BSP having a.
Mop up a few more bits of the kernel that don't like the BSP having a
Jul 11 2016, 4:21 AM

Jul 9 2016

nwhitehorn committed rS302479: Get PCI enumeration and MMIO working on real hardware, which turns out.
Get PCI enumeration and MMIO working on real hardware, which turns out
Jul 9 2016, 3:27 AM
nwhitehorn committed rS302478: Add xhci(4) to 64-bit GENERIC. Newer machines have USB 3 and no legacy.
Add xhci(4) to 64-bit GENERIC. Newer machines have USB 3 and no legacy
Jul 9 2016, 3:17 AM
nwhitehorn committed rS302477: Make PIR-based determination of BSP ID more robust..
Make PIR-based determination of BSP ID more robust.
Jul 9 2016, 3:07 AM

Jul 8 2016

nwhitehorn committed rS302430: Hide CPU enumeration under bootverbose. This gets very long on 60+ thread.
Hide CPU enumeration under bootverbose. This gets very long on 60+ thread
Jul 8 2016, 12:47 PM
nwhitehorn committed rS302429: Calculate cpu_range appropriately: second cell is number of CPUs rather than.
Calculate cpu_range appropriately: second cell is number of CPUs rather than
Jul 8 2016, 12:46 PM
nwhitehorn committed rS302424: Bring up PCI enumeration. This was failing due to some stale files in.
Bring up PCI enumeration. This was failing due to some stale files in
Jul 8 2016, 4:34 AM
nwhitehorn committed rS302416: Get system booting to the point that PCI bus enumeration fails..
Get system booting to the point that PCI bus enumeration fails.
Jul 8 2016, 1:33 AM
nwhitehorn committed rS302415: Handle case when boot CPU is not CPU 0..
Handle case when boot CPU is not CPU 0.
Jul 8 2016, 1:31 AM

Jul 7 2016

nwhitehorn committed rS302397: IFC @ r302396.
IFC @ r302396
Jul 7 2016, 8:36 PM
nwhitehorn committed rS302395: Make n_slbs and page sizes more useful parameters and take care to flush.
Make n_slbs and page sizes more useful parameters and take care to flush
Jul 7 2016, 8:29 PM

Jul 6 2016

nwhitehorn committed rS302378: Add variable declaration missing in r302372..
Add variable declaration missing in r302372.
Jul 6 2016, 5:47 PM
nwhitehorn committed rS302372: Replace a number of conflations of mp_ncpus and mp_maxid with either.
Replace a number of conflations of mp_ncpus and mp_maxid with either
Jul 6 2016, 2:10 PM

Jul 1 2016

nwhitehorn committed rS302312: Clean up some FDT-related code in the PowerPC bootloader, improving error.
Clean up some FDT-related code in the PowerPC bootloader, improving error
Jul 1 2016, 9:09 PM

Jun 29 2016

nwhitehorn committed rS302280: Fix fat-fingering: #if AIM should have been #ifdef AIM to avoid failures on.
Fix fat-fingering: #if AIM should have been #ifdef AIM to avoid failures on
Jun 29 2016, 4:35 PM
nwhitehorn committed rS302279: Do not rely on firmware having pre-enabled the MMU in a reasonable way for.
Do not rely on firmware having pre-enabled the MMU in a reasonable way for
Jun 29 2016, 2:41 PM

Jun 26 2016

nwhitehorn committed rS302217: IFC @ 302214.
IFC @ 302214
Jun 26 2016, 8:37 PM
nwhitehorn committed rS302214: Enter 64-bit mode as early as possible in the 64-bit PowerPC boot sequence..
Enter 64-bit mode as early as possible in the 64-bit PowerPC boot sequence.
Jun 26 2016, 6:43 PM

Jun 23 2016

nwhitehorn added a comment to D6232: Make bsdinstall/autopart put swap before the root filesystem in GPT configurations.

It's not that bad to do, some minor refactoring at worst (the installer already knows how to set up FAT partitions). What does need to happen is that we need decide where they get mounted, what files should go onto them, how updates work, etc. It's a policy issue rather than a technical one, and one we can easily fix after 11.

Jun 23 2016, 7:21 PM
nwhitehorn added a comment to D6935: bsdinstall: increase EFI partition size to 200MB.

Thanks for the clarification. I'm a little worried about the VM case (it seems silly to have a 300 MB base system + a 200 MB EFI partition that is empty save for a single 75KB executable) but have no serious objection to this change.

Jun 23 2016, 4:29 PM
nwhitehorn added a comment to D6935: bsdinstall: increase EFI partition size to 200MB.

Doesn't this still copy an 800K FAT partition onto the 200MB EFI partition? Doing that works, but it doesn't really seem to meet the goals here. It also wastes a ton of space on VMs. When we went with the 800K partition, the concept was that you could have multiple EFI partitions for such circumstances, which is allowed by the standard, or hand-manage it if you want to do multi-boot.

Jun 23 2016, 4:17 PM

Jun 20 2016

nwhitehorn added a comment to D6826: Add system hardening options to bsdinstall.

I would approve a patch that added this screen, but in such a way that it was accessed only from the menu at the end (like the "docsinstall" step) rather than something that comes up by default. It would also need a banner that the defaults on the screen are not the defaults for the system and so opening the menu and then pressing "OK" without modifying anything will change the configuration of the installed system.

Jun 20 2016, 4:52 PM

Jun 17 2016

nwhitehorn accepted D6879: bsdinstall: partedit allows user to modify bootable partition type to non-supported type without warning.

Thanks! Please go ahead and commit.

Jun 17 2016, 2:52 PM

Jun 15 2016

nwhitehorn accepted D6853: ARM64: bsdinstall support for creating EFI partitions.

Looks good to me.

Jun 15 2016, 7:59 PM · arm64
nwhitehorn added a comment to D6826: Add system hardening options to bsdinstall.
In D6826#143860, @robak wrote:

@bdrewery It's hard to answer to such question. In my opinion, they are not - they will only be applied if following conditions are met:

  • user uses bsdinstall to perform fresh installation (so users of freebsd-update or customized isntallation methods, like scripts for jails unpacking base.txz and other, wont be affected)
  • user goes through the installation steps of bsdinstall, automatically goes via hardening menu and accepts the proposed defauls - at this point user can freely mark/unmark every single option proposed to disable its application to the installation

If those are not met, then in every other case, those options wont be applied. The only way is via bsdinstall and acceptance of proposed defaults (just as with services menu and sshd for example) so, again, I think they're not forced on users - they're strongly proposed ;)

My question is only about using bsdinstall. I don't feel I'm getting the right answer yet. If I use bsdinstall and just click install and never go into the services/hardeneing sections will these be enabled by default? I see that the options are coded as default on, but does it require going into the hardening section to actually activate the defaults on them?

You say 'conditions not met' and 'not forced on users' but also say they have to 'accept the proposed defaults', of ON right?

Jun 15 2016, 5:13 PM
nwhitehorn added a comment to D6826: Add system hardening options to bsdinstall.
In D6826#143840, @robak wrote:

@nwhitehorn I kindly disagree on making all options off by default, on several grounds:

  • the idea is to promote existing technologies for securing the default FreeBSD installation, so once disabled by default, they wont have any real impact on security of 'default' installation since they'll become merely useful shortcuts for enabling some of the options. The idea is that once these settle down in 'defaut' installations thanks to that bsdinstall menu and proposed set of options, they will get turned on by default for 'real' and removed from bsdinstall (as they'll be obsolete by then).
Jun 15 2016, 5:11 PM

Jun 14 2016

nwhitehorn added a comment to D6826: Add system hardening options to bsdinstall.

This is a nice piece of code. However, we should make the defaults for everything be off: if you press enter all the way through the installer, you should get the same results as if you had run make installworld installkernel distribution DESTDIR=/whatever. Put another way, bsdinstall is one of several legitimate ways to install the operating system and the default settings for FreeBSD should not depend on your choice of installation mechanism.

Jun 14 2016, 10:39 PM

May 16 2016

nwhitehorn added a comment to D6232: Make bsdinstall/autopart put swap before the root filesystem in GPT configurations.

I like that idea a lot. Unless you feel like you have time to do that soon, the interface shouldn't be the thing to block the commit.

May 16 2016, 4:07 AM
nwhitehorn added a comment to D6224: Create swap before root partition in bsdinstall.

I disagree strongly that convenience is more important than the security issue, which allows a way to install root kits. Fixing it only involves having boot1.efi check the partition type (and gptboot, if it does not already), which is not such a huge issue. That should definitely happen before this patch goes in.

May 16 2016, 3:51 AM
nwhitehorn added a comment to D6325: bsdinstall: add country/regulatory domain configuration dialog.

I have no objections to this from the installer end. Thanks! I'll leave it to others to comment on the wireless aspects (and ultimately approve).

May 16 2016, 3:49 AM
nwhitehorn added a comment to D6232: Make bsdinstall/autopart put swap before the root filesystem in GPT configurations.

Aside from the issue with swap and root ordering, this looks mostly reasonable at first pass.

May 16 2016, 3:47 AM
nwhitehorn requested changes to D6224: Create swap before root partition in bsdinstall.

This will break a large number of systems. On large disks, the whole disk may not be accessible to the boot loader and it may not be able to find /. Moreover, some versions of loader(8) and earlier bootstrap code rely on the first UFS partition in nested MBR+label disks being /.

May 16 2016, 3:32 AM

Feb 27 2016

nwhitehorn added a comment to D5471: Implement pmap_change_attr() for PowerPC (Book-E only for now).

I will defer to Kostik on this one.

Feb 27 2016, 8:18 PM
nwhitehorn accepted D5471: Implement pmap_change_attr() for PowerPC (Book-E only for now).

Looks good. In those drivers, though, why not use pmap_mapdev_attr()? Why do you need to change it later?

Feb 27 2016, 6:41 PM

Feb 26 2016

nwhitehorn committed rS296113: Make unions in PowerPC libc endian-safe..
Make unions in PowerPC libc endian-safe.
Feb 26 2016, 10:02 PM
nwhitehorn committed rS296111: Make FPSCR definition endian clean..
Make FPSCR definition endian clean.
Feb 26 2016, 10:02 PM

Feb 12 2016

nwhitehorn added a comment to D5258: Add a size flag to OF_decode_addr.

That makes sense, thanks. Where are you planning to use this that you want to unmap it? The function is intended for use only in early boot (UART consoles in particular) where you don't ever want to unmap the result. The patch itself looks good to me.

Feb 12 2016, 7:18 PM
nwhitehorn added a comment to D5258: Add a size flag to OF_decode_addr.

Why do you need this? I don't understand the description since OF_decode_addr() calls bus_space_map() internally.

Feb 12 2016, 1:26 AM

Jan 22 2016

nwhitehorn added inline comments to D4879: OFW PCI code decuplications - involves ARM, PPC and SPARC64.
Jan 22 2016, 6:48 PM

Jan 21 2016

nwhitehorn accepted D5013: Only query fdt_fixup_table on architectures where it's used.

Thanks! It would be good to get rid of it on PowerPC too. I think it is unnecessary, but I don't have the one board that has a fixup() routine and so can't test it, unfortunately.

Jan 21 2016, 4:23 PM

Jan 20 2016

nwhitehorn added inline comments to D4879: OFW PCI code decuplications - involves ARM, PPC and SPARC64.
Jan 20 2016, 4:39 PM
nwhitehorn added inline comments to D4879: OFW PCI code decuplications - involves ARM, PPC and SPARC64.
Jan 20 2016, 6:23 AM

Jan 19 2016

nwhitehorn added inline comments to D4971: Add support for ZFS Boot Environments to SADE.
Jan 19 2016, 11:22 PM
nwhitehorn added a comment to D4971: Add support for ZFS Boot Environments to SADE.

This is getting there now! I have some inline replies to your comments.

Jan 19 2016, 10:29 PM

Jan 18 2016

nwhitehorn committed rS294281: Move RTAS PCI-specific interpretation of the "reg" property of the PCI host.
Move RTAS PCI-specific interpretation of the "reg" property of the PCI host
Jan 18 2016, 5:27 PM
nwhitehorn added a comment to D4879: OFW PCI code decuplications - involves ARM, PPC and SPARC64.

Thanks! A couple comments inline. Mostly looks good to me at this point.

Jan 18 2016, 4:37 PM
nwhitehorn committed rS294277: Move RTAS PCI-specific interpretation of the "reg" property of the PCI host.
Move RTAS PCI-specific interpretation of the "reg" property of the PCI host
Jan 18 2016, 4:33 PM
nwhitehorn added a comment to D4971: Add support for ZFS Boot Environments to SADE.

This is a great feature! Thanks for the work. There are three inline comments. Two are nits, but the third (about fstab) is a more complicated issue.

Jan 18 2016, 4:20 PM

Jan 13 2016

nwhitehorn added a comment to D4879: OFW PCI code decuplications - involves ARM, PPC and SPARC64.

If it's just the config range that you need, it's a 5-line diff to this existing code to store that in the softc. Do you need more than that? I'd very much prefer to keep this code centralized than exploded into a dozen utility functions that are used in identical ways on four platforms.

Jan 13 2016, 5:40 PM
nwhitehorn added a comment to D4879: OFW PCI code decuplications - involves ARM, PPC and SPARC64.

Could you elaborate on what is different for ARM? I see only a one-line change that would be required.

Jan 13 2016, 4:35 PM

Jan 12 2016

nwhitehorn added a comment to D4879: OFW PCI code decuplications - involves ARM, PPC and SPARC64.

Why not just move the existing PowerPC code and use it on other architectures by subclassing, as is done already there? Aside from the use of bs_le_tag at line 431, which could be fixed with one line of #ifdef, the existing code is 100% machine-independent.

Jan 12 2016, 8:32 PM

Jan 10 2016

nwhitehorn committed rS293644: Bring branch up to date..
Bring branch up to date.
Jan 10 2016, 9:36 PM
nwhitehorn committed rS293641: Remove dead code and dead comments, most notably the implemenation of the.
Remove dead code and dead comments, most notably the implemenation of the
Jan 10 2016, 6:00 PM
nwhitehorn committed rS293636: Use setjmp() instead of the identical-except-for-having-a-wrong-prototype.
Use setjmp() instead of the identical-except-for-having-a-wrong-prototype
Jan 10 2016, 4:42 PM

Jan 9 2016

nwhitehorn committed rS293614: Make graphical consoles work under PowerKVM. Without using hypercalls, it is.
Make graphical consoles work under PowerKVM. Without using hypercalls, it is
Jan 9 2016, 9:29 PM

Jan 2 2016

nwhitehorn committed rS293058: Bump the maximum number of interrupt controllers to allow for the.
Bump the maximum number of interrupt controllers to allow for the
Jan 2 2016, 7:35 PM
nwhitehorn committed rS293057: Make using the #address-cells property on the interrupt parent in device.
Make using the #address-cells property on the interrupt parent in device
Jan 2 2016, 7:29 PM
nwhitehorn committed rS293052: Bring CPU features list in line with the ABI requirements..
Bring CPU features list in line with the ABI requirements.
Jan 2 2016, 6:15 PM
nwhitehorn committed rS293051: Switch setting MSR[SF] to C code. This removes any CPU-specific code.
Switch setting MSR[SF] to C code. This removes any CPU-specific code
Jan 2 2016, 6:11 PM

Jan 1 2016

nwhitehorn committed rS293018: Unify the ELFv1 and ELFv2 code paths and make ELFv1 (the normal ABI) more.
Unify the ELFv1 and ELFv2 code paths and make ELFv1 (the normal ABI) more
Jan 1 2016, 12:11 AM

Dec 23 2015

nwhitehorn added a comment to D4689: bsdinstall(8) umount target should be able to unmount zfs filesystems.

The use case when installing multiuser is not that uncommon and is something that needs to continue working. One of two things needs to happen here before being committed:
(a) it needs to use only those ZFS filesystems previously mounted
(b) the zfsboot script should use the ZFS support in partedit, which already works with umount

Dec 23 2015, 1:30 AM

Dec 21 2015

nwhitehorn accepted D4664: Implement OF_decode_addr() for arm. Move most of powerpc's implementation into a new function that other platforms can share..

This looks good in general (though see inline comment about copyrights). The bus tag assignment (NOT_PCI stuff) seems a little odd to me, but I can't really think of anything better and that API is not baked in by the change.

Dec 21 2015, 4:28 PM

Dec 19 2015

nwhitehorn committed rS292460: Provide link state reporting so that ifconfig_llan0="DHCP" works. The.
Provide link state reporting so that ifconfig_llan0="DHCP" works. The
Dec 19 2015, 2:17 AM

Dec 18 2015

nwhitehorn requested changes to D4217: Remap UART physical address through simple-bus ranges.

This is not a simplebus-specific thing. What should happen is something like OF_decode_addr() in /sys/powerpc/ofw/ofw_machdep.c (or exactly that function). In simplebus, the resource decoding using newbus allocation cascading to achieve this. Early boot (for UARTs) has different requirements and needs addresses cascaded all the way to CPU space. OF_decode_addr() is mostly not MD and I think would work as-is on ARM. You can see how it is used in uart_cpu_powerpc.c.

Dec 18 2015, 4:19 PM · ARM
nwhitehorn committed rS292437: Enable PRINTF_BUFR_SIZE on powerpc64, following r194204 on x86. The kernel.
Enable PRINTF_BUFR_SIZE on powerpc64, following r194204 on x86. The kernel
Dec 18 2015, 2:35 PM

Dec 11 2015

nwhitehorn added inline comments to D4518: Handle interrupt-maps with a parent unit address.
Dec 11 2015, 6:10 PM
nwhitehorn added a comment to D4518: Handle interrupt-maps with a parent unit address.

This definitely fixes a bug (though see comment about OF_searchencprop() above). Could you make a call for testing on the powerpc and sparc64 lists before committing? I worry this might break those systems if code there is relying on the bug. It at least will work on one Apple PowerPC system, so that's promising.

Dec 11 2015, 6:09 PM

Dec 9 2015

nwhitehorn added a comment to D4316: OFW: Add helper functions for parsing xref based lists..

I think the main function is good and should be in dev/ofw. What are the other ones for?

Dec 9 2015, 9:05 PM · ARM
nwhitehorn added a comment to D4316: OFW: Add helper functions for parsing xref based lists..

That wasn't really my question: I was wondering where, in the tree, you plan to use it. Parsing these lists is not very complicated in general, and where it is (see inline comment), I think this code won't actually work. It seems like not much actual code will be saved.

Dec 9 2015, 5:01 PM · ARM

Dec 8 2015

nwhitehorn added a comment to D4316: OFW: Add helper functions for parsing xref based lists..

What code do you intend to use this in? The utility function is reasonable, so far as it goes, but it seems like a relatively specialized use case and I'm not sure that much code is saved in the consumers by centralizing this.

Dec 8 2015, 5:47 PM · ARM

Dec 6 2015

nwhitehorn added a comment to D4407: Add ppcboot FAT type. Needed to create a bootable powerpc image..

It might be better to call this "prepboot" or "chrpboot" or "paprboot", which are various names for the firmware that do this style of booting. Other PPC machines (notably, but not only, Apple hardware) have a completely different system. Otherwise, looks good to me.

Dec 6 2015, 7:35 AM
nwhitehorn committed rS291877: Adapt to new wireless scheme where base wlan interfaces do not show up in.
Adapt to new wireless scheme where base wlan interfaces do not show up in
Dec 6 2015, 12:21 AM

Dec 3 2015

nwhitehorn committed rS291723: Follow-on to r291666: use -ffreestanding instead of -fno-builtin..
Follow-on to r291666: use -ffreestanding instead of -fno-builtin.
Dec 3 2015, 9:26 PM
nwhitehorn committed rS291702: Bump MAXCPU. We already run on hardware with 32 threads and the same hardware.
Bump MAXCPU. We already run on hardware with 32 threads and the same hardware
Dec 3 2015, 4:25 PM
nwhitehorn added a comment to D4357: OFW: Add helper function for parsing PCI "ranges" property..

On PPC, instead of a utility function, we have a common newbus base class that does this (powerpc/ofw/ofw_pci*). These remove 99% of the boilerplate from PCI bus drivers as well. I'd prefer that approach on ARM to new functions.

Dec 3 2015, 3:47 PM · ARM
nwhitehorn committed rS291668: Provide support for ELFv2 userland if using a newer compiler (recent clang.
Provide support for ELFv2 userland if using a newer compiler (recent clang
Dec 3 2015, 12:11 AM
nwhitehorn committed rS291667: Clean up PowerPC bootloader compiler flags to fix the build with GCC 5.2.
Clean up PowerPC bootloader compiler flags to fix the build with GCC 5.2
Dec 3 2015, 12:09 AM
nwhitehorn committed rS291666: Fix build on GCC 5.2 where, at least on PPC64, the compiler would "optimize".
Fix build on GCC 5.2 where, at least on PPC64, the compiler would "optimize"
Dec 3 2015, 12:07 AM

Dec 1 2015

nwhitehorn committed rS291598: Allow loader to load 64-bit ELFv2 PowerPC kernels..
Allow loader to load 64-bit ELFv2 PowerPC kernels.
Dec 1 2015, 5:01 PM
nwhitehorn committed rS291597: Missed header_supported call from r291020: make really, really sure the brand.
Missed header_supported call from r291020: make really, really sure the brand
Dec 1 2015, 5:00 PM

Nov 30 2015

nwhitehorn committed rS291443: Up to date with HEAD..
Up to date with HEAD.
Nov 30 2015, 7:31 AM
nwhitehorn committed rS291442: Make ELFv2 powerpc64 kernels build and run. Loader support will come in a.
Make ELFv2 powerpc64 kernels build and run. Loader support will come in a
Nov 30 2015, 7:30 AM
nwhitehorn committed rS291441: Fix build with new binutils. This gets a working kernel with GCC 5.2 and.
Fix build with new binutils. This gets a working kernel with GCC 5.2 and
Nov 30 2015, 7:30 AM

Nov 24 2015

nwhitehorn committed rS291262: Use what we really mean (powerpc_lwsync()) rather than the Linux-compat.
Use what we really mean (powerpc_lwsync()) rather than the Linux-compat
Nov 24 2015, 4:10 PM

Nov 23 2015

nwhitehorn committed rS291212: Bring tree up to date..
Bring tree up to date.
Nov 23 2015, 5:10 PM
nwhitehorn committed rS291211: Provide support for userland binaries using the new ELFv2 ABI. This is a.
Provide support for userland binaries using the new ELFv2 ABI. This is a
Nov 23 2015, 5:08 PM

Nov 19 2015

nwhitehorn committed rS291051: Bring up to date with HEAD..
Bring up to date with HEAD.
Nov 19 2015, 2:39 AM
nwhitehorn committed rS291048: The Linux kexec boot loader doesn't need a font built in to it. This got.
The Linux kexec boot loader doesn't need a font built in to it. This got
Nov 19 2015, 1:57 AM

Nov 18 2015

nwhitehorn committed rS291020: Extend r270123 to run the brand info's header_supported() routine for.
Extend r270123 to run the brand info's header_supported() routine for
Nov 18 2015, 5:03 PM

Nov 17 2015

nwhitehorn committed rS290992: Make sure we use OF_getencprop() instead of OF_getprop() before the rot.
Make sure we use OF_getencprop() instead of OF_getprop() before the rot
Nov 17 2015, 4:19 PM