Timeline


and

10/14/97:

17:25 Changeset [10519] by lcs
CVS: CVS: Fixed problem with referencing beyond the end of mesg array when NSIG was greater than its length. Use separate "sizeof" counter so the code is not vulnerable to misconfiguration due to broken ifdefs, since the ifdefs are very brittle.
17:22 Changeset [10518] by ghudson
Clarify that local changes to third-party packages belong on the meainline, but not new outside versions.
01:58 Changeset [10517] by ghudson
Add support for listing krb4 tickets.
01:58 Changeset [10516] by ghudson
Add support for destroying krb4 tickets.
01:57 Changeset [10515] by ghudson
Add support for getting krb4 tickets.
01:55 Changeset [10514] by ghudson
Use aclocal.m4
01:55 Changeset [10513] by ghudson
Use AFS includes for int32; s/SOLARIS/HAVE_SYS_FILIO_H/.
01:54 Changeset [10512] by ghudson
Use an autoconf build system.
01:27 Changeset [10511] by ghudson
Eliminate version string at the beginning. Assume POSIX. Copy just the name of the dirent structure, instead of trying to nonportably copy the whole structure with the name.
01:26 Changeset [10510] by ghudson
Assume POSIX.
01:26 Changeset [10509] by ghudson
Eliminate stupid auto-updated version thing.
01:25 Changeset [10508] by ghudson
Use HAVE_LCHOWN to decide if we want to do lchown. Nuke Ultrix support.
01:25 Changeset [10507] by ghudson
Remove vestigial nonportable includes of a.out.h/exechdr.h.
01:24 Changeset [10506] by ghudson
Make portable to flex.
01:22 Changeset [10505] by ghudson
Use an Autoconf build system.

10/13/97:

18:45 Changeset [10504] by ghudson
Use krb4 compatibility in krb5.
18:08 Changeset [10503] by ghudson
Use krb4 compatibility from krb5.
18:02 Changeset [10502] by ghudson
Add include directives for krb4 compatibility in krb5.
17:57 Changeset [10501] by ghudson
Install all of krb5 now.
17:57 Changeset [10500] by ghudson
We're going to switch over to krb5; don't build CNS any more.
17:55 Changeset [10499] by ghudson
Specify root as the owner of files installed setuid.
17:54 Changeset [10498] by ghudson
Eliminate reference to non-installed header.
17:52 Changeset [10497] by ghudson
From mhpower via mwhitson: prevent buffer overflows and malicious print job names.
17:50 Changeset [10496] by ghudson
From mhpower via mwhitson: prevent buffer overflows.
13:12 Changeset [10495] by danw
Remove users from /etc/group when they log out
12:03 Changeset [10494] by ghudson
Add on Athena 8.1 release branch.
12:02 Changeset [10493] by ghudson
Pull up changes from revs 1.15 and 1.16 to Athena 8.1 release branch.
12:00 Changeset [10492] by ghudson
Pull up change from rev 1.8 to Athena 8.1 release branch.
11:59 Changeset [10491] by ghudson
Pull up change from rev 1.12 to Athena 8.1 release branch.
11:58 Changeset [10490] by ghudson
Pull up change from rev 1.13 to Athena 8.1 release branch.
11:57 Changeset [10489] by ghudson
Pull up change from rev 1.20 to Athena 8.1 release branch.
11:56 Changeset [10488] by ghudson
Pull up change from rev 1.2 to Athena 8.1 release branch.
11:54 Changeset [10487] by ghudson
Pull up change from rev 1.9 to Athena 8.1 release branch.
11:54 Changeset [10486] by ghudson
Pull up change from rev 1.5 to Athena 8.1 release branch.
11:50 Changeset [10485] by ghudson
Get @PATH@ substitution right for verify-message.
11:49 Changeset [10484] by ghudson
Workaround for rcp trying to write to fd 0.

10/09/97:

00:05 Changeset [10483] by ghudson
From mwhitson: use sigsetjmp/siglongjmp.

10/07/97:

10:44 Changeset [10482] by ghudson
Update aclocal.m4.
10:42 Changeset [10481] by ghudson
RX_LIBS became REGEX_LIBS.
10:41 Changeset [10480] by ghudson
Install as libregex.a instead of librx.a, to avoid conflict with AFS rx library.
10:40 Changeset [10479] by ghudson
with_rx became with_regex.
10:40 Changeset [10478] by ghudson
Call it "installed regex library" and look for -lregex intesad of -lrx. A little more generic, and a little more incompatible with rx, but mainly it avoid conflicting with the AFS rx library. Fix ATHENA_KRB4_CHECK to include -I$(krb4)/include as well as -I$(krb4)/include/kerberosIV when using krb4 compatibility in krb5.

