History log of /freebsd-11.0-release/usr.sbin/acpi/acpidb/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
303975 11-Aug-2016 gjb

Copy stable/11@r303970 to releng/11.0 as part of the 11.0-RELEASE
cycle.

Prune svn:mergeinfo from the new branch, and rename it to RC1.

Update __FreeBSD_version.

Use the quarterly branch for the default FreeBSD.conf pkg(8) repo and
the dvd1.iso packages population.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

302408 08-Jul-2016 gjb

Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle.
Prune svn:mergeinfo from the new branch, as nothing has been merged
here.

Additional commits post-branch will follow.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


300633 24-May-2016 truckman

Fix acpidb CIDs 1011279 (Buffer not null terminated) and 978405 and
1199380 (Resource leak).

load_dsdt() calls strncpy() to copy a filename and Coverity warns
that the destination buffer may not be NUL terminated. Fix this
by using strlcpy() instead. If silent truncation occurs, then the
filename was not valid anyway.

load_dsdt() leaks an fd (CID 978405) and a memory region allocated
using mmap() (CID 1199380) when it returns. Fix these by calling
close() and munmap() as appropriate.

Don't bother fixing the minor memory leak "list", allocated by
AcGetAllTablesFromFile() (CID 1355191).

Check for truncation when creating the temp file name.

Set a flag to indicate that the temp file should be unlinked.
Relying on a strcmp() test could delete the input file in contrived
cases.

Reported by: Coverity
CID: 1011279, 978405, 1199380
Reviewed by: jkim
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D6368


298714 27-Apr-2016 jkim

Merge ACPICA 20160422.


287168 26-Aug-2015 jkim

Merge ACPICA 20150818.


285797 22-Jul-2015 jkim

Merge ACPICA 20150717.


284345 13-Jun-2015 sjg

Add META_MODE support.

Off by default, build behaves normally.
WITH_META_MODE we get auto objdir creation, the ability to
start build from anywhere in the tree.

Still need to add real targets under targets/ to build packages.

Differential Revision: D2796
Reviewed by: brooks imp


283092 18-May-2015 jkim

Merge ACPICA 20150515.


278970 18-Feb-2015 jkim

Merge ACPICA 20141107 and 20150204.


275054 25-Nov-2014 bapt

Convert usr.sbin to LIBADD
Reduce overlinking


272444 02-Oct-2014 jkim

Merge ACPICA 20140926.


267668 20-Jun-2014 bapt

use .Mt to mark up email addresses consistently (part2)

PR: 191174
Submitted by: Franco Fichtner <franco@lastsummer.de>


252276 27-Jun-2013 jkim

Consistently cast ACPICA 64-bit integer types when we print them.


250838 20-May-2013 jkim

Merge ACPICA 20130517.


249821 23-Apr-2013 jkim

Fix declarations to slightly increase WARNS level.


249663 19-Apr-2013 jkim

Merge ACPICA 20130418.


249112 04-Apr-2013 jkim

Merge ACPICA 20130328.


246849 15-Feb-2013 jkim

Merge ACPICA 20130214.


245582 18-Jan-2013 jkim

Merge ACPICA 20130117.


243347 20-Nov-2012 jkim

Merge ACPICA 20121114.


239340 16-Aug-2012 jkim

Merge ACPICA 20120816.


238381 11-Jul-2012 jkim

Merge ACPICA 20120711.


231844 16-Feb-2012 jkim

Merge ACPICA 20120215.


230089 13-Jan-2012 jkim

Remove unused ACPICA sources from userland makefiles.


229989 11-Jan-2012 jkim

Merge ACPICA 20120111.


228110 28-Nov-2011 jkim

Merge ACPICA 20111123.


227876 23-Nov-2011 kevlo

Plug fd leaks


220663 15-Apr-2011 jkim

Merge ACPICA 20110413.


218590 12-Feb-2011 jkim

Merge ACPICA 20110211.


216471 15-Dec-2010 jkim

Merge ACPICA 20101209.


212761 16-Sep-2010 jkim

Merge ACPICA 20100915.


210976 06-Aug-2010 jkim

Merge ACPICA 20100806.


207344 28-Apr-2010 jkim

Merge ACPICA 20100428.


204773 05-Mar-2010 jkim

Merge ACPICA 20100304.


202771 21-Jan-2010 jkim

Merge ACPICA 20100121.


199337 16-Nov-2009 jkim

Merge ACPICA 20091112.


197106 11-Sep-2009 jkim

Catch up with ACPICA 20090903.


193531 05-Jun-2009 jkim

Import ACPICA 20090521.


173766 20-Nov-2007 jb

These are the things that the tinderbox has problems with because it
doesn't use the default CFLAGS which contain -fno-strict-aliasing.

Until the code is cleaned up, just add -fno-strict-aliasing to the
CFLAGS of these for the tinderboxes' sake, allowing the rest of the
tree to have -Werror enabled again.


167814 22-Mar-2007 jkim

Catch up with ACPI-CA 20070320 import.


151948 01-Nov-2005 jkim

Catch up with ACPI-CA 20051021 import


139602 03-Jan-2005 njl

Catch up with the kernel and set any global variables we are using, in
particular, enabling interpreter workarounds for bad ASL.

MFC after: 1 day


137637 13-Nov-2004 philip

Two uint32_t casts crept in where they shouldn't have.
ACPI_TYPE_INTEGER can be 64 bits wide in acpi v2.


137636 13-Nov-2004 philip

Change some formats and add some casts to make this
WARNS=2 clean, and mark it as such.

PR: 71672 (partly)
Reviewed by: njl


130159 06-Jun-2004 ru

Tidy up markup.


129693 25-May-2004 njl

Add suspend/resume support to the debugger.


118785 11-Aug-2003 njl

Remove the band-aid to make these compile on amd64/ia64.


118698 09-Aug-2003 marcel

Apparently I limited my testing of the ductape and bubblegum solution
to acpidb. The same problem exists in iasl. Add JIT patching there
too.
Add a comment to both makefiles to increase the chance that both
kludges are removed when a real solution is committed.


118691 09-Aug-2003 marcel

Perform first-aid: unbreak the build for amd64 and ia64 by patching
osunixxf.c on the fly. This avoids having to pull it from the vendor
branch or otherwise pollute the repository with new short-lived files.

This should hold until the real fix arrives.


118621 07-Aug-2003 njl

Add man pages for acpidb and iasl


118616 07-Aug-2003 njl

Add the acpidb and iasl utilities. This is not yet hooked up to the build.

Obtained from: acpicatools port by Iwasaki-san