Peter Wemm
19816dec92
Update for amd64 after repocopy from i386/
2003-06-02 22:30:59 +00:00
Peter Wemm
3aefe09423
Port libc_r to amd64, and turn it back on for amd64. It passes all of
...
the same src/lib/libc_r/test/* tests that the other platforms pass.
2003-06-02 22:22:52 +00:00
Peter Wemm
b8f8813c6e
Fix sigsetjmp(). It helps if we do not try to save the old signal mask
...
to a random memory location. Perl works a lot better with this.
2003-06-02 21:59:13 +00:00
Peter Wemm
babc58fd74
Fix restarted syscalls. When we rewind %rip, we also need to restore
...
all the argument registers etc since we have almost certainly have trashed
them by now. Take particular car of %r10 since it held the original value
of %rcx (which we saved in tf_rcx on entry and doreti doesn't know this).
2003-06-02 21:56:08 +00:00
Peter Wemm
c35518b4ed
Make this more compatable with libc_r. Make the internal types for storing
...
registers an array of longs rather than int.
2003-06-02 21:49:35 +00:00
Mark Murray
d8e82636a4
Tidy the code up a fraction. Re-release with a 2-clause BSD license
...
with the kind permission of the author/copyright holder.
Thanks to: phk
2003-06-02 21:43:14 +00:00
Poul-Henning Kamp
0f557e0ac0
Further devilification of CCD:
...
Change the list interface to simplify things.
Remove old list ioctls which bogusly exported the softc to userland.
Move the softc and associated structures from the public header to
the source file.
2003-06-02 21:29:04 +00:00
Poul-Henning Kamp
c06bf12f3b
Use GEOM OAM api to retrive list of configured ccd devices.
...
Link against libgeom.
2003-06-02 20:50:59 +00:00
Poul-Henning Kamp
189337d81f
Begin deevilification of CCD:
...
Make CCD a GEOM class.
For now only use this for implementing a OAM config method which
can return a list of configured CCD devices in the format which
"ccdconfig -g[v]" would normally output.
2003-06-02 20:50:03 +00:00
Tor Egge
c7251aede7
Initialize td->td_pcb->pcb_ext in cpu_thread_setup() since a garbage
...
value (e.g. 0xd0d0d0d0) can cause a kernel panic.
2003-06-02 20:43:28 +00:00
Poul-Henning Kamp
786a6905ec
Return an indicative error message.
2003-06-02 20:35:37 +00:00
John Baldwin
6fa3a9dd4f
Add some missing items to the make clean target.
2003-06-02 20:15:12 +00:00
Mark Murray
e4a3b084f9
Disconnect libcipher from the build. It only does DES, and we already
...
have libcrypto to do that. Both consumers of this lib have been
converted to use libcrypto. (bin/ed and secure/usr.bin/bdes).
2003-06-02 20:03:32 +00:00
Andrey A. Chernov
92b49d4efa
Hardcore supported encodings list
2003-06-02 19:54:29 +00:00
Poul-Henning Kamp
06a31d6a67
write pattern to /dev/ccd3 not /dev/ccd3c
2003-06-02 19:49:09 +00:00
Mark Murray
bf513f6958
Add a new hash type. This "NT-hash" is compatible with the password
...
hashing scheme used in Microsoft's NT machines. IT IS NOT SECURE!
DON'T USE IT! This is for the use of competent sysadmins only!
Submitted by: Michael Bretterklieber
2003-06-02 19:29:27 +00:00
Mark Murray
c8fa8e25d7
Strip the private blowfish code down to only that which is
...
required to make crypt(3) blowfish "$2a$..." hashes. Lint and
warnsify.
2003-06-02 19:17:24 +00:00
Mark Murray
af91929794
Modernise. Use libcrypto instead of libcipher for DES.
2003-06-02 19:10:59 +00:00
Mark Murray
eb338d3666
Modernise. Use libcrypto for DES instead of libcipher.
2003-06-02 19:06:28 +00:00
Robert Watson
985a0d9735
Also implement mpo_copy_mbuf_label() for mac_lomac, or labels may
...
not be properly propagated across some mbuf copy operations.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
2003-06-02 18:49:11 +00:00
Ruslan Ermilov
1623181388
We have at least one consumer of the upcoming FreeBSD 4.9.
2003-06-02 18:43:15 +00:00
David E. O'Brien
c1050bf144
Document new (starting with 5.x) __FreeBSD_version scheme.
2003-06-02 18:03:20 +00:00
Thomas Moestl
a0aa476ed8
Add a missing return statement to distExtractTarball().
...
Reviewed by: jhb
2003-06-02 17:59:29 +00:00
Scott Long
9f0f54ad83
Oops, __FreeBSD_version should be 501100, not 510100. The former implies
...
that we are at FreeBSD 5.10
Reminded by: everybody
Guaranteed not to break world by: imp
2003-06-02 17:53:08 +00:00
Jens Schweikhardt
7b594d2a81
s/u_short/unsigned short/ to make this compile if _POSIX_C_SOURCE=200112
...
Fix a few but probably not all style bugs.
Suggested by: bde
MFC after: 2 weeks
2003-06-02 17:23:37 +00:00
Robert Watson
f32bb0529b
Use mac_biba_label_copy() and mac_mls_label_copy() to implement the
...
mpo_copy_mbuf_label() entry point for Biba and MLS, respectively.
Otherwise, labels in m_tags may not be properly propagated across
some classes of mbuf operations. This problem caused these policies
to fail-stop the system with a panic.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
2003-06-02 17:21:38 +00:00
David E. O'Brien
71c5a90130
Use __FBSDID().
2003-06-02 17:01:49 +00:00
David E. O'Brien
27e0099c4a
Use __FBSDID().
2003-06-02 16:56:40 +00:00
David E. O'Brien
006124d811
Use __FBSDID().
2003-06-02 16:32:55 +00:00
Tor Egge
ad05d58087
Add tracking of process leaders sharing a file descriptor table and
...
allow a file descriptor table to be shared between multiple process
leaders.
PR: 50923
2003-06-02 16:05:32 +00:00
Ruslan Ermilov
f880146813
The devclass is an object type, mark it as such.
...
This also unbreaks the devclass_find(9) manpage.
2003-06-02 15:34:14 +00:00
Ruslan Ermilov
d6071d2f5f
Restore one usage of .Ar that was legal.
2003-06-02 15:32:34 +00:00
Dag-Erling Smørgrav
873e44709d
This commit was generated by cvs2svn to compensate for changes in r115698,
...
which included commits to RCS files with non-trunk default branches.
2003-06-02 15:04:15 +00:00
Dag-Erling Smørgrav
726edecf4a
Remove debugging output (perforce change #32378 )
2003-06-02 15:04:15 +00:00
Ruslan Ermilov
09f84dd1d3
Assorted mdoc(7) fixes.
2003-06-02 15:02:06 +00:00
Poul-Henning Kamp
b2bb9f9bfd
Fix sectorsize != 512 on i386 and pc98. Add test cases for same.
2003-06-02 14:19:31 +00:00
Ruslan Ermilov
f937c268cf
Assorted mdoc(7) fixes.
2003-06-02 11:19:24 +00:00
Mike Makonnen
cff6c3cab1
Unwind the _giant_mutex from pthread_detach(). When detaching a joiner thread
...
it's important the correct lock order is observed: lock first the joined and
then the joiner.
2003-06-02 11:01:00 +00:00
Mike Makonnen
4384412030
Consolidate static_init() and static_init_private into one function.
...
The behaviour of this function is controlled by the argument: private.
2003-06-02 10:04:18 +00:00
Maxim Konovalov
aed98a27fd
Fix SIGINFO handling: do not print incorrect timing statistics
...
when the data for it is not available.
Founded by: ping -s0 localhost; press ^T
2003-06-02 10:01:59 +00:00
Hartmut Brandt
d68d53d4d6
Fix a typo in an ATM media name. As this name was not use yet, no problems
...
should occur.
2003-06-02 09:13:08 +00:00
Maxim Konovalov
b0af6a7be5
Remove unused #ifdef BRIDGE.
...
Reviewed by: nyan
2003-06-02 08:36:18 +00:00
David E. O'Brien
fe94306a33
[rev 1.26 log cont.]
...
I got a bazaar bug report after someone did several back to back
'make worlds'. I'm not sure how compiling /usr/src as C99 would cause
this, but be cautious and affective go back to previous state until I can
look into it.
2003-06-02 08:13:49 +00:00
David E. O'Brien
b9c19cc240
I got a bazzar bug report
2003-06-02 08:10:57 +00:00
Andrey A. Chernov
3c76d0dc25
Add zh_CN.GBK to ASCIILINKS
2003-06-02 07:53:44 +00:00
David E. O'Brien
db31907c73
Use __FBSDID().
2003-06-02 06:48:51 +00:00
David E. O'Brien
9676a785e7
Use __FBSDID().
2003-06-02 06:43:15 +00:00
David E. O'Brien
1cd2abf7af
Turn back on c99, the tree should be ready for it now.
2003-06-02 06:26:14 +00:00
David E. O'Brien
cef2a2e364
Use __FBSDID().
2003-06-02 06:16:45 +00:00
David E. O'Brien
0dd1486674
Something funky is going on here... disabling CSTD makes it go away...
2003-06-02 06:12:14 +00:00