Commit Graph

58 Commits

Author SHA1 Message Date
Unknown User d91-jda
05e959ead5 Fix for AIX getmsg.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@256 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-02-11 14:58:45 +00:00
Assar Westerlund
fcb08660bc boring includes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@246 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-02-11 00:38:34 +00:00
Assar Westerlund
62641fb212 removed multiple defined variables
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@245 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-02-11 00:38:02 +00:00
Assar Westerlund
212e5c0b5c typo
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@243 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-02-10 20:00:39 +00:00
Assar Westerlund
7d6614971d fix args for printsub
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@242 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-02-10 11:49:57 +00:00
Unknown User d91-jda
ac65f7b044 Protoized some more.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@241 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-02-09 23:52:00 +00:00
Unknown User d91-jda
55db31afbe General cleanup of old and ugly code.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@235 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-02-07 10:48:34 +00:00
Assar Westerlund
c6cf92f26a *** empty log message ***
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@231 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-02-04 16:14:59 +00:00
Assar Westerlund
0b577a7b69 ...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@230 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-02-04 16:14:07 +00:00
Unknown User d91-jda
c92fc8f075 Removal of huge amounts of dead code.
Telnetd now hopefully works on most modern STREAMS based systems as
well as BSD systems.

It might have broke on some systems that I haven't tested on, like
CRAY with UNICOS5 and Linux ;-)


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@227 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-02-04 15:03:03 +00:00
Unknown User d91-jda
5a9fea2fe9 *** empty log message ***
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@221 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-02-04 05:56:09 +00:00
Unknown User d91-jda
e6b50696c6 *** empty log message ***
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@216 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-01-30 15:50:36 +00:00
Björn Groenvall
8489e1970d Add rm -rf CVS to distclean target
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@214 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-01-26 15:49:01 +00:00
Unknown User d91-jda
27c4f20d9d *** empty log message ***
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@213 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-01-08 16:25:20 +00:00
Björn Groenvall
67f906f599 Added RCSID("$Id$");
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@206 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-12-27 13:25:39 +00:00
Assar Westerlund
29e3943513 Use setpgid instead of setprgp, if available.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@203 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-12-07 13:11:04 +00:00
Björn Groenvall
7bca5296c9 Fix typo
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@196 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-11-27 09:08:14 +00:00
Björn Groenvall
edbda3967b Add kludge for Mac NCSA telnet 2.6
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@195 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-11-27 09:07:16 +00:00
Unknown User d91-jda
a445da10c5 More ANSI/ISO 9899-1990 to the people!
Now actually builds (not including util) with DEC "cc -std1" and Sun
"acc -Xc".  There are still major prototype conflicts, but there isn't
much to do about this.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@192 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-11-12 20:22:06 +00:00
Unknown User d91-jda
f432c2b526 Moved definitions of global variables into global.c rather than doing
#define exern/#include "ext.h".
Possible to configure with external athena tree.
A few AIX changes


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@190 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-11-04 00:46:14 +00:00
Unknown User d91-jda
62e7c2c25b *** empty log message ***
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@187 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-10-29 10:18:27 +00:00
Unknown User d91-jda
1d61424ff6 Various fixes for AIX 4.1
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@186 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-10-28 18:20:04 +00:00
Björn Groenvall
00709f9889 Don't create a new PAG since login does that also.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@181 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-10-27 10:47:30 +00:00
Unknown User d91-jda
201d9714e6 Fixed a fix from telnet.95.10.23
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@177 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-10-24 08:50:24 +00:00
Unknown User d91-jda
205897b40d *** empty log message ***
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@176 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-10-23 11:45:07 +00:00
Unknown User d91-jda
b33abb44fd Initial revision
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@171 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-10-23 11:20:30 +00:00
Unknown User d91-jda
b1fce0a864 Import some changes from telnet.95.10.19.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@170 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-10-21 19:54:39 +00:00
Assar Westerlund
9e163357c2 more #includes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@164 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-10-19 02:53:02 +00:00
Assar Westerlund
d4fe413fe1 <sys/resource.h>
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@162 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-10-19 02:42:36 +00:00
Björn Groenvall
494e0b2da2 Add support for Linux shared libraries.
Make distclean target should now work.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@151 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-10-16 11:35:13 +00:00
Björn Groenvall
dd5567759d Under SunOS5 the same utmpx slot got used by sevral sessions.
Courtesy of gertz@lysator.liu.se.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@150 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-10-16 10:35:49 +00:00
Björn Groenvall
705b49632c Not all systems have (or need) modules ttcompat and pckt so don't flag
it as a fatal error if they don't exist.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@131 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-10-02 09:11:02 +00:00
Björn Groenvall
4ac7d0bf9f New install
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@98 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-09-04 13:10:08 +00:00
Björn Groenvall
9aebbb39a1 Foo?
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@96 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-09-04 12:51:50 +00:00
Björn Groenvall
b435a481ac Add new option -L /bin/login and variable char *new_login.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@94 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-09-02 14:09:27 +00:00
Björn Groenvall
f777042ed1 Add extern char *new_login;
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@93 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-09-02 13:57:21 +00:00
Björn Groenvall
86b43d05a8 If remote host name is to long to fit into utmp try to remove domain
part if it does match our local domain.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@92 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-09-02 13:19:22 +00:00
Björn Groenvall
6229ce26fd Warn if encryption is not activated both ways!
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@90 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-09-02 12:26:01 +00:00
Björn Groenvall
613e5f848b Fix for linux.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@82 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-08-22 14:43:12 +00:00
Björn Groenvall
d34a4a9f5f Fix for IRIX
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@79 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-08-15 09:12:55 +00:00
Björn Groenvall
c23bf1292a Port to IRIX.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@78 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-08-15 09:11:38 +00:00
Björn Groenvall
7e6e65aa98 Ioctl TIOCSCTTY should not be used on HP-UX.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@76 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-08-15 07:35:08 +00:00
Björn Groenvall
8c1f17db69 HP-UX declares macro SE in machine/cpu.h, undef:ed twice.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@75 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-08-08 09:41:55 +00:00
Unknown User d91-jda
0a745c3cda _PATH_LOGIN -> LOGIN_PATH that defaults to /usr/athena/bin/login
Better support for Solaris


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@70 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-07-28 00:38:24 +00:00
Unknown User d91-jda
50a68a79dd Now links on systems that lack vhangup (such as AIX) - it might also work...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@67 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-07-21 17:17:45 +00:00
Unknown User d91-jda
6795c4a546 UTMPX -> HAVE_UTMPX_H
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@65 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-07-20 22:26:13 +00:00
Unknown User d91-jda
e555b42b4a Added support for autoconf
The following rules apply to the initial banner message printed by telnetd:

