| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
'RELENG_4_1_0_RELEASE'.
This commit was manufactured to restore the state of the 4.1-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=63650
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=63222
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=63220
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=61312
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=61298
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=61073
|
| |
|
|
|
|
|
| |
Use sys/random.h rather than i386 specific one.
Notes:
svn path=/stable/4/; revision=60307
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=60039
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
- Fix SC_ALT_MOUSE_IMAGE; don't blink the mouse cursor.
- Fix non-destructive, underline text cursor.
- Unbreak LINT.
They correspond to:
syscons_isa.c 1.12, scmouse.c 1.13, scvgarndr.c 1.7,
scvidctl.c 1.20, syscons.c 1.337, 1.338, syscons.h 1.61, 1.62.
Notes:
svn path=/stable/4/; revision=58974
|
| |
|
|
|
|
|
| |
(rev 1.5).
Notes:
svn path=/stable/4/; revision=58376
|
| |
|
|
|
|
|
| |
text mode (rev 1.6).
Notes:
svn path=/stable/4/; revision=58375
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=57955
|
| |
|
|
|
|
|
| |
Approved by: jkh
Notes:
svn path=/head/; revision=57130
|
| |
|
|
|
|
|
|
|
|
| |
won't appear on the screen, and "blinking" and "destructive" cursor
won't appear in the vty for which the text cursor is currently hidden.
Approved by: jkh
Notes:
svn path=/head/; revision=57129
|
| |
|
|
|
|
|
|
| |
modular compilation harder. I'm doing this because people seem to like
cut/pasting examples of bad practices in existing code.
Notes:
svn path=/head/; revision=56836
|
| |
|
|
|
|
|
|
|
| |
if the screen is in a graphics mode
Reported by: Maxim Sobolev <sobomax@altavista.net>
Notes:
svn path=/head/; revision=56528
|
| |
|
|
| |
Notes:
svn path=/head/; revision=56329
|
| |
|
|
|
|
|
|
|
|
| |
scp->font_size in the first place. It is redundant now and is
removed.
Found by: bde
Notes:
svn path=/head/; revision=56328
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Split terminal emulation code from the main part of the driver so
that we can have alternative terminal emulator modules if we like in
the future. (We are not quite there yet, though.)
- Put sysmouse related code in a separate file, thus, simplifying the
main part of the driver.
As some files are added to the source tree, you need to run config(8)
before you compile a new kernel next time.
You shouldn't see any functional change by this commit; this is only
internal code reorganization.
Notes:
svn path=/head/; revision=56043
|
| |
|
|
|
|
|
|
|
| |
ioctl.
By popular demand.
Notes:
svn path=/head/; revision=55849
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ddb is entered. Don't refer to `in_Debugger' to see if we
are in the debugger. (The variable used to be static in Debugger()
and wasn't updated if ddb is entered via traps and panic anyway.)
- Don't refer to `in_Debugger'.
- Add `db_active' to i386/i386/db_interface.d (as in
alpha/alpha/db_interface.c).
- Remove cnpollc() stub from ddb/db_input.c.
- Add the dbctl function to syscons, pcvt, and sio. (The function for
pcvt and sio is noop at the moment.)
Jointly developed by: bde and me
(The final version was tweaked by me and not reviewed by bde. Thus,
if there is any error in this commit, that is entirely of mine, not
his.)
Some changes were obtained from: NetBSD
Notes:
svn path=/head/; revision=55823
|
| |
|
|
|
|
|
|
| |
- Add a new ioctl, KDGETREPEAT, to retrieve the keyboard repeat rate.
- Delete unnecessary #include.
Notes:
svn path=/head/; revision=54543
|
| |
|
|
|
|
|
|
| |
PR: kern/15363
Submitted by: Oliver Fromme
Notes:
svn path=/head/; revision=54387
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
keymap and pressed, the system panic will be forced.
This feature must be specifically enabled by a new sysctl variable:
machdep.enable_panic_key. Its default value is 0. The panic key
won't do anything unless this variable is set to non-zero.
To use the panic key, add a keyword 'panic' to a key in your
keymap file. The following example assigns the panic function
to SysReq (Alt-PrintScreen) key (keycode 84).
083 del '.' '.' '.' '.' '.' boot boot N
084 panic nop nop nop panic nop nop nop O
085 nop nop nop nop nop nop nop nop O
PR: kern/13721
Notes:
svn path=/head/; revision=54381
|
| |
|
|
|
|
|
| |
Reported by: Christian Weisgerber <naddy@unix-ag.uni-kl.de>
Notes:
svn path=/head/; revision=54182
|
| |
|
|
|
|
|
| |
Submitted by: Cejka Rudolf <cejkar@dcse.fee.vutbr.cz>
Notes:
svn path=/head/; revision=54144
|
| |
|
|
|
|
|
|
|
| |
X server, is not responding to the VT switching protocol. (This part
of the code has been somewhat wrong in -CURRENT, but -STABLE has the
correct code...)
Notes:
svn path=/head/; revision=53816
|
| |
|
|
| |
Notes:
svn path=/head/; revision=53057
|
| |
|
|
|
|
|
|
|
|
| |
The new option will make the right mouse button the `paste' button.
Useful for two button mice.
Submitted by: morganw@engr.sc.edu (Wes Morgan)
Notes:
svn path=/head/; revision=53011
|
| |
|
|
| |
Notes:
svn path=/head/; revision=53008
|
| |
|
|
| |
Notes:
svn path=/head/; revision=52813
|
| |
|
|
| |
Notes:
svn path=/head/; revision=51966
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
apm_saver uses the apm_display() routine from the apm system to
"suspend" the "display" part of the machine.
This is beneficial for some laptops (or other machines with
non-traditional displays) that choke on the 'green' saver's
effect.
Another way of looking at this is that it's the same as a screen
saver that does an 'apm -d 0' to blank the display and an 'apm -d 1'
to bring it back. One probably ought to use these commands to make
sure the effect will be correct before using it unattended.
Notes:
svn path=/head/; revision=51851
|
| |
|
|
|
|
|
|
|
| |
Use them in many tty drivers.
Reviewed by: julian, bde
Notes:
svn path=/head/; revision=51756
|
| |
|
|
|
|
|
|
|
|
|
| |
have been there in the first place. A GENERIC kernel shrinks almost 1k.
Add a slightly different safetybelt under nostop for tty drivers.
Add some missing FreeBSD tags
Notes:
svn path=/head/; revision=51658
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
fields in struct cdevsw:
d_stop moved to struct tty.
d_reset already unused.
d_devtotty linkage now provided by dev_t->si_tty.
These fields will be removed from struct cdevsw together with
d_params and d_maxio Real Soon Now.
The changes in this patch consist of:
initialize dev->si_tty in *_open()
initialize tty->t_stop
remove devtotty functions
rename ttpoll to ttypoll
a few adjustments to these changes in the generic code
a bump of __FreeBSD_version
add a couple of FreeBSD tags
Notes:
svn path=/head/; revision=51654
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Remove sc_get_scr_stat(). It's not necessary anymore.
- Call ttymalloc() to allocate the struct tty for each vty, rather than
statically declaring an array of struct tty. We still need a statically
allocated struct tty for the first vty which is used for the kernel
console I/O, though.
- Likewise, call ttymalloc() for /dev/sysmouse and /dev/consolectl.
- Delete unnecessary test on the pointer struct tty *tp in some functions.
- Delete unused code in scmouse.c.
WARNING: this change requires you to recompile screen savers!
Notes:
svn path=/head/; revision=51404
|
| |
|
|
|
|
|
|
|
|
| |
video mode.
Requested by: a lot of people.
PR: kern/13764
Notes:
svn path=/head/; revision=51394
|
| |
|
|
|
|
|
| |
but disabled until now...
Notes:
svn path=/head/; revision=50793
|
| |
|
|
| |
Notes:
svn path=/head/; revision=50652
|
| |
|
|
| |
Notes:
svn path=/head/; revision=50477
|
| |
|
|
|
|
|
|
| |
the graphics mode. This was the behavior prior to syscons.c
rev 1.278, but broken in scvidctl.c rev 1.1.
Notes:
svn path=/head/; revision=50447
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Diskslice/label code not yet handled.
Vinum, i4b, alpha, pc98 not dealt with (left to respective Maintainers)
Add the correct hook for devfs to kern_conf.c
The net result of this excercise is that a lot less files depends on DEVFS,
and devtoname() gets more sensible output in many cases.
A few drivers had minor additional cleanups performed relating to cdevsw
registration.
A few drivers don't register a cdevsw{} anymore, but only use make_dev().
Notes:
svn path=/head/; revision=50254
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
events, in order to pave the way for removing a number of the ad-hoc
implementations currently in use.
Retire the at_shutdown family of functions and replace them with
new event handler lists.
Rework kern_shutdown.c to take greater advantage of the use of event
handlers.
Reviewed by: green
Notes:
svn path=/head/; revision=50107
|
| |
|
|
| |
Notes:
svn path=/head/; revision=50092
|
| |
|
|
|
|
|
| |
Reviewed by: bde
Notes:
svn path=/head/; revision=49986
|
| |
|
|
| |
Notes:
svn path=/head/; revision=49694
|
| |
|
|
|
|
|
| |
may not compile, I can't test it.
Notes:
svn path=/head/; revision=49558
|
| |
|
|
| |
Notes:
svn path=/head/; revision=49547
|