Timeline


and

06/28/88:

15:59 Changeset [1319] by jtkohl
lint fixes, plus removing unused functions
14:44 Changeset [1318]
This commit was manufactured by cvs2svn to create tag 'ZSRV3PT0'.
14:44 Changeset [1317] by jtkohl
fix broken switch statement
14:14 Changeset [1316] by jtkohl
use symbolic names for authentication flag
14:13 Changeset [1315] by jtkohl
use symbolic return values
14:11 Changeset [1314] by jtkohl
return values for ZCheckAuthentication
12:26 Changeset [1313] by jtkohl
ZGetWGPort returns a short, so save stack space
12:23 Changeset [1312] by jtkohl
oops, some of the extra if (...) logic really was needed.
12:22 Changeset [1311] by jtkohl
bzero the notice first sender is a char * remove extra if (...) logic
12:21 Changeset [1310] by jtkohl
fix z_default_format. errno isn't set by malloc() so we use ENOMEM instead
12:20 Changeset [1309] by jtkohl
wgport is a short
12:19 Changeset [1308] by jtkohl
fix up sizeof statement
06:42 Changeset [1307] by jtkohl
change head to hm_head. allocate only as many char *'s as necessary. don't run past end of array when printing

06/27/88:

13:02 Changeset [1306] by jtkohl
bzero message. use MAXHOSTNAMELEN
10:13 Changeset [1305] by jtkohl
be sensible with null pointers in Z_FormatRawHeader
09:58 Changeset [1304] by jtkohl
upgrade to version from paris:/source/4.3/etc
07:26 Changeset [1303] by jtkohl
fix up some brain-dead malloc strategies.
06:55 Changeset [1302]
This commit was manufactured by cvs2svn to create branch 'unlabeled-1.8.0'.
06:55 Changeset [1301] by jtkohl
declare init_queue() and retransmit_queue() as void
06:44 Changeset [1300] by jtkohl
remove unused variable

06/25/88:

13:50 Changeset [1299] by jtkohl
was including zephyr/zephyr.h twice
13:47 Changeset [1298] by jtkohl
zero out stack-allocated notices. when setting location, be sure to restart the windowgram client
13:40 Changeset [1297] by jtkohl
z_port is unsigned; ZGetWGPort is signed, so we need an intermediate value holder to compare to -1.
13:25 Changeset [1296] by jtkohl
cache the version number, and don't use malloc (a waste of memory)
13:24 Changeset [1295] by jtkohl
cache hostname and terminal in static storage. use windowgram's port number for consistency
13:15 Changeset [1294] by jtkohl
only format version once
13:01 Changeset [1293] by jtkohl
remove obsolete xfree
12:53 Changeset [1292] by jtkohl
update version number to 3.0 add reset support
12:52 Changeset [1291] by jtkohl
we need to use the z_uid, not z_multiuid, for acknowledgement tracking

06/24/88:

18:57 Changeset [1290] by jtkohl
fix up defaults; add more debugging
18:55 Changeset [1289] by jtkohl
missing initialization of packlet
18:55 Changeset [1288] by jtkohl
fix up sense_logout
18:54 Changeset [1287] by jtkohl
only add default subscriptions if this client did not come from a brain dump
18:46 Changeset [1286] by jtkohl
fixes for server add/delete code
18:45 Changeset [1285] by jtkohl
need to specify an addr so that when we offer to the peer there is an addr that connect() will accept
06:56 Changeset [1284] by jtkohl
support for default subscriptions
06:28 Changeset [1283] by jtkohl
declare wgport as a short (for fscanf)

06/23/88:

14:04 Changeset [1282] by jtkohl
fix syslog error messages
13:56 Changeset [1281] by jtkohl
check answer if NULL before freeing. use ZFormatSmallRawNoticeList so that multi-packet notice doesn't ensue. initialize default_notice.z_sender on each pass through copy_def_subs.
13:37 Changeset [1280] by jtkohl
if queueing, don't free it yet (queue processors will free it)
13:29 Changeset [1279] by jtkohl
remove superfluous line make sure length includes null term of string.
12:58 Changeset [1278] by jtkohl
fix rcsid
12:09 Changeset [1277] by jtkohl
add a default format
10:39 Changeset [1276] by jtkohl
lint fixes
10:12 Changeset [1275] by jtkohl
lint fixes
10:05 Changeset [1274] by jtkohl
lint fixes
09:49 Changeset [1273] by jtkohl
lint fixes
09:39 Changeset [1272] by jtkohl
lint fixes
09:32 Changeset [1271] by jtkohl
lint fixes
08:25 Changeset [1270] by jtkohl
lint fixes
07:43 Changeset [1269] by jtkohl
lint fixes, plus some error checking on fclose()
07:14 Changeset [1268] by jtkohl
should be a signed short, not unsigned
07:14 Changeset [1267] by jtkohl
should be signed, not unsigned (ZGetWGPort)
07:12 Changeset [1266] by jtkohl
declare ZGetWGPort
07:11 Changeset [1265] by jtkohl
use a u_short, since that's what ports are really.
07:04 Changeset [1264] by jtkohl
lint fixes
06:51 Changeset [1263] by jtkohl
lint fixes
06:37 Changeset [1262] by jtkohl
set up version number manually.
06:34 Changeset [1261] by jtkohl
lint fixes

