Commit Graph

141380 Commits

Author SHA1 Message Date
is 39a2b46a40 This year's EuroBSDCon is in Basel. 2005-11-27 09:26:35 +00:00
thorpej 7d00e1aff3 Overhaul how TTY line disciplines are handled:
- Replace references to linesw[0] with a ttyldisc_default() function
  that returns the default ("termios") line discipline.
- The linesw[] array is gone, replaced by a linked list.
- ttyldisc_add() and ttyldisc_remove() have been replaced by
  ttyldisc_attach() and ttyldisc_detach().
- Things that provide line disciplines are now responsible for
  registering those disciplines with the system.  The linesw
  structures are no longer declared in tty_conf.c
- Line disciplines are now refcounted; a lookup causes a reference to
  be held.  ttyldisc_release() releases the reference.  Attempts to
  detach an in-use line discipline result in EBUSY.
- Fix function signature lossage in if_sl.c, if_strip.c, and tty_tb.c
  that was masked by the old tty_conf.c
- tty_init() is no longer necessary; delete it and its call from main().
2005-11-27 05:35:52 +00:00
christos 8f90380d42 Add the last of the deprecated functions. 2005-11-27 02:00:46 +00:00
christos 533d086402 mark fips*.h really obsolete. 2005-11-26 22:42:10 +00:00
christos 66dedf6e69 add new man pages. 2005-11-26 22:39:15 +00:00
dsl e60beff86b Don't change the name of the directory we are going to 'cd' to just because
we decide to remove a leading "./" when deciding whether to print the name.
Stops 'cd .//tmp' ending up the same as 'cd /tmp'.
Fixes PR/30735
2005-11-26 21:44:43 +00:00
jdolecek 8c602c3844 Add some casts to make this compile on amd64 (and perhaps other LP64
architectures). Part of PR kern/30456.

The binary object file on i386 confirmed to be exactly the same before
and after the change.
2005-11-26 21:33:46 +00:00
jdolecek 9019b1d22c fix aac_print_fib() to compile with AAC_DEBUG; noncompilable "%16D" printf
format replaced by explicit hexadecimal dump of the first 32 bytes of fip->data
2005-11-26 21:29:48 +00:00
thorpej 64ec2ae1b4 Use t_linesw instead of (the non-existent) t_line. 2005-11-26 20:27:51 +00:00
christos 23168589be use LIBDPLIBS for libcrypto. 2005-11-26 16:09:30 +00:00
christos 70d7f8e8c5 move libradius to build after libcrypto. 2005-11-26 16:07:15 +00:00
tsutsui 6413f86a09 Fix more FALLTHOUGH -> FALLTHROUGH typo. 2005-11-26 13:57:27 +00:00
tsutsui d0c28ccd6d Fix typo (FALLTHOUGH -> FALLTHROUGH). From Jeff Ito. 2005-11-26 13:54:18 +00:00
rpaulo c6d6417f4f follow libkrb5 bump (you'll be unable to login using PAM if you don't
have this patch).
2005-11-26 12:32:43 +00:00
yamt 30e4cf555e remove xen-specific ddb_trap_hook.
you can use DDB_COMMANDONENTER="tr;sh re" to achive the similar behaviour.
2005-11-26 12:19:53 +00:00
yamt 5ac8f2eb47 document DDB_COMMANDONENTER. 2005-11-26 12:17:08 +00:00
yamt ac41acf302 add a new option DDB_COMMANDONENTER.
which can be useful for eg. broken console input.
2005-11-26 12:16:44 +00:00
jdolecek 980a85a52a mention the AAC family contains SATA controllers too 2005-11-26 11:38:47 +00:00
skrll 535aed4540 Fixes from Steve Woodford:
- add some missing bus_dmamap_sync operations.
	- don't process other interrupts if we get an error/radio off
	  interrupt.
	- improve command handling - sleep against the descriptor instead
	  of the descriptor set.
2005-11-26 07:42:10 +00:00
tsutsui ca2b187449 Use aprint_debug() instead of aprint_normal() for messages
of establishing/disestablishing mace interrupt.
2005-11-26 06:18:40 +00:00
simonb d4b3703a73 Note that M_SUBPROC is only used on sparc/sparc64. 2005-11-26 05:27:08 +00:00
simonb d077ba210f Convert malloc/free of struct ptimers to pools.
Move the ptimer pool to kern_time.c to keep like pools together,
and it wasn't used in kern_proc.c
2005-11-26 05:26:33 +00:00
tsutsui 36f216123b FALLTHROUH -> FALLTHROUGH (from OpenBSD) 2005-11-26 04:11:31 +00:00
christos ea39e380db Adjust to the new openssl 2005-11-26 02:32:58 +00:00
christos 65710e59db adjust to the new openssl 2005-11-26 02:32:32 +00:00
christos 5ca310136d deal with const in the new openssl 2005-11-26 01:10:42 +00:00
christos 7cde8ec265 add new files. 2005-11-26 00:36:40 +00:00
christos a401c70c2c add some more files 2005-11-26 00:36:17 +00:00
christos f849a69336 Add some more files needed by openssl 2005-11-26 00:35:58 +00:00
christos 85fdc9d1a1 add more casts. 2005-11-25 23:20:00 +00:00
christos 2b723133ba add o_dir.c 2005-11-25 23:18:13 +00:00
christos b1d8541f7b Add casts. 2005-11-25 22:28:31 +00:00
christos 859fae516a change back to match the openssl original prototype. 2005-11-25 22:22:44 +00:00
christos 6451d0b61f more openssl man pages 2005-11-25 21:19:05 +00:00
christos 0fcdffc1c5 bump libradius 2005-11-25 21:18:34 +00:00
christos b5d3d971cf add more openssl man pages 2005-11-25 21:18:04 +00:00
christos aa6ab9451b Update openssl 2005-11-25 21:09:46 +00:00
christos a298f73e51 Regenerate man pages. 2005-11-25 21:09:33 +00:00
christos c1cfec6562 Adjust to the new openssl build; bump version. Also if we are compiling
with SSL, link against libcrypto to pick up the proper versions of the
symbols needed.
2005-11-25 21:07:11 +00:00
christos d9654b877c mention new openssl 2005-11-25 20:40:23 +00:00
christos bab8f4db0f update sets for new openssl 2005-11-25 20:38:22 +00:00
christos c4bfa0c238 XXX: This file does not really belong here.
Add ENGINESDIR define
2005-11-25 20:35:41 +00:00
christos 684a3fe509 Add deprecated functions that openssh still uses. 2005-11-25 20:34:58 +00:00
christos 051fcc4890 put ENGINESDIR define in Makefile.openssl 2005-11-25 20:34:31 +00:00
thorpej 959eb5dd8e Statically initalize the systrace lock. systrace_init() is now not
needed on NetBSD.  Remove the call from main().
2005-11-25 20:32:32 +00:00
christos bdfb565183 bump libssh 2005-11-25 20:29:16 +00:00
christos 211369f7bd bump libkrb5 2005-11-25 20:28:39 +00:00
christos 9b80bb7a00 bump libssl, and add new includes. 2005-11-25 20:28:18 +00:00
thorpej 6685f0f408 Use a once control to initialize the LKM subsystem on first open. Remove
the lkm_init() call from main().
2005-11-25 20:13:54 +00:00
christos 64a43eb2f4 test for new functions. 2005-11-25 20:07:14 +00:00