summaryrefslogtreecommitdiff
path: root/libexec
AgeCommit message (Collapse)Author
2002-12-18Remove pointless 'if 0' code.Dale Rahn
2002-12-18Prepare for an upcoming ELF executable change. This will allow ld.so toDale Rahn
protect the GOT and PLT sections of the executable from being overwritten. This behavior is enabled by changes in the executable/shared object layout, and does not occur without the ld changes.
2002-12-13Compare to ELFMAG byte by byte rather than using full fledged function.Dale Rahn
Also avoids a gas problem for the moment.
2002-12-09Build ld.so as a normal shared object, not with special linkage.Dale Rahn
mprotect the necessary bit to make this work right. ok deraadt@
2002-12-07Backout unrelated changes in last commitTodd C. Miller
2002-12-07Kill '-a otp' flag. Our login(5) doesn't support this option and on OpenBSDTodd C. Miller
you should use login.conf(5) for this kind of thing. Closes PR 2967.
2002-12-02KNF; openbsd@davidkrause.comTheo de Raadt
2002-12-02typo; ok miod@Christian Weisgerber
2002-12-02Import propolice (http://www.trl.ibm.com/projects/security/ssp), a stackMiod Vallat
attack protection scheme, into gcc. This protection is enabled by default. It can be turned off by using the -fno-stack-protector flag. Code by Hiroaki Etoh (etoh at jp dot ibm dot com); work on openbsd-specific integration by fgsch@, deraadt@ and myself; tests by fgsch@, naddy@ and myself; beer drinking by myself. Please note that system upgrades with this new code will require a new libc and ld.so to be build and installed before the propolice-enabled compiler can be installed.
2002-12-01typo; David KrauseHenning Brauer
2002-11-27I fucked up. The manpage was correct before my last commit.Henning Brauer
noticed by Daniel. To unconfuse it a bit, add a little clarification. ok dhartmei@
2002-11-27corrections and clarifications from Han Boetes <han at mijncomputer dot nl>Henning Brauer
Thanks!
2002-11-25Change a setuid() that should be seteuid(), not iced by grange@Todd C. Miller
Move a va_end so it gets called in an error condition as well
2002-11-25Missing check around snprintf().Mike Pechkin
millert@ ok
2002-11-25avoid size_t -> int conversion. style nit for sizeof(). David KrauseJun-ichiro itojun Hagino
2002-11-23After fixing these comments, I add another incorrect one.Dale Rahn
2002-11-23Implement [u]mul/[u]div/[u]rem with faster version if availableDale Rahn
on machine. Improves speed for dynamic userland processes when active. Idea from Theo. ok deraadt@
2002-11-23clean up comments.Dale Rahn
2002-11-23Put in a required item. Should not have been deleted to start with.Dale Rahn
2002-11-23Remove some error messages which were incorrectly printed. Some cleanup.Dale Rahn
ok pvalchev@
2002-11-22Fix the comments on which systemcall is being processed, ok deraadt@Dale Rahn
2002-11-22Formatting cleanup, no point in extra nesting block. No functional change.Dale Rahn
2002-11-22Correct string termination in jobend() for saved_path and saved_user.Chad Loder
OK millert@
2002-11-21Add a caveat on /etc/raddb/servers and permissions.Todd C. Miller
2002-11-21Install this setgid _radius, not setuid rootTodd C. Miller
2002-11-21Fix thinko, mode 0640 not 0620Todd C. Miller
2002-11-21tokenadm -> _tokenTodd C. Miller
2002-11-21tokenadm -> _tokenTodd C. Miller
2002-11-21Add a new group, "tokenadm" and make login_token setgid tokenadm insteadTodd C. Miller
of setuid root. deraadt@ OK
2002-11-17Terminate printed strings with newlines.Dale Rahn
2002-11-15o Once a user is logged in, don't allow a change to another user.Todd C. Miller
o Run more code with the effective uid of the logged in user. From Frank Denis
2002-11-14Make error messages on symbol lookup failures more useful.Dale Rahn
2002-11-13Check for NULL on pltgot, appearently libraries with no external referencesDale Rahn
will not create a PLT on i386.
2002-11-09SEE ALSO reordering.Federico G. Schwindt
2002-11-07Don't complain about missing man dirs unless in picky mode or ifTodd C. Miller
there is something other than a dir in the way. Closes PR 2935.
2002-11-05Use define, not number.Dale Rahn
2002-10-25Some small fixes in MI code for mips backport. A new reloc md function,Per Fogelstrom
RELOC_GOT, was added to handle mips got bootstrap reloc. Also remove workaround used on previous versions of binutils for mips.
2002-10-23mips archdep stuff update while waiting for ok on miPer Fogelstrom
2002-10-21Remove the -D__PIC__ from this, it does not affect the buildingDale Rahn
of any current platform, so makes no sense. pointed out by Per. Tested on alpha, i386, macppc, sparc, sparc64 (binary diff).
2002-10-21Simplify the ld.so asm api, the data is available other ways.Dale Rahn
tested by naddy@ and myself.
2002-10-15localhost variable is not needed; Peter WernerTodd C. Miller
2002-10-15Use old-style version number when requiring at least perl 5.6.0.Todd C. Miller
Fixes a portability warning from perl-5.8.0; espie@ OK
2002-10-13Avoid potential printf format string problem with challenge fromTodd C. Miller
auth_challenge(). Currently, none of the auth modules put non-sanitized data in the prompt so there are no real security implications with this fix. Patch from Moritz Jodeit.
2002-10-11Add 'proto tcp' to example rdr rule, it's required now.Daniel Hartmeier
Found by grange@efnet.
2002-10-08sa_family on wire is network byteorder. from Alexander Yurchenko ↵Jun-ichiro itojun Hagino
<grange@rt.mipt.ru>
2002-10-04smtpd leaves the buildingTheo de Raadt
2002-10-04use port 8021 in examplesHenning Brauer
inspired by a PR from rjmooney@aboveground.cx ok deraadt@
2002-10-04Print full 64 bit address. At least until LD_TRACE_LOADED_OBJECTS_FMT[12]Dale Rahn
is supported properly.
2002-10-04improvements; rjmooney@aboveground.cxTheo de Raadt
2002-10-01spelling; dcfleming@speakeasy.netTheo de Raadt