Commit Graph

6448 Commits

Author SHA1 Message Date
christos
9d2cc4eaf5 Fix opendir30 screwup and sort the compat defs for clarity. 2005-09-14 20:20:15 +00:00
he
f9efc4ab63 Patterned after the other fixes for __longjmp14.c, include
<compat/include/setjmp.h> also here to make these build.
2005-09-14 13:46:32 +00:00
martin
b0e34b2bc9 Add missing <compat/include/setjmp.h> 2005-09-14 08:59:37 +00:00
elad
6ed9366c27 Don't overflow when DEBUG is defined.
PR/30833, from Tomas Skare.
2005-09-13 21:38:03 +00:00
christos
95a8d0876b don't use the weak names directly, so that the compat code works. 2005-09-13 13:51:50 +00:00
martin
699dc5a659 Add missing <compat/..> include 2005-09-13 09:52:17 +00:00
christos
5b84b3983f compat core reorg. 2005-09-13 01:44:08 +00:00
soda
c87c2ee2fe typo - s/intger/integer/ 2005-09-11 02:23:52 +00:00
wiz
d317fce6ec Remove unnecessary parentheses. Add comma in enumeration. 2005-09-10 22:27:39 +00:00
wiz
f6da81bb3a Prefer
.In foo
to
	.Fd #include <foo>
Mark up NULL with .Dv.
Use \*[Am], \*[Lt] for HTML output.
Add missing commas in enumerations.
2005-09-10 22:06:45 +00:00
jmmv
c01fa667f5 Fix build: maskp should be a pointer to a sigset_t. Hi, christos@! 2005-09-10 09:04:11 +00:00
christos
68f654dc66 Convert the rest of the code to use pollts for consistency. XXX: We should
really use kqueue.
2005-09-09 15:41:27 +00:00
christos
fa92811fc7 PR/31264: Mark Davies: rup not interruptable
The cause of this is that in the re-entrant case we block all signals until
we timeout. Convert this to use pollts and then grab the pending signals
and sigsuspend them.
XXX: We should really convert this to use kqueue, like FreeBSD did.
2005-09-09 15:40:49 +00:00
yamt
545c75e39d d_namlen is now 16-bit. 2005-09-05 21:58:38 +00:00
yamt
f5a548d35d sync with kernel. 2005-09-05 21:57:35 +00:00
jmmv
379e595c13 Document that binding local sockets now honors the user's umask, why this
was done and that this behavior is not supposed to be portable.  Filling
under the security considerations section because code not following the
guidelines given here can be "less secure".
2005-08-30 15:05:04 +00:00
elad
6a616765e1 Include namespace.h to make this build in nbcompat. 2005-08-26 15:58:17 +00:00
tron
90e36a4775 Fix lint warnings. 2005-08-24 12:08:45 +00:00
elad
050dc98aca Bump libc minor after adding SHA2 routines. 2005-08-23 17:50:44 +00:00
elad
7d818e4714 Compile SHA2 again. 2005-08-23 17:49:50 +00:00
elad
d3e7b0bab8 We don't have SHA{256,384,512}_Pad, but we do have _Transform. 2005-08-23 17:49:27 +00:00
elad
ec1aee0b10 Add helper routines (end, filechunk, file, data) for SHA2. 2005-08-23 16:20:01 +00:00
elad
39ce11e146 Pass lint and make this compile.
Also change bcopy, bzero -> memcpy, memset.
2005-08-20 20:52:52 +00:00
elad
3dbf8d11de Not running lint on kernel code fooled me into thinking this was safe.
Don't compile SHA2 code until I resolve warnings.
2005-08-20 18:57:50 +00:00
elad
866f37de4e Add SHA2 hashing routines to userland.
At the moment there's only code for the init/transform/update/final
routines.

