Commit Graph

10770 Commits

Author SHA1 Message Date
he
fc78ee16af Don't remove the mips a.out entries outright, but instead mark them as
obsolete, so that they will be removed from DESTDIR.  Hi, matt@!
2009-08-19 08:24:43 +00:00
jmcneill
d8b69fb901 Hook ACPICA iasl into build for i386 and amd64. 2009-08-18 23:43:31 +00:00
christos
f227975929 Version fts one more time! This is the most versioned API ever... Bump
fts_level from short to int to avoid a potential DoS.
From Maksymilian Arciemowicz
2009-08-16 19:33:38 +00:00
pgoyette
f6f3b4be8a Repair more fallout from the exec_aout.h change.
No guarantee that these are the "right" things to do, but they do allow
building of port-amd64 again.
2009-08-16 17:12:47 +00:00
joerg
03c8ba1c27 Add nbperf(1), a minimal perfect hash function generator.
Implemented are the 3-graph BDZ algorithm as well as the
2-graph and 3-graph CHM algorithms. All algorithms have expected
linear run time and the smallest functions need around 2.85 bit/key.
2009-08-15 16:21:04 +00:00
mbalmer
5f41e6ce40 Move keylock.h where it belongs. 2009-08-15 09:52:57 +00:00
mrg
b2b4f72c89 add sys/keylock.h to the sets list.
HI MARC.

(why is this in sys/keylock.h and not dev/keylock.h?)
2009-08-15 05:50:49 +00:00
mbalmer
3ab4ce4739 Add support for multi-position electro-mechanical keylocks. An example
driver, gpiolock(4), is provided as an example how to interface real hardware.
A new securemodel, securemodel_keylock, is provided to show how this can
be used to tie keylocks to overall system security.  This is experimental
code.  The diff has been on tech-kern for several weeks.

Reviewed by many, kauth(9) integration reviewed by Elad Efrat; approved by
tonnerre@ and tron@.  Thanks to everyone who provided feedback.
2009-08-14 21:17:21 +00:00
matt
1191a19f81 We don't install <machine/bsd-aout.h> and <machine/aout_machdep.h> on MIPS
anymore and we don't build elf2aout for MIPS either.
2009-08-12 23:38:20 +00:00
snj
8af0e5d28c It's "let's" 2009-08-11 19:15:30 +00:00
mbalmer
5502bee520 Add the manual page for the gpioiic(4) driver. 2009-08-09 08:20:53 +00:00
kiyohara
5bb9b7a6ef Support SMSC LAN9118 Family Ethernet interfaces device driver.
It tested on GUMSTIX only.
2009-08-09 06:40:09 +00:00
rmind
deef563516 Unify kmem_alloc/zalloc/free under kmem(9). Links preserved. 2009-08-03 19:43:58 +00:00
rmind
e403bed420 Split descriptions of UBC functions from uvm(9) into separate ubc(9) man page. 2009-08-03 19:08:48 +00:00
plunky
bd42c2e8d0 Add bt_dev(3), an platform neutral API for accessing (locally configured)
Bluetooth devices, and bump libbluetooth minor version.

This is a reimplementation of an API largely developed by Maksim Yevmenkin
on FreeBSD to make it easier to port BlueZ/Linux programs which depend on
something similar. Alas, the BlueZ/Linux API is incompatible and unportable
as it depends on a 'device' being referenced by an int, but this will
hopefully make it easier to port software using that.

(bump libbluetooth minor version)
2009-08-03 15:59:41 +00:00
mbalmer
0a0263e442 Add a manual page for the gpiosim(4) pseudo-device. 2009-08-01 15:43:01 +00:00
kiyohara
ce1343fcd9 Support Marvell Hercules-I/II SATA Controllers. 2009-07-27 12:34:12 +00:00
mbalmer
588a2f395f Add new files due recent gpio(4) rework. 2009-07-25 16:22:59 +00:00
joerg
46d5217b8f Don't set debug for the directory. 2009-07-22 21:35:38 +00:00
joerg
0578c2ad0f Move popcount et al to src/common and add popcount32/popcount64.
Requested by rmind@. MD should now override popcount32/popcount64 and
provide the aliases as fitting.
2009-07-21 14:55:32 +00:00
njoly
f70dbee979 +mount_nilfs.debug 2009-07-21 14:18:50 +00:00
joerg
974b291a6c Add popcount(3) and the long and long long version. Name is inspired by
gnulib, the implementation goes back to the AMD Software Optimizer
guide. A number of platforms will want to replace the C version with
assembler code using native instructions.
2009-07-21 13:18:43 +00:00
mrg
5d96b1e371 updates for compat builds. 2009-07-21 00:49:30 +00:00
mrg
44b898ae03 it's not quite upto libcrypto.so.6.1 yet... 2009-07-21 00:49:13 +00:00
christos
75efea6592 bump libcrypto and friends; OpenSSL abi change: do_cipher last argument
changed from u_int to size_t. Affects _LP64 only.
2009-07-20 17:30:52 +00:00
joerg
d6e219476b Add a fast, platform independent hash function to libc.
The algorithm used is the Jenkins hash.  The name (mi_vector_hash)
reflects the nature of the hash function.
Add glue for libc ATF tests and include a test case to make sure that
(mis)alignment and endianess are handled correctly.

