aboutsummaryrefslogtreecommitdiff
path: root/libexec
Commit message (Collapse)AuthorAgeFilesLines
* Change hardcoded 15 (which means 38400) to B115200 which is 17Andrey A. Chernov1995-07-231-2/+1
| | | | Notes: svn path=/head/; revision=9651
* Change ld.so to correctly load dependant libraries for dlopen and unload themDoug Rabson1995-06-271-66/+234
| | | | | | | | | | | | | | | | | | | | on dlclose. Also correctly call constructors and destructors for libraries linked with /usr/lib/c++rt0.o. Change interpretation of dlopen manpage to call _init() rather than init() for dlopened objects. Change c++rt0.o to avoid using atexit to call destructors, allowing dlclose to call destructors when an object is unloaded. Change interface between crt0 and ld.so to allow crt0 to call a function on exit to call destructors for shared libraries explicitly. These changes are backwards compatible. Old binaries will work with the new ld.so and new binaries will work with the old ld.so. A version number has been introduced in the crt0-ld.so interface to allow for future changes. Reviewed by: GAWollman, Craig Struble <cstruble@singularity.bevc.blacksburg.va.us> Notes: svn path=/head/; revision=9335
* The final negotiation of DO_BINARY in the LINEMODE portion of the telnetd codeDavid Greenman1995-06-171-19/+28
| | | | | | | | | | | | | causes some clients that do not support linemode to mis-interpret the return key (i.e. double returns). The fix is to only do the state check for binary options if linemode will be used. Closes PR#505. Submitted by: Charles Henrich Notes: svn path=/head/; revision=9253
* Remove trailing whitespace.Rodney W. Grimes1995-05-3039-142/+142
| | | | Notes: svn path=/head/; revision=8870
* Remove trailing whitespace.Rodney W. Grimes1995-05-301-6/+6
| | | | Notes: svn path=/head/; revision=8858
* Make last change a little more robust by checking for failure of getcwd().David Greenman1995-05-221-1/+4
| | | | Notes: svn path=/head/; revision=8697
* Set "HOME" so that tilde expands correctly. It previously was always root'sDavid Greenman1995-05-221-0/+7
| | | | | | | directory /root. Notes: svn path=/head/; revision=8696
* Speed up ftpd and make it more efficient:Garrett Wollman1995-05-031-7/+62
| | | | | | | | | | | | | | | | - set TCP_NOPUSH to keep from sending short packets at each write(2) boundary - set SO_SNDBUF to 64k so we have a reasonable amount of buffer space - for a regular file in binary mode which is not being restarted and is . smaller than 16 Meg, use mmap(2) and write(2) the whole file in one big gulp In the most common circumstances, this should dramatically reduce the system-call load from ftpd, since the call to write() will not return until the entire file has been written, rather than writing just a few K at a time in a loop. Notes: svn path=/head/; revision=8240
* Fix bug:Andrey A. Chernov1995-04-261-2/+9
| | | | | | | | | When hostname len > 8, name replaced with dot notation when -u flag not specified (default case). Use _PATH_* for utmp/wtmp. Notes: svn path=/head/; revision=8093
* Sync. up bits with Paul K. Cascade support plus some cosmetic changes.Nate Williams1995-04-211-13/+60
| | | | | | | Obtained from: NetBSD Notes: svn path=/head/; revision=7971
* Extensive updates to this package.Jordan K. Hubbard1995-04-188-33/+98
| | | | | | | Submitted by: Gene Stark <gene@starkhome.cs.sunysb.edu> Notes: svn path=/head/; revision=7914
* Fix two more references to /etc/motd that I overlooked. PR #29Gary Palmer1995-04-151-2/+2
| | | | Notes: svn path=/head/; revision=7842
* Close PR #29. The file should be /etc/ftpmotd, not /etc/motd.Gary Palmer1995-04-151-1/+1
| | | | Notes: svn path=/head/; revision=7841
* Add some useful sendmail optionsAndrey A. Chernov1995-04-121-1/+2
| | | | Notes: svn path=/head/; revision=7777
* Upgrade.Andrey A. Chernov1995-04-123-239/+419
| | | | | | | Close security holes reported. Notes: svn path=/head/; revision=7768
* The servers bootpd & bootpgw live in /usr/libexec not /etc. Correct theGary Palmer1995-04-121-3/+3
| | | | | | | references in the man page. Notes: svn path=/head/; revision=7766
* Fix truncating hostname using MAXHOSTNAMELENAndrey A. Chernov1995-03-241-1/+2
| | | | | | | Submitted by: Jan Conard <charly@fachschaften.tu-muenchen.de> Notes: svn path=/head/; revision=7317
* Fix wtmp logoutAndrey A. Chernov1995-03-201-10/+5
| | | | | | | Submitted by: Gil Kloepfer Jr. <gil@limbic.ssdl.com> Notes: svn path=/head/; revision=7182
* Removed /usr/local/lib from the standard library search path to beNate Williams1995-03-191-2/+2
| | | | | | | | | | consistant. Programs shouldn't rely on non-standard paths for bringing in default libraries. Suggested by: Andreas Schulz <ats@freebsd.first.gmd.de> Notes: svn path=/head/; revision=7172
* Restore the 4.4lite version which apparently was clobbered by a repositoryBruce Evans1995-03-183-23/+20
| | | | | | | | copy. The differences are trivial. I have no backups of the clobbered history. Notes: svn path=/head/; revision=7142
* Don't rely on the shared library bringing in libmd, do it explicitly.Nate Williams1995-03-181-2/+2
| | | | | | | | | | Change the library order so libcrypt is the last library in the list. libskey contains references to _crypt and can't resolve it unless -lcrypt occurs after it in the link command. This only occurs when linking statically. Notes: svn path=/head/; revision=7128
* Change the library order so libcrypt is the last library in the list.Nate Williams1995-03-181-2/+2
| | | | | | | | | libskey contains references to _crypt and can't resolve it unless -lcrypt occurs after it in the link command. This only occurs when linking statically. Notes: svn path=/head/; revision=7127
* Weak symbol support from NetBSD. This should bring us in sync with theNate Williams1995-03-046-196/+132
| | | | | | | | | | | NetBSD ld code except for local changes for dlopen() and friends and the hashing on the minor value of the shlibs. We should be binary compatible now with all their libraries. Obtained from: NetBSD Notes: svn path=/head/; revision=6887
* I think the security check to invalidate ALL write requests was just a littleJordan K. Hubbard1995-02-261-2/+2
| | | | | | | excessive, and violates the specification defined in the manpage to boot. Notes: svn path=/head/; revision=6750
* Add some functionality to ftpd so it logs all anonymous fileGuido van Rooij1995-02-264-3/+88
| | | | | | | | | | transfers. It only does this when -S is set. Reviewed by: Submitted by: Obtained from: logdaemon package Notes: svn path=/head/; revision=6740
* Add a description for the np flag.Andreas Schulz1995-02-151-0/+1
| | | | Notes: svn path=/head/; revision=6440
* Support for >32 PTYs.Jordan K. Hubbard1995-02-091-3/+3
| | | | | | | Submitted by: Heikki Suonsivu <hsu@cs.hut.fi> Notes: svn path=/head/; revision=6264
* Support for more Sun compatible dlopen() and friends. Also added proper errorJordan K. Hubbard1995-02-071-87/+205
| | | | | | | | | handling. Reviewed by: gj Submitted by: Mark Diekhans <markd@grizzly.com> Notes: svn path=/head/; revision=6234
* fixed spelling error.Poul-Henning Kamp1995-02-041-1/+1
| | | | Notes: svn path=/head/; revision=6180
* Discard any messages which are buffered on the routing socket before usingDoug Rabson1995-01-301-2/+15
| | | | | | | | it otherwise the response to one of our routing messages could be lost due to buffer overflow. Notes: svn path=/head/; revision=6034
* Change to use RTM_CHANGE when an arp entry already exists. This closesDoug Rabson1995-01-161-2/+5
| | | | | | | | problem bin/57 which was caused when an incomplete entry was present for the host which was booting. Notes: svn path=/head/; revision=5661
* Make ldconfig and ld.so not hashing the shared lib minor number. ThisJoerg Wunsch1995-01-121-6/+5
| | | | | | | | | | | | | misfeature caused troubles when a program attempted to access a shlib where one with a higher minor number has been hashed. Ldconfig does only include the highest-numbered shlib anyway, so this is in no way a limitation of generality. Caution: after installing the new programs, your /var/run/ld.so.hints needs to be rebuiult; run ldconfig again as it's done from /etc/rc. Notes: svn path=/head/; revision=5551
* Change toSteven Wallace1995-01-051-2/+2
| | | | | | | | #define STANDARD_SEARCH_DIRS "/usr/lib", "/usr/X11R6/lib", "/usr/local/lib" Like in 2.0R, except without /usr/X386. Notes: svn path=/head/; revision=5402
* Remove -DDIAGNOSTIC in makefile. The DIAGNOSTIC code is severly broken andJustin T. Gibbs1995-01-044-7/+9
| | | | | | | | will change if I have more time to look at it. Keep at least 5 segments cleaned if possible (instead of 2 which is a bare minimum for FS operation). Notes: svn path=/head/; revision=5395
* Updated to recent version of Paul K.'s shlib code. This code has betterNate Williams1994-12-235-46/+52
| | | | | | | | | | | | | warning handling and allows for link-time warnings with a modified version of gas. Note: Not all of the newer bits were updated such as some of the non-x86 machine-dependant code is relevant to FreeBSD right now. Obtained from: NetBSD Notes: svn path=/head/; revision=5205
* Fix hostnames >32 charsAndrey A. Chernov1994-12-151-1/+2
| | | | | | | Submitted by: cstruble@singularity.bevc.blacksburg.va.us Notes: svn path=/head/; revision=5111
* Remove -u argument, does nothing for non-priviliged user.Andrey A. Chernov1994-11-251-4/+5
| | | | | | | Write LOGNAME in addition to USER as sun uucpd does. Notes: svn path=/head/; revision=4807
* mass fixes from 1.1.5.1 + better log erros and incorrect loginsAndrey A. Chernov1994-11-232-144/+109
| | | | Notes: svn path=/head/; revision=4790
* Fix uucico pathAndrey A. Chernov1994-11-231-1/+1
| | | | | | | Submitted by: Gene Stark Notes: svn path=/head/; revision=4789
* Add distribution=krb for P-HKGarrett Wollman1994-11-203-1/+4
| | | | Notes: svn path=/head/; revision=4715
* Make two variables static so that the compiler warnings areAndreas Schulz1994-11-181-3/+3
| | | | | | | | vanishing. As far as i know rpc.rusersd is single_threaded, so this shouldn't be a problem. Notes: svn path=/head/; revision=4661
* Reviewed by: Roger Holst roger@first.gmd.deAndreas Schulz1994-11-181-1/+2
| | | | | | | | Add an initialization of the len parameter for the getsockname call. Now rpc.rwalld can run under inetd. Notes: svn path=/head/; revision=4659
* Reviewed by: Roger Holst roger@first.gmd.deAndreas Schulz1994-11-181-1/+2
| | | | | | | | Add an initialization of the len parameter for the getsockname call. Now rpc.rusersd can run under inetd. Notes: svn path=/head/; revision=4657
* Reviewed by: Roger Holst roger@first.gmd.deAndreas Schulz1994-11-181-1/+2
| | | | | | | | Add an initialization of the len parameter for the getsockname call. Now rpc.rstatd can run under inetd. Notes: svn path=/head/; revision=4656
* Relativized a ".PATH:" directive.Poul-Henning Kamp1994-11-181-1/+1
| | | | Notes: svn path=/head/; revision=4593
* __386BSD__ -> __FreeBSD__Jordan K. Hubbard1994-11-042-3/+3
| | | | | | | | | I know that many of these entries are bogus and need to be revisited, but let's get the tree working again for now and then do a pass through looking at all the __FreeBSD__ entries, shall we? Notes: svn path=/head/; revision=4131
* recommit rev 1.5 of ftpd, I fatfingered a commandPaul Traina1994-10-271-4/+12
| | | | Notes: svn path=/head/; revision=3938
* Printing out /etc/motd when a ftp login occurs is a security holePaul Traina1994-10-271-2/+1
| | | | | | | | | | | | | | (as is printing out a version number at the telnet login banner). Don't print out /etc/motd when people login, instead if present, print out /etc/ftpmotd. It looks like 4.4lite2 has done something similar (perhaps for different reasons) because /etc/motd no longer shows up on vangogh. Folks who like the old behavior can create a symbolic link to motd. Notes: svn path=/head/; revision=3936
* Implement security fix correctly: via isprint()Andrey A. Chernov1994-10-221-5/+8
| | | | Notes: svn path=/head/; revision=3793
* A nice little security fix. Things must be rough in moscow...Poul-Henning Kamp1994-10-221-0/+5
| | | | | | | Submitted by: dima@demos.su (Dima Ruban) Notes: svn path=/head/; revision=3791