10/06/97:

12:18 Changeset [10477] by ghudson
Add platform-dependent lp script with new options
12:17 Changeset [10476] by ghudson
Add platform-dependent lp script (same as old version)
12:17 Changeset [10475] by ghudson
Nuke in favor of platform-dependent version
12:16 Changeset [10474] by ghudson
Make lp.sh platform-dependent (i.e. remove it from here).

10/03/97:

13:57 Changeset [10473] by ghudson
Rename LOGS to logs. Make a symlink "current" pointing to the log file, for easy access.
13:45 Changeset [10472] by ghudson
Avoid using nonstandard setenv() and unsetenv().
13:44 Changeset [10471] by ghudson
Use putenv instead of setenv.
13:42 Changeset [10470] by ghudson
Revert last change; didn't mean to check it in yet.
13:41 Changeset [10469] by ghudson
Use krb_recvauth() instead of obsolete GetKerberosData().
13:39 Changeset [10468] by ghudson
Update aclocal.m4 from master copy.
13:38 Changeset [10467] by ghudson
Update aclocal.m4 from master.
13:36 Changeset [10466] by ghudson
Use rx on IRIX, since 5.3 doesn't provide native POSIX regexps.
13:35 Changeset [10465] by ghudson
Need supplementary libraries for krb5 test. Also, -ldes425 should come before -lkrb5. Add regexp test.

10/02/97:

15:01 Changeset [10464] by ghudson
Update
14:57 Changeset [10463] by ghudson
KPOP -> HAVE_KRB4 HESIOD -> HAVE_HESIOD
14:57 Changeset [10462] by ghudson
Don't use regexps; strcmp will do fine. KPOP -> HAVE_KRB4 HESIOD -> HAVE_HESIOD
14:56 Changeset [10461] by ghudson
We're assuming POSIX regexps now.
14:55 Changeset [10460] by ghudson
Use an autoconf build system.
13:27 Changeset [10459] by ghudson
Comment text after #endif.
13:27 Changeset [10458] by ghudson
Use an autoconf build system.

10/01/97:

18:08 Changeset [10457] by ghudson
Use /usr/lib/dict/words on IRIX.
11:54 Changeset [10456] by ghudson
Correct typo.
03:28 Changeset [10455] by ghudson
Also need CC.

09/30/97:

15:17 Changeset [10454] by ghudson
Fix libXext symlink. Add missing libucb symlink.
15:16 Changeset [10453] by ghudson
krb_get_krbhst() never fails in CNS; use krb_get_admhst() instead.
15:10 Changeset [10452] by ghudson
Know about fs.andrew.cmu.edu and srv.cs.cmu.edu.
11:20 Changeset [10451] by danw
Always print the status of encryption before letting the user type anything.

09/29/97:

