summaryrefslogtreecommitdiff
path: root/server/client.c
Commit message (Collapse)AuthorAge
* server: add CLIENT_FLUSHSUBS control messageGravatar Jeffrey Hutzelman2013-02-26
| | | | | | | | | This adds support to the server for a new client control message, CLIENT_FLUSHSUBS, which flushes all subscriptions and pending retransmits for clients belonging to a given principal. The target principal must be the same as the sender, unless the sender is on the opstaff ACL. This is the server side of #103
* collapse state of a bunch of #if 0 and #if 1 debugging output (one more file)Gravatar Karl Ramm2008-01-21
|
* passes gcc -Wall with no warnings other than des cryppt C_block sadness and ↵Gravatar Karl Ramm2008-01-21
| | | | getsid problem
* de K&RifyGravatar Karl Ramm2008-01-21
|
* applied athena-update-branch patchGravatar Karl Ramm2007-12-25
|
* Some RCS ID cleanup: delete $Log$ and replace other RCS keywords with $Id$.Gravatar Greg Hudson1999-01-22
|
* Clean up the dump format: report addresses of clients, and fall back oneGravatar Greg Hudson1998-10-13
| | | | | tab. The old dump format was written for when we grouped clients by host manager.
* Keep track of how responsive clients have been and don't time out good ones.Gravatar Greg Hudson1998-09-02
|
* Eliminate some cruft: nuke two unused fields in the client structureGravatar Greg Hudson1998-07-16
| | | | | and rename client_which_client() to client_find() and make the second argument a port instead of a notice.
* Pull in sources from zephyr locker. See /mit/zephyr/repository forGravatar Greg Hudson1997-09-14
| | | | detailed change information.
* Set send counter on client structure.Gravatar Greg Hudson1994-10-31
|
* Don't do signal blocking; simply set a semaphore flag indicating it isGravatar Richard Basch1994-08-01
| | | | | in critical code, and let the main loop deal with the flag being set. This saves on context switches into the kernel for this rare condition.
* Changed bzero to memset [ANSI]Gravatar Richard Basch1993-11-19
|
* Changed bcopy/bzero to _BCOPY/_BZERO macros (defined in <zephyr/zephyr_conf.h>)Gravatar Richard Basch1993-09-24
| | | | Added POSIX signal handling
* removed useless ops in client_deregister- client & clients are both localGravatar Lucien Van Elsen1992-08-14
| | | | to the routine, so setting them to null before returning is pointless.
* fix leak in client_deregisterGravatar Lucien Van Elsen1992-08-10
|
* turn off other debugging info (for speed)Gravatar Lucien Van Elsen1992-01-17
| | | | clt_free only called once; inline.
* Converted back to ANSI C (with ifdef's for standard C)Gravatar Lucien Van Elsen1991-12-04
|
* new debug msg, when adding clientGravatar Kenneth G Raeburn1991-05-13
|
* Clear zct_block only if KERBEROS.Gravatar Kenneth G Raeburn1991-03-21
|
* C++ conversion and lots of modifications from summer & fall workGravatar Kenneth G Raeburn1990-11-13
|
* add BADSUBPORT supportGravatar John Kohl1990-01-10
|
* fix broken logic for determining when to add default subscriptionsGravatar John Kohl1989-05-15
|
* add support for subscriptions without defaultsGravatar John Kohl1989-05-04
|
* only add default subscriptions if this client did not comeGravatar John Kohl1988-06-24
| | | | from a brain dump
* fix rcsidGravatar John Kohl1988-06-23
|
* default subscription supportGravatar John Kohl1988-06-21
|
* sys/uio.h is now in zserver.hGravatar John Kohl1988-06-03
|
* add client_dump_clients and interlocking codeGravatar John Kohl1988-02-28
|
* lint fixes.Gravatar John Kohl1987-12-18
|
* extra arg to client_deregister: if non-zero, flush the locationsGravatar John Kohl1987-11-15
| | | | associated with the client
* flush the client locations when flushing the clientGravatar John Kohl1987-11-09
|
* fix external doc at headerGravatar John Kohl1987-08-09
|
* We need to save and free the client's kerberos principalGravatar John Kohl1987-07-24
|
* plug some memory leaksGravatar John Kohl1987-07-14
|
* dike out some debuggingGravatar John Kohl1987-07-09
|
* clean up NULL pointer checksGravatar John Kohl1987-07-07
|
* first release versionGravatar John Kohl1987-07-01
|
* Initial revisionGravatar John Kohl1987-06-19