summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* add new build knobs and jigger some existing controls to improvesam2008-09-211-24/+42
| | | | | | | | control over the result of buildworld and installworld; this especially helps packaging systems such as nanobsd Reviewed by: various (posted to arch) MFC after: 1 month
* <osreldate.h> does not have a forward declration of getosreldate(), sorodrigc2008-09-201-1/+0
| | | | | | remove it from this man page. MFC after: 3 days
* Move uuid_enc_le, uuid_dec_le, uuid_enc_be and uuid_dec_be symbolsemax2008-09-191-0/+3
| | | | | | | into FBSD_1.1 section where they should be. Pointed out by: kib, deischen MFC after: 3 days
* Keep symbols in sorted order.jkoshy2008-09-191-4/+4
|
* Improve grammar.jkoshy2008-09-181-2/+2
|
* Document new PMC classes, capabilities and CPU kinds.jkoshy2008-09-181-28/+63
| | | | Improve typography.
* MfP4: Generalize int64_t in the public headers to support compilerskientzle2008-09-182-5/+9
| | | | which have a 64-bit integer type but don't provide standard C99 definitions.
* Trying to distinguish different "versions" of mtree files was a silly idea.kientzle2008-09-183-4/+2
| | | | Submitted by: Joerg Sonnenberger
* Whitespace fixes.jkoshy2008-09-172-11/+11
|
* Add event name aliases for Pentium PMCs.jkoshy2008-09-172-1/+23
|
* Replace PMC-dependent content with references tojkoshy2008-09-161-3100/+25
| | | | the appropriate manual pages.
* Build and install PMC-dependent manual pages.jkoshy2008-09-161-0/+8
|
* Fix a typo.jkoshy2008-09-161-1/+1
|
* Move PMC documentation to separate manual pages, one per PMC class.jkoshy2008-09-165-0/+3520
|
* Move TSC specific PMC information to its own manual page.jkoshy2008-09-161-0/+79
|
* Correct an event name alias: event "k7-dc-misses" does not supportjkoshy2008-09-161-1/+1
| | | | a unitmask.
* Add uuid_enc,dec_le,be() functions to Symbol.mapemax2008-09-151-0/+4
| | | | | | Pointy hat goes to me. MFC after: 3 days
* Fix async mode (required for ypbind in manycast mode).dfr2008-09-151-2/+2
|
* Allow psaddr_t to be widened by using thr_pread_{int,long,ptr},marcel2008-09-146-125/+96
| | | | | | | where critical. Some places still use ps_pread/ps_pwrite directly, but only need changed when byte-order comes into the picture. Also, change th_p in td_event_msg_t from a pointer type to psaddr_t, so that events also work when psaddr_t is widened.
* Choose a flag-handling strategy based on platform capabilitieskientzle2008-09-142-6/+8
| | | | rather than on platform.
* Portability: Don't use symbolic constants when the values are morekientzle2008-09-121-7/+7
| | | | standard than the names are. Remove some trailing whitespace.
* Portability: Not everyone is lucky enough to have ftruncate()kientzle2008-09-122-0/+3
|
* Portability: Support platforms that lack (struct stat).st_blksize or SSIZE_MAXkientzle2008-09-123-0/+11
| | | | Of course, FreeBSD has both.
* Windows compatibility: The stub replacement for compression_programkientzle2008-09-121-0/+2
| | | | (which always returns an error when invoked) needs its prototype.
* Use PAGE_{SIZE,MASK,SHIFT} from machine/param.h rather than hard-codingjasone2008-09-101-120/+88
| | | | | | page size and using sysconf(3). Suggested by: marcel
* Move call to _malloc_thread_cleanup() so that if this is the last thread,jasone2008-09-091-3/+6
| | | | | | | the call never happens. This is necessary because malloc may be used during exit handler processing. Submitted by: davidxu
* Initialise the SVCAUTH field for new transport structures when they aredfr2008-09-092-2/+3
| | | | | | | allocated instead of waiting for the first request. This fixes an issue with rpcbind's support for PMAPPROC_CALLIT. Reviewed by: markm
* Return two fixes from previous backout which does not requireache2008-09-091-1/+2
| | | | | | | | | | | | | | | | | review by secteam@ for the reasons mentioned below. 1) Rename /dev/urandom to /dev/random since urandom marked as XXX Deprecated alias in /sys/dev/random/randomdev.c (this is our naming convention and no review by secteam@ required) 2) Set rs_stired flag after forced initialization to prevent double stearing. (this is already in OpenBSD, i.e. they don't have double stearing. It means that this change matches their code path and no additional secteam@ review required) Submitted by: Thorsten Glaser <tg@mirbsd.de> (2)
* - Update the libgeom manpage with a description of g_device_path andlulf2008-09-081-3/+26
| | | | | | g_providername utility functions. Approved by: kib (mentor)
* Fix a type-aliasing problem in the libarchive test suite,kientzle2008-09-082-4/+5
| | | | restore WARNS=6.
* Correct a leaking archive_entry in the test suite.kientzle2008-09-071-0/+1
|
* - Add a new ioctl for getting the provider name of a geom provider.lulf2008-09-072-13/+95
| | | | | | | | - Add a routine for looking up a device and checking if it is a valid geom provider given a partial or full path to its device node. Reviewed by: phk Approved by: pjd (mentor)
* Correct the comments here.kientzle2008-09-071-2/+2
| | | | | PR: bin/126849 MFC after: 3 days
* When restoring a directory, allow symlinks to be followed. The fullkientzle2008-09-072-3/+88
| | | | | | | | | | | | logic here gets a little complex, but the net effect is that the SECURE_SYMLINKS flag will prevent us from ever following a symlink. Without it, we'll only follow symlinks to dirs. bsdtar specifies SECURE_SYMLINKS by default, suppresses it for -P. I've also beefed up the write_disk_secure test to verify this behavior. PR: bin/126849
* Unbreak ia64: pges are 8KB.marcel2008-09-061-1/+1
|
* Add two example regexps: (1) one for matching all the characterskeramida2008-09-051-0/+8
| | | | | | | | that belong in a character class, and (2) one for matching all the characters *not* in a character class. Submitted by: Mark B, mkbucc at gmail.com MFC after: 3 days
* The link resolver now unsets the size to mark a hardlinkkientzle2008-09-051-2/+2
| | | | with no body instead of setting it to zero.
* MfP4: Handle entries with unset size properly: Regular files withkientzle2008-09-053-59/+223
| | | | | | | | unspecified size are "unlimited" (required by Zip reader, which sometimes does not know the uncompressed size of an entry until it gets to the end). Also, hardlinks with unspecified (or zero) size do not overwrite the data on disk nor do they set metadata. This is compatible with GNU tar and NetBSD pax behavior.
* MfP4: Use the set/unset tracking to determine when mtime or atimekientzle2008-09-051-14/+51
| | | | | is unavailable. Use start_time as a substitute when one is missing; if both are missing, skip the call to {f,l,}utime{s,}() entirely.
* Fix an off-by-one error in the replay detection logic.dfr2008-09-041-1/+1
|
* Eliminate __alpha__ leftover from libstand.raj2008-09-043-16/+0
|
* Markup fix.kientzle2008-09-041-2/+2
| | | | MFC after: 3 days
* Update for version 9.4.2-P2dougb2008-09-011-3/+7
|
* Style: Use ARCHIVE_VERSION_NUMBER to conditionalize tests onkientzle2008-09-0153-311/+309
| | | | | the particular libarchive version being tested instead of the deprecated ARCHIVE_API_VERSION and ARCHIVE_VERSION_STAMP macros.
* MfP4: set/unset tracking for atime, ctime, mtime, and size fields.kientzle2008-09-014-28/+160
| | | | | | | | | | | | | This generalizes the existing set/unset tracking for hardlink/symlink fields and extends it to cover non-string fields. Eventually, this will be further extended to cover most fields. In particular, this is needed to correctly detect when time fields are missing (for example, reading ustar archives doesn't set atime or ctime) for proper time restore and is helpful when trying to determine whether to overwrite data when restoring hardlinks. This commit updates the tests but not the docs.
* Sort the list of format names.kientzle2008-09-011-1/+1
|
* Use the "start_time" (time at which the restore process began)kientzle2008-09-012-7/+17
| | | | | | to fill in a missing atime instead of substituting mtime. PR: bin/124915
* New mtree writer, thanks to Joerg Sonnenberger.kientzle2008-08-315-0/+263
| | | | Obtained from: Joerg Sonnenberger
* Joerg Sonnenberger's improvements to the shar writer.kientzle2008-08-311-190/+255
| | | | Significant performance improvements, better quoting of file names, etc.
* Make libarchive_test a little smarter about trying to findkientzle2008-08-311-11/+52
| | | | | | its reference files when you don't specify -r. It now checks a couple of likely nearby directories to see if any of them have a particular known file.
OpenPOWER on IntegriCloud