summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Changes in des425 due to adding prototypes for called functionsKeith Vetter1995-03-156-22/+21
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5129 dc483132-0cff-0310-8789-dd5450dbe970
* Windows changes in krb5: makefile cleanup and some small code changesKeith Vetter1995-03-1514-26/+120
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5128 dc483132-0cff-0310-8789-dd5450dbe970
* Some windows i/o stuff and moved 2 prototypes to func-proto.hKeith Vetter1995-03-154-8/+23
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5127 dc483132-0cff-0310-8789-dd5450dbe970
* Two changes in the crypto directory: 1) 16 vs 32 bit errors in DES and 2)Keith Vetter1995-03-1516-210/+85
| | | | | | removed crud for making a DLL (will be done at a higher level.) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5123 dc483132-0cff-0310-8789-dd5450dbe970
* Initialize ret_cred to zero so that in case of an error, we don't tryTheodore Tso1995-03-102-1/+6
| | | | | | to free stack garbage. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5108 dc483132-0cff-0310-8789-dd5450dbe970
* Make the second argument of asn1buf_insert_octet be an int, instead ofTheodore Tso1995-03-103-2/+8
| | | | | | | | asn1_octet. ANSI C narrow types screws us again.... (The RS/6000 compiler blew out until this was fixed....) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5107 dc483132-0cff-0310-8789-dd5450dbe970
* Removed definition of FD_SETSIZE, FD_SET, FD_CLR, FD_ISSET, andTheodore Tso1995-03-102-9/+6
| | | | | | | FD_ZERO. Defining them in favor of using the system include files is almost always wrong. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5106 dc483132-0cff-0310-8789-dd5450dbe970
* * kerberos5.c Use new calling convention for krb5_mk_req_extended()Chris Provenzano1995-03-102-34/+30
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5105 dc483132-0cff-0310-8789-dd5450dbe970
* * sim_client.c Use new calling convention for krb5_mk_req(),Chris Provenzano1995-03-102-103/+35
| | | | | | krb5_mk_priv(), and krb5_mk_safe(). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5104 dc483132-0cff-0310-8789-dd5450dbe970
* * sclient.c Use new calling convention for krb5_sendauth()Chris Provenzano1995-03-102-25/+11
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5103 dc483132-0cff-0310-8789-dd5450dbe970
* * kcmd.c (kcmd()) Use new calling convention for krb5_sendauth().Chris Provenzano1995-03-103-40/+25
| | | | | | * krcp.c () Use new calling convention for krb5_mk_req_extended(). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5102 dc483132-0cff-0310-8789-dd5450dbe970
* * kpasswd.c Use new calling convention for krb5_sendauth(),Chris Provenzano1995-03-102-74/+37
| | | | | | krb5_mk_priv(), and krb5_rd_priv(). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5101 dc483132-0cff-0310-8789-dd5450dbe970
* * kadmin.c, kadmin_adr.c, kadmin_cpw.c, kadmin_done.c, kadmin_mod.cChris Provenzano1995-03-1011-460/+168
| | | | | | | | * kadmin_add.c, kadmin_cpr.c, kadmin_del.c, kadmin_inq.c, kadmin_msnd.c Use new calling convention for krb5_sendauth(), krb5_mk_priv(), krb5_rd_priv(), krb5_mk_safe(), and krb5_rd_safe(). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5100 dc483132-0cff-0310-8789-dd5450dbe970
* * auth_con.h auth_con.c Added for krb5_auth_con definition andChris Provenzano1995-03-1013-604/+1024
| | | | | | | | | | | | | | | | | | | | | support routines. * mk_req.c (krb5_mk_req()) * mk_req_ext.c (krb5_mk_req_extended()) * rd_rep.c (krb5_rd_rep()) * sendauth.c (krb5_sendauth()) * mk_priv.c (krb5_mk_priv()) * mk_safe.c (krb5_mk_safe()) * rd_priv.c (krb5_rd_priv()) * rd_safe.c (krb5_rd_safe()) Added a krb5_auth_context argument and eliminated many of the other arguments because they are included in the krb5_auth_context structure. * send_tgs.c (krb5_send_tgs()) Eliminate call to krb5_mk_req_extended(), which does far more than krb5_send_tgs() needs. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5099 dc483132-0cff-0310-8789-dd5450dbe970
* * fcc_destry.c (krb5_fcc_destroy())Chris Provenzano1995-03-104-3/+11
| | | | | | | | | * fcc_init.c (krb5_fcc_initialize()) Initialize kret before returning it. * fcc_maybe.c (fcc_lock_file()) Initialize st before returning it. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5098 dc483132-0cff-0310-8789-dd5450dbe970
* * init_sec_context.c (krb5_gss_init_sec_context())Chris Provenzano1995-03-103-49/+73
| | | | | | | | | | | Use new calling convention for krb5_mk_req_ext() and krb5_rd_rep(). * gssapiP_krb5.h Added a krb5_auth_context pointer to the krb5_gss_ctx_id_rec structure to store the auth_context between multiple calls to krb5_gss_init_sec_context(). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5097 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.h Added empty structure declaration of krb5_auth_contextChris Provenzano1995-03-103-1/+12
| | | | | | * k5-int.h Moved #include "adm_defs.h" to krb5.h git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5096 dc483132-0cff-0310-8789-dd5450dbe970
* * func-proto.h (krb5_mk_req(), krb5_mk_req_extended(), krb5_rd_rep(),Chris Provenzano1995-03-104-45/+121
| | | | | | | | | | | | | | | | | | krb5_sendauth(), krb5_mk_priv(), krb5_rd_priv(), krb5_mk_safe(), and krb5_rd_safe()). Added a krb5_auth_context argument and eliminated many of the other arguments because they are included in the krb5_auth_context structure. * fieldbits.h Added #define AP_OPTS_USE_SUBKEY 0x00000001 for a new option to an ap req message. This is mainly a clean way to inform krb5_mk_req() and krb5_mk_req_extended() to create the subkey without adding an extra argument. * safepriv.h Replace safe/priv flags with flags for krb5_auth_context and add krb5_replay_data structure for when the appilication want to do it's own replay detection for safe and priv calls. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5095 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (all-windows): tabs, not spaces.Mark Eichin1995-03-092-2/+6
| | | | | | from ezra. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5094 dc483132-0cff-0310-8789-dd5450dbe970
* Some int/long, signed/unsigned conversionsKeith Vetter1995-03-094-11/+17
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5093 dc483132-0cff-0310-8789-dd5450dbe970
* Remove verify.o when doing a make cleanTheodore Tso1995-03-082-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5092 dc483132-0cff-0310-8789-dd5450dbe970
* Stubbed an OS routine to satisfy the linker until we can really port it to ↵Keith Vetter1995-03-082-0/+17
| | | | | | the PC git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5089 dc483132-0cff-0310-8789-dd5450dbe970
* Changed krb5 library name on the PC since the DLL will take that name insteadKeith Vetter1995-03-0812-6/+30
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5088 dc483132-0cff-0310-8789-dd5450dbe970
* Made explicit the signed to unsigned conversions in the gssapi/krb5Keith Vetter1995-03-0822-47/+59
| | | | | | directory. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5086 dc483132-0cff-0310-8789-dd5450dbe970
* README file describes imake configuration standards; imake is long goneTheodore Tso1995-03-081-323/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5085 dc483132-0cff-0310-8789-dd5450dbe970
* Fixed up some missing protocols and unchecked castsKeith Vetter1995-03-086-11/+26
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5084 dc483132-0cff-0310-8789-dd5450dbe970
* Added syntactic sugar for Windows segmented architectureKeith Vetter1995-03-082-3/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5083 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (UsePepsy, PepsyTarget): removed, not referencedMark Eichin1995-03-0832-56/+67
| | | | | | | | | | | anywhere in the tree. (ISODE_INCLUDE, ISODE_DEFS): removed along with remaining references in the tree. --enable-isode is dead. * configure.in (most directories): removed last remaining ISODE_INCLUDE and ISODE_DEFS. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5082 dc483132-0cff-0310-8789-dd5450dbe970
* Ported the ccache directory to the PC. This is temporary--eventually we'llKeith Vetter1995-03-0827-154/+226
| | | | | | use the in-memory solution from k4. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5081 dc483132-0cff-0310-8789-dd5450dbe970
* PC porting: more prototyping, defines for overflow checking on the PC andKeith Vetter1995-03-078-20/+185
| | | | | | numerous PC additions to k5-config.h. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5080 dc483132-0cff-0310-8789-dd5450dbe970
* Port of most of the OS directory to the PCKeith Vetter1995-03-0731-44/+139
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5079 dc483132-0cff-0310-8789-dd5450dbe970
* Small changes in krb: 1 signed/unsigned, 1 disabling stderr, and changed LIB ↵Keith Vetter1995-03-074-3/+11
| | | | | | name git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5078 dc483132-0cff-0310-8789-dd5450dbe970
* Ported the posix directory for the PC--one fileKeith Vetter1995-03-073-1/+27
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5077 dc483132-0cff-0310-8789-dd5450dbe970
* Moved PC low-level i/o crud out of source files and into k5-config.hKeith Vetter1995-03-072-31/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5076 dc483132-0cff-0310-8789-dd5450dbe970
* Finished off changed needed for making libcrypto.dll. Biggest changeKeith Vetter1995-03-049-9/+69
| | | | | | | is that you can't pull in data from a DLL so had to add three routines that return the address of various data structures. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5074 dc483132-0cff-0310-8789-dd5450dbe970
* Shell script for propagating the Kerberos database to slave serversTheodore Tso1995-03-031-0/+30
| | | | | | (Still needs some work, but that's OK.) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5073 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (unixmac): New target, runs on Unix to build includeJohn Gilmore1995-03-032-0/+7
| | | | | | files for Mac build. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5071 dc483132-0cff-0310-8789-dd5450dbe970
* Make include files begin to work on the MacintoshJohn Gilmore1995-03-033-18/+34
| | | | | | | | | | * k5-int.h: Remove krb5/ from #includes. Rearrange #includes so that time_t is defined before kdb.h is included. * krb5.h: Include k5-config.h first, so its #define's can control the rest of the file. If <sys/types.h> is not present, define u_long, etc, manually. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5070 dc483132-0cff-0310-8789-dd5450dbe970
* Make include files start to work on the MacintoshJohn Gilmore1995-03-034-2/+17
| | | | | | | | * configure.in: Add checks for sys/types.h and sys/stat.h. * k5-config.h: Remove krb5/ from #include. * sysincl.h: Avoid <sys/types.h>. Conditional-include <sys/stat.h>. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5069 dc483132-0cff-0310-8789-dd5450dbe970
* Added the files and changes needed to create a dll out of libcryptoKeith Vetter1995-03-0320-43/+198
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5068 dc483132-0cff-0310-8789-dd5450dbe970
* Used the NEED_SOCKETS mechanism to pull in winsock.h on the PCKeith Vetter1995-03-033-3/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5067 dc483132-0cff-0310-8789-dd5450dbe970
* Remove reference to $(ISODELIB)Theodore Tso1995-03-022-2/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5066 dc483132-0cff-0310-8789-dd5450dbe970
* Changed NEED_WINSOCK_H to NEED_SOCKETSKeith Vetter1995-03-022-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5065 dc483132-0cff-0310-8789-dd5450dbe970
* Changed NEED_WINSOCK_H to NEED_SOCKETSKeith Vetter1995-03-024-2/+10
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5064 dc483132-0cff-0310-8789-dd5450dbe970
* Forgot to update log for previous change of NEED_WINSOCK_H to NEED_SOCKETSKeith Vetter1995-03-021-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5063 dc483132-0cff-0310-8789-dd5450dbe970
* Changed NEED_WINSOCK_H to NEED_SOCKETS for pulling in socket filesKeith Vetter1995-03-024-4/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5062 dc483132-0cff-0310-8789-dd5450dbe970
* Remove reference to $(ISODELIB)Theodore Tso1995-03-0233-31/+88
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5061 dc483132-0cff-0310-8789-dd5450dbe970
* .cvsingore file to suppress CVS's handling of the "configure" fileTheodore Tso1995-03-021-0/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5060 dc483132-0cff-0310-8789-dd5450dbe970
* Remove reference to $(ISODELIB)Theodore Tso1995-03-0228-27/+70
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5059 dc483132-0cff-0310-8789-dd5450dbe970
* A few small changes for 16 vs 32 bit, pulling in winsock for network byteKeith Vetter1995-03-0216-36/+47
| | | | | | ordering and removed some unused local variables. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5058 dc483132-0cff-0310-8789-dd5450dbe970