Timeline
07/19/88:
- 15:26 Changeset [1385] by
- if the authent_len is <= 0, barf.
- 14:20 Changeset [1384] by
- Punted the print_pad stuff altogether, used "%-*s" to do the same thing. Also enforced spaces between fields.
- 09:31 Changeset [1383] by
- when port == zero we need to use __Zephyr_port
- 07:59 Changeset [1382]
- This commit was manufactured by cvs2svn to create tag 'ZSRV3PT3'.
- 07:59 Changeset [1381] by
- pass addr of notice, not notice free buffer, not 1st char
- 07:54 Changeset [1380] by
- add access_reinit(); and increment vno
- 06:35 Changeset [1379] by
- stub routine for access_reinit. report errors when restricting classes
- 06:32 Changeset [1378] by
- define len, make buffer a char *, not char **
- 06:26 Changeset [1377] by
- Initial revision
- 06:26 Changeset [1376] by
- move stuff to zsrv_conf.h, add access_init and _reinit
- 06:16 Changeset [1375] by
- fix problem in restricting classes which have same hash value
- 06:12 Changeset [1374] by
- fix possible problem with uninitialized fields in notice structure
07/17/88:
- 08:52 Changeset [1373] by
- add -t flag
- 08:49 Changeset [1372] by
- add doc of -t flag
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
Note: See TracTimeline
for information about the timeline view.