Timeline


and

10/21/98:

23:53 Changeset [12060] by kcr
On machines with hostnames (including the .MIT.EDU) longer than 32 (TITLE_SIZE defined in olc/include/olc/macros.h) the end of the hostname will overrite the variable DaemonHost, which is where it stores the name of the olc server. This causes one to get the somewhat confusing error Principal unknown (kerberos) because it tries to get service tickets based on the overwritten name. I noticed two other similar buffer overruns with less catastrophic (unless they're really overrun) results, and fixed them while I was at it.
16:11 Changeset [12059] by ghudson
Don't read fd sets if select() returns 0 or -1.
16:08 Changeset [12058] by ghudson
If we get RD_AP_BADD from SendKerberosData(), this indicates that we have a bad TGT, so discard our tickets. This should never happen, but it does. If we ever figure out why, then this change can go away.
16:02 Changeset [12057] by ghudson
Support specification of explicit printer locations.
15:59 Changeset [12056] by danw
Exclude directories from the first find invocation since we're not passing -d to saferm so they'll just cause error messages
12:08 Changeset [12055] by ghudson
Eliminate a possible race in fork_and_store() (the variable pointed to by *var could be reset before we return).

10/19/98:

15:14 Changeset [12054] by danw
-M is dead. stop recognizing it.

10/16/98:

12:03 Changeset [12053] by ghudson
Don't free nacked until we've finished looking at it (an alternative would be to save nacked->client in a variable). Do make sure to remove nacked from the list before calling client_deregister(), though.

10/13/98:

13:13 Changeset [12052] by ghudson
Display cluster names and phone numbers properly.
13:12 Changeset [12051] by ghudson
Support grouping of net names into a single report name. To properly handle reloading of the config file, this means remembering the reported net name and translating it to a report name at report time.
13:12 Changeset [12050] by ghudson
Clean up the dump format: report addresses of clients, and fall back one tab. The old dump format was written for when we grouped clients by host manager.
13:10 Changeset [12049] by ghudson
Search for locations by <user,addr,port> in cases where we were searching by <user,machine,tty> (which includes setting exposure and logout).
12:31 Changeset [12048] by rbasch
Ensure fork_and_store() returns value returned by fork().

10/05/98:

20:01 Changeset [12047] by ghudson
Use os strings instead of platform strings now.
18:27 Changeset [12046] by jweiss
The update takes care of this logging now (and includes timestamps)
18:25 Changeset [12045] by jweiss
log the start and finish times of the first and second halves of the update
13:01 Changeset [12044] by danw
Set up non-standard variables and key bindings here instead of having hacks built in to tcsh
13:00 Changeset [12043] by danw
Modern IRIX does not have BSDTIMES. (bug reported to the maintainer)
12:59 Changeset [12042] by danw
Remove Makefile.athena and fix up the new configure/Makefile.in to work correctly and use Hesiod by default

10/03/98:

21:39 Changeset [12041] by danw
Merge in changes that weren't obsoleted by later tcsh bugfixes or dotfile changes
17:10 Changeset [12040]
This commit was manufactured by cvs2svn to create tag 'tcsh-6_08'.
17:10 Changeset [12039] by danw
This commit was generated by cvs2svn to compensate for changes in r12038, which included commits to RCS files with non-trunk default branches.
17:10 Changeset [12038] by danw
Import of tcsh 6.08.00
16:04 Changeset [12037] by ghudson
Add new variable os and use it instead of platform.

10/02/98:

13:57 Changeset [12036] by ghudson
Pull up 1.76-1.77 to Athena 8.2 branch.
13:55 Changeset [12035] by ghudson
Pull up 1.96 to Athena 8.2 branch: move larvnet notifications to xlogin.c.
13:41 Changeset [12034] by ghudson
Set the busy state in xlogin.c before calling dologin(), and reset it if dologin() fails (dologin doesn't return on success). Previously, on Solaris we were setting the busy state after the setuid and failing; this way is just more robust.
12:22 Changeset [12033] by danw
Add junk comments to the postscript "get pagecount" program to make it longer: HP printers in PS/PCL autodetect mode don't seem to notice very short PS programs.

10/01/98:

13:25 Changeset [12032] by rbasch
Set the pipe to xdm to be CLOEXEC.

09/30/98:

17:10 Changeset [12031] by ghudson
Don't follow symlinks in safe_to_unlink().
17:08 Changeset [12030] by ghudson
From svalente: rename hostalias() to avoid system header conflicts.
17:07 Changeset [12029] by ghudson
From svalente: factor out platform-independent functions.
13:59 Changeset [12028] by ghudson
Add on 8.2 branch.
13:59 Changeset [12027]
This commit was manufactured by cvs2svn to create branch 'athena-8_2'.
13:59 Changeset [12026] by ghudson
We changed the Athena inetd.conf again.
13:47 Changeset [12025] by ghudson
Pull up 1.30 to Athena 8.2 branch: use # as sed delimiter.
13:47 Changeset [12024] by ghudson
Pull up 1.29 to Athena 8.2 branch: use # as sed delimiter.
13:46 Changeset [12023] by ghudson
Use # as sed delimiter for rc.conf, since $MACHINE may have a / in it.
13:46 Changeset [12022] by ghudson
Pull up 1.2 to Athena 8.2 branch: add address argument to larv_send_status.
13:44 Changeset [12021] by ghudson
larv_send_status needs to take an address.
13:39 Changeset [12020] by ghudson
Pull up 1.11 to 8.2 branch: fix busyd line.
13:39 Changeset [12019] by ghudson
Pull up 1.13 to 8.2 branch: fix busyd line.
13:38 Changeset [12018] by ghudson
Fix busyd port name and make it a udp service.
13:36 Changeset [12017] by ghudson
larv_send_status needs to take an address.

09/29/98:

16:17 Changeset [12016] by ghudson
Pull up 1.34 to Athena 8.2 branch: fix default/sulogin line.
16:17 Changeset [12015] by ghudson
Fix default/su to default/sulogin (rev 1.28 was in error).
15:52 Changeset [12014] by danw
block SIGTSTP around attachtab lock so we don't get stopped while holding the lock
15:34 Changeset [12013] by ghudson
Pull up 1.2 to Athena 8.2 branch: specify Athena paths.
15:33 Changeset [12012] by ghudson
Pull up 1.3 to Athena 8.2 branch: specify Athena paths.
15:03 Changeset [12011] by ghudson
Pull up 8.2.11 to athena-8.2 branch: $MACHINE may contain a /.
15:02 Changeset [12010] by ghudson
$MACHINE may have a / in it.
13:24 Changeset [12009] by ghudson
Pull up 1.14 to Athena 8.2 branch: add printd symlink.
13:23 Changeset [12008] by ghudson
Add a symlink for printd so that it works.
13:21 Changeset [12007] by ghudson
Pull up 1.4 to Athena 8.2 branch: fix typo.
13:20 Changeset [12006] by ghudson
Oops, fix typo.

09/28/98:

18:36 Changeset [12005] by ghudson
Pull up 1.2 to Athena 8.2 branch: syslog.conf changed on SGIs.
18:36 Changeset [12004] by ghudson
syslog.conf changed on SGIs.
18:30 Changeset [12003] by ghudson
Pull up 1.2 to Athena 8.2 branch: set local and foreign ports.
18:30 Changeset [12002] by ghudson
Pull up 1.10 to Athena 8.2 branch: env vars for local and foreign ports.
18:30 Changeset [12001] by ghudson
Pull up 1.4 to Athena 8.2 branch: send errors to stderr.
18:28 Changeset [12000] by ghudson
Set local and foreign port for krb4 encrypted rcp.
18:27 Changeset [11999] by ghudson
Send errors to stderr which were being sent to stdout.
18:27 Changeset [11998] by ghudson
Pull up 1.19 to Athena 8.2 branch: install setgid sys instead of setuid root.
18:25 Changeset [11997] by ghudson
Pull up 1.5 to Athena 8.2 branch: log user.info for nanny debugging messages.
18:19 Changeset [11996] by ghudson
Pull up 1.2 to Athena 8.2 branch: get locker name and arguments right.
11:17 Changeset [11995] by rbasch
On a PUBLIC SGI machine, remove /etc/shadow, unless there is a /srvd/etc/shadow file.
11:13 Changeset [11994] by rbasch
Log user.info to /var/adm/SYSLOG, so we get nanny messages.
11:01 Changeset [11993] by danw
Note that "GNU" is the default c-style in Emacs these days, and mention c-hanging-comment-ender-p, to get proper comment formatting.

09/27/98:

17:31 Changeset [11992] by ghudson
Clean up dead code.
17:29 Changeset [11991] by ghudson
Get olc-stock lockername right. Remove extra argument.

09/25/98:

13:47 Changeset [11990] by ghudson
Pull up 1.29 to Athena 8.2 branch: set MACHINE to machtype -c value.
13:46 Changeset [11989] by ghudson
Pull up 1.8 to Athena 8.2 branch: remove outdated comment.
11:35 Changeset [11988] by ghudson
Set MACHINE to output of machtype -c, rather than sun4. This is for larvnet.
10:04 Changeset [11987] by rbasch
Remove comment about MACHINE.

09/24/98:

13:19 Changeset [11986] by ghudson
Pull up 1.5 to Athena 8.2 branch: give root a MANPATH.
13:19 Changeset [11985] by ghudson
Pull up 1.9 to Athena 8.2 branch: give root a MANPATH.
13:16 Changeset [11984] by danw
Give root a MANPATH so "add" can add entries to it without the user losing the default ones
11:32 Changeset [11983] by ghudson
Pull up 1.44 to Athena 8.2 branch: build with liblarv.
11:06 Changeset [11982] by ghudson
Add on Athena 8.2 branch.
11:05 Changeset [11981]
This commit was manufactured by cvs2svn to create branch 'athena-8_2'.
11:05 Changeset [11980] by ghudson
Update script for 8.2.11.
10:58 Changeset [11979] by ghudson
Pull up 1.2 to Athena 8.2 branch: disable ttdbserverd.
10:57 Changeset [11978] by ghudson
Pull up 1.3 to Athena 8.2 branch: add larvnet, busypoll, and athinfo.
10:56 Changeset [11977] by ghudson
Pull up 1.10 to Athena 8.2 branch: add larvnet, busypoll, and athinfo.
10:55 Changeset [11976] by ghudson
Pull up 1.10 to Athena 8.2 branch: add busyd.
10:55 Changeset [11975] by ghudson
Pull up 1.12 to Athena 8.2 branch: add busyd.
10:54 Changeset [11974] by ghudson
Pull up 1.12 to Athena 8.2 branch: export PATH.
10:52 Changeset [11973] by ghudson
Pull up 1.3 to Athena 8.2 branch: make multi-word titles work.
10:52 Changeset [11972] by ghudson
Pull up 1.2 to Athena 8.2 branch: make multi-word titles work.
10:51 Changeset [11971] by ghudson
Pull up 1.10 to Athena 8.2 branch: add /usr/bin/lp symlink.
10:51 Changeset [11970] by ghudson
Pull up 1.13 to Athena 8.2 branch: add /usr/bin/lp symlink.
10:45 Changeset [11969] by ghudson
Install olc_answers script; don't treat it as attach-and-run. Partial pullup of 1.28 and 1.29 to Athena 8.2 branch.
10:26 Changeset [11968] by ghudson
Add on Athena 8.2 branch.
10:22 Changeset [11967] by ghudson
Pull up 1.18 to Athena 8.2 branch: don't overrun child stack.
10:20 Changeset [11966] by ghudson
Pull up 1.5 to Athena 8.2 branch: ignore umask.
10:18 Changeset [11965] by ghudson
Pull up 1.35 and 1.36 to Athena 8.2 branch: setuid before athdir_get_paths() deal with scripts with no #! line
10:15 Changeset [11964] by ghudson
Pull up 1.9 to Athena 8.2 branch: use callback for console logins.
10:14 Changeset [11963] by ghudson
Pull up 1.75 to Athena 8.2 branch: larvnet notifications.
10:14 Changeset [11962] by ghudson
Pull up 1.95 to Athena 8.2 branch: larvnet notifications.
10:09 Changeset [11961] by ghudson
Add service entry for busyd.
10:03 Changeset [11960] by ghudson
Add new service entries for larvnet, busypoll, and athinfo.
09:59 Changeset [11959] by ghudson
Add liblarv and busyd. (Partial pullup of rev 1.45.)
09:57 Changeset [11958] by ghudson
Add busyd on Athena 8.2 branch.
09:54 Changeset [11957] by ghudson
Add liblarv on Athena 8.2 branch.
09:51 Changeset [11956] by ghudson
Ignore the umask when opening the new local file.
09:50 Changeset [11955] by ghudson
Add /usr/bin/lp symlink.
09:49 Changeset [11954] by ghudson
Specify Athena paths for su to root and other users.

09/22/98:

22:59 Changeset [11953] by ghudson
From jmorzins (heavily revised): deal with text files with no #! line.

09/21/98:

21:57 Changeset [11952] by ghudson
Oops, forgot AC_FUNC_PGRP for zwgc/main.c.
21:56 Changeset [11951] by ghudson
BSD/OS doesn't define INADDR_LOOPBACK. What a loser operating system. Add a fallback.
21:55 Changeset [11950] by ghudson
Export PATH in case it isn't already an environment variable (e.g. when run from cron on IRIX).
21:46 Changeset [11949] by ghudson
Leetle tiny cleanup.
21:46 Changeset [11948] by ghudson
Display all addresses for a host.
21:46 Changeset [11947] by ghudson
Implement sortlist.
Note: See TracTimeline for information about the timeline view.