Bump libc minor to 169.
2009-07-20 17:03:36 +00:00
christos
fd8c6a1608 new openssl 2009-07-19 23:38:11 +00:00
rmind
7512d1e720 Make POSIX message queues a kernel module. 2009-07-19 02:50:44 +00:00
reinoud
389707eaef Fix missing /usr/include/nilfs directory declaration 2009-07-18 22:24:02 +00:00
reinoud
5816d13584 *Sigh* its late... fix entry for lists/comp/mi 2009-07-18 22:19:40 +00:00
reinoud
d204e95528 Fix ./usr/lib/librumpfs_nilfs_p.a's line in lists/comp/mi 2009-07-18 22:15:12 +00:00
reinoud
14cb13084c Fix lists for NiLFS import... sorry folks, i didn't run a `make release'.
Currently building a release to test it completely but committed it now to
ease you folks.
2009-07-18 21:32:52 +00:00
tsutsui
78b680c5cf Revert previous per comment from ad@ in PR 41668, which is no longer orphaned. 2009-07-16 10:43:22 +00:00
tsutsui
73cf34a890 Add MONOLITHIC kernel to i386 release binaries. PR#41668 2009-07-15 14:11:02 +00:00
wiz
3ac668392a Add getline and getdelim html pages. 2009-07-14 08:01:02 +00:00
roy
d4a3cf6a5a Add implementations for getdelim(3) and getline(3). 2009-07-13 22:19:24 +00:00
apb
7461501a27 Add "-M" flag to the mtree invocation in sanitise_METALOG. This should
avoid errors in cases where a build poduct changes type (e.g. a file
becomes a symlink) between one build with older sources and a subsequent
update build with newer sources.
2009-07-12 12:30:31 +00:00
wiz
57295b8d96 /usr/lib/i386/libbfd.a is built and installed, do not mark it as obsolete.
"obsolete" added in 1.46 without a particular reason, file is not obsolete in
md.sparc64.
2009-07-12 11:00:37 +00:00
tls
e234ec7db5 Update to libevent-1.4.11-stable. This has been a long time coming and
fixes many bugs, particularly with signal handling.

The regression tests have also been updated and complete successfully
on amd64.
2009-07-08 21:23:52 +00:00
mrg
6144dd6ce4 remove libint10 libraries that are not needed for sparc*. 2009-07-07 07:53:38 +00:00
joerg
1e5025e496 Add support for the chgat(3) family. It is a useful extension from
ncurses, supporting it dramatically reduces the need for ncurses in
pkgsrc.
2009-07-06 15:19:49 +00:00
mrg
94a2d1af9e install geext.h. 2009-07-05 21:30:30 +00:00
snj
8f8fc136d7 nicknames.5: s/man-nis-catman/man-nis-man/. Spotted by Yorick Hardy. 2009-07-01 23:54:48 +00:00
agc
424d13a4a0 Remove premature addition of compat32 libs to arch-specific sets. 2009-06-28 05:37:22 +00:00
nakayama
db880c7eab Add yp tag to nicknames.{0,html} as well. 2009-06-26 20:59:00 +00:00
nakayama
0d5854c376 Fix typo. 2009-06-26 20:52:02 +00:00
jakllsch
94bdb4c2cf Fix MKDEBUG=YES build by adding entry for wake.debug. 2009-06-26 19:36:21 +00:00
jakllsch
176055761f mark nicknames.5 as .man, so MKMANZ=YES builds work 2009-06-26 19:31:25 +00:00
agc
99a1a9f586 finish off the move to the external framework for iscsi by fixing up the
set lists - thanks to tron for the nudge.
2009-06-25 20:54:16 +00:00
mbalmer
35f74629dc wake(8) is a command to send Wake-on-LAN packets to machines on the local
ethernet, allowing machines to be powered up without physical access to them.

tonnerre@ and tron@ reviewed it and decided that the bin directories
are not to full for this small and useful command.
2009-06-25 18:41:21 +00:00