summaryrefslogtreecommitdiffstats
path: root/libexec
Commit message (Collapse)AuthorAgeFilesLines
* Handle dlsym(NULL, ...) properly, by searching in the caller'sjdp1998-09-021-11/+26
| | | | | | | | shared object. Note, this searches _only_ that object, and not its needed objects, in accordance with the documentation. Also fix dlopen(NULL, ...) so that the executable's needed objects are searched as well as the executable itself.
* Sort cross references.wosch1998-08-311-2/+2
|
* BINFORMAT -> OBJFORMAT ready for E-day.jb1998-08-301-5/+5
|
* Pass me the pointy hat with the extra sequins. Just a moment, while I getmckay1998-08-221-6/+20
| | | | | | | | | it to sit right... The __error() hack gave out the wrong address. It returned the address of errno in ld.so instead of the address of errno in the main program. Oops. The hack is now correct, just in time to be obsoleted by elf.
* Update this header to use the revamped elf headers which select Elf32jb1998-08-211-12/+12
| | | | | | | | | or Elf64 based on the inclusion of the machine dependent header. I've left the addition of the extra fields to handle the relocation structures with addend for a separate commit after jdp has had a chance to review what I've done. The current change is needed to compile csu/alpha/crt1.c
* Add "-C" to INSTALLFLAGS to install atomically. An elf->elfjdp1998-08-171-1/+3
| | | | | installworld dies at this point otherwise, leaving the system without a dynamic linker.
* Fix LIBDIR (for aout/ELF).markm1998-08-062-4/+4
|
* Build mail.local and smrsh (when building sendmail)peter1998-08-041-2/+6
|
* Build sendmail-8.9.1 smrshpeter1998-08-041-0/+9
|
* Use sendmail-8.9.1 mail.local (with our changes). It has LMTP support.peter1998-08-044-699/+5
|
* Fixed printf format errors.bde1998-08-023-9/+9
|
* Getty is missing the speed table entry for 230400 baud.phk1998-07-221-2/+3
| | | | | | PR: 7280 Reviewed by: phk Submitted by: Craig Leres <leres@ee.lbl.gov>
* Remove no longer needed FreeBSD specific code.steve1998-07-201-6/+1
| | | | | | PR: 5497 Submitted by: Jacob Bohn Lorensen <jacob@jblhome.ping.mk> Obtained from: OpenBSD (indirectly it seems so just to be safe)
* Document the use of lines beginning with a '#' as comment lines.jkoshy1998-07-091-1/+4
| | | | PR: 5676
* Clean up grammar. Provide proper pathnames for spool directories.jkoshy1998-07-011-13/+15
| | | | | | Document dependency on current load average for starting new batch jobs. PR: 7109
* Fixed printf format errors.bde1998-06-303-8/+10
|
* Don't assume that time_t is long.bde1998-06-291-2/+4
|
* Don't assume that time_t is long. Fixed printf format errors.bde1998-06-291-5/+5
|
* Since I got no objections to this patch, and no one has offered anymckay1998-06-211-1/+70
| | | | | | | | | | | | alternative, I present .. ta! da! .. the __error() hack. This patch to the a.out dynamic loader provides old a.out binaries with __error() if they are linked with an older libc that lacks it, but are also linked against a library that needs it. There is a smaller, tricker hack that takes advantage of the fact that ld.so has __error() too, courtesy of the new libc, but this hack is the straightforward version.
* Fix stupid typo, I had only tested this in elf mode.peter1998-06-121-2/+2
|
* Only build rtld-aout if we're in an a.out build environment.peter1998-06-121-2/+5
|
* Activate libbindpeter1998-06-111-1/+2
|
* Spelling fixes.phk1998-06-101-2/+2
| | | | | | PR: 6903 Reviewed by: phk Submitted by: Josh Gilliam <josh@quick.net>
* Search for libraries in dlopen() when the specified pathbrian1998-06-073-8/+13
| | | | | | contains no ``/''s. Elf already searches it seems. Mostly submitted by: Mike Smith <mike@smith.net.au>
* named-xfer can't be linked static due to the duplicated symbols injb1998-06-061-4/+4
| | | | | | | | libc and libbind. rpc.rstatd required libkvm. Only try to build these on i386 for the time being.
* Mention that syslog.conf(5) does not log LOG_FTP messages by default.jkoshy1998-06-051-2/+6
| | | | PR: 5287
* Use gethostname(3) to obtain the local host name, as opposed to uname(3).joerg1998-06-031-5/+4
| | | | Otherwise the length of the name is limited to 32 characters only.
* signal() returns SIG_ERR on error, not int.jb1998-06-031-4/+4
| | | | time() requires a time_t pointer, not a long.
* Spelling corrections.jkoshy1998-06-031-3/+3
| | | | | PR: 6829 Submitted by: Josh Gilliam <josh@quick.net>
* SUBDIR += rtld-aoutpeter1998-06-011-2/+5
|
* Seperate the Paul Kranenburg a.out rtld stuff into a stand-alone area awaypeter1998-06-011-5/+3
| | | | | from the gpl ld code. This is part 2 of something that I began in 1996. A repository copy has happened behind cvs's back.
* ELF preparation step 2:sos1998-05-262-4/+4
| | | | | | | | | | | | | | Move a.out libraries to /usr/lib/aout to make space for ELF libs. Make rtld usr /usr/lib/aout as default library path. Make ldconfig reject /usr/lib as an a.out library path. Fix various Makefiles for LIBDIR!=/usr/lib breakage. This will after a make world & reboot give a system that no longer uses /usr/lib/*, infact one could remove all the old libraries there, they are not used anymore. We are getting close to an ELF make world, but I'll let this all settle for a week or two...
* Make ftpd(8) honor its default group setting in the config files.steve1998-05-251-7/+16
| | | | | PR: 6682 Submitted by: Max Euston <meuston@jmrodgers.com>
* Back out "always UTC" fix since some people want visually identical 'ls'ache1998-05-181-4/+10
| | | | | | | | output for local users. FTP protocol RFC also says that 'ls' output is not machine-readable. "always UTC" still possible with TZ= in ftpd environment by price of having UTC in log files too. Fix INTERNAL_LS to sense new /etc/localtime after chroot
* Return back initial tzset() must be before first chrootache1998-05-161-1/+3
|
* Return back vfork and use execve with TZ="" environment in vfork caseache1998-05-151-5/+7
|
* Use fork instead of vfork since setenv clobber parent environmentache1998-05-151-4/+2
| | | | Fork already used for INTERNAL_LS in anycase
* Move TZ="" assignment just before exec to not touch other time stuffache1998-05-152-5/+4
|
* Do TZ= as first thing, since FTP protocol is unable to tell zone offset inache1998-05-151-2/+3
| | | | | | | | | any case. It makes no difference for anon account (since chroot already makes it GMT), but if you do mirror with special non-anon login, in old variant your mirror will be wholy retransmitted twice in the year due to time zone changes (/etc/localtime plays bad role here)
* NetBSD kernels don't support TCP_NOPUSH, so on alpha don't try settingjb1998-05-151-1/+3
| | | | | this socket option. This is temporary code while the alpha still uses NetBSD socket code in the kernel.
* Remove a bogus prototype for time() and let time.h do that.jb1998-05-141-6/+5
| | | | | Change pointer casts from int to long. The code that looks to index -1 of argv is still broken on alpha.
* Fixed missing dependencies on headers generated by rpcgen, as usual.bde1998-05-101-8/+10
| | | | | Removed bogus dependencies of generated .c files on generated headers. Sorted sources lists.
* Replace _exit() with exit()rnordier1998-05-051-2/+2
| | | | Pointed out by: Nathan Torkington <gnat@prometheus.frii.com> PR 5585
* Fix typo.rnordier1998-05-051-2/+2
| | | | Pointed out by: Junji SAKAI <sakai.jp.freebsd.org> PR 5621
* Simplified by using new yacc rules and by not generating y.tab.h.bde1998-05-041-4/+3
|
* Argh, forgot to commit the update here for bind-8.. Sorry folks...peter1998-05-041-12/+6
| | | | Prompted by: John Hay <jhay@mikom.csir.co.za>
* Clarify use of 'if' capability.steve1998-05-042-6/+32
| | | | | PR: 6499 Submitted by: Doug Barton <Studded@san.rr.com>
* Avoid stairstep effect on output of 'if=...' file.steve1998-05-031-2/+6
| | | | | PR: part of 6492 Submitted by: Chip Norkus via Doug White <studded@san.rr.com>
* Add support for ldd.dfr1998-05-011-5/+106
|
* Add GDB support. The method and some of the code came from NetBSD's elfdfr1998-04-303-22/+102
| | | | runtime linker.
OpenPOWER on IntegriCloud