if libc contains cgetent and the "default" entry in /etc/gettytab
defines an im - use that.

else if configured with a specific default im (--enable-default-im) use that

else use a sensible default "systemname os-release (hostname) (ttyname)"

The im can now contain these vaiables:

%s - system name (uname -s)
%r - system release (uname -r)
%v - system version (uname -v)
%m - machine (uname -m)
%h - hostname
%t - tty
%d - date

Default for Cray is "Cray UNICOS (%h) (%t)",  (this should probably change)
 for AIX: "%s %v.%r (%h) (%t)"
 and for everything else: "%s %r (%h) (%t)".

These defaults are defined in ext.h

If the system does not have uname(2), %s defaults to "Unix"
 and %r, %v and %m to the-empty-string.

Is this clear enough?


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@59 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-07-20 00:02:52 +00:00
Unknown User d91-jda
ea8f6647cb "Better" use of DEFAULT_IM - see utility.c rev 1.2
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@58 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-07-19 23:49:17 +00:00
Unknown User d91-jda
518172f226 Added support for autoconf
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@57 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-07-19 23:47:00 +00:00
Unknown User d91-jda
5946bb7d89 Added support for autoconf.
Removed some *really* crufty code in addarg that would have needed
some major pounding to work on machines with sizeof(int) != sizeof(char*).

Yuck!


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@55 ec53bebd-3082-4978-b11e-865c3cabbd6b
1995-07-19 23:10:39 +00:00