summaryrefslogtreecommitdiff
path: root/libexec
Commit message (Collapse)AuthorAgeFilesLines
...
* fix a couple typos in the commentsJohn-Mark Gurney2003-06-151-2/+2
| | | | | | | From NetBSD's bootpd (in src/usr.sbin/bootp) Notes: svn path=/head/; revision=116371
* fix bootpd to use fd_set. For some reason on Sparc, using int withJohn-Mark Gurney2003-06-151-4/+6
| | | | | | | select is broken. Notes: svn path=/head/; revision=116370
* Remove MAINTAINER lines.David E. O'Brien2003-06-141-2/+0
| | | | Notes: svn path=/head/; revision=116346
* In the last clean-up of this code, the fact that the default tty modeBrian Feldman2003-06-141-6/+20
| | | | | | | | | | | information could only be gleaned from the the tty descriptor itself was neglected, so never did the tty's default settings get copied from the kernel. Specifically, this caused all manner of ctrl-keys to not work. Fix this by calling dogettytab() in all the proper places, and retrieving the terminfo temporarily in dogettytab(). Notes: svn path=/head/; revision=116329
* Read gettytab(5) soon enough to fill in all necessary values.Yaroslav Tykhiy2003-06-102-16/+40
| | | | | | | | | | | | Re-read gettytab(5) only if needed. This fixes bugs introduced as long ago as in getty/main.c rev.1.15. PR: bin/18181 MFC after: 1 month Notes: svn path=/head/; revision=116164
* Spot one more place where boolean variables were incrementedYaroslav Tykhiy2003-06-101-1/+1
| | | | | | | instead of just being assigned a truth value. Notes: svn path=/head/; revision=116155
* Coding style fix: Use "foo = 1" instead of "foo++" to assignYaroslav Tykhiy2003-06-101-2/+2
| | | | | | | | the truth value to a boolean variable, especially when inside a loop. The variable can overflow otherwise, at least in theory. Notes: svn path=/head/; revision=116154
* Break sentences.Yaroslav Tykhiy2003-06-101-4/+6
| | | | | | | MFC after: 1 week Notes: svn path=/head/; revision=116153
* General mdoc(7) markup fixes:Yaroslav Tykhiy2003-06-101-61/+67
| | | | | | | | | | | | | | - Use .Va, not .Em, to mark up variable-like identifiers (capability and database entry names.) - Stop abusing .Tn (trademark) to emphasize general phrases. - Spot unmarked capability references. - Add a missing line break. Discussed with: ru MFC after: 1 week Notes: svn path=/head/; revision=116152
* Improve the language and markup of the description of the pp and plYaroslav Tykhiy2003-06-101-7/+18
| | | | | | | | | | | | | | | capabilities: - Mark up capability identifiers. - Don't squeeze much text into the capability table given the options will be described below in detail. - Keep the capability table sorted. - Use a consistent term for a PPP login program. MFC after: 1 week Notes: svn path=/head/; revision=116151
* Add section number to .XrPhilippe Charnier2003-06-082-2/+2
| | | | Notes: svn path=/head/; revision=116034
* The .Xr utilityPhilippe Charnier2003-06-082-5/+7
| | | | Notes: svn path=/head/; revision=116033
* Don't fail if we encounter a relocation of type "none". Just ignoreMarcel Moolenaar2003-06-071-0/+3
| | | | | | | | | it. It's a no-op relocation. Trigger case: ports/x11-toolkits/pango Notes: svn path=/head/; revision=115940
* Fix some minor bugs, namely:Yaroslav Tykhiy2003-06-061-3/+14
| | | | | | | | | | | | | | | | | | | | | | | - Initialize "rval", which would be used uninitialized if al or pl options were set. - Don't pass an empty string to login(1) as a user name (this could be triggered by entering a name and then killing it with backspace or ^U.) - Don't loop endlessly if the al option specifies a bogus (i.e., not alphanumeric) auto-login name. - Don't pass a bogus user name to login(1) if a good name were entered and then killed with ^U. - Exit with status 0, not 1, on receiving an EOF character, since it's not a error condition. MFC after: 1 week Notes: svn path=/head/; revision=115900
* Drop MAINTAINER Bit. Not needed any more.Mark Murray2003-06-041-2/+0
| | | | Notes: svn path=/head/; revision=115836
* Set CSTD to gnu99. We can only use on of the gnu?9 C languages.David E. O'Brien2003-06-041-0/+1
| | | | | | | We can't use c89 due to use of 'inline', and c99 produces bad code. Notes: svn path=/head/; revision=115814
* Assorted mdoc(7) fixes.Ruslan Ermilov2003-06-021-5/+5
| | | | Notes: svn path=/head/; revision=115697
* Best we can do with this is c89.David E. O'Brien2003-06-021-0/+1
| | | | Notes: svn path=/head/; revision=115669
* Include stdlib.h to get exit()'s prototype.David E. O'Brien2003-06-021-0/+1
| | | | Notes: svn path=/head/; revision=115668
* Add the variable's type to the declaration.David E. O'Brien2003-06-021-1/+1
| | | | Notes: svn path=/head/; revision=115667
* Assorted mdoc(7) fixes.Ruslan Ermilov2003-06-011-19/+18
| | | | Notes: svn path=/head/; revision=115634
* - use issetugid()Matthew N. Dodd2003-05-311-3/+2
| | | | | | | | | - be paranoid about honoring LD_LIBMAP_DISABLE. Suggested by: rwatson Notes: svn path=/head/; revision=115448
* Simplify map_object() by breaking out the ELF header validation bitsMatthew N. Dodd2003-05-311-58/+67
| | | | | | | into a separate function. Notes: svn path=/head/; revision=115446
* Provide function entry debugging messages.Matthew N. Dodd2003-05-311-1/+16
| | | | Notes: svn path=/head/; revision=115445
* Use the environment variable LD_LIBMAP_DISABLE to disableMatthew N. Dodd2003-05-312-3/+11
| | | | | | | libmap.conf(5) functionality. Notes: svn path=/head/; revision=115444
* Don't post-increment pointers inside a loop conditional.Matthew N. Dodd2003-05-301-11/+11
| | | | | | | | | | | | | | While I'm here: - Let lm_add() call strdup() on its own behalf. - Use a temporary pointer when parsing constraints; only set the constraint pointer on a totally successful match. PR: bin/52783 Submitted by: David P. Reese Jr. <daver@gomerbud.com> Approved by: re (rwatson) Notes: svn path=/head/; revision=115400
* Allow threading libraries to register their own lockingAlexander Kabaev2003-05-2920-480/+558
| | | | | | | | | | | | | implementation in case default one provided by rtld is not suitable. Consolidate various identical MD lock implementation into a single file using appropriate machine/atomic.h. Approved by: re (scottl) Notes: svn path=/head/; revision=115396
* Do not exclude amd64 from rtld-elf builds.Peter Wemm2003-05-241-1/+1
| | | | | | | Approved by: re (safe amd64 support commits) Notes: svn path=/head/; revision=115281
* Initial pass at supporting shared libraries on amd64. There are stillPeter Wemm2003-05-242-73/+101
| | | | | | | | | | a few missing relocation types in amd64/reloc.c, but I have not found any of them in use yet. :-) Approved by: re (amd64/* blanket) Notes: svn path=/head/; revision=115280
* Retire the useless NOSECURE knob.Dag-Erling Smørgrav2003-05-191-2/+1
| | | | | | | Approved by: re (scottl) Notes: svn path=/head/; revision=115157
* - Use xmalloc() and xstrdup() instead of malloc() and strdup().Matthew N. Dodd2003-05-191-5/+14
| | | | | | | | | - Add a global mapping if we have a successful constrained match. Approved by: re Notes: svn path=/head/; revision=115150
* Since libmap.conf is referenced in rtld.1, include it in the referencesRobert Watson2003-05-171-0/+1
| | | | | | | | | section. Approved by: re (scottl) Notes: svn path=/head/; revision=115107
* mdoc(7) police: Properly markup the previous revision.Ruslan Ermilov2003-05-161-2/+6
| | | | | | | Approved by: re (blanket) Notes: svn path=/head/; revision=115087
* mdoc(7) police: Normalize the FILES section.Ruslan Ermilov2003-05-161-2/+3
| | | | | | | Approved by: re (blanket) Notes: svn path=/head/; revision=115086
* Allow a NOPIC "make world" to complete.Mark Murray2003-05-111-1/+1
| | | | | | | OK'ed by: re(scottl) Notes: svn path=/head/; revision=114913
* Mrege from crypto telnet with "make unifdef". This gets a bunch ofMark Murray2003-05-117-29/+29
| | | | | | | $FreeBSD$ tags and some debug variable safety belts. Notes: svn path=/head/; revision=114912
* Exclude rtld-elf for amd64. More porting is still needed.Peter Wemm2003-05-081-1/+4
| | | | | | | Approved by: re (scottl) Notes: svn path=/head/; revision=114833
* Rethink the way we count module references. Simply followingAlexander Kabaev2003-05-081-18/+30
| | | | | | | | | | | | DT_NEEDED links is not flexible enough for cases where dynamically loaded modules form a dependency cycle. This should fix an infinite recursion problem encountered by Yahoo. Approved by: re (jhb) Notes: svn path=/head/; revision=114826
* Turn MAKE_KERBEROS5 into NO_KERBEROS by negating the logic. Some extraMark Murray2003-05-051-1/+1
| | | | | | | | cleanups were necessary in release/Makefile, and the tinderbox code was syntax checked, not run checked. Notes: svn path=/head/; revision=114709
* Use __FBSDID vs. rcsid[].David E. O'Brien2003-05-045-20/+10
| | | | Notes: svn path=/head/; revision=114626
* Fix signed/unsigned comparison warnings.David E. O'Brien2003-05-043-8/+9
| | | | Notes: svn path=/head/; revision=114625
* Fix a sign/unsigned comparison.David E. O'Brien2003-05-041-5/+5
| | | | Notes: svn path=/head/; revision=114624
* Build non-crypto telnet(1) and telnetd(8) if NO_OPENSSL is defined.Ruslan Ermilov2003-05-011-1/+1
| | | | | | | Submitted by: Marius Strobl <marius@alchemy.franken.de> Notes: svn path=/head/; revision=114448
* Remove 80386 bandaids from code repocopied from i386. rtld_start.S stillPeter Wemm2003-04-301-78/+4
| | | | | | | todo. Notes: svn path=/head/; revision=114332
* Remove redundant strlen checks, do not check the sameAlexander Kabaev2003-04-301-22/+23
| | | | | | | symbol twice. Notes: svn path=/head/; revision=114316
* Don't clobber Kerberos5 telnet(1) and telnetd(8) with non-crypto versions.Ruslan Ermilov2003-04-301-3/+3
| | | | Notes: svn path=/head/; revision=114280
* Add back # accidentally deleted in 1.54Warner Losh2003-04-271-1/+1
| | | | Notes: svn path=/head/; revision=114117
* This is no longer needed after tw is gone.Warner Losh2003-04-2710-1381/+1
| | | | | | | Approved by: re@ (scottl) Notes: svn path=/head/; revision=114113
* properly refuse a connection in the -c case if the client ip's subdirectoryBill Fumerola2003-04-191-5/+6
| | | | | | | | | | | does not exist. PR: bin/38303 Submitted by: Woei-Luen, Shyu <m8535@cn.ee.ccu.edu.tw> the committed patch differs from the submitted one, any inaccuracies are mine. Notes: svn path=/head/; revision=113714
* Code cleanups and sanity checking for config file parser.Matthew N. Dodd2003-04-101-19/+52
| | | | Notes: svn path=/head/; revision=113312