17:00 Changeset [10450] by ghudson
Use new NETDEV rc.conf variable instead of hardcoding le0.
16:59 Changeset [10449] by ghudson
Use ifconfig -au to determine network device; don't just assume le0. Sub in network device as NETDEV in rc.conf file.
16:58 Changeset [10448] by ghudson
Add NETDEV environment variable a la SGI, since we may want to deal with hme0 as well as le0 now.
16:57 Changeset [10447]
This commit was manufactured by cvs2svn to create branch 'athena-8_1'.
16:57 Changeset [10446] by ghudson
Update script for 8.1.12
04:57 Changeset [10445] by ghudson
Don't use the Athena config.site file to build krb5, or it looks for an existing krb4 installation. Specify install paths manually.
04:56 Changeset [10444] by ghudson
Garbage collect.
04:55 Changeset [10443] by ghudson
Switch to third/ispell from athena/bin/ispell. Add third/rx for the SGI, which doesn't (as of 5.3) ship with POSIX regexp support.
04:53 Changeset [10442] by ghudson
ispell info file, automatically generated from ispell.texinfo.
04:53 Changeset [10441] by ghudson
Platform-specific ispell configuration header.
04:52 Changeset [10440] by ghudson
How to build ispell.
04:52 Changeset [10439] by ghudson
Treat ispell.info as a source file, like everyone else. (I would have left things the way they were, but the emacs command for generating the info file doesn't work with 19.34b.)
04:50 Changeset [10438] by ghudson
Support destdir; install header as regex.h for POSIX compatibility.
04:49 Changeset [10437] by ghudson
The new world order is to assume POSIX regexps.
04:48 Changeset [10436] by ghudson
Put LIBS in right order on command line; use ATHENA_REGEXP for zwgc regexps.
04:47 Changeset [10435] by ghudson
Update from master version.

09/28/97:

13:51 Changeset [10434] by ghudson
Mention not to give the loopback address as an argument to zhm.

09/27/97:

18:08 Changeset [10433] by ghudson
Eliminate bogus artificial copy file limit.

09/26/97:

21:52 Changeset [10432] by jweiss
jhawk noted that /usr/ucb was in $athena_path before /usr/ccs/bin which caused users to get a version of ld that tried to use libucb. Moving it all of the way to the end of the path seems to make the most sense. It will only affect where two other programs are found first: lpc and shutdown, both of which are generally only used by root anyway.

09/24/97:

21:40 Changeset [10431]
This commit was manufactured by cvs2svn to create tag 'rx-1_5'.
21:40 Changeset [10430] by ghudson
This commit was generated by cvs2svn to compensate for changes in r10429, which included commits to RCS files with non-trunk default branches.
21:40 Changeset [10429] by ghudson
Import of rx 1.5
20:15 Changeset [10428] by ghudson
Stop generating zephyr.h from configure; it's always the same now.
18:22 Changeset [10427] by ghudson
Garbage collect.
18:21 Changeset [10426] by ghudson
Fix comment near top. Replace athena/bin/traceroute with third/traceroute, the LBL version.
18:20 Changeset [10425] by ghudson
Install the man page when we do "make install".
13:09 Changeset [10424] by ghudson
Oops, lbl.gov, not lbl.edu.
10:39 Changeset [10423] by brlewis
clarify meaning of various ACLs
03:34 Changeset [10422] by ghudson
Get DESTDIR support right.
03:23 Changeset [10421] by ghudson
Support ATHTOOLROOT.
03:20 Changeset [10420] by ghudson
Oops, support DESTDIR.
03:15 Changeset [10419] by ghudson
Generate whatis database and cat files by hand, guaranteeing that we never look in the installed /usr/athena if we're doing a self- consistent build. Also avoid regenerating files if they're up to date. Unfortunately, this code is pretty hard to look at (it's trying to do something pretty complicated with essentially no help from the operating system), and will have to be duplicated with slight changes on multiple platforms. Perhaps a small C program a la fix-owners is in order.
03:10 Changeset [10418] by ghudson
Support ATHTOOLROOT.
03:07 Changeset [10417] by ghudson
Support ATHTOOLROOT by running sed over MH.$HOSTTYPE and substituting in $ATHTOOLROOT for @TOOLROOT@.
03:02 Changeset [10416] by ghudson
Pass ATHTOOLROOT to olc imake templates.
03:02 Changeset [10415] by ghudson
Support ATHTOOLROOT. Suboptimal, because a "do -c prepare" isn't enough to make it stick (you must also give the -c option during the "do all" step), but much easier.
02:59 Changeset [10414] by ghudson
Reconcile directory modes with /os as well as ownerships.
02:58 Changeset [10413] by ghudson
Support the TOOLROOT define.
02:57 Changeset [10412] by ghudson
Don't include -I$(INCROOT) or -L$(USRLIBDIR) in the compiler or linker flags. site.def will find the native X include files and libraries; they aren't in /usr/athena. This change was motivated by self-contained builds where we don't want to be looking at the installed /usr/athena, but the fact is that we don't need to look at /usr/athena at all to build X programs, so we don't have to worry about ATHTOOLROOT or anything.
02:54 Changeset [10411] by ghudson
Assume that people using the build script want a self-contained build.
02:53 Changeset [10410] by ghudson
If the -c option is given, assume that we are doing a self-contained build. That means setting an environment variable or imake define or make variable named ATHTOOLROOT (the imake define is TOOLROOT) to $srvd. The appropriate build tools will recognize ATHTOOLROOT and look for stuff there rather than in the installed filesystem.
02:51 Changeset [10409] by ghudson
Document the locations of ispell and traceroute. Also document ATHTOOLROOT, which will be supported soon.
02:50 Changeset [10408] by ghudson
We set the locations of a bunch more items now, but we also have a standard aclocal.m4 file so you don't have to copy chunks of code into your configure.in.
02:39 Changeset [10407] by ghudson
Garbage collect Solaris 2.4 AFS stuff.
02:24 Changeset [10406]
This commit was manufactured by cvs2svn to create tag 'traceroute-1_4a5'.
02:24 Changeset [10405] by ghudson
This commit was generated by cvs2svn to compensate for changes in r10404, which included commits to RCS files with non-trunk default branches.
02:24 Changeset [10404] by ghudson
Import of LBL traceroute 1.4a5

09/23/97:

15:53 Changeset [10403] by ghudson
Correcet an oops. (I thought I'd tested this.)
15:37 Changeset [10402] by ghudson
confdir became sysconfdir. We moved up a directory level. Rip out support for in-tree com_err.
15:37 Changeset [10401] by ghudson
Declare new stylestrip function.
15:36 Changeset [10400] by ghudson
confdir became sysconfdir. Rip out support for in-tree com_err.
15:28 Changeset [10399] by ghudson
confdir became sysconfdir.
15:28 Changeset [10398] by ghudson
Declare server-specific zephyr library interfaces here.
15:27 Changeset [10397] by ghudson
Correct a typo.
15:27 Changeset [10396] by ghudson
Remove an unneeded ampersand which was generating compiler type warnings.
15:26 Changeset [10395] by ghudson
confdir became sysconfdir. Rip out in-tree com_err support.
15:25 Changeset [10394] by ghudson
confdir became sysconfdir. We moved up a directory level.
15:25 Changeset [10393] by ghudson
We need __Zephyr_realm in the non-Kerberos case, since we no longer have a macro for it.
15:24 Changeset [10392] by ghudson
Initialize __Zephyr_realm in the non-Kerberos case, since we no longer put a macro in the header file for that.>
15:24 Changeset [10391] by ghudson
We moved up a level in the directory hierarchy. confdir became sysconfdir. Rip out in-tree com_err support.
15:23 Changeset [10390] by ghudson
Remove Kerberos-dependent pieces so that we can be a fixed header file (which will soon move to just zephyr.h). The Kerberos-dependent pieces are only used by the server and can be in server/zserver.h.
15:21 Changeset [10389] by ghudson
Translate HAVE_KRB4 and HAVE_HESIOD to the currently-used symbols, for now.
15:21 Changeset [10388] by ghudson
Regenerate.
15:17 Changeset [10387] by ghudson
Use aclocal.m4 for Hesiod and Zephyr. Rely on config.site for Athena paths. Remove regexp check; we need to bundle a regexp library, probably. Return to old directory structure.
15:08 Changeset [10386] by ghudson
confdir became sysconfdir. lib/dyn moved to libdyn and zwgc moved back to the top level.
15:02 Changeset [10385] by ghudson
confdir became sysconfdir. Rip out support for in-tree com_err and ss.
14:58 Changeset [10384] by ghudson
zwgc moved back to the top level.
14:54 Changeset [10383] by ghudson
Specify locations of all needed external libraries. Also introduce preliminary support for self-contained builds by adding $ATHTOOLROOT before /usr/athena.
14:53 Changeset [10382] by ghudson
An aclocal.m4 file intended to be copied into package directories for packages that use certain external libraries.
14:40 Changeset [10381] by danw
If any part of a MUL attach fails, stop there and return an error.
02:05 Changeset [10380] by ghudson
Put \r before \n, not after. (Adjust comment to match.)
02:04 Changeset [10379] by ghudson
From mhpower: avoid possible buffer overflows.

09/22/97:

18:43 Changeset [10378] by danw
only send the useful part of the kerberos authenticator. (cuts packet size down by an order of magnitude)
17:19 Changeset [10377] by miki
ufsboot file is no more on / but in /platfrom/$platform

09/20/97:

02:58 Changeset [10376] by ghudson
From mhpower: avoid potential buffer overflows.
02:53 Changeset [10375] by ghudson
From mhpower: add checks on malloc return values.
02:52 Changeset [10374] by ghudson
From mhpower: avoid potential buffer overlow.
02:50 Changeset [10373] by ghudson
From mhpower: avoid potential buffer overflow.
02:48 Changeset [10372] by ghudson
From mhpower: make sure that remotehost is NUL-terminated before passing to syslog().
02:47 Changeset [10371] by ghudson
Check the length of the name argument to hesiod_resolve() so that the caller can't cause a buffer overrun by providing a long string.

09/15/97:

13:31 Changeset [10370] by ghudson
Pull up change from rev 1.4 to Athena 8.1 release branch.
13:29 Changeset [10369] by ghudson
Fix a logic error in the last commit which made '-o filename' break.
13:23 Changeset [10368] by ghudson
Pull up change from rev 1.27 to Athena 8.1 release branch.
13:22 Changeset [10367] by ghudson
Fix test for zip drive device.
13:22 Changeset [10366] by ghudson
Pull up change from rev 1.5 to Athena 8.1 release branch.

09/14/97:

19:43 Changeset [10365] by ghudson
Pull in sources from zephyr locker. See /mit/zephyr/repository for detailed change information.
18:15 Changeset [10364] by ghudson
Pull in sources from zephyr locker. See /mit/zephyr/repository for detailed change information.
17:56 Changeset [10363] by ghudson
Pull in sources from zephyr locker. See /mit/zephyr/repository for detailed change information.
Note: See TracTimeline for information about the timeline view.