Timeline
02/09/90:
- 13:47 Changeset [2679] by
- (punt) don't dump request stats and question stats if you have to finish processing the request. It'll be done when the server finishes the request and dies...
- 13:05 Changeset [2678] by
- (dispose_of_log) now prints name of discuss file that the log is being dumped to, instead of "crash".
- 12:10 Changeset [2677] by
- Fixed "size" computation for machines other than vaxes.
- 09:52 Changeset [2676] by
- Converted Makefile to put dependencies in Make.depend
- 07:41 Changeset [2675] by
- Change depend to put dependencies in Make.depend.
- 07:21 Changeset [2674] by
- *** empty log message ***
- 04:57 Changeset [2673] by
- Removed dependencies.
- 04:56 Changeset [2672] by
- Removing dependencies.
- 04:35 Changeset [2671] by
- Changed depend line to put dependencies in Make.depend.
- 04:34 Changeset [2670] by
- Removed dependencies and put dependencies in Make.depend.
- 04:31 Changeset [2669] by
- Fixed up depend line.
- 04:28 Changeset [2668] by
- Removed dependencies.
- 04:27 Changeset [2667] by
- Removed dependencies from Makefile
- 04:23 Changeset [2666] by
- Updating dependencies in Makefile to go in Make.depend /
- 04:22 Changeset [2665] by
- Added ispell.hash
- 04:16 Changeset [2664] by
- Removed dependencies.
- 04:00 Changeset [2663] by
- *** empty log message ***
- 03:43 Changeset [2662] by
- *** empty log message ***
02/08/90:
- 17:49 Changeset [2661] by
- Removed bogus "verify_string" test.
- 15:19 Changeset [2660] by
- Added "generating foo because of bar" hack from scheme sources.
- 14:10 Changeset [2659] by
- Added newline before description in listing, so that tab would properly indent.
- 09:48 Changeset [2658] by
- (log_error) broadcast message had been ifdef'ed out on SYSLOG. Moved it to outside the ifdef so that errors will be broadcast again.
- 08:44 Changeset [2657] by
- - When user logs back in, he is only notified that there are new messages, not who they are from, since the consultant currently connected may not be the one who sent it, and the user may not even be connected... There are also several new messages sent when someone logs in, depending on whether the person logging in is a user or not. - Failed attempts at contacting consultants result in breaking the connection. Not true for failed user contact. - New messages are cleared as appropriate for users and consultants when the two are disconnected. Consultant's new messages are always cleared when breaking the connection, user's new messages aren't... - Consultants and users knuckles are deactivated as appropriate when the two are disconnected. - Replay marks messages as being read in the logs and frees new messages.
- 07:51 Changeset [2656] by
- - a new function, free_new_messages, was added, since that will need to be done in several places. - init_question does not attempt to free new messages anymore, since new messages are freed at time of disconnection instead (see requests_olc for most examples of this). - connect_knuckles re-written so that knuckles may be passed in either order -- user, cons OR cons, user. - (connect_knuckles) if unable to contact consultant when connecting knuckles, consultant's new messages are freed and consultant's instance is deactivated. - disconnect_knuckles re-written so that knuckles may be passed in either order -- user, cons OR cons, user.
02/06/90:
- 22:36 Changeset [2655] by
- added newline to printed error
- 21:59 Changeset [2654] by
- errors now include more information -- filename, number of bytes read/write. Changed a few messages to include the full function name where they had been abbreviated before. Three functions were checking for a return value of negative one from sread, but not dealing with getting returned zero (EOF encountered while reading). This resulted in a bug whereby a user could control-c out of the client, sending an EOF, but the server did not recognize this and went into an infinite loop trying to read the required number of characters. Errors are currently going to perror, though. Perhaps this should be changed...
- 19:23 Changeset [2653] by
- (olc_dump_req_stats) changed name of function called from dump_server_stats to dump_request_stats.
- 05:18 Changeset [2652] by
- changed the return status of "write_message_to_user" to be more useful.
02/05/90:
- 22:52 Changeset [2651] by
- server+/statistics.c: added new function, dump_question_stats, that basically just prints out that it doesn't do anything, for now. Also changed name from dump_server_stats to dump_request_stats so as to be less confusing, I hope.
- 22:50 Changeset [2650] by
- added 2 new dump requests. olc_dump_req_stats gives back the number and types of requests made to the daemon since it has been up. olc_dump_ques_stats will give back info about the types of questions asked, etc. (not yet implemented). Also fixed acl permissions on changing MOTD to MOTD_ACL, and on doing a debug dump to ADMIN_ACL.
- 22:44 Changeset [2649] by
- added 2 new request functions to the procedure table. these are new functions for dumping server stats, defined in requests_admin.c
- 22:43 Changeset [2648] by
- server+/olcd.c: changed function name from dump_server_stats to dump_request_stats to match statistics.c, and added dump_question_stats to functions called immediately before dying on a kill signal.
- 22:41 Changeset [2647] by
- added extern declarations/prototypes for new functions in statistics.c and in requests_admin.c.
- 21:51 Changeset [2646] by
- Combined prototype and fn decl with OPrototype macro; corrected return type of Pfunction to int even though no meaningful value is returned.
- 21:51 Changeset [2645] by
- added 2 new request types (1 is unused right now) and a define that tells the total number of requests. Also fixed a duplicated request number. This was non-fatal, though, as one of the 2 was never used...
- 21:41 Changeset [2644] by
- Changed default sort to multi-keyed sort requested by Consulting. Also changed output format; has headers again, and timestamps.
- 21:37 Changeset [2643] by
- Changed -sort to only grab one following argument.
- 21:27 Changeset [2642] by
- Added handling for -server and -port arguments.
- 21:22 Changeset [2641] by
- Rewrote sorting. Now only two routines can be called (plus two more kept temporarily for compatibility), which take parameters telling how to sort. Since sorting is done only once (with a more complex comparison routine), multiple-key sorts are now possible.
02/04/90:
- 19:19 Changeset [2640] by
- added two new variables for log files. Made Proc_List, request_count, request_counts, and start_time global.
- 19:09 Changeset [2639] by
- made request_count a global var. added request_counts[] and start_time as global variables. request_counts[x] is incremented when receiving a request of type "x". start_time is initialized just before beginning processing requests. broadcasts a message when the daemon starts up. calls "dump_server_stats" (see above) just before dying.
- 18:25 Changeset [2638] by
- Initial revision
- 15:30 Changeset [2637] by
- added two new variables, for logfiles for statistics generated (or to be generated in the future) by the daemon...
02/01/90:
- 07:00 Changeset [2636] by
- added more info to "error in version" reporting. This should help track down workstations that are using old software. More tracking info should probably be reported for other errors as well.
01/30/90:
- 12:08 Changeset [2635] by
- fixed a bug with caching info... resulted in obscure bug with trying to find out who you were connected to...
- 11:22 Changeset [2634] by
- added "gmon.out" to list of files to be deleted when cleaning a directory.
01/29/90:
- 22:59 Changeset [2633] by
- minor change -- changed a sprintf to a strcpy.
- 22:58 Changeset [2632] by
- minor clean-up... got rid of unneeded sprintf's.
- 22:57 Changeset [2631] by
- minor clean-up... got rid of unneeded sprintf's, changed one to strcpy.
- 22:32 Changeset [2630] by
- cleaned up a lot of messages... instances in sq. brackets instead of parens, etc. Made some more "friendly". Unable to contact consultant now results in breaking connection to consultant (disconnect_knuckles).
- 22:24 Changeset [2629] by
- had to add declarations for disconnect_knuckles so that it would not get implicitly declared to return an int, when it is "void".
- 22:15 Changeset [2628] by
- changed lots of messages to print instances inside square brackets instead of parens. New messages are now formatted nearly like the log is. Added new function: disconnect_knuckles to break connection between 2 knuckles. Used it once, inside connect_knuckles -- if unable to contact consultant while connecting, then doesn't connect them.
- 22:01 Changeset [2627] by
- Changed one message to conform to instance number being in square brackets instead of parens.
- 06:09 Changeset [2626] by
- standardized log messages... added periods, changed instances to be inside square brackets instead of parens. Added new function: log_long_description so that long descriptions are noted differently than short ones in the log.
01/26/90:
- 10:57 Changeset [2625] by
- changed lots of messages so that they will be logged without newlines, but will have newlines when sent as messages (write or zwrite).
- 10:51 Changeset [2624] by
- added a newline to an error message.
01/19/90:
- 00:32 Changeset [2623] by
- Initial revision
- 00:14 Changeset [2622] by
- If environment variable OLCD_PORT is set, it overrides the /etc/services entry.
01/18/90:
- 23:17 Changeset [2621] by
- Re-indented. Made control arguments more readable; added -port to explicitly request a port number. Append port number to "ME" if supplied. Removed syslog initialization, since it is done elsewhere. Close all file descriptors, not just first ten. Also, be more paranoid about fd numbers returned.
- 22:03 Changeset [2620] by
- Added PID to syslog messages.
- 04:19 Changeset [2619] by
- update to ZWGC0_3_12
- 04:18 Changeset [2618] by
- fix array index bug when using @center(), @left(), @right()
01/17/90:
- 23:59 Changeset [2617] by
- put in a couple of casts to satisfy prototypes
- 11:40 Changeset [2616] by
- document mail,popret in comments
- 00:45 Changeset [2615] by
- Changed constant names in variable sizes to new names. Also added a few newlines, and changed sprintf to strcpy where appropriate.
- 00:45 Changeset [2614] by
- Changed constant names in variable sizes to new names.
- 00:43 Changeset [2613] by
- Changed constant names in variable sizes to new names. Also uncase'd hostname and daemon_host_entry->h_name. This was causing problems at start up, because the daemon thought that "fries" != "FRIES"...
- 00:42 Changeset [2612] by
- Changed constant names in variable sizes to new names. Also added newlines at the end of many messages.
- 00:41 Changeset [2611] by
- oops. undid a name change that shouldn't have been done...
- 00:40 Changeset [2610] by
- Changed constant names in variable sizes to new names. Also added external declaration of errno.
- 00:23 Changeset [2609] by
- Changed constant name in variable declaration to new name.
- 00:16 Changeset [2608] by
- added struct for PRINCIPAL. first attempt -- not used anywhere -- but we will eventually need something like it. also changed constants used in defining sizes of some variables to new constant names...
- 00:15 Changeset [2607] by
- added "struct tREQUEST" to header file.
- 00:14 Changeset [2606] by
- added Pfunction type... changed Command structure to use it instead of FUNCTION.
01/16/90:
- 22:29 Changeset [2605] by
- Phased out old constants from source tree. No longer needed, so deleted.
- 22:24 Changeset [2604] by
- Changed name of constant from BUFSIZE to BUF_SIZE to match new define's.
- 22:23 Changeset [2603] by
- added some return types to function declarations, and a cast.
- 22:19 Changeset [2602] by
- Changed names of some constants in declarations of sizes of variables.
- 22:13 Changeset [2601] by
- Changed names of some constants in declarations of sizes of variables.
- 21:54 Changeset [2600] by
- Changed names of some constants in declarations of sizes of variables.
- 21:40 Changeset [2599] by
- Changed names of some constants in declarations of sizes of variables.
- 09:38 Changeset [2598] by
- added new flag "-nofork" to tell daemon not to fork when starting up. also changed spacing of a few comments...
- 06:37 Changeset [2597] by
- Fixed a bug: when changing instance, a t_who was done. However, the instance in the Request struct was not changed to reflect the new instance just changed to, and so t_who was reporting who you were just connected to (the old instance number was left in the request struct).
- 06:35 Changeset [2596] by
- check for existance of log file before appending. also create and use new function vfmt().
- 06:27 Changeset [2595] by
- reorganized some declarations; added `const' for arg of log_admin
- 06:08 Changeset [2594] by
- Fixed up function declarations.
- 03:19 Changeset [2593] by
- removed some unused variables; used log_to_syslogd rather than syslog; added log_debug (in similar vein to existing fcns)
- 00:46 Changeset [2592] by
- Added old-style definition headers; made Zephyr class be "OLZ" if OLZ is defined and TEST isn't.
- 00:32 Changeset [2591] by
- Changed SYSLOG_LEVEL to use a real, existing facility. Also added declaration for errno.
- 00:31 Changeset [2590] by
- Added new file syslog.{c,o}; added new macro NoGCC which forces use of /bin/cc; made UseCPlusPlus not default; replaced -DTEST and -DOLZ with -DSYSLOG.
- 00:27 Changeset [2589] by
- put in explicit return types; commented out a couple of unused functions.
01/15/90:
- 23:47 Changeset [2588] by
- Removed system-log functions and variables.
- 23:44 Changeset [2587] by
- [vanharen] expand old-style header of log_log to look prettier.
- 23:41 Changeset [2586] by
- Initial revision
- 22:04 Changeset [2585] by
- Added check for OLCD_HOST environment variable, overriding Hesiod. Also, nemesis.mit.edu is used only if OLZ isn't defined.
- 21:53 Changeset [2584] by
- *** empty log message ***
01/12/90:
- 16:04 Changeset [2583] by
- changed ifdef to OLZ for pointing logs to fries, as it may be useful to compile with TEST and not with OLZ, and run on matisse...
01/10/90:
- 23:11 Changeset [2582] by
- a little bit of new debugging information
- 22:47 Changeset [2581] by
- changed #ifdef DEBUG to #ifdef MALLOC_DEBUG
- 16:37 Changeset [2580] by
- added ifdef's on STDC around declarations, and added back old-style declarations, so we can compile with pcc.
- 16:23 Changeset [2579] by
- added ifdef's on STDC around declarations, and added back old-style declarations, so we can compile with pcc.
- 12:11 Changeset [2578] by
- added ifdef's on STDC around declarations, and added back old-style declarations, so we can compile with pcc.
- 11:55 Changeset [2577] by
- added ifdef's on STDC around declarations, and added back old-style declarations, so we can compile with pcc.
- 10:58 Changeset [2576] by
- need to process input after the XSync's in order to make sure we get all the events and process them in a timely manner.
- 10:57 Changeset [2575] by
- 0.3.11: fix bug with reverse stack and non-drawing windows
- 10:12 Changeset [2574] by
- Added needed declarations for non-ANSI C.
- 10:11 Changeset [2573] by
- more "#if __STDC__" code
- 10:10 Changeset [2572] by
- added more "#if __STDC__" code; moved rcsid to after inclusion of olc header files
- 09:19 Changeset [2571] by
- Added `const' where needed.
- 09:05 Changeset [2570]
- This commit was manufactured by cvs2svn to create tag 'ZSRV3PT20'.
- 09:05 Changeset [2569] by
- code to flush subs for bad entries (for compatibility with older servers)
- 08:53 Changeset [2568] by
- added `const' where applicable; added missing argument to olc_broadcast_message; conditionalized new-style function headers as a temporary measure
- 08:49 Changeset [2567] by
- conditionalized new-style function headers on __STDC__ as a temporary measure.
- 07:54 Changeset [2566] by
- update vno adding BADSUBPORT support
- 07:54 Changeset [2565] by
- add BADSUBPORT support
- 07:23 Changeset [2564] by
- added ifdef's on STDC around declarations, and added back old-style declarations, so we can compile with pcc.
- 06:43 Changeset [2563] by
- added ifdef's on STDC around declarations, and added back old-style declarations, so we can compile with pcc.
- 06:38 Changeset [2562] by
- 1) fix fencepost error in array sizing 2) make sure the right port number is used for dumping (just in case... doesn't seem to make a difference, but might explain the xmit xmit failures to port #0)
- 06:38 Changeset [2561] by
- add BADSUBPORT support
- 06:30 Changeset [2560] by
- Added `const' where appropriate. Also added old-style function headers as temporary compatibility measure.
- 06:13 Changeset [2559] by
- added ifdef's on STDC around declarations, and added back old-style declarations, so we can compile with pcc.
- 05:28 Changeset [2558] by
- added ifdef's on STDC around prototypes, and added back old-style prototypes, so we can compile with pcc.
Note: See TracTimeline
for information about the timeline view.