Timeline


and

12/25/97:

21:35 Changeset [10951] by ghudson
Use _INO to speed up getcwd(), especially in /afs.
21:33 Changeset [10950] by ghudson
Add a hack to let perl scripts get at the d_ino/d_fileno field of the dirent structure. This lets us speed up a perl version of getcwd().
14:12 Changeset [10949] by ghudson
Add xntp.

12/24/97:

05:10 Changeset [10948] by ghudson
Stop making the deprecated /usr/sipb symlink.
05:07 Changeset [10947] by ghudson
Use new crufty -a cred option instead of old cruftly -a off option, for telnetd.>
05:07 Changeset [10946] by ghudson
Use new crufty -a cred option instead of old cruftly -a off option.

12/23/97:

18:35 Changeset [10945] by ghudson
Don't ignore checksums unless asked to.
18:32 Changeset [10944] by ghudson
rd_and_store_for_creds lost an arugment.

12/22/97:

16:55 Changeset [10943] by ghudson
From svalente: use krb5 libraries, and only use them if KPOP is enabled.
15:10 Changeset [10942] by ghudson
Nathan's patch left unbalanced parens. Fix that.
14:12 Changeset [10941] by ghudson
Document pop and discuss users. We have self-consistent builds now (except for this nit about the man pages), so un-document the requirement about /usr/athena and /usr/afsws.

12/21/97:

03:07 Changeset [10940] by ghudson
Nuke definition of strdup.
03:07 Changeset [10939] by ghudson
Assume X11R5 or higher on all platforms.
03:06 Changeset [10938] by ghudson
Always include stdio.h and fcntl.h. Remove some non-ANSI stuff. Clean up IMAXBEL, ECHOCTL, and TAB3 termios modes by defining them to 0 if they aren't defined; this way we don't need #ifdefs later on. Get utmp files right on most systems. Define pgrp when BROKEN_CONSOLE_DRIVER isn't defined. Use _POSIX_VDISABLE instead of CNUL. Always use set[gu]id() instead of setre[gu]id(). Always use POSIX waitpid.
02:53 Changeset [10937] by ghudson
Whoops. Nathan's patch removed an "#ifdef MPOP" by mistake, and left the source code with unmatched #ifdefs/#endifs. Back that out.

12/20/97:

16:41 Changeset [10936] by ghudson
Find utmp files correctly on more platforms.
16:41 Changeset [10935] by ghudson
Be a little more portable to flex.
16:40 Changeset [10934] by ghudson
Declare getopt externals.
13:53 Changeset [10933] by ghudson
From svalente: some systems want -lncurses.
13:40 Changeset [10932] by danw
Conditionalize try_afscall stuff on existence of SIGSYS

12/19/97:

19:48 Changeset [10931] by ghudson
Nuke auto-generated files.
00:02 Changeset [10930] by ghudson
Don't try to build info files.
00:00 Changeset [10929] by ghudson
Assume ANSI and POSIX.

12/18/97:

23:16 Changeset [10928] by jweiss
garbage collect old realms
22:06 Changeset [10927] by ghudson
Not using this any more.
22:05 Changeset [10926] by ghudson
Use an Autoconf build system.
22:04 Changeset [10925] by ghudson
Assume ANSI C, and get RCS IDs right.
21:25 Changeset [10924] by ghudson
Not using this any more.
21:25 Changeset [10923] by ghudson
Use an autoconf build system.
14:17 Changeset [10922] by brlewis
don't make depend (not supported) do make check (supported)
13:50 Changeset [10921] by brlewis
Set lbindir and lsbindir if not already set by Athena config.site
13:46 Changeset [10920] by brlewis
add DESTDIR support
11:45 Changeset [10919] by brlewis
don't run autoconf or automake during build

12/17/97:

22:04 Changeset [10918] by jweiss
aklog has moved (several times) since this was last updated.
22:02 Changeset [10917] by jweiss
Don't try to be smarter than mount is about guessing reasonable timeout defaults for NFS mounted partitions, you're likely to fail, especially for NFS over TCP.
16:41 Changeset [10916] by ghudson
From kcr: add grey17 realm.
14:37 Changeset [10915] by ghudson
s/L_SET/SEEK_SET/
13:17 Changeset [10914] by ghudson
Use strerror.
13:17 Changeset [10913] by ghudson
Use POSIX regexps.
02:34 Changeset [10912] by ghudson
machtype -M prints its output in decimal, not in hex.

