aboutsummaryrefslogtreecommitdiff
path: root/src/lib/krb5/krb/mk_req.c
AgeCommit message (Collapse)AuthorFilesLines
2002-09-03protoizeKen Raeburn1-10/+3
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14812 dc483132-0cff-0310-8789-dd5450dbe970
2001-10-06Danilo also says we can get rid of _MSDOS (Win16) tests, and explicit ↵Ken Raeburn1-5/+5
FAR/NEAR specs git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13786 dc483132-0cff-0310-8789-dd5450dbe970
2001-10-04Danilo says we can get rid of the DLLIMP stuff nowKen Raeburn1-1/+1
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13775 dc483132-0cff-0310-8789-dd5450dbe970
1999-09-24copyright notice updates from 1.1 branchKen Raeburn1-1/+4
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11853 dc483132-0cff-0310-8789-dd5450dbe970
1997-02-06Windows/NT integration (V1_0_WIN32_BRANCH merge)Richard Basch1-6/+6
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9788 dc483132-0cff-0310-8789-dd5450dbe970
1996-01-20krb5_get_credentials does not take kdc_options flagsEzra Peisach1-1/+1
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7344 dc483132-0cff-0310-8789-dd5450dbe970
1996-01-11krbconfig.c, Makefile.in: Removed krbconfig.c; it contained globalTheodore Tso1-3/+1
variables which are no longer used. recvauth.c: Removed the global extern of krb5_kdc_default_options, which wasn't being used anyway. mk_req.c (krb5_mk_req): Replace use of krb5_kdc_default_options with context->kdc_default_options. gc_frm_kdc.c: Remove the global extern of krb5_kdc_req_sumtype, which wasn't being used anymore anyway. send_tgs.c (krb5_send_tgs_basic): Remove use of the global variable krb5_kdc_req_sumtype, and use the kdc_req_sumtype in the context structure instead. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7291 dc483132-0cff-0310-8789-dd5450dbe970
1995-06-11changes to accomodate redefinition of krb5_auth_contextTom Yu1-1/+1
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6035 dc483132-0cff-0310-8789-dd5450dbe970
1995-06-08Clean up gcc -Wall flamesTheodore Tso1-4/+4
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5981 dc483132-0cff-0310-8789-dd5450dbe970
1995-04-27Added PC support for the new profile config fileKeith Vetter1-1/+0
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5554 dc483132-0cff-0310-8789-dd5450dbe970
1995-04-20mk_req.c (krb5_mk_req): Use krb5_sname_to_principal() in orderTheodore Tso1-11/+5
to create the service principal from the service and hostname pair. This allows for the host cannoncialization to work correctly. mk_req_ext.c (krb5_mk_req_extended): Revamp checksum handling code so that no checksum is performed in in_data is NULL, and the special case handing of cksumtype == 0x8003 for the GSSAPI library is handled correctly. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5406 dc483132-0cff-0310-8789-dd5450dbe970
1995-04-14Windows global stuff:Keith Vetter1-1/+1
o removed INTERFACE from non-api functions o add FAR to pointers visible to the world o made the tests for __STDC__ also check for _WINDOWS o creates GSSAPI.DLL & GSSAPI.LIB as per spec. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5354 dc483132-0cff-0310-8789-dd5450dbe970
1995-03-10 * auth_con.h auth_con.c Added for krb5_auth_con definition andChris Provenzano1-27/+40
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
1995-02-28* *.c: Avoid <krb5/...> includes.John Gilmore1-4/+1
* parse.c: Exdent #ifndef to left margin for old compilers. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5015 dc483132-0cff-0310-8789-dd5450dbe970
1995-02-27Converted the krb5/krb directory to work under windows. Mostly added theKeith Vetter1-1/+1
windows INTERFACE keyword to functions. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5002 dc483132-0cff-0310-8789-dd5450dbe970
1995-02-23All to change krb5_get_credentials() ..Chris Provenzano1-7/+5
* send_tgs.c (krb5_send_tgs()) Added check for a valid krb5_creds * arg. * mk_req_ext.c (krb5_mk_req_extended()) Require caller to pass in a valid krb5_creds * arg, and removed kdc_options krb5_flags and krb5_ccache from arg list. * send_tgs.c (krb5_send_tgs()) * sendauth.c (krb5_sendauth()) Fix calls to krb5_mk_req_extended() * gc_frm_kdc.c (krb5_get_cred_from_kdc()) Changed krb5_creds * in/out arg to be an in only arg and added krb5_creds ** out arg. * gc_via_tgt.c (krb5_get_cred_via_tgt()) Changed krb5_creds * in/out arg to be an in only arg and added krb5_creds ** out arg. * gc_2tgt.c (krb5_get_cred_via_2tgt()) Changed krb5_creds * in/out arg to be an in only arg and added krb5_creds ** out arg. * int-proto.h Updated prototypes for krb5_get_cred_via_tgt() and krb5_get_cred_via_2tgt(). * get_creds.c (krb5_get_credentials()) Changed krb5_creds * in/out arg to be an in only arg and added krb5_creds ** out arg. * sendauth.c (krb5_sendauth()) Routines that also require krb5_creds * in/out arg to be appropriately changed because krb5_get_credentials() changed. * gc_frm_kdc.c (krb5_get_cred_from_kdc()) * get_fcreds.c (krb5_get_for_creds()) * mk_req.c (krb5_mk_req()) Other routines that needed adjusting because krb5_get_credentials() changed but didn't need an API change. * int-proto.h Don't prototype krb5_get_cred_via_tgt() twice. Use the second to prototype krb5_get_cred_via_2tgt(). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4993 dc483132-0cff-0310-8789-dd5450dbe970
1995-01-13Removed all references to DECLARG and OLDDECLARG.Chris Provenzano1-11/+12
Added krb5_context to all krb5_routines. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4810 dc483132-0cff-0310-8789-dd5450dbe970
1994-08-18stamp out rcs keywordsMark Eichin1-6/+1
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4191 dc483132-0cff-0310-8789-dd5450dbe970
1994-01-13Fixed memory deallocation/cleanup on error returnsTheodore Tso1-6/+6
For the credentials structures, established the convention that any of the Kerberos routines that mutate the credentials structures shall free substructure before replacing it. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3320 dc483132-0cff-0310-8789-dd5450dbe970
1993-09-01Change export warning notice from "is assumed to require an export license"Theodore Tso1-2/+2
to "may require..." git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2638 dc483132-0cff-0310-8789-dd5450dbe970
1991-06-06Update copyright noticeJohn Kohl1-2/+16
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2156 dc483132-0cff-0310-8789-dd5450dbe970
1991-05-20Delete "times" argument to krb5_mk_req_extended()John Carr1-1/+0
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2107 dc483132-0cff-0310-8789-dd5450dbe970
1991-03-14fix copyrightsJohn Kohl1-2/+2
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@1904 dc483132-0cff-0310-8789-dd5450dbe970
1991-02-20we can and should free creds.serverJohn Kohl1-2/+3
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@1742 dc483132-0cff-0310-8789-dd5450dbe970
1990-12-14RFC draft protocol changes and related cleanupsJohn Kohl1-0/+2
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@1554 dc483132-0cff-0310-8789-dd5450dbe970
1990-11-08change bzero to memsetJohn Kohl1-2/+2
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@1438 dc483132-0cff-0310-8789-dd5450dbe970
1990-10-19need to cast because server is constJohn Kohl1-1/+1
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@1287 dc483132-0cff-0310-8789-dd5450dbe970
1990-10-19change 'const krb5_principal' to krb5_const_principalJohn Kohl1-1/+1
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@1285 dc483132-0cff-0310-8789-dd5450dbe970
1990-10-18added code to free up credentials when doneJohn Kohl1-0/+3
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@1270 dc483132-0cff-0310-8789-dd5450dbe970
1990-10-01Updated interface to mk_req_extendedTheodore Tso1-0/+1
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@1161 dc483132-0cff-0310-8789-dd5450dbe970
1990-05-25fix copyright/distribution referenceJohn Kohl1-1/+1
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@944 dc483132-0cff-0310-8789-dd5450dbe970
1990-04-19fix rcsid nameJohn Kohl1-1/+1
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@504 dc483132-0cff-0310-8789-dd5450dbe970
1990-04-18add const where appropriate in function declarationsJohn Kohl1-3/+3
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@490 dc483132-0cff-0310-8789-dd5450dbe970
1990-03-08add #include for external function prototypesJohn Kohl1-0/+2
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@373 dc483132-0cff-0310-8789-dd5450dbe970
1990-03-08*** empty log message ***John Kohl1-0/+78
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@372 dc483132-0cff-0310-8789-dd5450dbe970