Man-page from OpenBSD.
2005-08-20 16:14:34 +00:00
christos
3303764533 64 bit inode changes 2005-08-19 02:04:54 +00:00
jmmv
13f8011cf8 Fix typo. 2005-08-14 07:28:29 +00:00
elad
ccdc56641c Make this compile again (remove unused serrno).
Noted by uwe@.
2005-08-13 21:16:58 +00:00
elad
314b003dee Don't allow last path element to be nonexistant. 2005-08-13 19:53:53 +00:00
pooka
304eed6ad2 document the flags O_ALT_IO and O_NOCTTY 2005-08-11 10:35:24 +00:00
veego
14464ad9fd Last change to namespace.h had an wrong entry: in6addr_nodelocal_allrouters
instead of in6addr_linklocal_allrouters.
Bump the shared library minor version.

Thanks to Klaus Klein for the hint what went wrong.
2005-08-07 20:32:58 +00:00
christos
99e58e3f96 add missing in6addr_linklocal_allrouters. 2005-08-07 16:00:01 +00:00
jmmv
6625b5f32f Lowercase after semicolon. 2005-08-05 13:21:13 +00:00
wiz
a419bb673a espie@openbsd:
impelmentation -> implementation

yes, new typo for an old friend.
2005-08-05 10:39:05 +00:00
rpaulo
afc37a8433 Fix another typo in comments found by Ricardo Nabinger Sanchez
on the freebsd-arch mailing list.
2005-08-03 22:59:50 +00:00
rpaulo
2310089ccf Fix typos found by Giorgos Keramid and Steve Kargl on freebsd-arch mailing
list. They were found on libc x86_64 MD code, but I noticed that they are
present on i386 too.
2005-08-02 14:25:40 +00:00
rpaulo
270bc85b33 Fix typos found by Giorgos Keramid and Steve Kargl on freebsd-arch mailing
list.
2005-08-02 14:20:49 +00:00
christos
86741d79ab - Fix the remaining indr_references so that they define lint symbols.
- Add an internal symbol for strerror_r (thanks klaus for noticing)
- Remove internal __strerror
2005-07-30 15:21:20 +00:00
wiz
ed1153a3aa Fix typo reported in PR 30872. 2005-07-30 11:11:46 +00:00
wiz
3ecc9e2ea3 < -> \*[Lt], end sentence with a dot, add comma
in enumeration, add RCS Id (lost in previous), fix numbering of license clauses
(broken in previous).
2005-07-29 13:14:49 +00:00
christos
1cf13731b1 PR/30845: Luke Mewburn: strerror_r(3) missing
- Merge 4.4BSD strerror.3 man page changes that summarize information
  for all the error printing functions. This makes the perror(3) page
  obsolete.
- Implement all error functions in terms of strerror_r(), including
  __strerror() which is not used internally. Can it be removed?
- Bump version for strerror_r
2005-07-28 16:26:29 +00:00
drochner
06666adadb get the trailing-slash logics right 2005-07-27 13:23:07 +00:00
christos
f44796a7b7 PR/30839: Tomas Skäre: Buffer underflow in lib/libc/stdio/tempnam.c
when *dir == "".
2005-07-26 16:12:49 +00:00
christos
e7adb37afc PR/30832: Tomas Skäre: Freed memory used in lib/libc/getnetgrent.c
While there, KNF and ansify.
2005-07-25 14:38:48 +00:00
rpaulo
25a6efd600 Fix another sigignore -> sigset typo.
ok klenik@, hubertf@
2005-07-24 21:58:32 +00:00
christos
b255b1535e PR/30971: Noriyuki Soda: Fix %ll prints long long, and %q is not portable. 2005-07-20 13:31:15 +00:00
christos
e99183b649 Add comments at the end of #endif's; Requested by Havard Eidnes. 2005-07-17 16:07:36 +00:00
isaki
e70e55fa02 Correct a typo. 2005-07-17 05:06:57 +00:00
christos
ed7ae36357 Fix linted comments and use __UNCONST. 2005-07-16 19:48:09 +00:00
christos
aeec445c81 Use CPPFLAGS for -D flags otherwise lint does not get it. 2005-07-16 19:36:25 +00:00