summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Revert r190943, since the problem in ports seems to be fixed now.das2009-04-171-2/+0
| | | | | It's amazing how a well-placed eyesore generates more motivation in a day than email generates in three weeks.
* Restore bus DMA bounce pages to an offset of 0 when they are released byjhb2009-04-174-12/+40
| | | | | | | | | a tag that has BUS_DMA_KEEP_PG_OFFSET set. Otherwise the page could be reused with a non-zero offset by a tag that doesn't have BUS_DMA_KEEP_PG_OFFSET leading to data corruption. Sleuthing by: avg Reviewed by: scottl
* Add an entry for the French macbook keyboard layout.roberto2009-04-171-0/+1
|
* Remove kue_fw.h, missed in previous IFF_NEEDSGIANT USB driver garbagerwatson2009-04-171-685/+0
| | | | collection.
* Remove legacy versions of USB network interface drivers relying onrwatson2009-04-1724-21963/+0
| | | | IFF_NEEDSGIANT, as that is no longer supported.
* Change Taiwan, Province of China to Taiwan, Republic of Chinakevlo2009-04-171-1/+1
|
* Disabling the crypto bits should quiet tinderbox while Ikientzle2009-04-171-0/+8
| | | | track down the library dependencies that are screwing up the /rescue build.
* Merge from libarchive.googlecode.com:kientzle2009-04-1728-153/+788
| | | | | | | | * Lots of new tests. * New -n / --numeric-uid-gid option * More sanity-checking of arguments * Various Windows portability improvements * Sync up version number to 2.7.0
* Merge remaining changes from libarchive.googlecode.com:kientzle2009-04-176-42/+150
| | | | | | | | * Add xz and lzma compression options * Rename --format-options to simply --options * Add --same-owner for GNU tar compat * Add -lmd and -lcrypto to fix link * Documentation
* Set options before opening the archive.kientzle2009-04-171-7/+10
| | | | Catch and report close-time errors.
* Minor portability improvement in calls to ctype.h macros.kientzle2009-04-171-2/+2
|
* Merge from libarchive.googlecode.com: Numerous Windows-specific build tweaks.kientzle2009-04-1710-52/+58
|
* Publicize a handful of new functions and bump the version numberkientzle2009-04-171-5/+17
| | | | | to indicate that this is synchronized with the recent libarchive 2.7.0 release.
* Merge lots of test suite updates from libarchive.googlecode.com.kientzle2009-04-1742-349/+2236
|
* FreeBSD has a lot of crypto functions used by the recent mtree writer updates.kientzle2009-04-171-1/+7
|
* Ensure that the option setters return OK (option used) evenkientzle2009-04-171-3/+9
| | | | for options that don't change the list of keywords.
* Fix a memory leak: Release the current list of /set keywordskientzle2009-04-171-3/+9
| | | | even when we exit on an error.
* Document the new read options interface and the new read_header2() call.kientzle2009-04-171-0/+62
|
* Dynamically size the buffer we pass to getgrgid_r() and getpwuid_r().kientzle2009-04-171-16/+57
| | | | Keep the buffer in the cache object so we don't have to keep doing this.
* Don't match an empty file on a read error.kientzle2009-04-171-6/+5
|
* When pulling metadata from disk, lookup the user and group name at the same ↵kientzle2009-04-171-1/+12
| | | | time.
* LZW bugfix: when we hit end-of-file, return an invalid code.kientzle2009-04-171-2/+2
|
* Minor fix: some platforms require both inttypes.h and stdint.h.kientzle2009-04-171-1/+2
|
* Implement command-line fallbacks for gzip and bzip2 decompression as well.kientzle2009-04-173-14/+41
| | | | | | Not an issue for FreeBSD, since the base system has the necessary libraries. Since all decompressors are always available now, we can unconditionally enable them in archive_read_support_compression_all().
* Merge new xz/lzma support from libarchive.googlecode.com.kientzle2009-04-173-0/+1083
| | | | | | | | Since FreeBSD doesn't have liblzma in the base system, the read side will always fall back to the unxz/unlzma commands for now. (Which will in turn fail if those commands are not currently installed.) The write side does not yet have a fallback, so that will just fail.
* Don't use the open callback, which is deprecated (because it'skientzle2009-04-173-142/+84
| | | | | | never necessary). Also, simplify just a tad by delegating to read_open_fd() when we know the file descriptor, instead of duplicating that logic.
* Accept empty options, add a new read_next_header2() which is morekientzle2009-04-171-5/+22
| | | | efficient for some uses.
* Properly clone and free the recently-added "sourcepath" field.kientzle2009-04-171-0/+2
|
* Use thread-safe getgrnam_r() and getpwnam_r(); dynamically sizekientzle2009-04-171-6/+50
| | | | the buffer used by this.
* Fix a minor memory leak.kientzle2009-04-171-0/+2
|
* Merge from libarchive.googlecode.com: Numerous fixes to thekientzle2009-04-174-232/+360
| | | | write options handling, including documentation.
* Merge from libarchive.googlecode.com: If we'rekientzle2009-04-171-32/+15
| | | | | given an empty filename, just invoke write_open_fd() instead of re-implementing the code to use stdout.
* Prevent atkbd(4) interrupt handler from calling keyboard callback functionemax2009-04-171-2/+4
| | | | | | | | | | when polled mode is enabled. This should help with duplicated/missing characters problem at mountroot, geli, etc. prompts on multi CPU systems while kbdmux(4) is enabled. Tested by: Tobias Grosser <grosser -at- fim -dot- uni-passau -dot- de> Tested by: Fabian Keil <freebsd-listen -at- fabiankeil -dot- de> MFC after: 3 days
* Only call ieee80211_start_all() if its a 80211 device.thompsa2009-04-161-1/+2
| | | | Submitted by: Paul B. Mahol
* call base if_qflush routine to flush if_sndkmacy2009-04-161-0/+1
|
* export if_qflush for use by driver if_qflush routineskmacy2009-04-162-7/+12
| | | | | only set ifp->if_{transmit, qflush} if not already set KASSERT that neither or both are set
* s/void/void */kmacy2009-04-161-1/+1
|
* add comment to llentry_updatekmacy2009-04-161-0/+4
| | | | Requested by: sam
* restore spare pointers for MFCingkmacy2009-04-161-2/+3
|
* add utility routine for updating an struct llentry *kmacy2009-04-162-0/+35
|
* Change if_output to take a struct route as its fourth argument in orderkmacy2009-04-1645-88/+122
| | | | | | to allow passing a cached struct llentry * down to L2 Reviewed by: rwatson
* Merge new kernel files from OpenBSM 1.1: audit_fcntl.h andrwatson2009-04-162-0/+431
| | | | | | | | | | audit_bsm_fcntl.c contain utility routines to map local fcntl commands into BSM constants. Adaptation to the FreeBSD kernel environment will follow in a future commit. Sponsored by: Apple, Inc. Obtained from: TrustedBSD Project MFC after: 2 weeks
* o Reflect ar(4), ray(4), sr(4), raycontrol(8) removal.maxim2009-04-161-0/+6
|
* Added a field to the SVCXPRT structure that the nfsv4 server canrmacklem2009-04-161-0/+1
| | | | | | | | | | | | use to identify if the socket is the same one that a cached request came in on. It is set by nfsrvd_addsock() to a unique value generated by incrementing an unsigned 64bit static variable for each assignment and then the value of xp_sockref is tested to see if it is equal to the value that was saved with the cached reply. Submitted by: rmacklem Reviewed by: dfr Approved by: kib (mentor)
* Garbage collect raycontrol(8), as ray(4) has been removed.rwatson2009-04-164-806/+0
| | | | Pointed out by: pluknet at gmail.com
* Remove D_NEEDGIANT from audit pipes. I'm actually not sure why this wasrwatson2009-04-161-1/+1
| | | | | | | here, but isn't needed. MFC after: 2 weeks Sponsored by: Apple, Inc.
* mge(4): fix two bugs, which were leading to crash/hang under very heavyraj2009-04-161-3/+11
| | | | | | | | | | | network load. 1. Leave the RX interrupt routine if there is no mbuf available. 2. Properly initialize and track tx_desc_used_count counter so as not to leak mbuf while traversing used descriptors. Obtained from: Semihalf
* Minor style fixes and better comments.raj2009-04-162-0/+9
|
* Adjust Marvell Discovery (MV78xxx) support to recognize newest chip revisions,raj2009-04-166-20/+44
| | | | | | handle Z0 revision (early silicon) explicitly due to its quirks. Obtained from: Marvell, Semihalf
* Remove man pages ar(4), ray(4), and sr(4) following removal of theserwatson2009-04-164-704/+0
| | | | non-MPSAFE device drivers.
OpenPOWER on IntegriCloud