12/16/97:

21:36 Changeset [10911] by cfields
Make style mostly consistent with Athena coding standards. Some was, some wasn't.
19:31 Changeset [10910] by ghudson
Oops, REG_BASIC isn't universal. (It's 0 where it is defined, so just punt it.)
19:13 Changeset [10909] by ghudson
Use POSIX regexps.

12/15/97:

15:30 Changeset [10908] by danw
forgot to regenerate this after my last configure.in change
02:27 Changeset [10907] by ghudson
Back out deletion of dotfiles in /tmp, since we wind up deleting sockets and things, and it doesn't even work for the Solaris sh. Of course, not deleting dotfiles in /tmp is sort of bogus; we should probably just have a per-platform exclusion list and delete everything using find or some such.

12/14/97:

19:35 Changeset [10906] by cfields
Manual page for gettime.
19:35 Changeset [10905] by cfields
Install man page.
19:34 Changeset [10904] by cfields
Add -g flag; equivalent to revision 1.11's patch of 1.10.

12/13/97:

19:33 Changeset [10903] by ghudson
From nathanw: use strerror.
18:07 Changeset [10902] by cfields
A rewrite of the code based on revision 1.10.
17:28 Changeset [10901] by cfields
Updated to reflect login library usage.
17:27 Changeset [10900] by cfields
AL_WMANYGROUPS doesn't exist anymore.
14:32 Changeset [10899] by ghudson
Link with login library.
13:43 Changeset [10898] by ghudson
Set gettime granularity to 60.
13:41 Changeset [10897] by ghudson
Use strerror.
13:40 Changeset [10896] by ghudson
aklog should be installed in lbindir.
13:39 Changeset [10895] by ghudson
Add a -g flag to set granularity. The system time will only be set if the received time is not within the given number of seconds of the current time.
11:07 Changeset [10894] by ghudson
/usr/tmp -> /var/tmp
11:04 Changeset [10893] by ghudson
Now that we're using select(), if for some odd reason we get an EINTR reading the packet (shouldn't happen), return EINTR. Previously we could return ZERR_NONE without initializing notice, which is bad.
11:03 Changeset [10892] by ghudson
Use strerror.

12/12/97:

20:38 Changeset [10891] by cfields
Include stdlib.h, remove unneeded malloc casts. Add proper fallback for KRB5CCNAME when a tty isn't acquired. Fallback KRBTKFILE name changed from tktUSERID to tkt_USERID. Improved password zeroing. Error strings causing code lines to wrap broken into pieces. Ticket file chowning now happens for all platforms, not just SOLARIS and sgi. Correspondingly, setuids are no longer done to compensate. Login library support added.
20:33 Changeset [10890] by cfields
Add support to be able to pass an argument to prompt_user's callback.
20:31 Changeset [10889] by cfields
Link with login library.
20:19 Changeset [10888] by cfields
Convert to use login library. Remove USR2 signal support. Fix SYSV utmp reading to actually store who was logged in into "login."
20:16 Changeset [10887] by cfields
Remove RS6000 support. Link with the login library and Hesiod.

12/11/97:

18:13 Changeset [10886] by ghudson
Document the "-foo" syntax. (Not a sterling example of writing, unfortunately.)
18:11 Changeset [10885] by ghudson
Remove a bogon causing Irix to compile things with -O2.
16:26 Changeset [10884] by cfields
Remove support for VAX, Ultrix, RS6000, and non-POSIX. Includes removing auto-repeat code (was for Ultrix).

12/10/97:

15:20 Changeset [10883] by cfields
Remove VAX, Ultrix, RS600, and non-POSIX support.
15:11 Changeset [10882] by cfields
Remove VAX, RT, Ultrix, RS6000, non-POSIX support, and a bit of other dead code.

12/06/97:

