Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Revert last change; we're not ready to start enforcing checksums on | Greg Hudson | 2001-03-05 | |
| | | | | all operations yet. | |||
* | Fix a couple of small memory leaks, and make zephyrd not mistreat people | Garry Zacheiss | 2001-02-28 | |
| | | | | who were trying to subscribe to acl'ed classes they weren't on the acl for. | |||
* | sender_in_realm() was renamed to realm_sender_in_realm(), and now takes | Garry Zacheiss | 2001-02-26 | |
| | | | | different arguments. | |||
* | Changes from CMU: | Garry Zacheiss | 2001-02-26 | |
| | | | | | | | * Better interrealm support: Realm state support, add realm state enum and add additional opcode for realm initialization code. * Prototype updates. | |||
* | Changes from CMU: | Garry Zacheiss | 2001-02-26 | |
| | | | | | | | | | | | | | | | | | | | | | * prototype updates. * Fix some memory leaks. * Better interrealm support: - subscr_subscribe and add_subscriptions need to know what server requests are coming from. - pay attnetion to when we have no more local users listening to a foreign sub and unsubscribe. - Remove unused code. - Call realm_handoff with correct client info. - Add routine to resend our idea of subs in a remote realm to that realm. | |||
* | Changes from CMU: | Garry Zacheiss | 2001-02-26 | |
| | | | | | | * Some memset 0 cleanliness. * Support enhanced 'zstat -s' output. | |||
* | Changes from CMU: | Garry Zacheiss | 2001-02-26 | |
| | | | | * Replace entire file, resyncing interrealm code between us and CMU. | |||
* | Changes from CMU: | Garry Zacheiss | 2001-02-26 | |
| | | | | | | * Better interrealm support: Let other realms know we booted, set realm correctly we so can override from the command line, and kill any children that are trying to get tickets. | |||
* | Changes from CMU: | Garry Zacheiss | 2001-02-26 | |
| | | | | | * Better interrealm support: be prepared to try old and new style checksumming, and make NOENCRYPTION case work. | |||
* | Changes from CMU: | Garry Zacheiss | 2001-02-26 | |
| | | | | | | * Remove uneeded casts. * Remove uneeded local versions of Kerberos functions. | |||
* | Changes from CMU: | Garry Zacheiss | 2001-02-26 | |
| | | | | | | | | | | | | | | | | | | | | | | | * Better interrealm support: - Don't do unneeded check on ack authenticity. - Avoid allowing a remote realm to forge a local user sending to an acl'ed class. - Fix calling conventions. - Refragment packets if we grew them and now need to. - Avoiding failing to ack if packet grew. - Tell other realms we're shutting down. - Avoid nacking bogus packets from broken servers. * Avoid buffer overrun (in #if 0'd code) * memset 0 cleanliness. | |||
* | Changes from CMU: | Garry Zacheiss | 2001-02-26 | |
| | | | | | * If class is empty, return useful info so interrealm code can unsubscribe. | |||
* | Changes from CMU: | Garry Zacheiss | 2001-02-26 | |
| | | | | | | | | * Better interrealm support, including setting realm correctly so we can override it with a command line switch, dealing correctly when we don't know a realm, and calling subscr_subscribe with server info. * Some memset 0 cleanliness. | |||
* | If we found no servers for a given realm, syslog and abort so we don't | Garry Zacheiss | 2001-02-19 | |
| | | | | divide by zero later. | |||
* | close possible syslog format string hole | Jonathon Weiss | 2000-10-04 | |
| | ||||
* | Fix potential buffer overruns. | Greg Hudson | 2000-05-17 | |
| | ||||
* | Remove an old compatibility compromise from back when we started requiring | Greg Hudson | 2000-02-11 | |
| | | | | | checksums on messages. With this change, you can't fiddle with subs if you don't have a valid checksum. | |||
* | Reinstate the policy that realm-visible locations cannot be seen by | Greg Hudson | 2000-01-22 | |
| | | | | unauthentic ulocate requests. | |||
* | /usr/tmp -> /var/tmp | Greg Hudson | 1999-11-29 | |
| | ||||
* | fix things Irix n32 cc complains about | Dan Winship | 1999-08-12 | |
| | ||||
* | Nuke these files. | Greg Hudson | 1999-06-13 | |
| | ||||
* | Nuke the acl files. They bad. | Greg Hudson | 1999-06-13 | |
| | ||||
* | Some RCS ID cleanup: delete $Log$ and replace other RCS keywords with $Id$. | Greg Hudson | 1999-01-22 | |
| | ||||
* | Revert version 1.50. Empirically, this workaround didn't seem to help | Greg Hudson | 1998-11-19 | |
| | | | | | | | (I'm not sure why, but it still took ten hours for erato to recover from having an invalid tgt), and we now understand what the problem is (the KDC is handing out identical answers for requests from two different clients; obviously, one of them gets an incorrect address). | |||
* | Actually increment the loop pointer in ulogin_find(). | Greg Hudson | 1998-10-26 | |
| | ||||
* | If we get RD_AP_BADD from SendKerberosData(), this indicates that we | Greg Hudson | 1998-10-21 | |
| | | | | | have a bad TGT, so discard our tickets. This should never happen, but it does. If we ever figure out why, then this change can go away. | |||
* | Don't free nacked until we've finished looking at it (an alternative | Greg Hudson | 1998-10-16 | |
| | | | | | | would be to save nacked->client in a variable). Do make sure to remove nacked from the list before calling client_deregister(), though. | |||
* | Clean up the dump format: report addresses of clients, and fall back one | Greg Hudson | 1998-10-13 | |
| | | | | | tab. The old dump format was written for when we grouped clients by host manager. | |||
* | Search for locations by <user,addr,port> in cases where we were searching | Greg Hudson | 1998-10-13 | |
| | | | | by <user,machine,tty> (which includes setting exposure and logout). | |||
* | Clean up dead code. | Greg Hudson | 1998-09-27 | |
| | ||||
* | Keep track of how responsive clients have been and don't time out good ones. | Greg Hudson | 1998-09-02 | |
| | ||||
* | Check in the right version of this file for the last change (oops). | Greg Hudson | 1998-08-21 | |
| | ||||
* | Don't penalize clients when we get an EAGAIN or ENOBUFS from sendto(). | Greg Hudson | 1998-08-21 | |
| | ||||
* | Eliminate some cruft: nuke two unused fields in the client structure | Greg Hudson | 1998-07-16 | |
| | | | | | and rename client_which_client() to client_find() and make the second argument a port instead of a notice. | |||
* | Remember to dump the tty field. | Greg Hudson | 1998-07-09 | |
| | ||||
* | Oops, fix sysconfdir back to sysconfdir/zephyr. | Greg Hudson | 1998-06-11 | |
| | ||||
* | Remember to process timers. | Greg Hudson | 1998-05-27 | |
| | ||||
* | __My_addr is now a struct in_addr declared in internal.h. | Greg Hudson | 1998-03-17 | |
| | ||||
* | Eliminate crufty reference to DEBUG. | Greg Hudson | 1998-02-02 | |
| | ||||
* | Do CFLAGS the gnu standard way. This means we compile with -g by default. | Greg Hudson | 1998-01-31 | |
| | ||||
* | ZEPHYR_USES_KERBEROS -> HAVE_KRB4; ZEPHYR_USES_HESIOD -> HAVE_HESIOD | Greg Hudson | 1997-10-25 | |
| | ||||
* | From epeisach: Use Code_t instead of int to match prototypes. | Greg Hudson | 1997-10-16 | |
| | ||||
* | From epeisach: Add a missing prototype for realm_control_dispatch. | Greg Hudson | 1997-10-16 | |
| | ||||
* | Correcet an oops. (I thought I'd tested this.) | Greg Hudson | 1997-09-23 | |
| | ||||
* | Declare server-specific zephyr library interfaces here. | Greg Hudson | 1997-09-23 | |
| | ||||
* | Correct a typo. | Greg Hudson | 1997-09-23 | |
| | ||||
* | Remove an unneeded ampersand which was generating compiler type warnings. | Greg Hudson | 1997-09-23 | |
| | ||||
* | confdir became sysconfdir. | Greg Hudson | 1997-09-23 | |
| | | | | Rip out in-tree com_err support. | |||
* | confdir became sysconfdir. | Greg Hudson | 1997-09-23 | |
| | ||||
* | Pull in sources from zephyr locker. See /mit/zephyr/repository for | Greg Hudson | 1997-09-14 | |
| | | | | detailed change information. |