christos
340e17eb3b
Don't attempt to delete a NULL key. Can happen if we were the only key
...
in a 64K page. Thanks to Juergen Hannken-Illjes for the test.
2005-04-27 23:11:29 +00:00
yamt
4882631e1a
correct size to malloc.
2005-04-27 09:51:52 +00:00
yamt
c67c589db3
remove unnecessary #include.
2005-04-27 09:50:26 +00:00
manu
10802677c9
Bug fixes from the ipsec-tools 0.6 branch:
...
- Fix NAT-T problems that prevented multiple peers behind the same NAT
to talk to the same machine outside the NAT. This also require kernel
fixes (already committed eralier)
- Fix a LP64 bug
- Fix NAT-T RFC conformance bugs (missing non ESP marker in packets)
- Add a -p option to setkey to display ports that could be used for ESP
over UDP when printing policies
2005-04-27 05:19:49 +00:00
matt
ae59c445be
Remove CPPFLAGS
2005-04-25 17:21:31 +00:00
matt
51ba88ed0f
Add ${DESTDIR}/usr/include/krb5 to CPPFLAGS so <parse_units.h> can be found.
2005-04-25 15:43:34 +00:00
matt
bb1ca526b7
Don't cast the lvalue; cast the rhs instead.
2005-04-25 15:42:46 +00:00
tshiozak
7204e681ae
make sure to set errno to EINVAL if _citrus_iconv_open() returns ENOENT.
2005-04-25 13:42:04 +00:00
yamt
8c79aa408b
s!/var/run/nologin!/etc/nologin!g to match with the code.
2005-04-25 10:24:06 +00:00
matt
35f4d7fe23
Terminate the arglist with a NULL instead of 0. (Shuts up gcc4.x)
2005-04-25 01:06:03 +00:00
christos
631ccd6107
Revert the previous patch. It is not worth it optimizing the code to avoid
...
compiler errors because it makes it gratutiously different.
2005-04-24 23:29:06 +00:00
christos
19139351d0
Simplify the code and avoid a compiler issue with -O6 on sparc64:
...
Error: Illegal operands: There are only 32 single precision f registers; [0-31]
2005-04-24 19:33:52 +00:00
christos
950f51e55c
Remove unused, -- just used is enough. From uwe.
2005-04-24 18:18:52 +00:00
christos
d066f8aee0
Add a __used__ attribute next to the __unused__ attribute, because we don't
...
want the optimizer to get rid of the whole code erroneously (which happens
with -O6 on sparc64).
2005-04-24 18:15:52 +00:00
wiz
4878707c24
Oops, openssl_errstr(1), not (3).
2005-04-24 00:13:50 +00:00
wiz
d3e15626be
Add openssl_errstr(1).
2005-04-24 00:12:07 +00:00
wiz
e19d039592
regen (sync with 0.9.7g).
2005-04-24 00:10:02 +00:00
christos
c20fe9e615
add new files.
2005-04-23 20:32:17 +00:00
christos
d3444e8124
Update for 4.0, bump version.
2005-04-23 16:53:47 +00:00
simonb
546f9b44cd
Branch to a local symbol instead of a global symbol.
2005-04-22 06:59:00 +00:00
simonb
0cbe508fbc
Use the same function name in the LEAF() and END() directives.
2005-04-22 06:58:01 +00:00
jmc
9de49396cd
Don't use 'm4' here. Use $TOOL_M4 instead.
2005-04-20 18:26:11 +00:00
nathanw
5f7a108732
Avoid passing along a timespec with a negative number of seconds if
...
the current time plus the caller-supplied time to sleep wraps the
time_t. Instead, sleep until INT_MAX.
2005-04-19 16:38:57 +00:00
rillig
1990d26431
Converted all arguments for the <ctype.h> functions to (unsigned char).
...
Fixes PR 21165. Approved by christos.
2005-04-19 16:33:53 +00:00
christos
b4073cddaf
Fix getgrnam -> getgrnam_r
2005-04-19 13:04:38 +00:00
christos
e640241b82
fix getgrnam -> getgrnam_r and add a forgotten getpwnam -> gepwnam_r
...
From john nemeth
2005-04-19 13:04:19 +00:00
wiz
d82b36f1ee
Add a comma for readability.
2005-04-19 10:00:50 +00:00
lukem
9fcbc80387
When sequentially parsing a source looking for entries don't fail with
...
NS_UNAVAIL on an unparseable or too long line; instead try the next entry.
This is more consistent with the behaviour prior to the rework in rev 1.49.
2005-04-19 05:27:58 +00:00
lukem
2662d7cbb4
Clarify getgr*_r() return value when entry isn't found.
...
Improve markup of various constants.
2005-04-19 04:38:04 +00:00
lukem
77c203997c
remove bogus punctuation
2005-04-19 04:32:58 +00:00
lukem
f948a874e7
Clarify getpw*_r() return value when entry isn't found.
...
Improve markup of various constants.
2005-04-19 04:26:16 +00:00
lukem
01cf9d0263
Safety boots: don't depend upon getpwnam_r() to set pwd to NULL on all
...
failures, especially if we're going to ignore the return result.
2005-04-19 03:40:16 +00:00
lukem
a767f5ec9c
getpw*_r() may return 0 and set pwd==NULL
2005-04-19 03:38:08 +00:00
christos
b9b92f846c
check for pwd != NULL, fix a missed getpwnam.
2005-04-19 03:29:18 +00:00
christos
eea147d9f9
check for pwd != NULL
2005-04-19 03:20:50 +00:00
christos
262b0ba97f
check pwd != NULL
2005-04-19 03:19:46 +00:00
christos
2a62e4e1ad
check for pwd != in getpw*_r functions.
2005-04-19 03:15:34 +00:00
lukem
d0388cff8b
getgrent():
...
Return the correct result. (broken in rev 1.56 -- Hi Christos!)
getgr{ent,nam,uid}_r():
Return 0 "entry not found" and errno for other failures.
("entry not found" still sets *result to NULL).
Various backends:
don't set the retval to errno (or modify errno) for NS_NOTFOUND.
Per discussion with Klaus Klein.
2005-04-19 03:00:12 +00:00
lukem
443af068fa
getpw{ent,nam,uid}_r():
...
Return 0 "entry not found" and errno for other failures.
("entry not found" still sets *result to NULL).
Various backends:
don't set the retval to errno (or modify errno) for NS_NOTFOUND.
Per discussion with Klaus Klein.
2005-04-19 02:49:00 +00:00
wiz
9899f59159
Grammar fix.
2005-04-19 00:15:50 +00:00
kleink
4e3cae58ff
Move the (at this time private) get{proto,serv}ent_r() prototypes and
...
data structures into the libc sources until the interface gets redone.
Approved by christos.
2005-04-18 19:39:45 +00:00
wiz
7224809d57
Document index argument, and mention that long_options
...
needs to be terminated with a structure containing zeroes.
Slightly modified version of patch from PR 30002 by Kailash Sethuraman.
Bump date.
2005-04-18 10:56:33 +00:00
christos
0de6393bd4
PR/21165: Christian Biere: ctype function misuse
2005-04-17 17:27:11 +00:00
christos
476fac655a
PR/21167: Christian Biere: ctype function misuse.
2005-04-17 17:22:36 +00:00
wiz
aad2c7a127
Remove superfluous .Pp, add some commas, improve grammar in a sentence,
...
and bump date for the many changes in the update to 1.0c.
2005-04-17 08:51:19 +00:00
wiz
46e16d08b7
Drop trailing whitespace.
2005-04-17 08:48:17 +00:00
provos
bdc32cfad7
update to libevent-1.0c. This includes support for event priorities,
...
multi-threaded applications and some bug fixes. regression test
improved to test for new features. bump major.
2005-04-17 07:20:00 +00:00
kleink
d6a0715a49
Due to their "inverse" treatment of the fraction's MSb, update NAN
...
conversion to construct a quiet NaN on hppa, mips, sh3, and sh5 as well.
Also, remove the portion constructing a ROP on vax; this is not required
by the standard, and in its consequences it is not an appropriate
substitute for a qNaN.
2005-04-15 22:46:21 +00:00
kleink
b2cb7fcd8a
Push back the descriptions of NaN formats, and descriptions of the
...
distinction between signalling NaNs and quiet NaNs back into the
machine-dependent headers; treat the implementation of __nanf in the
same spirit.
IEEE 754 leaves the distinction between signalling NaNs and quiet NANs
to the implementation, and unlike our headers used to suggest they're
not identical in the interpretation of the fraction's MSb; in due
course, make those of hppa, mips, sh3, and sh5 reflect reality.
2005-04-15 22:39:10 +00:00
wiz
0bb532e823
Bump date for previous; add commas to make
...
sentences more readable.
2005-04-13 23:08:03 +00:00