06/22/88:

13:05 Changeset [1260] by jtkohl
fix typo
10:25 Changeset [1259] by jtkohl
add server_reset() bug fix (discovered via lint)
10:23 Changeset [1258] by jtkohl
add DEFAULT_SUBS_FILE, reset routines ANSI-ize the CPP directives
10:22 Changeset [1257] by jtkohl
lint fixes
10:19 Changeset [1256] by jtkohl
lint fixes along with bugfix (old calling seq on ZFormatRawNoticeList, some bad return statements, a change in default subscriptions to support subscr_subscribe_real
10:05 Changeset [1255] by jtkohl
cleanup auto-port assignment. lint fix (bug fix: pass addr of buffer, not addr of addr of buffer)
06:47 Changeset [1254] by jtkohl
make lint shut up about struct/union iovec

06/21/88:

15:45 Changeset [1253] by don
fixed a bug in store(), and made gettail() NOT delete hash-table matches, to support link-first updates.
15:44 Changeset [1252] by don
fixed a bug in the prior version's dec_entry. don't use the prior version.
15:38 Changeset [1251] by don
finished changes for link-first updating, and undid writestat's memory-saving entry-wise sorting. added amusing hack suggested by jis: at end of each readstat() call, we flush the kernel's text-table by calling 'unmount("/")'. this fails, but not before causing the file-system to scavenge whatever vnodes have been freed recently. probably only works when the root is being updated, but that's when we're about to reboot, anyway, and that's what tends to ovefill.
13:48 Changeset [1250] by jtkohl
default subscription support. fix some of the synopses at beginning of file
13:45 Changeset [1249] by jtkohl
default subscription support
13:31 Changeset [1248] by jtkohl
call subscr_sendlist for GIMMESUBS and GIMMEDEFS
13:26 Changeset [1247] by jtkohl
add definition of GIMMEDEFS
13:19 Changeset [1246] by jtkohl
add code for ZRetrieveDefaultSubscriptions
07:29 Changeset [1245] by jtkohl
add new error codes.

06/20/88:

14:57 Changeset [1244] by don
support for stamp.c version 4.4 : this version's dec_entry has less static state, because it detects that the entry hasn't been processed before, in a better way.
14:53 Changeset [1243] by don
changed updating traversal to invoke readstat() twice: first pass updates only the dir's & symlinks in the statfile, second pas updates everything else, including the dir's. this causes the update to make space for itself, BEFORE the space is needed. previously, track didn't do well on crowded file-sys'. this version needs stamp.c version 4.6 .
11:15 Changeset [1242] by jtkohl
Semantic change from ZCheckAuthentication: -1 means kerberos failed (and ==> unauthentic)
11:14 Changeset [1241] by jtkohl
if the Kerberos test fails, return -1 instead of zero (so it can be distinguished)
11:09 Changeset [1240] by jtkohl
make the queue search routines run from front to back instead of vice-versa

06/18/88:

13:50 Changeset [1239] by jtkohl
a bit of cleanup. Lint is needed here

06/17/88:

19:17 Changeset [1238] by srz
Checked to see if meeting appears to have lost transactions.
19:12 Changeset [1237] by srz
Change update_mtg to return an error if the meeting appears to have lost transactions.
13:34 Changeset [1236] by jtkohl
default format must be at least "" set num_other_fields to zero correct some syslog's
13:32 Changeset [1235] by jtkohl
initialize num_other_fields to zero.
13:31 Changeset [1234] by jtkohl
default format must be at least "" set num_other_fields to zero
13:27 Changeset [1233] by jtkohl
set num_other_fields to zero. send an ack to a current rev client. if changing or setting exposure, also update the time. location needs to be sent back to the sender. found is still a pointer, not an int (yet another bug) return an answer, not garbage
13:23 Changeset [1232] by jtkohl
set num_other_fields to zero. use a real port. compare MultiUID's
13:22 Changeset [1231] by jtkohl
need to use a real port default format needs to be at least "" compare MultiUID's free up used resources
13:19 Changeset [1230] by jtkohl
add ZCompareMultiUIDPred()
13:17 Changeset [1229] by jtkohl
only if the result decodes do we do the checking.
13:17 Changeset [1228] by jtkohl
new args for Z_FormatRawHeader
13:13 Changeset [1227] by jtkohl
use pointer system for figuring out how much to checksum
13:11 Changeset [1226] by jtkohl
always malloc a packet, use ZFormatSmallRawNotice instead of ZFormatRawNotice; be sure to null out multinotice field
13:10 Changeset [1225] by jtkohl
add send_outgoing
13:09 Changeset [1224] by jtkohl
use send_outgoing
13:01 Changeset [1223] by jtkohl
don't use ping if a cmd line arg was given. clean up cmd-line message handling (make it work sanely)
12:53 Changeset [1222] by jtkohl
fix braindamage with timeouts move filtering to a better location only adjust Q_Size by the amount we are actually storing move qptr->msg alloc into server-specific routine (and past it for non-server) always take the header when a server copy message body when filling in the hole don't time out complete messages copy uid when it's filled in, not before it's filled in add version in Z_FormatHeader, not Z_FormatRawHeader return pointer to end of cksummed area (from Z_FormatRawHeader) send the partial notice, not the notice, when fragmenting. add missing semicolon
12:50 Changeset [1221] by jtkohl
make sure multinotice is nulled out use send_outgoing instead of ZSendRawNotice--we need to preserve fragmentation information

06/16/88:

06:49 Changeset [1220] by jtkohl
library updates (from rfrench)
05:43 Changeset [1219] by jtkohl
new kerberos routine names

06/15/88:

19:20 Changeset [1218] by jtkohl
fix typo
19:17 Changeset [1217] by jtkohl
fix typos and pointer/int confusion problems
19:16 Changeset [1216] by jtkohl
found is a pointer, not an int
19:14 Changeset [1215] by jtkohl
remove typo
19:13 Changeset [1214] by jtkohl
missing #include of <sys/socket.h>
19:12 Changeset [1213] by jtkohl
missing declaration of retval
18:55 Changeset [1212] by jtkohl
add Z_FILTERDEPTH for the suppression filter add declaration of Z_XmidFragment()
18:54 Changeset [1211] by jtkohl
add decl of xmit_frag()
18:54 Changeset [1210] by jtkohl
new library fixes
18:52 Changeset [1209] by jtkohl
condense common code new library fixes
18:51 Changeset [1208] by jtkohl
remove spurious comment
18:50 Changeset [1207] by jtkohl
new library fixes also fix bug where host_lost wasn't propagated to other servers
18:48 Changeset [1206] by jtkohl
new library fixes
18:42 Changeset [1205] by jtkohl
remove bogus char[]
18:41 Changeset [1204] by jtkohl
forgot to declare ptr
18:33 Changeset [1203] by jtkohl
new style subscriptions
18:33 Changeset [1202] by jtkohl
new style location
17:06 Changeset [1201] by jtkohl
Initial revision
16:49 Changeset [1200] by jtkohl
add duplicate filter (short-term memory) If server make sure all incoming packets are treated as complete parameterize Z_SendFragmentedNotice and add Z_XmitFragment
16:49 Changeset [1199] by jtkohl
fix arguments to Z_SendFragmentedNotice
16:48 Changeset [1198] by jtkohl
parameterize Z_SendFragmentedNotice and add ZSrvSendNotice
16:47 Changeset [1197] by jtkohl
parameterize Z_SendFragmentedNotice and add ZSrvSendList
16:46 Changeset [1196] by jtkohl
remove debugging abort() copy uid into multiuid if there is no multiuid field
16:46 Changeset [1195] by jtkohl
fix RCS header name
14:14 Changeset [1194] by jtkohl
From Robby
13:54 Changeset [1193] by rfrench
For John
13:22 Changeset [1192] by jtkohl
Initial revision
12:56 Changeset [1191] by rfrench
For John
12:20 Changeset [1190] by jtkohl
when no KERBEROS, return the auth field supplied by the sender

06/13/88:

12:27 Changeset [1189] by don
fixed a bug in device-handling: if device major/minor #'s are wrong, have to delete the node & call mknode().
11:20 Changeset [1188] by don
fixed doc's "make install".
09:19 Changeset [1187] by root
Added sys/types.h

06/12/88:

19:27 Changeset [1186] by srz
Fixed possible infinite loop when typing ^D to yes/no prompt.

06/11/88:

20:53 Changeset [1185]
This commit was manufactured by cvs2svn to create tag 'PUB-DIST-1-0'.
20:53 Changeset [1184] by treese
Cleaned up to work with Saber. First public distribution.
20:13 Changeset [1183] by treese
Initial revision
18:36 Changeset [1182] by treese
Cleaned up for public distribution.

06/10/88:

11:56 Changeset [1181] by don
fixed two bugs: now, /tmp/sys_rvd.started is ug+w, thus deletable. also, -F/ & -T/ don't make paths that begin // anymore.
11:55 Changeset [1180] by don
fixed a bug in device-handling: update was triggered by differences in st_dev, rather than st_rdev.
11:54 Changeset [1179] by don
changed DEV macro to RDEV.
10:43 Changeset [1178] by don
moved incl_devs (-d option) control to gettail() from update_files();
10:29 Changeset [1177] by don
better error-handling on encountering sockets.
08:27 Changeset [1176] by don
added -I option, and changed -I to -d, -d to -W. changed the way default subscriptiolist & statfile names get made. slightly improved write_stat's memory-use. fixed a glitch in justshow(); added sync() call at end of readstat().
08:00 Changeset [1175] by don
changed todir default from "/" to "", to get rid of // problem.
01:35 Changeset [1174] by raeburn
Changed to cache the port number of the service, once it has been looked up.

06/09/88:

12:42 Changeset [1173] by don
ensured that gdb/doc subdir exists, at install-time.
12:32 Changeset [1172] by don
Initial revision
08:23 Changeset [1171] by shanzer
Added RCS headers..

06/08/88:

13:46 Changeset [1170] by shanzer
Added DESTDIR support...
13:45 Changeset [1169] by shanzer
Initial revision

06/06/88:

17:03 Changeset [1168] by don
added -I support.

06/05/88:

15:51 Changeset [1167] by treese
Cleaned up for public distribution
14:52 Changeset [1166] by treese
Updated for Hesiod use.
14:52 Changeset [1165] by treese
Initial revision
13:51 Changeset [1164] by treese
Initial revision

06/03/88:

11:07 Changeset [1163] by jtkohl
add sense_logout code. cast to shut lint up
11:04 Changeset [1162] by jtkohl
only do auth if we have a hold on the client descriptor
10:58 Changeset [1161] by jtkohl
sys/uio.h included here to make lint shut up. not-acknowledged chains keep track of client address, not client pointer. declare xmit(); remove references to zctl.c
10:57 Changeset [1160] by jtkohl
rearrange not-yet-acknowledged packets to be by destination, not client. This allows us to use xmit() from other modules Also incorporate control_dispatch into this .c file.
10:51 Changeset [1159] by jtkohl
Copyright fix, lint fixes increment version number
10:48 Changeset [1158] by jtkohl
fix bad debugging statement, improve a comment, check return values of dispatch routines
10:46 Changeset [1157] by jtkohl
#ifdef CONCURRENT the self-queueing stuff
10:38 Changeset [1156] by jtkohl
sys/uio.h is now in zserver.h
10:37 Changeset [1155] by jtkohl
remove excess stack variables
10:26 Changeset [1154] by jtkohl
add RCS headers. fix wording about zhm -r
09:50 Changeset [1153] by jtkohl
remove bogus syslog message. Clean up upcase stuff.
09:38 Changeset [1152] by jtkohl
correct copyright message

06/02/88:

13:56 Changeset [1151] by jtkohl
document all the options, including new -i option.
13:46 Changeset [1150] by jtkohl
patches for inetd operation
12:50 Changeset [1149] by jtkohl
changes for library version 0.2 (rfrench)
12:48 Changeset [1148] by jtkohl
fixes for library version 0.2

05/31/88:

13:43 Changeset [1147] by srz
Bill's changes broke expunge. Fixed to work if has_privs is set.
10:42 Changeset [1146] by shanzer
moved the chown of the ticket file BEFORE we try and run the attach..
Note: See TracTimeline for information about the timeline view.