16:32 Changeset [10881] by ghudson
Move responsibility for suppress-network-daemons, in.named, and config_afs to the init.d scripts, so that we can be called from do-update for a non-OS update. Take the version we're updating to as an argument, instead of picking it up from /etc/athena/version.
16:30 Changeset [10880] by ghudson
Get version and newvers as arguments from update_ws. Responsibility for rebooting has been transferred here. If we're not doing an OS update, do the finish-update right away and only reboot to finish up an auto-update; don't reboot in the middle.
16:25 Changeset [10879] by ghudson
Instead of exporting NEWVERS and VERSION, pass them as arguments to do-update. Transfer responsibility for rebooting to do-update.
16:21 Changeset [10878] by ghudson
Move responsibility for suppress-network-daemons and config_afs here, so that /usr/athena/lib/update/finish-update can be invoked from do-update in the absence of an OS update.l Also fix some minor nits: invoke finish-update from /srvd, and don't put quotes around the literal string "Manual".
16:21 Changeset [10877] by ghudson
Move responsibility for named and config_afs here, so that /usr/athena/lib/update/finish-update can be invoked from do-update in the absence of an OS update.l Also fix some minor nits: invoke finish-update from /srvd, and don't put quotes around the literal string "Manual".
16:18 Changeset [10876] by ghudson
Blow away session files, logging if we find any non-zero-length ones. XXX There is a (preexisting) race conditin if someone logs in after reactivate starts. We should probably set up an /etc/nologin for a while.
16:13 Changeset [10875] by ghudson
Back out the change to switch the Sun backspace and delete.
16:06 Changeset [10874] by ghudson
Make /etc/default/su a configfile.
16:06 Changeset [10873] by ghudson
Add /etc/default/sulogin, in case an administrator wants to set PASSREQ back to true.
16:04 Changeset [10872] by ghudson
Make single-user mode more robust by setting PASSREQ=no in /etc/default/sulogin. With this setting, sulogin will fork /sbin/sh without asking for the root password, allowing you to recover if the passwd file is munged.
15:56 Changeset [10871] by ghudson
Substitute variables without assuming what their default values are (mainly for consistency with /etc/init.d/athena and with SGI stuff). Substitute in MACHINE and SYSTEM variables.
15:53 Changeset [10870] by ghudson
Preserve the NETDEV and SYSTEM variables in /etc/athena/rc.conf.
15:52 Changeset [10869] by ghudson
Preserve the SYSTEM variable in rc.conf.
15:52 Changeset [10868] by ghudson
Don't hardcode the MACHINE variable; substitute it at install time. Add a SYSTEM variable, also substituted at install time.
15:51 Changeset [10867] by ghudson
Don't hardcode the MACHINE and SYSTEM variables; substitute them in at install time.
15:42 Changeset [10866] by ghudson
Use free(), not cfree().
11:39 Changeset [10865] by ghudson
Garbage collect.
11:27 Changeset [10864] by ghudson
Garbage collect.

12/05/97:

16:20 Changeset [10863] by ghudson
perl now supports "make check" as an alternative name for "make test". Use it. Set PERL_SKIP_TTY_TEST to punt tty tests, which don't work when we don't have a tty.

12/03/97:

