summaryrefslogtreecommitdiff
path: root/lib/Zinternal.c
Commit message (Collapse)AuthorAge
...
* We need __Zephyr_realm in the non-Kerberos case, since we no longerGravatar Greg Hudson1997-09-23
| | | | have a macro for it.
* From mhpower: avoid possible buffer overflows.Gravatar Greg Hudson1997-09-23
|
* Pull in sources from zephyr locker. See /mit/zephyr/repository forGravatar Greg Hudson1997-09-14
| | | | detailed change information.
* Moved some of the new authentication code into a place where it won'tGravatar Greg Hudson1994-12-19
| | | | | cause the zephyr servers to spew errors. ./
* Oops, get rid of debugging printf.Gravatar Greg Hudson1994-11-11
|
* Changes for better authentication.Gravatar Greg Hudson1994-11-01
|
* Changed KERBEROS to Z_HaveKerberosGravatar Richard Basch1993-11-20
|
* Changed bzero/bcopy to memset/memcpy [ANSI]Gravatar Richard Basch1993-11-19
|
* Use _BZERO,_BCOPY,_BCMP macros in lieu of the functions.Gravatar Richard Basch1993-09-24
| | | | | These are declared in <zephyr/zephyr_conf.h> to be either the BSD routine or the ANSI routines, depending on the system type.
* Ifdef additional stuff out on Z_DEBUGGravatar Lucien Van Elsen1992-08-08
| | | | make sure to cast results of malloc (jfc's change)
* don't define Z_debug_print_closure; defined in zephyr.hGravatar Lucien Van Elsen1991-07-02
| | | | Z_varargs has a lower case 'v'
* #ifdef VARARGS -> #ifdef Z_VarargsGravatar John F. Carr1991-06-20
| | | | | Remove NO_MALLOC_ZERO code. Don't crash if malloc(0) returns 0.
* Duplicate header file code instead of using inline/#undef hack forGravatar Kenneth G Raeburn1991-03-28
| | | | | generating addressable functions. New variable Z_malloc points at malloc.
* Define __Zephyr_realm only if Kerberos is enabled.Gravatar Kenneth G Raeburn1991-03-21
| | | | | | | | When debugging, log message for null packet. Compare against old uids only if time is non-zero. New string array has names of notice kinds. Debug routines added, private copy of inet_ntoa (for gcc1 on sparc), and addressable versions of macro "functions".
* Eliminated initializations equivalent to defaults. Make "version"Gravatar Kenneth G Raeburn1991-03-08
| | | | buffer local to Z_FormatHeader.
* In Z_AddField, treat a null pointer as a zero-length string.Gravatar Kenneth G Raeburn1990-11-09
|
* Z_ReadWait: Check for failure allocating header field.Gravatar Kenneth G Raeburn1990-10-19
| | | | | Z_FormatHeader: Assign ZUnique_Id_t values rather than calling bcopy. Z_FormatRawHeader (temp): Don't assume all used types are the same size.
* fix BUG:Gravatar John Kohl1989-10-26
| | | | | | | | | server acknowledgements were getting smashed z_uid's because of reassembly code. New strategy: only retain the acknowledgment of the first fragment of a fragmented notice. This way existing code which checks notice->z_uid in a sent notice will get the acknowledge it seeks. Also, only one ack is ever returned for a given notice.
* add strcasecmp support (separate file)Gravatar John Kohl1988-11-14
| | | | remove spurious free's of unallocated buffer
* fix for case of non-KerberosGravatar John Kohl1988-08-08
|
* add CLIENTACK to list of not-acked packetsGravatar John Kohl1988-07-20
|
* change names to protect the innocentGravatar John Kohl1988-07-10
|
* ack strategy was cpu-intensive and arguably incorrectGravatar John Kohl1988-07-10
|
* lint fixesGravatar John Kohl1988-06-29
|
* auditing changesGravatar John Kohl1988-06-29
|
* be sensible with null pointers in Z_FormatRawHeaderGravatar John Kohl1988-06-27
|
* cache the version number, and don't use malloc (a waste of memory)Gravatar John Kohl1988-06-25
|
* lint fixesGravatar John Kohl1988-06-23
|
* make the queue search routines run from front to back instead of vice-versaGravatar John Kohl1988-06-20
|
* fix braindamage with timeoutsGravatar John Kohl1988-06-17
| | | | | | | | | | | | | | | 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
* add duplicate filter (short-term memory)Gravatar John Kohl1988-06-15
| | | | | If server make sure all incoming packets are treated as complete parameterize Z_SendFragmentedNotice and add Z_XmitFragment
* For JohnGravatar Robert S. French1988-06-15
|
* All sorts of changes for ver 0.2Gravatar Robert S. French1988-05-17
|
* Slightly more robust packet parsingGravatar Robert S. French1988-05-13
|
* Changed to handle new protocol formatGravatar Robert S. French1987-08-01
|
* Initial revisionGravatar Robert S. French1987-08-01