Timeline
07/16/88:
- 18:09 Changeset [1371]
- This commit was manufactured by cvs2svn to create tag 'ZSRV3PT2'.
- 18:09 Changeset [1370] by
- update vno
- 17:53 Changeset [1369] by
- if no subs, just return when dumping to a file
- 15:55 Changeset [1368] by
- was freeing too much
07/15/88:
- 15:07 Changeset [1367] by
- Initial revision
07/14/88:
- 11:09 Changeset [1366] by
- add tabify code
- 05:46 Changeset [1365] by
- Default format was incorrect.
07/11/88:
- 16:05 Changeset [1364] by
- clean up wording add stuff about "misc functions'
- 16:05 Changeset [1363] by
- add exposure levels and bugs
- 16:02 Changeset [1362] by
- add BUGS section
- 09:15 Changeset [1361] by
- clean up bold ['s make clear that macros are not expanded
- 06:09 Changeset [1360] by
- remove zephyr from /bin/login. It is now started from /usr/athena/.login
- 05:06 Changeset [1359]
- This commit was manufactured by cvs2svn to create tag 'ZEPH0PT2'.
- 05:06 Changeset [1358] by
- Initial revision
07/10/88:
- 19:05 Changeset [1357] by
- remove zephyr
- 18:30 Changeset [1356] by
- fix up and make more understandable, plus reference the .zephyr.desc for info.
- 18:24 Changeset [1355] by
- fix up signature stuff
- 17:43 Changeset [1354] by
- fix errant paragraph filling.
- 15:56 Changeset [1353] by
- fix filsys handling. Make the ping authentic, since it may need to be for proper delivery
- 15:23 Changeset [1352] by
- change names to protect the innocent
- 15:06 Changeset [1351] by
- ack strategy was cpu-intensive and arguably incorrect
- 08:52 Changeset [1350] by
- missing ZFreeNotice in non-error case
07/08/88:
- 13:25 Changeset [1349] by
- add zmailnotify, zpopnotify, zshutdown_notify
- 13:05 Changeset [1348] by
- Initial revision
- 12:56 Changeset [1347] by
- Initial revision
- 11:19 Changeset [1346]
- This commit was manufactured by cvs2svn to create tag 'ZSRV3PT1'.
- 11:19 Changeset [1345] by
- update vno.
- 10:32 Changeset [1344] by
- remove erroneous free/allocs for default subscriptiosn. We want the pointers to be into static (well, pseudo-static) storage so the caller only needs to free the subscription chain. (besides, extract_subscription has stuff point into the middle of a packet anyway)
- 10:30 Changeset [1343] by
- plug memory leak y
- 10:29 Changeset [1342] by
- be more careful about freeing stuff; plug memory leaks
- 06:47 Changeset [1341] by
- defaults don't need to be authenticated
- 06:17 Changeset [1340] by
- more intelligent select()
07/05/88:
- 12:33 Changeset [1339] by
- add different default descriptions as appropriate
- 12:19 Changeset [1338] by
- missing ctype.h leads to undefined symbols
- 11:58 Changeset [1337] by
- varline was horribly broken. Cleaned up.
07/04/88:
- 04:06 Changeset [1336] by
- Fixed names used in Kerberos library, to be compatible with new library.
- 03:09 Changeset [1335] by
- Changed names used in Kerberos library to correspond to new libraries.
07/01/88:
- 11:49 Changeset [1334] by
- cleanup
- 08:16 Changeset [1333] by
- fix a spelling of un-subscription
- 06:43 Changeset [1332] by
- add hide & unhide
- 06:43 Changeset [1331] by
- add do_hide
- 06:24 Changeset [1330] by
- need to #ifdef for getservbyname() also
- 06:19 Changeset [1329] by
- fixes for new kerberos library (punt -lknet)
06/30/88:
- 14:19 Changeset [1328] by
- add code to time out and/or detect old servers
- 13:27 Changeset [1327] by
- fix un-subscription wording and $Revision:$
- 13:22 Changeset [1326] by
- add un-subscription support
- 13:21 Changeset [1325] by
- default subscription support, plus lots of other clean-up
06/29/88:
- 14:29 Changeset [1324] by
- add filsys support
- 12:51 Changeset [1323] by
- lint fixes
- 12:45 Changeset [1322] by
- copyright date
- 12:41 Changeset [1321] by
- auditing changes
- 12:33 Changeset [1320] by
- declare Z_RemQueue()
06/28/88:
- 15:59 Changeset [1319] by
- 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
- fix broken switch statement
- 14:14 Changeset [1316] by
- use symbolic names for authentication flag
- 14:13 Changeset [1315] by
- use symbolic return values
- 14:11 Changeset [1314] by
- return values for ZCheckAuthentication
- 12:26 Changeset [1313] by
- ZGetWGPort returns a short, so save stack space
- 12:23 Changeset [1312] by
- oops, some of the extra if (...) logic really was needed.
- 12:22 Changeset [1311] by
- bzero the notice first sender is a char * remove extra if (...) logic
- 12:21 Changeset [1310] by
- fix z_default_format. errno isn't set by malloc() so we use ENOMEM instead
- 12:20 Changeset [1309] by
- wgport is a short
- 12:19 Changeset [1308] by
- fix up sizeof statement
- 06:42 Changeset [1307] by
- 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
- bzero message. use MAXHOSTNAMELEN
- 10:13 Changeset [1305] by
- be sensible with null pointers in Z_FormatRawHeader
- 09:58 Changeset [1304] by
- upgrade to version from paris:/source/4.3/etc
- 07:26 Changeset [1303] by
- 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
- declare init_queue() and retransmit_queue() as void
- 06:44 Changeset [1300] by
- remove unused variable
06/25/88:
- 13:50 Changeset [1299] by
- was including zephyr/zephyr.h twice
- 13:47 Changeset [1298] by
- zero out stack-allocated notices. when setting location, be sure to restart the windowgram client
- 13:40 Changeset [1297] by
- z_port is unsigned; ZGetWGPort is signed, so we need an intermediate value holder to compare to -1.
- 13:25 Changeset [1296] by
- cache the version number, and don't use malloc (a waste of memory)
- 13:24 Changeset [1295] by
- cache hostname and terminal in static storage. use windowgram's port number for consistency
- 13:15 Changeset [1294] by
- only format version once
- 13:01 Changeset [1293] by
- remove obsolete xfree
- 12:53 Changeset [1292] by
- update version number to 3.0 add reset support
- 12:52 Changeset [1291] by
- we need to use the z_uid, not z_multiuid, for acknowledgement tracking
06/24/88:
- 18:57 Changeset [1290] by
- fix up defaults; add more debugging
- 18:55 Changeset [1289] by
- missing initialization of packlet
- 18:55 Changeset [1288] by
- fix up sense_logout
- 18:54 Changeset [1287] by
- only add default subscriptions if this client did not come from a brain dump
- 18:46 Changeset [1286] by
- fixes for server add/delete code
- 18:45 Changeset [1285] by
- 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
- support for default subscriptions
- 06:28 Changeset [1283] by
- declare wgport as a short (for fscanf)
06/23/88:
- 14:04 Changeset [1282] by
- fix syslog error messages
- 13:56 Changeset [1281] by
- 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
- if queueing, don't free it yet (queue processors will free it)
- 13:29 Changeset [1279] by
- remove superfluous line make sure length includes null term of string.
- 12:58 Changeset [1278] by
- fix rcsid
- 12:09 Changeset [1277] by
- add a default format
- 10:39 Changeset [1276] by
- lint fixes
- 10:12 Changeset [1275] by
- lint fixes
- 10:05 Changeset [1274] by
- lint fixes
- 09:49 Changeset [1273] by
- lint fixes
- 09:39 Changeset [1272] by
- lint fixes
- 09:32 Changeset [1271] by
- lint fixes
- 08:25 Changeset [1270] by
- lint fixes
- 07:43 Changeset [1269] by
- lint fixes, plus some error checking on fclose()
- 07:14 Changeset [1268] by
- should be a signed short, not unsigned
- 07:14 Changeset [1267] by
- should be signed, not unsigned (ZGetWGPort)
- 07:12 Changeset [1266] by
- declare ZGetWGPort
- 07:11 Changeset [1265] by
- use a u_short, since that's what ports are really.
- 07:04 Changeset [1264] by
- lint fixes
- 06:51 Changeset [1263] by
- lint fixes
- 06:37 Changeset [1262] by
- set up version number manually.
- 06:34 Changeset [1261] by
- lint fixes
06/22/88:
- 13:05 Changeset [1260] by
- fix typo
- 10:25 Changeset [1259] by
- add server_reset() bug fix (discovered via lint)
- 10:23 Changeset [1258] by
- add DEFAULT_SUBS_FILE, reset routines ANSI-ize the CPP directives
- 10:22 Changeset [1257] by
- lint fixes
- 10:19 Changeset [1256] by
- 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
- cleanup auto-port assignment. lint fix (bug fix: pass addr of buffer, not addr of addr of buffer)
- 06:47 Changeset [1254] by
- make lint shut up about struct/union iovec
06/21/88:
- 15:45 Changeset [1253] by
- fixed a bug in store(), and made gettail() NOT delete hash-table matches, to support link-first updates.
- 15:44 Changeset [1252] by
- fixed a bug in the prior version's dec_entry. don't use the prior version.
- 15:38 Changeset [1251] by
- 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
- default subscription support. fix some of the synopses at beginning of file
- 13:45 Changeset [1249] by
- default subscription support
- 13:31 Changeset [1248] by
- call subscr_sendlist for GIMMESUBS and GIMMEDEFS
- 13:26 Changeset [1247] by
- add definition of GIMMEDEFS
- 13:19 Changeset [1246] by
- add code for ZRetrieveDefaultSubscriptions
- 07:29 Changeset [1245] by
- add new error codes.
06/20/88:
- 14:57 Changeset [1244] by
- 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
- 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
- Semantic change from ZCheckAuthentication: -1 means kerberos failed (and ==> unauthentic)
- 11:14 Changeset [1241] by
- if the Kerberos test fails, return -1 instead of zero (so it can be distinguished)
- 11:09 Changeset [1240] by
- make the queue search routines run from front to back instead of vice-versa
06/18/88:
- 13:50 Changeset [1239] by
- a bit of cleanup. Lint is needed here
06/17/88:
- 19:17 Changeset [1238] by
- Checked to see if meeting appears to have lost transactions.
- 19:12 Changeset [1237] by
- Change update_mtg to return an error if the meeting appears to have lost transactions.
- 13:34 Changeset [1236] by
- default format must be at least "" set num_other_fields to zero correct some syslog's
- 13:32 Changeset [1235] by
- initialize num_other_fields to zero.
- 13:31 Changeset [1234] by
- default format must be at least "" set num_other_fields to zero
- 13:27 Changeset [1233] by
- 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
- set num_other_fields to zero. use a real port. compare MultiUID's
- 13:22 Changeset [1231] by
- 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
- add ZCompareMultiUIDPred()
- 13:17 Changeset [1229] by
- only if the result decodes do we do the checking.
- 13:17 Changeset [1228] by
- new args for Z_FormatRawHeader
- 13:13 Changeset [1227] by
- use pointer system for figuring out how much to checksum
- 13:11 Changeset [1226] by
- always malloc a packet, use ZFormatSmallRawNotice instead of ZFormatRawNotice; be sure to null out multinotice field
- 13:10 Changeset [1225] by
- add send_outgoing
- 13:09 Changeset [1224] by
- use send_outgoing
- 13:01 Changeset [1223] by
- 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
- 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
- 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
- library updates (from rfrench)
- 05:43 Changeset [1219] by
- new kerberos routine names
Note: See TracTimeline
for information about the timeline view.