Timeline
05/01/90:
- 14:47 Changeset [2972] by
- Initial revision
- 14:09 Changeset [2971] by
- Run faster... use "exec" and use /bin/sh, not /bin/csh
- 14:08 Changeset [2970] by
- Initial revision
- 10:49 Changeset [2969] by
- Coverted to X11R4
- 10:47 Changeset [2968] by
- Initial revision
- 10:23 Changeset [2967] by
- Ask for 20 at a time - asking for max causes memory fault on vax. Probably cause on stack allocation too great.
- 10:02 Changeset [2966] by
- Receive LOGMAXRETURN at a time instead of 2.
- 05:11 Changeset [2965] by
- Removed crufty dependencies
- 04:51 Changeset [2964] by
- Install -c the library
- 04:50 Changeset [2963] by
- Initial revision
- 02:06 Changeset [2962] by
- Attempt #2 at getting it to build without requiring "make depend"
- 01:58 Changeset [2961] by
- Fixed so that it can be compiled without a "make depend" being run
04/30/90:
- 06:48 Changeset [2960] by
- Converted to x11r4
04/27/90:
- 08:04 Changeset [2959] by
- Initial revision
- 07:50 Changeset [2958] by
- changed display of descriptions so that only 63 characters are shown (have to save one space in the array for the null at the end).
- 07:46 Changeset [2957] by
- Changed prompting for a description to reflect that users only get to enter 63 characters (because the array size is 64, and we need room for the null).
- 07:40 Changeset [2956] by
- fixed up some strncpy's that were copying too many characters, and some out-of-bounds array indexes.
04/26/90:
- 17:06 Changeset [2955] by
- fixed so that "stock -help" won't dump core. handle_argument was being passed 2 arguments when it was expecting 3.
- 17:05 Changeset [2954] by
- hacks to make the parser work.
- 16:46 Changeset [2953] by
- hacks to make the parser work.
- 14:42 Changeset [2952] by
- corrected template header
- 14:42 Changeset [2951] by
- *** empty log message ***
- 14:36 Changeset [2950] by
- Initial revision
- 14:16 Changeset [2949] by
- Initial revision
- 14:14 Changeset [2948] by
- *** empty log message ***
- 14:02 Changeset [2947] by
- *** empty log message ***
- 13:59 Changeset [2946] by
- Initial revision
- 13:46 Changeset [2945] by
- added function declarations
- 13:36 Changeset [2944] by
- *** empty log message ***
- 13:36 Changeset [2943] by
- closed ifdefs
- 13:28 Changeset [2942] by
- deleted unused constants
- 13:06 Changeset [2941] by
- added rcsid
- 13:04 Changeset [2940] by
- *** empty log message ***
- 12:51 Changeset [2939] by
- *** empty log message ***
- 12:36 Changeset [2938] by
- Initial revision
- 12:35 Changeset [2937] by
- changed TIDY to MIT
- 12:30 Changeset [2936] by
- changed some ifdefs
- 12:22 Changeset [2935] by
- cleaned up some code
- 11:48 Changeset [2934] by
- Initial revision
- 11:45 Changeset [2933] by
- defined SYS_DESCR to slinky- I'd rather have it be totally bogus than subtly wrong. disabled built in defines for platforms- makefile or compiler should do this
- 11:43 Changeset [2932] by
- 11:33 Changeset [2931] by
- Initial revision
- 11:24 Changeset [2930] by
- *** empty log message ***
- 11:22 Changeset [2929] by
- added some comments
- 09:00 Changeset [2928] by
- Added a VERIFY routine to "olc_cancel" so that it can be confirmed that there is a question to cancel before asking the user if he is sure that he wants to cancel it. Also added some debugging info to the "error in sending list" broadcast message so that we can figure out where they're coming from and why.
- 08:51 Changeset [2927] by
- Fixed it (again) so that it would work with pcc. pcc doesn't like automatic array initialization, so I had to move it outside the function and make it a static global...
- 06:53 Changeset [2926] by
- all: changed to all::
- 06:52 Changeset [2925] by
- FRC: to FRC:: so make will not complain
- 06:52 Changeset [2924] by
- Initial revision
- 05:12 Changeset [2923] by
- fixed do_quit so that Request is a local structure, and pass the address of Request to fill_request, etc., which is expecting a pointer to an already allocated Request struct.
- 05:10 Changeset [2922] by
- changed the time formatting slightly, again, so that military hour includes the leading zero.
- 04:41 Changeset [2921] by
- Added non-ansi C declarations for all of the functions, so that we can compile with pcc, too.
- 04:15 Changeset [2920] by
- Changed so that it would compile with pcc brain-deadness. Had to make some variable static globals so that I could initialize them, etc. Also changed the prompt-formatting routines slightly, so that time strings without leading zeroes would be "space-padded"...
04/25/90:
- 19:48 Changeset [2919] by
- New version for 7.0: Accept lowercase 'f' in "from:"; show hostname of sender; show class "message" in verbatim mode by default, supporting opcode "verbatim" and "pretty" for all messages.
- 15:36 Changeset [2918] by
- fixed code so that it would compile under pcc. can't initialize an automatic character array... ugh.
- 15:06 Changeset [2917] by
- added ifdef __STDC__ around ansi declarations and added old-style declarations so we can compile with pcc...
- 13:04 Changeset [2916] by
- changed "get_next_word" so that it takes a function as an argument. the function is used to determine where to break words. 2 default functions are provided as well (NotWhiteSpace and IsAlpha). the function passed in should return an int, TRUE while still in a word, and FALSE when hitting a delimiter.
- 13:02 Changeset [2915] by
- changed all "get_next_word" calls so that they pass in a function to the changed "get_next_word" (see common/string_utils.c for info)
- 13:00 Changeset [2914] by
- in "get_list_info", if target knuckle does not have a question, null out the topic string field that is passed back to the client. otherwise it may be filled with garbage...
- 12:57 Changeset [2913] by
- changed "enter_message" so that it works with the changed parsers in the parser lib. They now pass in "" instead of NULL when no editor has been specified by the user.
- 12:55 Changeset [2912] by
- standardized many status messages. username, user's realname, instance, etc. always printed the same, when using "stat", "who", etc. Also fixed "f -s status" so that it accepts all of the statuses that it advertises it accepts.
- 12:53 Changeset [2911] by
- verifies that you are connected to someone before asking "are you sure" when canceling a question, analagous to "done's" verification. prints out an appropriate message for OLC and OLCR clients if confirmed.
- 12:51 Changeset [2910] by
- changed permission denied message from "no dice" to "You are not allowed to do that."
- 12:50 Changeset [2909] by
- checked the return value from "get_yn" so that it is no longer ignored.
- 12:47 Changeset [2908] by
- changed so that "describe" will prompt with the previous description given. hitting return accepts it, and does not open a connection to the server to try to change it.
- 12:45 Changeset [2907] by
- fixed handle_args so that ">" signifies a new argument, and it will break out of the loop.
- 12:43 Changeset [2906] by
- fixed parser so that it won't core dump if no editor name given after "send -e", "comment -e", "mail -e".
- 12:43 Changeset [2905] by
- fixed parser so that it won't core dump if no editor name given after "motd -e".
- 12:42 Changeset [2904] by
- "quit" changed so that if(OLC), print message on how to continue question if still connected. if(!OLC), print warning that consultant may still be 'busy'.
- 12:41 Changeset [2903] by
- fixed parser so that it won't core dump on "i -help"
- 12:40 Changeset [2902] by
- fixed parser so that it won't core dump.
- 12:39 Changeset [2901] by
- lots of code added to allow people to customize their prompts. sort of dangerous now, as it could hose the server if overused.
- 12:38 Changeset [2900] by
- if (OLC), print out list of useful commands after asking a question.
- 12:26 Changeset [2899] by
- browser no longer looks at /usr/athena/lib/olc/stock/*, instead looks at /mit/olc-stock, where the NFS filesystem mounts itself. also fixed argument parser, and does not tack the trailing "/" on the directory name if no topic is specified.
- 12:24 Changeset [2898] by
- re-alphabetized command table. changed OLC so that you are not forced into asking a question right away, but instead are given the choice of "answers" or "ask".
- 12:14 Changeset [2897] by
- changed comments at top of file slightly.
- 12:13 Changeset [2896] by
- changed printf's slighty. tells everyone to log out and in again if not in the password file, not just OLC users.
- 12:04 Changeset [2895] by
- implemented punting of zephyr messages if they take too long. Currently, this is 6 times the time-out of a "write" timeout. This may be too long, I'm not sure. It was just kind of abitrary.
- 11:30 Changeset [2894] by
- Fixed to deal with files with bad permissions
- 11:29 Changeset [2893] by
- Changes.70#13 jik probe/epeisach Fixes anonymous ftp bug, where even if anonymous/ftp were in /etc/ftpusers, anonymous ftp's were allowed when "ftp" was in /etc/passwd. Also, increased the number of arguments for reply() since one call to reply() passes more arguments than reply()'s original declaration allowed. Additional functions changed: syslog() in libc... to allow for another argument (since reply() has now been extended). syslog() in libc should be changed to deal with varargs, but this will not be possible for the Athena 7.0 release.
- 11:27 Changeset [2892] by
- Patch from our old sources. Anonymous ftp is only allowed with ftp is in the passwd file and when NEITHER anonymous NOR ftp are in the ftpusers file. Also, the error message printed if either of them is in the ftpusers file is "Anonymous ftp not allowed", and if ftp is not in the passwd file, then "User %s unknown." where %s is the username they used (anonymous or ftp), is printed.
- 11:27 Changeset [2891] by
- Converted Makefile to put dependencies in Make.depend
- 11:26 Changeset [2890] by
- Initial revision
- 09:00 Changeset [2889] by
- Modifications by NFS quota project
- 08:00 Changeset [2888] by
- Added MIT copyright and fixed some errors.
- 07:52 Changeset [2887] by
- Added MIT copyright
- 07:44 Changeset [2886] by
- Initial revision
- 07:34 Changeset [2885] by
- Added "all" rule Added rcquota* files (Athena project: remote configurable quota. Comes from the NFS quota project, by Jim Rees).
04/24/90:
- 20:19 Changeset [2884] by
- backward compat. for relversion
- 19:41 Changeset [2883] by
- decided to keep athena 1
- 19:36 Changeset [2882] by
- changed athena branch to 2
- 15:44 Changeset [2881]
- This commit was manufactured by cvs2svn to create tag 'PATCHLEVEL9'.
- 15:43 Changeset [2880] by
- PATCHLEVEL incremented by makepatch
- 13:34 Changeset [2879] by
- Changed to use program number 536870912, version 1
- 12:01 Changeset [2878] by
- Initial revision
- 11:54 Changeset [2877] by
- Initial revision
04/23/90:
- 18:53 Changeset [2876] by
- Fixed one memory leak.
- 10:29 Changeset [2875] by
- Initial revision
- 04:36 Changeset [2874] by
- Add function declarations without prototypes for ! __STDC__.
04/21/90:
- 14:05 Changeset [2873] by
- Added documentation for -m and -a.
- 13:57 Changeset [2872] by
- Added function wants_to_subscribe() to check whether a user and possibly root has attached a filesystem.
- 13:56 Changeset [2871] by
- zinit defaults to subscribe only to filesystems attached by the user or root. "zinit -a" gets all filesystems, "zinit -m" skips root.
- 13:52 Changeset [2870] by
- Initial revision
- 13:40 Changeset [2869] by
- Don't lose if mapping failed for type 'm' filesystem.
- 13:40 Changeset [2868] by
- NFS supports mode "m".
- 13:39 Changeset [2867] by
- Add 'm' mode filesystem (try to authenticate, but don't fail if unable to). For type AFS, print "/xxx linked to /yyy" instead of "/xxx mounted on /yyy".
04/19/90:
- 21:30 Changeset [2866] by
- Return error status when zephyr fails and attach is run as zinit.
- 21:29 Changeset [2865] by
- Make zephyr ops return status.
- 09:14 Changeset [2864] by
- ANSI C changes (use const).
- 09:09 Changeset [2863] by
- Initial revision
- 09:05 Changeset [2862] by
- ANSI C changes (use const).
- 09:01 Changeset [2861] by
- Assorted function prototypes.
- 08:59 Changeset [2860] by
- ANSI C changes (use const).
- 08:56 Changeset [2859] by
- Declare functions without return values as void.
- 08:53 Changeset [2858] by
- ANSI C change (use const char * with ANSI C).
- 08:51 Changeset [2857] by
- ANSI C changes. Use High C intrinsic min function.
- 08:47 Changeset [2856] by
- Initial revision
- 08:18 Changeset [2855] by
- Make temp directories mode 755 (not 777). Declare functions returning int to do so. Print real attachtab filename. Don't abort() on out of memory. AIX doesn't allow nosuid, so don't try it when running AIX. When cleaning NFS filesystems from attachtab, unmap all local uids removed from attachtab. Move parse_username() to this file.
- 08:18 Changeset [2854] by
- AIX support. Pass extra argument to spoofunix_create_default().
- 08:18 Changeset [2853] by
- Check for fork() failure. Change exit() in child to _exit().
- 08:18 Changeset [2852] by
- Add extra argument to nfsid() and spoofunix_create_default(): the local user to unmap/make credentials for.
- 08:18 Changeset [2851] by
- Pass extra argument to nfsid() (the local userid to unmap).
- 08:18 Changeset [2850] by
- Cause attach to exit non-zero when remote filesystem does not exist. Support for AIX PS/2. RPC credentials routine takes an extra argument now.
- 08:18 Changeset [2849] by
- Added "nfsid -U". Made "nfsid -p" restricted. Changed handling of real/effective/fake uids (detach -clean fixes). Moved parse_username elsewhere.
- 08:18 Changeset [2848] by
- Change handling of real/effective/fake uids (detach -C fixes).
- 08:18 Changeset [2847] by
- Changes for AIX support.
- 08:18 Changeset [2846] by
- Changed functions to void where appropriate.
- 08:18 Changeset [2845] by
- Print out real name of attachtab, not always ATTACHTAB.
- 08:18 Changeset [2844] by
- Added AIX support. Changed variable declarations to extern. Function prototypes (__STDC). Use High C intrinsic block move.
- 08:18 Changeset [2843] by
- Changed handling of real/effective/fake uids. (Part of detach -clean fix.)
- 08:17 Changeset [2842] by
- Initial revision
- 07:21 Changeset [2841] by
- Changed Rmmproc to rmmproc (since only the lower-case name is recognized) Changes.70#158
- 07:17 Changeset [2840] by
- Updated the list of root nameservers, per DDN MGT Bulletin 72 Changes.70#391
04/17/90:
- 10:56 Changeset [2839] by
- [changes.70 #399 jfc] Audited by djf & epeisach Incorrect use of sizeof in code causes problems if server on same machine as user and "rm" field not filled in.
- 09:50 Changeset [2838] by
- Instead of "no consultant" or "cancelled question" message, log the last description given, if any.
- 05:11 Changeset [2837] by
- [changes.70 #96 -jtkohl] audited by jik & probe If printcap entry has pw field in it, the default width is not set properly
- 04:56 Changeset [2836] by
- Printjob ignores 'A' argument now.
- 04:55 Changeset [2835] by
- Parsing account number improperly.
04/16/90:
- 18:41 Changeset [2834] by
- clean functions -f
- 18:38 Changeset [2833] by
- Fixed error in zephyr notification. Selecting caused fatal error (not removed in pass 1). Also if no jobname, don't print line.
- 16:49 Changeset [2832] by
- Fix install as /usr/ucb/* with symlink from lpr.ucb
- 16:43 Changeset [2831] by
- Initial revision
- 14:10 Changeset [2830] by
- Added make depend
- 14:06 Changeset [2829] by
- Clean a little more
- 14:05 Changeset [2828] by
- Initial revision
- 14:03 Changeset [2827] by
- Added accounting info and media cost.
- 13:12 Changeset [2826] by
- Initial revision
- 13:07 Changeset [2825] by
- Added zephyr notification and mediacost and account number logging. Format of dump file changed.
- 12:40 Changeset [2824] by
- Added install
- 12:35 Changeset [2823] by
- Initial revision
- 12:16 Changeset [2822] by
- Added printcap descriptions and filter call descriptions for quota and kerberos service
- 12:07 Changeset [2821] by
- Added -k and -u explanations.
- 11:55 Changeset [2820] by
- Added -z -k -u (but not -a).
- 09:19 Changeset [2819] by
- Changes for kerberized lpr - added "Z" and "A" flags.
- 08:18 Changeset [2818] by
- Added kerberos and quota support
- 08:18 Changeset [2817] by
- Lint error cleanup Fixed and error in endprent where pfp was not NULLED after close
- 08:18 Changeset [2816] by
- Kerberos support added.
- 08:18 Changeset [2815] by
- Added zephyr, and kerberos support
- 08:18 Changeset [2814] by
- Lint cleanup - unused variables removed
- 08:18 Changeset [2813] by
- Default page copst added.
- 08:18 Changeset [2812] by
- Kerberos and quota support added.
- 08:18 Changeset [2811] by
- Lint cleanup - unused variables nuked.
- 08:18 Changeset [2810] by
- Kerberos support added.
- 08:18 Changeset [2809] by
- Clean up on lint - non used variables
- 08:18 Changeset [2808] by
- Initial revision
- 07:49 Changeset [2807] by
- If running as a kerberos authentcated printer, lpq -l returns information to this affect
- 07:48 Changeset [2806] by
- If kerberos authenticated, allow removal of any job owned by user from any machine.
- 07:47 Changeset [2805] by
- Added zephyr notification on completion and send info to filter about page cost
- 07:45 Changeset [2804] by
- Kerberos authentication added as well as zephyr support
- 07:44 Changeset [2803] by
- Changes to makefile for quota support and authentciated printing
04/15/90:
- 15:02 Changeset [2802] by
- Initial revision
04/12/90:
- 23:18 Changeset [2801] by
- group_leader is never created or referenced now when transient zgrams are turned off (default case)
- 23:04 Changeset [2800] by
- added resource zwgc.transient to optionally set WM_TRANSIENT_FOR on each zgram.
- 22:40 Changeset [2799] by
- added -transient command line option to support transient zgrams
- 20:09 Changeset [2798] by
- revision++
04/05/90:
- 14:31 Changeset [2797] by
- [changes.70 73 - a) eichin b) jik, audited by dkk & ilham] a) Use fgets instead of gets. (non security) b) loop where builds argument list, doesn't do range checking.
- 14:24 Changeset [2796] by
- [changes.70 376 -jfc] Invoke csh -f - no need for full csh startup.
- 14:23 Changeset [2795] by
- Initial revision
- 14:12 Changeset [2794] by
- Changed comments to reflect values in the SOA.
- 14:08 Changeset [2793] by
- [changes.70 397 jtkohl] The config line for LCS realm do not indicate the proper location for admine server.
- 14:07 Changeset [2792] by
- Removed the obsolete IP address (10.0.0.51) for NIC.DDN.MIL. (The ARPANET is dead).
- 14:06 Changeset [2791] by
- Initial revision
04/04/90:
- 15:14 Changeset [2790] by
- Initial revision
Note: See TracTimeline
for information about the timeline view.