17:05 Changeset [10862] by ghudson
Use strerror.
17:04 Changeset [10861] by ghudson
Nuke errno defines.
17:01 Changeset [10860] by ghudson
Use signal(), not weirdo sigset().
17:01 Changeset [10859] by ghudson
Use strerror; fix some socket warnings.
17:00 Changeset [10858] by ghudson
NetBSD's stdio is a bit different.
17:00 Changeset [10857] by ghudson
Nuke some horrible unnecessary setbuf code.
16:59 Changeset [10856] by ghudson
Use strerror().
16:59 Changeset [10855] by ghudson
Conditionalize on SYSV for ustat. The ffs header file moved on NetBSD. Take into account validuser() renaming.
16:56 Changeset [10854] by ghudson
Assume POSIX and call setsid().
16:56 Changeset [10853] by ghudson
Use strerror; define validuser() and checkhost() for all systems.
16:55 Changeset [10852] by ghudson
Need sys/types.h on NetBSD.
16:55 Changeset [10851] by ghudson
Assume POSIX. Simplify utmp vs. utmpx handling using a macro. Get utmp/wtmp/lastlog paths right for more systems. Fix a buffer overrun in findidle(). Fix an uninitialized structure field in doall().
16:52 Changeset [10850] by ghudson
Use strerror.
16:51 Changeset [10849] by ghudson
Need to use single quotes around $(foo).
16:50 Changeset [10848] by ghudson
Include system header files before local ones.
16:50 Changeset [10847] by ghudson
Use InstallNonExecFile to ensure that target directories exist.
16:49 Changeset [10846] by ghudson
Simplify multi-platform support by only looking at the platform we're currently on. Remove compiled menu support.
16:48 Changeset [10845] by ghudson
Remove a couple of trailing spaces after backlashes.
16:47 Changeset [10844] by ghudson
Use strerror. Use HOSTTYPE environment variable to set bindir, or use compiled-in default. Assume POSIX.
16:44 Changeset [10843] by ghudson
Use strerror.
16:44 Changeset [10842] by ghudson
Use InstallNonExecFile to ensure that target directories exist. Nuke compiled menu support; we don't use it and it makes it harder to deal with the supported platforms field in menus.
16:43 Changeset [10841] by ghudson
Assume POSIX signals.
16:42 Changeset [10840] by ghudson
Use InstallNonExecFile to ensure that target directories exist.
16:41 Changeset [10839] by ghudson
Nuke awful platform-dependent defines in favor of a HOSTTYPE define.
16:40 Changeset [10838] by ghudson
Add HOSTTYPE to local imake defines.

12/02/97:

15:47 Changeset [10837] by ghudson
Pull up changes from revs 1.12 and 1.13 to Athena 8.1 release branch.
15:45 Changeset [10836] by ghudson
Create on Athena 8.1 release branch.
15:43 Changeset [10835] by ghudson
Pull up change from rev 1.2 to Athena 8.1 release branch.
15:37 Changeset [10834] by ghudson
Pull up change from rev 1.29 to Athena 8.1 release branch.
15:29 Changeset [10833]
This commit was manufactured by cvs2svn to create tag 'xntp3-5_91'.
15:29 Changeset [10832] by brlewis
This commit was generated by cvs2svn to compensate for changes in r10831, which included commits to RCS files with non-trunk default branches.
15:29 Changeset [10831] by brlewis
ftp://ftp.udel.edu/pub/xntp/xntp3-5.91-export.tar.gz
15:24 Changeset [10830] by jweiss
send a HUP to inetds after having possibly replaced their conf file

12/01/97:

22:16 Changeset [10829] by cfields
Don't tell root about the wonderful features of not having its own .xsession file.
20:13 Changeset [10828] by ghudson
Garbage collect.
20:13 Changeset [10827] by ghudson
athena/bin/mon only builds itself on AIX and BSD. Nuke it.

11/30/97:

10:19 Changeset [10826] by ghudson
Update aclocal.m4 from master.
10:14 Changeset [10825] by ghudson
Check for possible Kerberos dependencies.

11/28/97:

14:41 Changeset [10824] by cfields
Propagate from Xsession.dt some compatibility for internationalization for the display of xsession.msg. For Irix 6.3, message files moved down into a "C" subdirectory. Required to remain compatible with 5.3, we will fall back to the non-C subdir if necessary. Only call xconfirm on files that actually exist.

11/27/97:

17:48 Changeset [10823] by jweiss
There's already a seperate rc scriptfor AFS that will start the AFS server if necessary.
17:46 Changeset [10822] by jweiss
Make Athena modifications consider AFSSRV in addition to AFSCLIENT (and deal with a server that isn't a client too)

11/26/97:

16:23 Changeset [10821]
This commit was manufactured by cvs2svn to create branch 'athena-8_1'.
16:23 Changeset [10820] by cfields
Config file to turn off some daemons.
16:23 Changeset [10819] by cfields
Install new files in /etc/config to prevent a number of daemons in Irix 6.3 from being executed. Also renamed CONFIG to SGICONFIG for compatibility with the platform script.

11/25/97:

01:06 Changeset [10818] by ghudson
From mwhitson: document -l option.
Note: See TracTimeline for information about the timeline view.