Timeline
10/14/97:
- 17:25 Changeset [10519] by
- 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
- Clarify that local changes to third-party packages belong on the meainline, but not new outside versions.
- 01:58 Changeset [10517] by
- Add support for listing krb4 tickets.
- 01:58 Changeset [10516] by
- Add support for destroying krb4 tickets.
- 01:57 Changeset [10515] by
- Add support for getting krb4 tickets.
- 01:55 Changeset [10514] by
- Use aclocal.m4
- 01:55 Changeset [10513] by
- Use AFS includes for int32; s/SOLARIS/HAVE_SYS_FILIO_H/.
- 01:54 Changeset [10512] by
- Use an autoconf build system.
- 01:27 Changeset [10511] by
- 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
- Assume POSIX.
- 01:26 Changeset [10509] by
- Eliminate stupid auto-updated version thing.
- 01:25 Changeset [10508] by
- Use HAVE_LCHOWN to decide if we want to do lchown. Nuke Ultrix support.
- 01:25 Changeset [10507] by
- Remove vestigial nonportable includes of a.out.h/exechdr.h.
- 01:24 Changeset [10506] by
- Make portable to flex.
- 01:22 Changeset [10505] by
- Use an Autoconf build system.
10/13/97:
- 18:45 Changeset [10504] by
- Use krb4 compatibility in krb5.
- 18:08 Changeset [10503] by
- Use krb4 compatibility from krb5.
- 18:02 Changeset [10502] by
- Add include directives for krb4 compatibility in krb5.
- 17:57 Changeset [10501] by
- Install all of krb5 now.
- 17:57 Changeset [10500] by
- We're going to switch over to krb5; don't build CNS any more.
- 17:55 Changeset [10499] by
- Specify root as the owner of files installed setuid.
- 17:54 Changeset [10498] by
- Eliminate reference to non-installed header.
- 17:52 Changeset [10497] by
- From mhpower via mwhitson: prevent buffer overflows and malicious print job names.
- 17:50 Changeset [10496] by
- From mhpower via mwhitson: prevent buffer overflows.
- 13:12 Changeset [10495] by
- Remove users from /etc/group when they log out
- 12:03 Changeset [10494] by
- Add on Athena 8.1 release branch.
- 12:02 Changeset [10493] by
- Pull up changes from revs 1.15 and 1.16 to Athena 8.1 release branch.
- 12:00 Changeset [10492] by
- Pull up change from rev 1.8 to Athena 8.1 release branch.
- 11:59 Changeset [10491] by
- Pull up change from rev 1.12 to Athena 8.1 release branch.
- 11:58 Changeset [10490] by
- Pull up change from rev 1.13 to Athena 8.1 release branch.
- 11:57 Changeset [10489] by
- Pull up change from rev 1.20 to Athena 8.1 release branch.
- 11:56 Changeset [10488] by
- Pull up change from rev 1.2 to Athena 8.1 release branch.
- 11:54 Changeset [10487] by
- Pull up change from rev 1.9 to Athena 8.1 release branch.
- 11:54 Changeset [10486] by
- Pull up change from rev 1.5 to Athena 8.1 release branch.
- 11:50 Changeset [10485] by
- Get @PATH@ substitution right for verify-message.
- 11:49 Changeset [10484] by
- Workaround for rcp trying to write to fd 0.
10/09/97:
- 00:05 Changeset [10483] by
- From mwhitson: use sigsetjmp/siglongjmp.
10/07/97:
- 10:44 Changeset [10482] by
- Update aclocal.m4.
- 10:42 Changeset [10481] by
- RX_LIBS became REGEX_LIBS.
- 10:41 Changeset [10480] by
- Install as libregex.a instead of librx.a, to avoid conflict with AFS rx library.
- 10:40 Changeset [10479] by
- with_rx became with_regex.
- 10:40 Changeset [10478] by
- 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
- Add platform-dependent lp script with new options
- 12:17 Changeset [10476] by
- Add platform-dependent lp script (same as old version)
- 12:17 Changeset [10475] by
- Nuke in favor of platform-dependent version
- 12:16 Changeset [10474] by
- Make lp.sh platform-dependent (i.e. remove it from here).
10/03/97:
- 13:57 Changeset [10473] by
- Rename LOGS to logs. Make a symlink "current" pointing to the log file, for easy access.
- 13:45 Changeset [10472] by
- Avoid using nonstandard setenv() and unsetenv().
- 13:44 Changeset [10471] by
- Use putenv instead of setenv.
- 13:42 Changeset [10470] by
- Revert last change; didn't mean to check it in yet.
- 13:41 Changeset [10469] by
- Use krb_recvauth() instead of obsolete GetKerberosData().
- 13:39 Changeset [10468] by
- Update aclocal.m4 from master copy.
- 13:38 Changeset [10467] by
- Update aclocal.m4 from master.
- 13:36 Changeset [10466] by
- Use rx on IRIX, since 5.3 doesn't provide native POSIX regexps.
- 13:35 Changeset [10465] by
- Need supplementary libraries for krb5 test. Also, -ldes425 should come before -lkrb5. Add regexp test.
10/02/97:
- 15:01 Changeset [10464] by
- Update
- 14:57 Changeset [10463] by
- KPOP -> HAVE_KRB4 HESIOD -> HAVE_HESIOD
- 14:57 Changeset [10462] by
- Don't use regexps; strcmp will do fine. KPOP -> HAVE_KRB4 HESIOD -> HAVE_HESIOD
- 14:56 Changeset [10461] by
- We're assuming POSIX regexps now.
- 14:55 Changeset [10460] by
- Use an autoconf build system.
- 13:27 Changeset [10459] by
- Comment text after #endif.
- 13:27 Changeset [10458] by
- Use an autoconf build system.
10/01/97:
- 18:08 Changeset [10457] by
- Use /usr/lib/dict/words on IRIX.
- 11:54 Changeset [10456] by
- Correct typo.
- 03:28 Changeset [10455] by
- Also need CC.
09/30/97:
- 15:17 Changeset [10454] by
- Fix libXext symlink. Add missing libucb symlink.
- 15:16 Changeset [10453] by
- krb_get_krbhst() never fails in CNS; use krb_get_admhst() instead.
- 15:10 Changeset [10452] by
- Know about fs.andrew.cmu.edu and srv.cs.cmu.edu.
- 11:20 Changeset [10451] by
- Always print the status of encryption before letting the user type anything.
09/29/97:
- 17:00 Changeset [10450] by
- Use new NETDEV rc.conf variable instead of hardcoding le0.
- 16:59 Changeset [10449] by
- 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
- 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
- Update script for 8.1.12
- 04:57 Changeset [10445] by
- 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
- Garbage collect.
- 04:55 Changeset [10443] by
- 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
- ispell info file, automatically generated from ispell.texinfo.
- 04:53 Changeset [10441] by
- Platform-specific ispell configuration header.
- 04:52 Changeset [10440] by
- How to build ispell.
- 04:52 Changeset [10439] by
- 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
- Support destdir; install header as regex.h for POSIX compatibility.
- 04:49 Changeset [10437] by
- The new world order is to assume POSIX regexps.
- 04:48 Changeset [10436] by
- Put LIBS in right order on command line; use ATHENA_REGEXP for zwgc regexps.
- 04:47 Changeset [10435] by
- Update from master version.
09/28/97:
- 13:51 Changeset [10434] by
- Mention not to give the loopback address as an argument to zhm.
09/27/97:
- 18:08 Changeset [10433] by
- Eliminate bogus artificial copy file limit.
09/26/97:
- 21:52 Changeset [10432] by
- 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
- 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
- Import of rx 1.5
- 20:15 Changeset [10428] by
- Stop generating zephyr.h from configure; it's always the same now.
- 18:22 Changeset [10427] by
- Garbage collect.
- 18:21 Changeset [10426] by
- Fix comment near top. Replace athena/bin/traceroute with third/traceroute, the LBL version.
- 18:20 Changeset [10425] by
- Install the man page when we do "make install".
- 13:09 Changeset [10424] by
- Oops, lbl.gov, not lbl.edu.
- 10:39 Changeset [10423] by
- clarify meaning of various ACLs
- 03:34 Changeset [10422] by
- Get DESTDIR support right.
- 03:23 Changeset [10421] by
- Support ATHTOOLROOT.
- 03:20 Changeset [10420] by
- Oops, support DESTDIR.
- 03:15 Changeset [10419] by
- 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
- Support ATHTOOLROOT.
- 03:07 Changeset [10417] by
- Support ATHTOOLROOT by running sed over MH.$HOSTTYPE and substituting in $ATHTOOLROOT for @TOOLROOT@.
- 03:02 Changeset [10416] by
- Pass ATHTOOLROOT to olc imake templates.
- 03:02 Changeset [10415] by
- 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
- Reconcile directory modes with /os as well as ownerships.
- 02:58 Changeset [10413] by
- Support the TOOLROOT define.
- 02:57 Changeset [10412] by
- 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
- Assume that people using the build script want a self-contained build.
- 02:53 Changeset [10410] by
- 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
- Document the locations of ispell and traceroute. Also document ATHTOOLROOT, which will be supported soon.
- 02:50 Changeset [10408] by
- 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
- 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
- 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
- Import of LBL traceroute 1.4a5
09/23/97:
- 15:53 Changeset [10403] by
- Correcet an oops. (I thought I'd tested this.)
- 15:37 Changeset [10402] by
- confdir became sysconfdir. We moved up a directory level. Rip out support for in-tree com_err.
- 15:37 Changeset [10401] by
- Declare new stylestrip function.
- 15:36 Changeset [10400] by
- confdir became sysconfdir. Rip out support for in-tree com_err.
- 15:28 Changeset [10399] by
- confdir became sysconfdir.
- 15:28 Changeset [10398] by
- Declare server-specific zephyr library interfaces here.
- 15:27 Changeset [10397] by
- Correct a typo.
- 15:27 Changeset [10396] by
- Remove an unneeded ampersand which was generating compiler type warnings.
- 15:26 Changeset [10395] by
- confdir became sysconfdir. Rip out in-tree com_err support.
- 15:25 Changeset [10394] by
- confdir became sysconfdir. We moved up a directory level.
- 15:25 Changeset [10393] by
- We need __Zephyr_realm in the non-Kerberos case, since we no longer have a macro for it.
- 15:24 Changeset [10392] by
- 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
- We moved up a level in the directory hierarchy. confdir became sysconfdir. Rip out in-tree com_err support.
- 15:23 Changeset [10390] by
- 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
- Translate HAVE_KRB4 and HAVE_HESIOD to the currently-used symbols, for now.
- 15:21 Changeset [10388] by
- Regenerate.
- 15:17 Changeset [10387] by
- 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
- confdir became sysconfdir. lib/dyn moved to libdyn and zwgc moved back to the top level.
- 15:02 Changeset [10385] by
- confdir became sysconfdir. Rip out support for in-tree com_err and ss.
- 14:58 Changeset [10384] by
- zwgc moved back to the top level.
- 14:54 Changeset [10383] by
- 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
- An aclocal.m4 file intended to be copied into package directories for packages that use certain external libraries.
- 14:40 Changeset [10381] by
- If any part of a MUL attach fails, stop there and return an error.
- 02:05 Changeset [10380] by
- Put \r before \n, not after. (Adjust comment to match.)
- 02:04 Changeset [10379] by
- From mhpower: avoid possible buffer overflows.
09/22/97:
- 18:43 Changeset [10378] by
- only send the useful part of the kerberos authenticator. (cuts packet size down by an order of magnitude)
- 17:19 Changeset [10377] by
- ufsboot file is no more on / but in /platfrom/$platform
09/20/97:
- 02:58 Changeset [10376] by
- From mhpower: avoid potential buffer overflows.
- 02:53 Changeset [10375] by
- From mhpower: add checks on malloc return values.
- 02:52 Changeset [10374] by
- From mhpower: avoid potential buffer overlow.
- 02:50 Changeset [10373] by
- From mhpower: avoid potential buffer overflow.
- 02:48 Changeset [10372] by
- From mhpower: make sure that remotehost is NUL-terminated before passing to syslog().
- 02:47 Changeset [10371] by
- 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
- Pull up change from rev 1.4 to Athena 8.1 release branch.
- 13:29 Changeset [10369] by
- Fix a logic error in the last commit which made '-o filename' break.
- 13:23 Changeset [10368] by
- Pull up change from rev 1.27 to Athena 8.1 release branch.
- 13:22 Changeset [10367] by
- Fix test for zip drive device.
- 13:22 Changeset [10366] by
- Pull up change from rev 1.5 to Athena 8.1 release branch.
09/14/97:
- 19:43 Changeset [10365] by
- Pull in sources from zephyr locker. See /mit/zephyr/repository for detailed change information.
- 18:15 Changeset [10364] by
- Pull in sources from zephyr locker. See /mit/zephyr/repository for detailed change information.
- 17:56 Changeset [10363] by
- Pull in sources from zephyr locker. See /mit/zephyr/repository for detailed change information.
Note: See TracTimeline
for information about the timeline view.