summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Forcibly unlock the malloc() locks in the child process after fork(),kib2009-03-191-1/+4
| | | | | | | by temporary pretending that the process is still multithreaded. Current malloc lock primitives do nothing for singlethreaded process. Reviewed by: davidxu, deischen
* - Fix typogabor2009-03-181-1/+1
| | | | | | PR: kern/132773 Reported by: Alan R. S. Bueno <alan.bsd@gmail.com> Submitted by: Murilo Opsfelder <mopsfelder@gmail.com>
* Add prototypes for libusb20_be_[gs]et_template.delphij2009-03-171-0/+2
|
* - Add Brazilian Portuguese catalog [1]gabor2009-03-163-41/+273
| | | | | | | | - Fixes for German catalog [2] PR: kern/132694 [1], conf/80504 [2] Submitted by: Murilo Opsfelder <mopsfelder@gmail.com> [1], brueffer [2]
* - Create the buildworld object directories with mtree instead of variousgabor2009-03-151-6/+0
| | | | | | mkdir calls - Remove the ugly workaroung from libc NLS, which was to create some of these directories
* Namespace: scalb() is withdrawn from POSIX.das2009-03-141-1/+4
|
* Eliminate __real__ and __imag__ gccisms.das2009-03-144-15/+42
|
* - Fix object directory creation when running threaded buildworldgabor2009-03-131-1/+1
|
* - Reenable Native Language Support in libc. This feature was disabled duegabor2009-03-1315-0/+3270
| | | | | | | | | | | | | | | | | | | | | | | | | to possible breakages in the catalog handling code. Since then, that code has been replaced by the secure code from NetBSD but NLS in libc remained turned off. Tests have shown that the feature is stable and working so we can now turn it on again. - Add several new catalog files: - ca_ES.ISO8859-1 - de_DE.ISO8859-1 - el_GR.ISO8859-7 (by manolis@ and keramida@) - es_ES.ISO8859-1 (kern/123179, by carvay@) - fi_FI.ISO8859-1 - fr_FR.ISO8859-1 (kern/78756, by thierry@) - hu_HU.ISO8859-2 (by gabor@) - it_IT.ISO8859-15 - nl_NL.ISO8859-1 (corrections by rene@) - no_NO.ISO8859-1 - mn_MN.UTF-8 (by ganbold@) - sk_SK.ISO8859-2 - sv_SE.ISO8859-1 (The catalogs without explicit source has been obtained from NetBSD.) Approved by: attilio
* Don't need to set symbol, default value is OK.obrien2009-03-121-1/+1
|
* Hack: *Temporarily* disable reading extended attributes from disk, askientzle2009-03-111-0/+4
| | | | it seems to be badly broken on ZFS.
* Reflect license change from NetBSD.delphij2009-03-106-48/+6
| | | | Obtained from: NetBSD
* Update libusb.3 name and add mlinks for usb.3 and libusb20.3thompsa2009-03-102-4/+7
|
* Be compatible with LibUSB from sourceforge and close the handle after resetthompsa2009-03-101-1/+5
| | | | Submitted by: Hans Petter Selasky
* Commit missed file in r189587, update directory name for libusb.thompsa2009-03-091-2/+2
| | | | Spotted by: rdivacky
* libusb20 is now installed as libusb, remove the version number from thethompsa2009-03-0912-0/+0
| | | | directory name.
* Install libusb20.so.1 as libusb.so.1, there will be a followup commit to thethompsa2009-03-093-4/+5
| | | | | | | | | ports tree so that programs use libusb from the base by default. Thanks to Stanislav Sedov for sorting out the ports build. Bump __FreeBSD_version to 800069 Help and testing by: stas
* Don't ignore other fcntl functions, directly call __sys_fcntl ifdavidxu2009-03-091-1/+1
| | | | | | WITHOUT_SYSCALL_COMPAT is not defined. Reviewed by: deischen
* Don't reference non-existent __fcntl_compat if WITHOUT_SYSCALL_COMPAT is ↵davidxu2009-03-092-0/+10
| | | | | | defined. Submitted by: Pawel Worach "pawel dot worach at gmail dot com"
* Set version to 2.6.901a to indicate this now matcheskientzle2009-03-081-2/+3
| | | | | libarchive.googlecode.com r745. (Except for the lzma/xz support, which needs a little more attention before it can be merged.)
* Merge a bunch of changes through r722 from libarchive.googlecode.com:kientzle2009-03-082-44/+872
| | | | | mtree writer now supports a variety of checksum keys; it also provides option hooks to set what keys get written.
* Merge r718 from libarchive.googlecode.com: Some additionalkientzle2009-03-071-0/+58
| | | | | tests of restoring files to disk with unusual characters, specifically to exercise Windows issues.
* Fix spelling.kientzle2009-03-071-2/+2
|
* Merge r348 from libarchive.googlecode.com: Suppress testing invalidkientzle2009-03-071-0/+7
| | | | | conversions if there aren't any. In particular, Cygwin's "C" locale has no invalid inputs for wctomb().
* Merge r596,r690 from libarchive.googlecode.com: Minor style and compilekientzle2009-03-071-5/+6
| | | | warning fixes for test_read_pax_truncated.c.
* Merge r335,653,676 from libarchive.googlecode.com: Instead ofkientzle2009-03-0715-90/+189
| | | | | | | | | conditioning tests on HAVE_ZLIB, etc, just ask libarchive for the service and handle the failure coming back from libarchive. This gives us better test coverage of common client usage where clients simply try to use libarchive services and handle the errors coming back instead of trying to second-guess which libarchive services are compiled in.
* Merge r280,281,496,595,675,712 from libarchive.googlecode.com: Variouskientzle2009-03-075-10/+108
| | | | | | test improvements, including some work on Windows compatibility and an extra check to verify that no test leaves open file descriptors around.
* Merge r540 from libarchive.googlecode.com: Interix doesn't have inttypes.hkientzle2009-03-071-2/+2
| | | | either. <sigh>
* Merge r723 from libarchive.googlecode.com: Don't try to restorekientzle2009-03-071-0/+8
| | | | owner or SUID bits on Windows; just ignore them.
* Merge r511,r513,r607 from libarchive.googlecode.com: Mtree readerkientzle2009-03-071-5/+17
| | | | | tweaks: Support nanosecond timestamps, handle attributes broken across multiple lines.
* Merge r585,r669 from libarchive.googlecode.com: If zlib is unavailable,kientzle2009-03-072-7/+8
| | | | | use external "gunzip" instead. With this in place, we can unconditionally enable gzip read support.
* Merge r550,584,587,609,647,674 from libarchive.googlecode.com:kientzle2009-03-074-123/+171
| | | | | | | | | | | | Refactor the read_compression_program to add two new abilities: * Public API: You can now include a signature string when you register a program; the program will run only on input that matches the signature string. * Internal API: You can use the init() function to instantiate an external program as part of a filter pipeline. This can be used for graceful fallback (if zlib is unavailable, use external gzip instead) and to use external programs with bidders that are more sophisticated than a static signature check.
* Merge r591 from libarchive.googlecode.com: signed/unsigned fixes.kientzle2009-03-071-4/+4
|
* Merge r558,567,569,571,581,582,583,598 from libarchive.googlecode.com:kientzle2009-03-075-33/+462
| | | | | | | Support Joliet extensions. This currently ignores Rockridge extensions if both exist on the same disk unless the '!joliet' option is provided. e.g.: tar -xvf example.iso --options '!joliet' Thanks to: Andreas Henriksson
* Merge r658 from libarchive.googlecode.com: Only flush and close thekientzle2009-03-073-23/+63
| | | | file if it was actually opened. Test for this case.
* Merge r714,r715 from libarchive.googlecode.com: Fix Debian bug #516577.kientzle2009-03-074-3/+31
| | | | | Don't crash if client does not provide a skip function. Extend one of the test cases to use archive_read_open2() with only a read callback.
* Merge r608 from libarchive.googlecode.com: Clear a newly-allocatedkientzle2009-03-071-1/+3
| | | | bidder object.
* Merge r564,r566 from libarchive.googlecode.com: Fix segfault whenkientzle2009-03-071-14/+22
| | | | | specifying an option and the current format doesn't have an options handler.
* Merge the rest of r453 from libarchive.googlecode.com: Test usingkientzle2009-03-071-0/+19
| | | | libarchive APIs to read extended attributes from disk on FreeBSD.
* Minor whitespace adjustment to reduce diffs with libarchive.googlecode.com.kientzle2009-03-071-1/+1
|
* Merge r552,r559 from libarchive.googlecode.com: Support high-resolutionkientzle2009-03-074-7/+46
| | | | timestamps on Tru64, AIX, and GNU Hurd. Thanks to Björn Jacke.
* Merge r283,r529 from libarchive.googlecode.com: Fix ext2_fs.h includeskientzle2009-03-072-7/+17
| | | | for Linux.
* Merge r659 from libarchive.googlecode.com: Correctly report "none"kientzle2009-03-075-4/+6
| | | | | | as the compression name when no other read filter bid. Add some assertions to various tests to verify that read filters are properly setting the textual name as well as the compression code.
* Add Bluetooth compatibility shims. Inspired by Linux BlueZ and NetBSD.emax2009-03-066-8/+548
| | | | | Discussed with: Iain Hibbert plunky -at- rya-online -dot- net of NetBSD MFC after: 1 month
* Merge r668 from libarchive.googlecode.com: Style correction to thekientzle2009-03-061-3/+3
| | | | | 'ar' reader: Don't redefine 'isdigit' and don't create a macro that's only used once.
* Merge r541,r542 from libarchive.googlecode.com: Two sign mismatcheskientzle2009-03-061-2/+3
| | | | in the Zip reader.
* Merge r491,493,500,507,510,530,543 from libarchive.googlecode.com:kientzle2009-03-0626-5/+508
| | | | | This implements the new generic options framework that provides a way to override format- and compression-specific parameters.
* Merge r448 from libarchive.googlecode.com: Suppress testing write_diskkientzle2009-03-061-1/+1
| | | | failures on Windows for now. Someday this will be revisited.
* Merge r403,702,721 from libarchive.googlecode.com: Handle oddkientzle2009-03-061-0/+54
| | | | | pathnames on Windows by mapping '\\' to '/' and converting illegal characters to '_'.
* Merge r505 from libarchive.googlecode.com: Fix %ju support. Simplifykientzle2009-03-063-26/+30
| | | | | | the code here a bit by making the int formatting functions static to archive_string_sprintf.c, which is the only place this has ever been used.
OpenPOWER on IntegriCloud