summaryrefslogtreecommitdiffstats
path: root/libexec
Commit message (Collapse)AuthorAgeFilesLines
* Read gettytab(5) soon enough to fill in all necessary values.yar2003-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
* Spot one more place where boolean variables were incrementedyar2003-06-101-1/+1
| | | | instead of just being assigned a truth value.
* Coding style fix: Use "foo = 1" instead of "foo++" to assignyar2003-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.
* Break sentences.yar2003-06-101-4/+6
| | | | MFC after: 1 week
* General mdoc(7) markup fixes:yar2003-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
* Improve the language and markup of the description of the pp and plyar2003-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
* Add section number to .Xrcharnier2003-06-082-2/+2
|
* The .Xr utilitycharnier2003-06-082-5/+7
|
* Don't fail if we encounter a relocation of type "none". Just ignoremarcel2003-06-071-0/+3
| | | | | | it. It's a no-op relocation. Trigger case: ports/x11-toolkits/pango
* Fix some minor bugs, namely:yar2003-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
* Drop MAINTAINER Bit. Not needed any more.markm2003-06-041-2/+0
|
* Set CSTD to gnu99. We can only use on of the gnu?9 C languages.obrien2003-06-041-0/+1
| | | | We can't use c89 due to use of 'inline', and c99 produces bad code.
* Assorted mdoc(7) fixes.ru2003-06-021-5/+5
|
* Best we can do with this is c89.obrien2003-06-021-0/+1
|
* Include stdlib.h to get exit()'s prototype.obrien2003-06-021-0/+1
|
* Add the variable's type to the declaration.obrien2003-06-021-1/+1
|
* Assorted mdoc(7) fixes.ru2003-06-011-19/+18
|
* - use issetugid()mdodd2003-05-311-3/+2
| | | | | | - be paranoid about honoring LD_LIBMAP_DISABLE. Suggested by: rwatson
* Simplify map_object() by breaking out the ELF header validation bitsmdodd2003-05-311-58/+67
| | | | into a separate function.
* Provide function entry debugging messages.mdodd2003-05-311-1/+16
|
* Use the environment variable LD_LIBMAP_DISABLE to disablemdodd2003-05-312-3/+11
| | | | libmap.conf(5) functionality.
* Don't post-increment pointers inside a loop conditional.mdodd2003-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)
* Allow threading libraries to register their own lockingkan2003-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)
* Do not exclude amd64 from rtld-elf builds.peter2003-05-241-1/+1
| | | | Approved by: re (safe amd64 support commits)
* Initial pass at supporting shared libraries on amd64. There are stillpeter2003-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)
* Retire the useless NOSECURE knob.des2003-05-191-2/+1
| | | | Approved by: re (scottl)
* - Use xmalloc() and xstrdup() instead of malloc() and strdup().mdodd2003-05-191-5/+14
| | | | | | - Add a global mapping if we have a successful constrained match. Approved by: re
* Since libmap.conf is referenced in rtld.1, include it in the referencesrwatson2003-05-171-0/+1
| | | | | | section. Approved by: re (scottl)
* mdoc(7) police: Properly markup the previous revision.ru2003-05-161-2/+6
| | | | Approved by: re (blanket)
* mdoc(7) police: Normalize the FILES section.ru2003-05-161-2/+3
| | | | Approved by: re (blanket)
* Allow a NOPIC "make world" to complete.markm2003-05-111-1/+1
| | | | OK'ed by: re(scottl)
* Mrege from crypto telnet with "make unifdef". This gets a bunch ofmarkm2003-05-117-29/+29
| | | | $FreeBSD$ tags and some debug variable safety belts.
* Exclude rtld-elf for amd64. More porting is still needed.peter2003-05-081-1/+4
| | | | Approved by: re (scottl)
* Rethink the way we count module references. Simply followingkan2003-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)
* Turn MAKE_KERBEROS5 into NO_KERBEROS by negating the logic. Some extramarkm2003-05-051-1/+1
| | | | | cleanups were necessary in release/Makefile, and the tinderbox code was syntax checked, not run checked.
* Use __FBSDID vs. rcsid[].obrien2003-05-045-20/+10
|
* Fix signed/unsigned comparison warnings.obrien2003-05-043-8/+9
|
* Fix a sign/unsigned comparison.obrien2003-05-041-5/+5
|
* Build non-crypto telnet(1) and telnetd(8) if NO_OPENSSL is defined.ru2003-05-011-1/+1
| | | | Submitted by: Marius Strobl <marius@alchemy.franken.de>
* Remove 80386 bandaids from code repocopied from i386. rtld_start.S stillpeter2003-04-301-78/+4
| | | | todo.
* Remove redundant strlen checks, do not check the samekan2003-04-301-23/+24
| | | | symbol twice.
* Don't clobber Kerberos5 telnet(1) and telnetd(8) with non-crypto versions.ru2003-04-301-3/+3
|
* Add back # accidentally deleted in 1.54imp2003-04-271-1/+1
|
* This is no longer needed after tw is gone.imp2003-04-2710-1381/+1
| | | | Approved by: re@ (scottl)
* properly refuse a connection in the -c case if the client ip's subdirectorybillf2003-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.
* Code cleanups and sanity checking for config file parser.mdodd2003-04-101-19/+52
|
* Dynamic object dependency mapping: libmap.mdodd2003-04-075-5/+238
| | | | | | | This is an optional feature, disabled by default. This will be useful to people testing the various POSIX threading libraries under -CURRENT but can easily serve other needs.
* MFp4 @27667: WARNS=5 cleanup on i386.jmallett2003-04-035-15/+17
| | | | | | | | | | | | | | | | | | | Remove the unused FILE\ *tf from print_mesg args, and the bogus passing in of an uninitialised FILE* for it. Call a timeval 'now' instead of 'clock' due to shadowing. Remove a nested localtime declaration. Make the delete invite argument match the ID type, u_int32_t. Use const for pointers to const items. Cast to long where printing as such. Include netinet/in.h for htonl/htons. Reviewed by: imp
* Mark bits that do not require an object directory as such.ru2003-04-011-0/+1
|
* Update the description of the -u option to mention that IP_PORTRANGE_HIGHsilby2003-03-251-6/+9
| | | | | | and _DEFAULT are the same for 5.x. Committed under threat of action from: The mdoc police
OpenPOWER on IntegriCloud