summaryrefslogtreecommitdiff
path: root/sysutils
AgeCommit message (Collapse)AuthorFilesLines
2008-09-07Removed cfengine2-doc from the Makefile, this package has been removedrhaen1-2/+1
2008-09-07Updated to version 2.2.8rhaen6-51/+39
ChangeLog: 2.2.8 Patch for cfservd serving wrong data when link->copy Checksum changes now trigger persistent class "checksum_alerts" and log to WORKDIR/state/file_hash_event_history Threading error fix for cfexecd Windows compilation fixes. Note that windows users might have to move keys and files from /home/user/.cfagent to /var/cfengine after the standardization of administrator paths for windows where getuid != 0. 2.2.7 Memory leak in database access, affecting cfenvd 2.2.6 Xen detection Bug in popen - incorrect placement of conditional in setting groups added in 2.2.4. Sensor code added for linux cfenvd. Ready for patches for other systems. Cpu utilization and temperature measurement added for linux where available Bug reported in installable-negated classes. Patch by jack/SiliconSlick Bugfix for class defined by directories 2.2.5 No content changes since 2.2.4, just fixes a packaging error. (Mark's Easter turkey) 2.2.4p Blunder in makefile change. Compilation error fixed. 2.2.4 Build changes. libpub is now an installed library libcfpub.so/a so that cfengine 3 can find it. Documentation is no longer distributed in the tarball, since most people will use the online version. Also, enhanced documentation is now available for any user who registers (free) at cfengine.com. compress=true option in tidy was missing from documentation, and left uninitialized during purging leading to attempts to compress files instead of deleting. Bugfix for empty strings in editfiles. Links did not get removed with nolink=kill. Code changes apparently broken earlier. Fixed. rxdirs= added to files. Default is false. If set to true, cfengine will not assume that x-bits should be set when r is set on directory permissions. Group initialization to popen, so shellcommands groups are consistent with uid login id Rpm fix for package removal.
2008-09-07Removed the documentation package for cfengine, since it's not part ofrhaen3-37/+0
cfengine in 2.2.8 anymore, the documents are kept online. In order to avoid to ship old documentation the package is beeing removed.
2008-09-06Add a comment how to create shared libraries.wiz1-1/+4
2008-09-06Add DESTDIR support and BUILDLINK_TRANSFORM+= opt:-O3:${CFLAGS}.bjs1-2/+12
Do installation in pkgsrc Makefile. Bump pkgrevision (due to change to sane optimization).
2008-09-06Recursive PKGREVISION/ABI-depends bump for db4 4.6->4.7 update (shlibwiz1-2/+2
name change).
2008-09-06Remove another unneeded patch. Ride update.wiz2-25/+1
2008-09-06Update to 2.01.01a48:wiz3-49/+7
NEW features of cdrtools-2.01.01a46: All: - New autoconf test AC_CHECK_DLIB() checks for lib members while using specified include files. This is a workaround for the autoconf hostile gettext() and iconv() implementations on Linux. - THe gettext()/iconv() tests have been rewritten to use AC_CHECK_DLIB() - The autoconf test AC_FUNC_VFORK from Paul Eggert was not written in clean C and thus failed on a ANSI-C compiler, asuming that vfork() is not available in the ANSI case. - README.compile fixed to refer to READMEs/README.gmake instead of README.gmake - Symlink support in RULES/MKLINKS added for ia64-hp-ux-cc.rul and ia64-hp-ux-gcc.rul, thanks to a hint from Steven M. Schweda Cdda2wav (Maintained/enhanced by J - The new -interactive option has now been stabilized for a first integration that allows to replace libcdio for sound-juicer to come to an implementation without license violations. Mkisofs (Maintained/enhanced by J - Mkisofs now correctly limits filenames with non-ISO-8859-1 characters to 127 chars max. - Mkisofs now correctly sets the permissions for "invented" unreal directories in UDF instread of using mode 000. NEW features of cdrtools-2.01.01a47: All: - DEFAULTS*/Defaults.dragonfly added Thanks to a hint from Thomas Klausner - Added a workaround for a Sun make bug Mkisofs (Maintained/enhanced by J - Mkisofs now correctly sets the permissions for "invented" unreal directories in UDF instread of using mode 000. The last version intruced a bug during the code cleanup phase. - Mkisofs now correctly mixes multi-extent-File directory entries from old sessions made by mkisofs. This is only related to multi-session with files >= 4 GB. - isoinfo now extracts files using 10 sectors at a time to speed up operation [pkgsrc note: this is based on patch-cj] NEW features of cdrtools-2.01.01a48: All: - Next attempt to work around the non-autoconf friendly implementation of GNU gettext and GNU libiconv. - A new autoconf test allows to check whether the installed system shell (/bin/sh) properly aborts with failed commands in "sh -ce 'cmd'". If failed simple commands in "sh -ce 'cmd'" do not abort complex commands, "make" will not stop on errors in the build process. Note that this is a definite POSIX incompatibility. The most well known defective shell with respect to this problem is "bash" but /bin/sh on HP-UX-10.x (a Korn Shell modification) does not work correctly either. If your system (Linux, HP-HX, ...) suffers from this problem, I recommend to fetch the Schily Source consolidation from ftp://ftp.berlios.de/pub/schily/ Use a version that has been published past September 1st 2008, compile and install the contained Bourne Shell as "/bin/bosh". Then call "./.clean" and compile again. The resulting "smake" will then automatically call "/bin/bosh" instead of "/bin/sh" in order to execute commands. Libfind: - & before some functions removed Cdrecord: - cdrecord now correctly writes DVD+R/DL media with all drives. Before, there have been problems at the layer break with some drives.
2008-09-05Change == -> = to appease the portability check (in configure).bjs4-8/+27
Also, define FMTTIME to PRId32 on NetBSD to fix build on NetBSD/amd64.
2008-09-03Don't hardcode config directory, which cause problems with different LOCALBASE.cegger2-5/+5
Reported by Marcin M. Jessa via private mail.
2008-09-03fix installation on i386, where MACHINE_ARCH expands to i386.cegger1-4/+4
Reported by Marcin M. Jessa via private mail.
2008-08-31Update to version 2008.08.08-109361. This release provides the followingscottr57-885/+1673
enhancements: - Simple command-line tools to interface with VMware host - Guest OS scripts that can be triggered by the VMware host - Startup script When compiled with X11 support (the default), this release also provides: - GTK+-based GUI to configure time sync, device connections, and scripts - Helper application to interface with the xf86-video-vmware driver, enabling dynamic screen resize
2008-08-30Make xentools3 packages conflict with xentools33bouyer2-4/+4
2008-08-30There's a perl script in here, so USE_TOOLS+=perl:run. PKGREVISION++.dholland1-2/+3
2008-08-25Fix build on amd64, add destdir support.joerg4-80/+53
2008-08-25Fix build on amd64, make destdir safe.joerg6-103/+95
2008-08-23not MAKE_JOBS_SAFEtnn1-1/+2
2008-08-23Remove some patches than haven't been sent upstream in nearly 8 years,wiz4-84/+1
and for which it wasn't clear they were necessary in the first place. Ride PKGREVISION bump for patch-cf removal.
2008-08-23Remove unnecessary (according to Joerg Schilling) patch-cf.wiz3-17/+3
Bump PKGREVISION.
2008-08-23Remove patch-aj. Joerg Schilling says (translated):wiz3-29/+3
The comment is wrong. With this patch, formatting and writing in RAW mode (perhaps the latter only with Pioneer drives) does not work. Bump PKGREVISION.
2008-08-22Remove outdated patch, ok martin@wiz3-28/+3
Bump PKGREVISION.
2008-08-22Update to final Xen 3.3.0.cegger4-17/+15
Release notes for Xen 3.3.0: This is a major new release with a host of new features including: - Power management (P & C states) in the hypervisor - HVM emulation domains ('qemu-on-minios') for better scalability, performance and security - PVGrub: boot PV kernels using real GRUB inside the PV domain - Better PV performance: domain lock removed from pagetable-update paths - Shadow3: optimisations to make this the best shadow pagetable algorithm yet, making HVM performance better than ever - Hardware Assisted Paging enhancements: 2MB page support for better TLB locality - CPUID feature levelling: allows safe domain migration across systems with different CPU models. - PVSCSI drivers for SCSI access direct into PV guests - HVM framebuffer optimisations: scan for framebuffer updates more efficiently - Device passthrough enhancements - Full x86 real-mode emulation for HVM guests on Intel VT: supports a much wider range of legacy guest OSes - New qemu merge with upstream development - Many other changes in both x86 and IA64 ports
2008-08-20Update to Xen 3.3 7th release candidate:cegger4-13/+13
This fixes an x86 HVM emulation issue introduced in -rc6 which caused certain guests (Win98 and OS2, for example) to fail to boot.
2008-08-20Update to Xen 3.3 6th release candidate:cegger4-13/+13
This has a handful of small fixes that were submitted after -rc5, and also a larger fix for emulation of certain repeated I/O instructions for x86 HVM guests.
2008-08-19Support user-destdir.epg1-4/+6
2008-08-19Install documentation files where they belong to and not into /usr/share/doc.cegger4-8/+12
Patch from FUKAUMI Naoki per private mail.
2008-08-17Remove the utils subdir from the build as this only contains the make_classadrianp4-7/+18
script which, according to the author, is not needed if you don't modify sources. This means we can drop the DEPENDS on scsh which will fix PR #39346. PKGREVISION++
2008-08-17Fix this to not use the compile-time $HOME to look for the gtkrc file.dholland3-2/+27
(Since that is set to work/.home, it was compiling in the pkgsrc work directory and failing for PKG_DEVELOPERs.) Use getenv("HOME") instead. PKGREVISION++.
2008-08-16restore a patch which got lost in updatedrochner2-1/+17
2008-08-15Install tools/xentrace/formats. It is needed for xentrace_format and makes ↵cegger4-8/+19
xentrace and xentrace_format useable. While here, give xentrace_format execution bits since this is a python script
2008-08-15Install qemu-ifup properly. Makes network functional in HVM guests.cegger5-14/+12
2008-08-15Update to changeset 18331. Some bugfixes never hurt.cegger4-14/+14
2008-08-15Update to 1.2.3:wiz7-175/+25
1.2.3: * New UpdateActivationEnvironment bus API (#16669) * Solaris Auditing (ADT) support (#15740) * Various notable bug fixes: #16727, #16294, #15947 #15588 * Other more minor bugs
2008-08-15gnome-vfs configure fails to complete in extension modules in the absence ofdsainty2-3/+3
"bzlib.h". Environments without a system-installed "bzlib.h" will fail to build modules like "audio/gnome-vfs-cdda" with the following: checking for bzCompressInit in -lbz2... no checking bzlib.h usability... no checking bzlib.h presence... no checking for bzlib.h... no configure: error: Gnome-vfs requires libbz2 to compile. *** Error code 1 To fix this, promote bzip2 dependency from gnome-vfs/Makefile to gnome-vfs/Makefile.common. XXX Only /usr/pkg/lib/gnome-vfs-2.0/modules/libbzip2.so actually appears to link with libbz2.so, so it's possible that configure is being overly picky.
2008-08-14NetBSD does not support ballooning. So disable it by default.cegger2-1/+15
2008-08-13link qemu-dm correctly to find the xen libs. This lets qemu-dm actually launch.cegger2-4/+13
2008-08-12Update to 2.01.01a45:wiz4-17/+17
NEW features of cdrtools-2.01.01a44: ******* NOTE: cdrtools is currently in a state just before a new major release. ******* All: - New directory autoconf/ contains the complete Schily autoconf system. It is based on GNU autoconf-2.13, the latest GNU autoconf that worked correctly even on older systems. - Sources and makefilesystem restructured to allow all needed files to be retrieved from the SCCS repository and to call "make" later. To achieve this, all symlinks have been removed from the tarball. - The Schily Makefile System now includes rules to recreate the file "configure" by calling "autoconf". This is needed in order to allow the complete source tree to be extracted from the SCCS repository. Libscg: - aspi-win32.h and spti-wnt.h now in SCCS Cdda2wav (Maintained/enhanced by Jörg Schilling, originated by Heiko Eißfeldt heiko@hexco.de): - Interactive mode for corrected to allow new tests for replacing libcdio in GStreamer. - child_pid variable moved into gloval var structure. NEW features of cdrtools-2.01.01a45: All: - Added a workaround for a GNU make design bug that causes the rules to create file "foo" to be evaluated _past_ the "include foo" statement in a Makefile has been evaluated. Note that you still need GNU make 3.81. GNU make 3.80 and before will still fail to compile cdrtools because of other unfixed GNU make bugs. Note that the basic GNU make design bug has been reported to the GNU make maintainers and accepted as bug by the GNU make maintainers in 1998 already. It is still unfixed in GNU make although smake and SunPro make verify that there is no problem to do it right. Cdrecord: - Reduced the minimal write speed of a ultraspeed CD-RW capable drive from 16x to 10x. Mkisofs (Maintained/enhanced by Jörg Schilling since 1997, originated by Eric Youngdale): - Try to avoid incostencies with USE_ARGEFILES with multi-extent files - Corrected the iso directory record size computation in stream-file mode - Mkisofs no longer tries to write 8 TB of data in case that -stream-media-size was too small.
2008-08-09Add and enable p5-Sys-Filesystem.obache1-1/+2
2008-08-09Import p5-Sys-Filesystem-1.22 as sysutils/p5-Sys-Filesystem.obache3-0/+28
Packaged by Jens Rehsack and privided via PR 39219. Sys::Filesystem is intended to be a portable interface to list and query filesystem names and their properties.
2008-08-07Add package for Xen 3.3.0-rc3 (repository changeset 18261)cegger1-1/+3
2008-08-07Import Xen 3.3.0-rc3cegger5-0/+88
Xen is a virtual machine monitor for x86 hardware (runs only on i686-class CPUs), which supports running multiple guests operating systems on a single machine. At boot, the xen kernel is loaded (via grub) along with the guest kernel for the first domain (called domain0). domain0 has privileges to access the physical hardware (PCI and ISA devices), administrate other domains and provide virtual devices (disks and network) to other domains. This package contains the Xen 3.3 kernel itself.
2008-08-07Import Xen 3.3.0-rc3cegger64-0/+3127
The Xen virtual machine monitor allows running several virtual machines on a single physical machine. The xentools33 package contains the tools to create, destroy and control the virtual machines. The xentools33 package contains the tools for Xen 3.3.x
2008-08-07update to 0.4.12drochner2-6/+6
changes: -minimize the number of password prompts -bugfixes
2008-08-07DESTDIR support for xentools3{,-hvm}.joerg17-108/+114
2008-08-07Update sysutils/acpica-utils to 20080729.obache2-6/+6
Requested by Juan RP in PR 39301. 29 July 2008. Summary of changes for version 20080729: This release is available at http://acpica.org/downloads Direct git access via http://www.acpica.org/repos/acpica.git 1) ACPI CA Core Subsystem: Fix a possible deadlock in the GPE dispatch. Remove call to AcpiHwDisableAllGpes during wake in AcpiEvGpeDispatch. This call will attempt to acquire the GPE lock but can deadlock since the GPE lock is already held at dispatch time. This code was introduced in version 20060831 as a response to Linux BZ 6881 and has since been removed from Linux. Add a function to dereference returned reference objects. Examines the return object from a call to AcpiEvaluateObject. Any Index or RefOf references are automatically dereferenced in an attempt to return something useful (these reference types cannot be converted into an external ACPI_OBJECT.) Provides MS compatibility. Lin Ming, Bob Moore. Linux BZ 11105 x2APIC support: changes for MADT and SRAT ACPI tables. There are 2 new subtables for the MADT and one new subtable for the SRAT. Includes disassembler and AcpiSrc support. Data from the Intel 64 Architecture x2APIC Specification, June 2008. Additional error checking for pathname utilities. Add error check after all calls to AcpiNsGetPathnameLength. Add status return from AcpiNsBuildExternalPath and check after all calls. Add parameter validation to AcpiUtInitializeBuffer. Reported by and initial patch by Ingo Molnar. Return status from the global init function AcpiUtGlobalInitialize. This is used by both the kernel subsystem and the utilities such as iASL compiler. The function could possibly fail when the caches are initialized. Yang Yi. Add a function to decode reference object types to strings. Created for improved error messages. Improve object conversion error messages. Better error messages during object conversion from internal to the external ACPI_OBJECT. Used for external calls to AcpiEvaluateObject. Example Code and Data Size: These are the sizes for the OS-independent acpica.lib produced by the Microsoft Visual C++ 6.0 32-bit compiler. The debug version of the code includes the debug output trace mechanism and has a much larger code and data size. Previous Release: Non-Debug Version: 79.6K Code, 16.2K Data, 95.8K Total Debug Version: 153.5K Code, 48.2K Data, 201.7K Total Current Release: Non-Debug Version: 79.7K Code, 16.4K Data, 96.1K Total Debug Version: 153.9K Code, 48.4K Data, 202.3K Total 2) iASL Compiler/Disassembler and Tools: Debugger: fix a possible hang when evaluating non-methods. Fixes a problem introduced in version 20080701. If the object being evaluated (via execute command) is not a method, the debugger can hang while trying to obtain non- existent parameters. iASL: relax error for using reserved "_T_x" identifiers. These names can appear in a disassembled ASL file if they were emitted by the original compiler. Instead of issuing an error or warning and forcing the user to manually change these names, issue a remark instead. iASL: error if named object created in while loop. Emit an error if any named object is created within a While loop. If allowed, this code will generate a run-time error on the second iteration of the loop when an attempt is made to create the same named object twice. ACPICA bugzilla 730. iASL: Support absolute pathnames for include files. Add support for absolute pathnames within the Include operator. previously, only relative pathnames were supported. iASL: Enforce minimum 1 interrupt in interrupt macro and Resource Descriptor. The ACPI spec requires one interrupt minimum. BZ 423 iASL: Handle a missing ResourceSource arg, with a present SourceIndex. Handles the case for the Interrupt Resource Descriptor where the ResourceSource argument is omitted but ResourceSourceIndex is present. Now leave room for the Index. BZ 426 iASL: Prevent error message if CondRefOf target does not exist. Fixes cases where an error message is emitted if the target does not exist. BZ 516 iASL: Fix broken -g option (get Windows ACPI tables). Fixes the -g option (get ACPI tables on Windows). This was apparently broken in version 20070919. AcpiXtract: Handle EOF while extracting data. Correctly handle the case where the EOF happens immediately after the last table in the input file. Print completion message. Previously, no message was displayed in this case. ---------------------------------------- 01 July 2008. Summary of changes for version 20080701: This release is available at http://acpica.org/downloads Direct git access via http://www.acpica.org/repos/acpica.git 0) Git source tree / acpica.org Fixed a problem where a git-clone from http would not transfer the entire source tree. 1) ACPI CA Core Subsystem: Implemented a "careful" GPE disable in AcpiEvDisableGpe, only modify one enable bit. Now performs a read-change-write of the enable register instead of simply writing out the cached enable mask. This will prevent inadvertent enabling of GPEs if a rogue GPE is received during initialization (before GPE handlers are installed.) Implemented a copy for dynamically loaded tables. Previously, dynamically loaded tables were simply mapped - but on some machines this memory is corrupted after suspend. Now copy the table to a local buffer. For the OpRegion case, added checksum verify. Use the table length from the table header, not the region length. For the Buffer case, use the table length also. Dennis Noordsij, Bob Moore. BZ 10734 Fixed a problem where the same ACPI table could not be dynamically loaded and unloaded more than once. Without this change, a table cannot be loaded again once it has been loaded/unloaded one time. The current mechanism does not unregister a table upon an unload. During a load, if the same table is found, this no longer returns an exception. BZ 722 Fixed a problem where the wrong descriptor length was calculated for the EndTag descriptor in 64-bit mode. The "minimal" descriptors such as EndTag are calculated as 12 bytes long, but the actual length in the internal descriptor is 16 because of the round-up to 8 on the 64-bit build. Reported by Linn Crosetto. BZ 728 Fixed a possible memory leak in the Unload operator. The DdbHandle returned by Load() did not have its reference count decremented during unload, leading to a memory leak. Lin Ming. BZ 727 Fixed a possible memory leak when deleting thermal/processor objects. Any associated notify handlers (and objects) were not being deleted. Fiodor Suietov. BZ 506 Fixed the ordering of the ASCII names in the global mutex table to match the actual mutex IDs. Used by AcpiUtGetMutexName, a function used for debug only. Vegard Nossum. BZ 726 Enhanced the AcpiGetObjectInfo interface to return the number of required arguments if the object is a control method. Added this call to the debugger so the proper number of default arguments are passed to a method. This prevents a warning when executing methods from AcpiExec. Added a check for an invalid handle in AcpiGetObjectInfo. Return AE_BAD_PARAMETER if input handle is invalid. BZ 474 Fixed an extraneous warning from exconfig.c on the 64-bit build. Example Code and Data Size: These are the sizes for the OS-independent acpica.lib produced by the Microsoft Visual C++ 6.0 32-bit compiler. The debug version of the code includes the debug output trace mechanism and has a much larger code and data size. Previous Release: Non-Debug Version: 79.3K Code, 16.2K Data, 95.5K Total Debug Version: 153.0K Code, 48.2K Data, 201.2K Total Current Release: Non-Debug Version: 79.6K Code, 16.2K Data, 95.8K Total Debug Version: 153.5K Code, 48.2K Data, 201.7K Total 2) iASL Compiler/Disassembler and Tools: iASL: Added two missing ACPI reserved names. Added _MTP and _ASZ, both resource descriptor names. iASL: Detect invalid ASCII characters in input (windows version). Removed the "- CF" flag from the flex compile, enables correct detection of non-ASCII characters in the input. BZ 441 iASL: Eliminate warning when result of LoadTable is not used. Eliminate the "result of operation not used" warning when the DDB handle returned from LoadTable is not used. The warning is not needed. BZ 590 AcpiExec: Add support for dynamic table load/unload. Now calls _CFG method to pass address of table to the AML. Added option to disable OpRegion simulation to allow creation of an OpRegion with a real address that was passed to _CFG. All of this allows testing of the Load and Unload operators from AcpiExec. Debugger: update tables command for unloaded tables. Handle unloaded tables and use the standard table header output routine. ---------------------------------------- 09 June 2008. Summary of changes for version 20080609: 1) ACPI CA Core Subsystem: Implemented a workaround for reversed _PRT entries. A significant number of BIOSs erroneously reverse the _PRT SourceName and the SourceIndex. This change dynamically detects and repairs this problem. Provides compatibility with MS ACPI. BZ 6859 Simplified the internal ACPI hardware interfaces to eliminate the locking flag parameter from Register Read/Write. Added a new external interface, AcpiGetRegisterUnlocked. Fixed a problem where the invocation of a GPE control method could hang. This was a regression introduced in 20080514. The new method argument count validation mechanism can enter an infinite loop when a GPE method is dispatched. Problem fixed by removing the obsolete code that passed GPE block information to the notify handler via the control method parameter pointer. Fixed a problem where the _SST execution status was incorrectly returned to the caller of AcpiEnterSleepStatePrep. This was a regression introduced in 20080514. _SST is optional and a NOT_FOUND exception should never be returned. BZ 716 Fixed a problem where a deleted object could be accessed from within the AML parser. This was a regression introduced in version 20080123 as a fix for the Unload operator. Lin Ming. BZ 10669 Cleaned up the debug operand dump mechanism. Eliminated unnecessary operands and eliminated the use of a negative index in a loop. Operands are now displayed in the correct order, not backwards. This also fixes a regression introduced in 20080514 on 64-bit systems where the elimination of ACPI_NATIVE_UINT caused the negative index to go large and positive. BZ 715 Fixed a possible memory leak in EvPciConfigRegionSetup where the error exit path did not delete a locally allocated structure. Updated definitions for the DMAR and SRAT tables to synchronize with the current specifications. Includes disassembler support. Fixed a problem in the mutex debug code (in utmutex.c) where an incorrect loop termination value was used. Loop terminated on iteration early, missing one mutex. Linn Crosetto Example Code and Data Size: These are the sizes for the OS-independent acpica.lib produced by the Microsoft Visual C++ 6.0 32-bit compiler. The debug version of the code includes the debug output trace mechanism and has a much larger code and data size. Previous Release: Non-Debug Version: 79.5K Code, 16.2K Data, 95.7K Total Debug Version: 153.3K Code, 48.3K Data, 201.6K Total Current Release: Non-Debug Version: 79.3K Code, 16.2K Data, 95.5K Total Debug Version: 153.0K Code, 48.2K Data, 201.2K Total 2) iASL Compiler/Disassembler and Tools: Disassembler: Implemented support for EisaId() within _CID objects. Now disassemble integer _CID objects back to EisaId invocations, including multiple integers within _CID packages. Includes single-step support for debugger also. Disassembler: Added support for DMAR and SRAT table definition changes. ---------------------------------------- 14 May 2008. Summary of changes for version 20080514: 1) ACPI CA Core Subsystem: Fixed a problem where GPEs were enabled too early during the ACPICA initialization. This could lead to "handler not installed" errors on some machines. Moved GPE enable until after _REG/_STA/_INI methods are run. This ensures that all operation regions and devices throughout the namespace have been initialized before GPEs are enabled. Alexey Starikovskiy, BZ 9916. Implemented a change to the enter sleep code. Moved execution of the _GTS method to just before setting sleep enable bit. The execution was moved from AcpiEnterSleepStatePrep to AcpiEnterSleepState. _GTS is now executed immediately before the SLP_EN bit is set, as per the ACPI specification. Luming Yu, BZ 1653. Implemented a fix to disable unknown GPEs (2nd version). Now always disable the GPE, even if ACPICA thinks that that it is already disabled. It is possible that the AML or some other code has enabled the GPE unbeknownst to the ACPICA code. Fixed a problem with the Field operator where zero-length fields would return an AE_AML_NO_OPERAND exception during table load. Fix enables zero-length ASL field declarations in Field(), BankField(), and IndexField(). BZ 10606. Implemented a fix for the Load operator, now load the table at the namespace root. This reverts a change introduced in version 20071019. The table is now loaded at the namespace root even though this goes against the ACPI specification. This provides compatibility with other ACPI implementations. The ACPI specification will be updated to reflect this in ACPI 4.0. Lin Ming. Fixed a problem where ACPICA would not Load() tables with unusual signatures. Now ignore ACPI table signature for Load() operator. Only "SSDT" is acceptable to the ACPI spec, but tables are seen with OEMx and null sigs. Therefore, signature validation is worthless. Apparently MS ACPI accepts such signatures, ACPICA must be compatible. BZ 10454. Fixed a possible negative array index in AcpiUtValidateException. Added NULL fields to the exception string arrays to eliminate a -1 subtraction on the SubStatus field. Updated the debug tracking macros to reduce overall code and data size. Changed ACPI_MODULE_NAME and ACPI_FUNCTION_NAME to use arrays of strings instead of pointers to static strings. Jan Beulich and Bob Moore. Implemented argument count checking in control method invocation via AcpiEvaluateObject. Now emit an error if too few arguments, warning if too many. This applies only to extern programmatic control method execution, not method-to-method calls within the AML. Lin Ming. Eliminated the ACPI_NATIVE_UINT type across all ACPICA code. This type is no longer needed, especially with the removal of 16-bit support. It was replaced mostly with UINT32, but also ACPI_SIZE where a type that changes 32/64 bit on 32/64-bit platforms is required. Added the C const qualifier for appropriate string constants -- mostly MODULE_NAME and printf format strings. Jan Beulich. Example Code and Data Size: These are the sizes for the OS-independent acpica.lib produced by the Microsoft Visual C++ 6.0 32-bit compiler. The debug version of the code includes the debug output trace mechanism and has a much larger code and data size. Previous Release: Non-Debug Version: 80.0K Code, 17.4K Data, 97.4K Total Debug Version: 159.4K Code, 64.4K Data, 223.8K Total Current Release: Non-Debug Version: 79.5K Code, 16.2K Data, 95.7K Total Debug Version: 153.3K Code, 48.3K Data, 201.6K Total 2) iASL Compiler/Disassembler and Tools: Implemented ACPI table revision ID validation in the disassembler. Zero is always invalid. For DSDTs, the ID controls the interpreter integer width. 1 means 32-bit and this is unusual. 2 or greater is 64-bit.
2008-08-06+gst-plugins0.10-giodrochner1-1/+2
2008-08-06add a "gio" plugin for gst-plugins0.10-basedrochner3-0/+30
2008-08-05Update from version 1.41 to 1.42. Changes:he2-6/+6
1.42 Thu 3 Jul 2008 (Adam Kennedy) - Updated to Module::Install 0.76 - Updated bundled author tests - Added the test_remove function - Localising $@ during eval calls
2008-08-02Fix broken build on -current.dholland2-1/+14
2008-07-31update to version 1.4plunky2-6/+6
(no functional change, previous version had debug left on)