summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* - Note that these interfaces require <sys/user.h> for the structurejhb2009-06-122-2/+12
| | | | | | | definitions. - Note that these functions return NULL on failure. MFC after: 3 days
* Cleanup claim/release interface code, which is specific to libusb v0.1. Removethompsa2009-06-126-124/+12
| | | | | | claim and release interface support from libusb v2.0, because it is not useful. Submitted by: Hans Petter Selasky
* Allow libufs(3) functions to operate on a regular file. This makes it ↵jmallett2009-06-112-2/+5
| | | | | | | | | possible to use almost anything that uses libufs(3) against a file as an unprivileged user, e.g. tunefs(8) and dumpfs(8) against a makefs(8)-created image. Prodded by: kensmith
* Use the documented machine constraint for SSE registers.ed2009-06-111-1/+1
| | | | | | | | The amd64-specific bits of msun use an undocumented constraint, which is less likely to be supported by other compilers (such as Clang). Change the code to use a more common machine constraint. Obtained from: /projects/clangbsd/
* Revert r181651, which changed the ABI, and use a temp variable instead.des2009-06-092-2/+4
| | | | Suggested by: attilio
* Spacing fixes. No actual change.delphij2009-06-091-2/+2
|
* Document the fact that some Core2 family CPUs lack fixed-function counters.jkoshy2009-06-091-3/+4
|
* Fix parsing of Core2 event qualifiers.jkoshy2009-06-091-7/+7
| | | | Submitted by: Nikola K <laladelausanne at gmail dot com>
* Do not attempt to set source address on outgoing messageskan2009-06-081-2/+2
| | | | on UDP socket if we do not have a valid IP address.
* Revert (once again, and hopefully for the last time) to flock(2) locks.des2009-06-062-23/+14
| | | | | | The problem with fcntl(2) locks is that they are not inherited by child processes. This breaks pidfile(3), where the common idiom is to open and lock the PID file before daemonizing.
* Add missing .Ppdes2009-06-061-0/+1
|
* Use ISO C99 style inline semantics in msun.ed2009-06-036-15/+30
| | | | | Because we use ISO C99 nowadays, we can just get rid of enforcing GNU89-style inlining.
* Add libusb20_tr_get_length to get the transfer length.thompsa2009-06-023-4/+39
| | | | Submitted by: Hans Petter Selasky
* Add support for the build options that are currently in the port:dougb2009-06-011-0/+13
| | | | | | | WITH_BIND_IDN WITH_BIND_LARGE_FILE WITH_BIND_SIGCHASE WITH_BIND_XML
* Document EINVAL for bind(2).pjd2009-06-011-0/+3
| | | | | Reviewed by: rwatson Obtained from: SuSv3
* Fix minor issues in libstand.ed2009-05-312-2/+2
| | | | | | | - Don't call tftp_makereq() with too many arguments. - Don't forget to close one of the comments. Submitted by: Pawel Worach
* Update BIND to version 9.6.1rc1. This version has better performance anddougb2009-05-3116-1090/+555
|\ | | | | | | | | | | | | | | | | | | | | | | | | lots of new features compared to 9.4.x, including: Full NSEC3 support Automatic zone re-signing New update-policy methods tcp-self and 6to4-self DHCID support. More detailed statistics counters including those supported in BIND 8. Faster ACL processing. Efficient LRU cache-cleaning mechanism. NSID support.
| * Vendor import of BIND 9.6.1rc1dougb2009-05-31655-5661/+28627
| |
| * In preparation for the BIND 9.6.1rc1 import, remove this directory.dougb2009-05-30209-59367/+0
| | | | | | | | | | The libbind library is no longer distributed as part of the main BIND package, and we never built it in any case.
| * Vendor import of BIND 9.4.3-P2dougb2009-03-211-12/+67
| |
| * Vendor import of BIND 9.4.3-P1dougb2009-01-094-9/+8
| |
| * Vendor import of BIND 9.4.3dougb2008-12-232-0/+70
| |
| * Vendor import of BIND 9.4.3dougb2008-12-2398-1626/+4925
| |
| * This directory was added to src/contrib/bind9 prior to the svn move sodougb2008-12-231-81/+0
| | | | | | | | | | | | that BIND 9.4.1 could compile and run on the ARM platform, but is not part of the vendor source. It will remain in src/contrib/bind9 since it is a local modification.
| * Vendor import of BIND 9.4.2-P2dougb2008-09-0119-104/+393
| |
| * These files are unused, and due to a more thorough FREEBSD-Xlistdougb2008-07-123-33888/+0
| | | | | | | | are no longer updated.
| * Add a patch from ISC to fix named-checkconf. The error condition was notdougb2008-07-121-2/+2
| | | | | | | | | | | | being properly tested for, so it would not report the error in some cases. This fix (or similar) will be in version 9.4.3.
| * Vendor import of BIND 9.4.2-P1dougb2008-07-124-492/+283
| |
| * Flatten bind9 vendor work areapeter2008-07-12837-0/+292145
|
* Use GCC's __SOFTFP__ to test whether we're being compiledmarcel2009-05-314-11/+9
| | | | | with softfloat or not. Now -msoft-float can be overridden more easily.
* Print the returned port number when RPC_DEBUG is defined.marcel2009-05-301-4/+11
| | | | This improves debugging.
* Include libmd and libcrypto in DPADDkientzle2009-05-301-3/+4
|
* Link libarchive against -lmd and -lcrypto.kientzle2009-05-301-1/+2
| | | | Thanks to Ed Schouten for the clue.
* Document how to enable strict RFC 1034 enforcements.delphij2009-05-291-1/+14
| | | | PR: kern/129477
* Add an option to enforce strict RFC 1034 compliance.delphij2009-05-291-0/+4
| | | | PR: kern/129477
* Fix missed change from usb2_gen_descriptor to usb_gen_descriptorthompsa2009-05-281-1/+1
|
* s/usb2_/usb_/ on all C structs for the USB stack.thompsa2009-05-285-32/+32
|
* Match type for socket option (in practice, unnecessary, but stylistically ↵zml2009-05-281-1/+1
| | | | | | | it's a little nicer). Suggested by: jilles Approved by: dfr (mentor)
* Revert unnecessary memset after calloc.zml2009-05-281-1/+0
| | | | | Suggested by: jhb Approved by: dfr (mentor)
* Fix off by one error in acl_create_entry(3).trasz2009-05-281-1/+6
| | | | | Reviewed by: rwatson@ MFC after: 2 weeks
* Rename the queue macros I introduced last year.ed2009-05-271-1/+1
| | | | | | | | | | | | | | | | Last year I added SLIST_REMOVE_NEXT and STAILQ_REMOVE_NEXT, to remove entries behind an element in the list, using O(1) time. I recently discovered NetBSD also has a similar macro, called SLIST_REMOVE_AFTER. In my opinion this approach is a lot better: - It doesn't have the unused first argument of the list pointer. I added this, mainly because OpenBSD also had it. - The _AFTER suffix makes a lot more sense, because it is related to SLIST_INSERT_AFTER. _NEXT is only used to iterate through the list. The reason why I want to rename this now, is to make sure we don't release a major version with the badly named macros.
* Handle UDP RPC replies correctly on a multi-homed system, in userland RPC. ↵zml2009-05-272-6/+107
| | | | | | Corrects an issue with mountd replies to OS X. Approved by: dfr (mentor)
* Fix an issue when nss fallback routines are used in a multithreaded application.zml2009-05-272-4/+24
| | | | | Reviewed by: bushman Approved by: dfr (mentor)
* Add hierarchical jails. A jail may further virtualize its environmentjamie2009-05-271-5/+21
| | | | | | | | | | | | | | | | | | | | | | by creating a child jail, which is visible to that jail and to any parent jails. Child jails may be restricted more than their parents, but never less. Jail names reflect this hierarchy, being MIB-style dot-separated strings. Every thread now points to a jail, the default being prison0, which contains information about the physical system. Prison0's root directory is the same as rootvnode; its hostname is the same as the global hostname, and its securelevel replaces the global securelevel. Note that the variable "securelevel" has actually gone away, which should not cause any problems for code that properly uses securelevel_gt() and securelevel_ge(). Some jail-related permissions that were kept in global variables and set via sysctls are now per-jail settings. The sysctls still exist for backward compatibility, used only by the now-deprecated jail(2) system call. Approved by: bz (mentor)
* MFV of tzcode2009h revision r192887edwin2009-05-271-1/+1
| | | | | | - Clarify the license for the tzcode: public domain MFC after: 1 month
* Change license to more bori^Wadul^Wcanonical.trasz2009-05-261-11/+11
| | | | Submitted by: rwatson@
* Use, in uncovered part, the END() macro in order to improve debugging.attilio2009-05-2555-0/+56
| | | | | | | | | In this specific case, Valgrind won't get confused when analyzing such functions. Sponsored by: Sandvine Incorporated Tested by: emaste MFC: 3 days
* Increase the number of available file descriptors to 64. This fixes thedfr2009-05-241-1/+1
| | | | | reported zfsboot problems for systems where more than seven drives are part of ZFS pools.
* Improve API documentation.trasz2009-05-235-1/+39
| | | | Reviewed by: rwatson (earlier version)
* MFV of tzcode2009e:edwin2009-05-238-376/+922
| | | | | | | | | | | | | | | | | | | | | | | | | Upgrade of the tzcode from 2004a to 2009e. Changes are numerous, but include... - New format of the output of zic, which supports both 32 and 64 bit time_t formats. - zdump on 64 bit platforms will actually produce some output instead of doing nothing for a looooooooong time. - linux_base-fX, with X >= at least 8, will work without problems related to the local time again. The original patch, based on the 2008e, has been running for a long time on both my laptop and desktop machine and have been tested by other people. After the installation of this code and the running of zic(8), you need to run tzsetup(8) again to install the new datafile. Approved by: wollman@ for usr.sbin/zic MFC after: 1 month
OpenPOWER on IntegriCloud