Age | Commit message (Collapse) | Author | |
---|---|---|---|
2000-10-13 | Clean up static constructor/destructor discovery and calling. Instead | Dale Rahn | |
of relying on magic variable names, reqire that the library provide the _init/_fini functions so that the linker will find them and create the DT_INIT and DT_FINI sections of the .dynamic section of the shared library. With the shared library providing the DT_INIT function pointer, it is now possible to just check the init field and call it if defined, if not defined no constructors are needed. This cleans up the code in ld.so greatly. | |||
2000-10-13 | Add secondary c++ shared library for testing purposes to verify | Dale Rahn | |
that appropriate constructors in each library are called. | |||
2000-10-13 | Makefile: | Dale Rahn | |
build with ${CC} -shared like the rest of shared libraries do now, instead of using ${LD}. Other files: make output more useful so that it is possible to tell if a constructor/destructor is running the correct number of times. | |||
2000-10-10 | Link with curses, not ocurses and use setupterm(). For now, telnet(1) | Todd C. Miller | |
still needs ocurses but that will change. | |||
2000-10-10 | Prune the following environment variables: | Todd C. Miller | |
TERMINFO TERMINFO_DIRS TERMPATH TERMCAP (only if it starts with a '/') | |||
2000-10-10 | need more size to big_buf for line termination (\r\n). | Jun-ichiro itojun Hagino | |
2000-10-10 | use poll to avoid fd_set overflow | Theo de Raadt | |
2000-10-06 | use fd_set instead of int | Theo de Raadt | |
2000-10-06 | Work around a shared library/pmap bug on the powerpc arch. Somehow | Dale S. Rahn | |
it seems that the instruction cache will not get properly initialized or a problem exists with mmaping code and being able to execute it. This workaround is excessive in that it flushes the cache for the entire mmaped library. This slows down program startup, but seems to eliminate the problem. | |||
2000-10-06 | Remove the unimplemented -edebug flag from usage and manpage. | Hans Insulander | |
2000-10-01 | Sync the cache as specified by the powerpc manuals, didn't change anything. | Dale S. Rahn | |
but is more correct. | |||
2000-10-01 | Fix some very serious cut and paste errors in this code. | Dale S. Rahn | |
2000-09-17 | activate ldd, and indent some ld.so messages to make it easier to see what ↵ | Theo de Raadt | |
is going on | |||
2000-09-15 | check return value for setenv(3) for failure, and deal appropriately | Theo de Raadt | |
2000-09-11 | ldd compatibility (if we had ldd for this ld.so) | Dale S. Rahn | |
respect the LD_TRACE_LOADED_OBJECTS environment variable, print loaded libraries and exit, do not execute program. | |||
2000-09-08 | Some miscellaneous man page repairs. | Aaron Campbell | |
2000-09-08 | Convert this strncat() to strlcat() and avoid one-byte oflow; millert@ ok | Aaron Campbell | |
2000-09-08 | PowerPC does not need to build this -Wall, if other archs would not. | Dale S. Rahn | |
2000-09-08 | Significant cleanup. The capabilities table looks much nicer now. | Aaron Campbell | |
2000-09-08 | grammar, spelling, and style | Paul Janzen | |
2000-09-07 | off by one overflow | Theo de Raadt | |
2000-09-07 | For shared libraries, an ld.so is required. | Dale S. Rahn | |
2000-09-03 | Boring... Add :L modifier to all tweakable variables tests. | Marc Espie | |
Closes PR 1246 | |||
2000-08-25 | Cleanup of powerpc ld.so files. | Dale S. Rahn | |
instead of #if 0, make them potentially useful -> LD_PRINTF_DEBUG Deal with _dl_suid_ok correctly, this is not something that should be hardcoded. - pointed out a few weeks ago. | |||
2000-08-20 | Add calls to setusercontext() and login_get*(). We basically call | Todd C. Miller | |
setusercontext() in most places where previously we did a setlogin(). Add default login.conf file and put root in the "daemon" login class. | |||
2000-08-18 | check error result from getnameinfo. | Jun-ichiro itojun Hagino | |
2000-08-18 | add support to telnetd -debug -6 (listens to AF_INET6). | Jun-ichiro itojun Hagino | |
2000-08-17 | document -4 and -6 options | Brad Smith | |
2000-08-16 | /etc/sendmail.cf -> /etc/mail/sendmail.cf | Brad Smith | |
-- PR# 1364, From: sigh@kuzirabekon.econ.nagasaki-u.ac.jp | |||
2000-08-13 | Remove documentation for non-existent -p option; a7r@andern.org | Todd C. Miller | |
2000-08-09 | Remove target file, only source should be "source" controlled. | Dale S. Rahn | |
2000-08-02 | update other obsoleted rfcs | Niels Provos | |
2000-08-02 | - Show the argument names in the option list, too. | Aaron Campbell | |
- .Nm does not need an argument after the SYNOPSIS. | |||
2000-08-02 | The -q (quiet) option does not take an argument; armin@wolfermann.org | Aaron Campbell | |
Fixes PR/1346 | |||
2000-07-19 | new strtofflags/fflagstostr | Michael Shalayeff | |
2000-07-08 | Add id and header describing contents. | Dale S. Rahn | |
2000-07-07 | Change fingerd back to using fgets(3), not fgetln(3). Using fgetln(3) | Todd C. Miller | |
was a mistake since it allows an attacker to trivially drive up the load on a machine. Of course, this can still be done with multiple connections but there's no reason to make it easier than it needs to be. This also simplifies the logging a bit. | |||
2000-07-06 | Insert missing .El directives. | Aaron Campbell | |
2000-07-06 | use %s with fprintf | Theo de Raadt | |
2000-07-05 | crank version to 6.5 | Theo de Raadt | |
2000-07-05 | another setproctitle | Theo de Raadt | |
2000-07-05 | always setproctitle with %s if using a variable | Theo de Raadt | |
2000-06-29 | .Nm -> .Xr; from deraadt@ | Aaron Campbell | |
2000-06-29 | I felt that telnetd(8) deserves the following BUGS entry: | Aaron Campbell | |
WONT CRYPT. telnetd talks over insecure, unencrypted communications channels. Please use sshd instead. | |||
2000-06-18 | transfered -> transferred | Aaron Campbell | |
2000-06-18 | add ipv6 support | Bob Beck | |
2000-06-17 | pr 772; -u blocks chmod command, michaels@inet.no | Theo de Raadt | |
2000-06-14 | correct STAT command output for LPSV output. | Jun-ichiro itojun Hagino | |
2000-06-13 | Updated version of ld.so, contains additional functionality and fixes/ | Dale S. Rahn | |
design changes required by egcs. added support for ldconfig/ld.so.hints changes to low level relocation code, required by egcs pic code generation that moved global variable loads to before the self relocation was performed. Only powerpc supported, mips code not updated. Code cleaned up somewhat reasonably. This code needs to be reviewed closely for significant problems such as correctness and security. | |||
2000-06-13 | Initial import of ELF ld.so. This was written indepently of the gnu rtld | Dale S. Rahn | |
code and is fully BSD copyrighted. This initial import contains a mostly working mips and partially working powerpc version. No support for ld.so.hints or system run path exists. |