aboutsummaryrefslogtreecommitdiff
path: root/src/lib/krb5/krb/parse.c
AgeCommit message (Collapse)AuthorFilesLines
2002-09-03protoizeKen Raeburn1-4/+1
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-3/+3
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
2001-03-11 * init_ctx.c: Provide a full prototype for init_common()Ezra Peisach1-3/+3
* recvauth.c (recvauth_common): Declare recvauth_common as static. * parse.c, sendauth.c: Changes to prevent shadowing of local variables. * get_in_tkt.c, tgtname.c: Include int-proto.h for prototypes. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13073 dc483132-0cff-0310-8789-dd5450dbe970
2000-10-17 * bld_pr_ext.c, bld_princ.c (krb5_build_principal_ext,Ezra Peisach1-1/+1
krb5_build_principal_va, krb5_build_principal): Take an unsigned int realm length. * get_in_tkt.c (krb5_get_init_creds): Use SALT_TYPE_AFS_LENGTH instead of -1. * gic_pwd.c (krb5_get_as_key_password): Use SALT_TYPE_AFS_LENGTH instead of -1. * in_tkt_pwd.c (pwd_keyproc): Argument to krb5_read_password is unsigned int. * pr_to_salt.c (krb5_principal2salt_internal): Declare as static. Unsigned int fix. * preauth.c (krb5_obtain_padata): Use SALT_TYPE_AFS_LENGTH instead of -1. * preauth2.c (pa_salt): Use SALT_TYPE_AFS_LENGTH instead of -1. * conv_princ.c, copy_auth.c, copy_princ.c, gc_frm_kdc.c, parse.c, send_tgs.c, srv_rcache.c: Unsigned/signed int cleanup. * unparse.c (krb5_unparse_name_ext): size parameter changed to unsigned int *. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12782 dc483132-0cff-0310-8789-dd5450dbe970
2000-06-29 * conv_princ.c, get_creds.c, get_in_tkt.c, mk_rep.c, parse.c,Ezra Peisach1-1/+1
send_tgs.c: Remove unused variable. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12457 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
1998-07-17Replaced preprocessor symbol _MACINTOSH with macintosh, since macintosh is ↵Miro Jurisic1-1/+1
the standard symbol defined by all Mac compiler (oh, sure, it doesn't have _. but at least it's always there) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10653 dc483132-0cff-0310-8789-dd5450dbe970
1997-02-06Windows/NT integration (V1_0_WIN32_BRANCH merge)Richard Basch1-3/+3
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9788 dc483132-0cff-0310-8789-dd5450dbe970
1996-09-26get_in_tkt.c (make_preauth_list): Correctly null-terminate theTheodore Tso1-2/+3
preauth list generated by make_preauth_list. unparse.c (krb5_unparse_name_ext): Make unparse correctly handle all cases where a principal contains a nulls, backspace, newlines, or tabs. t_kerb.c (test_parse_principal): Add test for checking krb5_parse_principal() parse.c (krb5_parse_name): Set all of the magic field values. Makefile.in, t_ref_kerb.out: Added new tests to test krb5_parse() and krb5_unparse(). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9126 dc483132-0cff-0310-8789-dd5450dbe970
1996-06-12sendauth.c (krb5_sendauth): If ECCONABORTED is not defined, try usingTheodore Tso1-1/+1
the Winsock equivalent (WSAECONNABORTED). parse.c (krb5_parse_name): Change use of _WINDOWS to _MSDOS, and add check for _WIN32. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8315 dc483132-0cff-0310-8789-dd5450dbe970
1995-09-11Mac Beta 1 submissionKeith Vetter1-1/+1
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6749 dc483132-0cff-0310-8789-dd5450dbe970
1995-06-08Clean up gcc -Wall flamesTheodore Tso1-3/+3
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5981 dc483132-0cff-0310-8789-dd5450dbe970
1995-04-25 * parse.c (krb5_parse_name): Add magic number to new structureEzra Peisach1-0/+1
* get_creds.c: Fix comments describing operation * gc_frm_kdc.c: Fix comments describing operation * copy_cksum.c (krb5_copy_checksum): Fix comment in file * copy_addrs.c (krb5_append_addresses): ifdef out unused krb5_append_addresses function. (no API or prototype existed). * copy_data.c (krb5_copy_data): Initialize magic number git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5464 dc483132-0cff-0310-8789-dd5450dbe970
1995-03-07Small changes in krb: 1 signed/unsigned, 1 disabling stderr, and changed LIB ↵Keith Vetter1-1/+3
name git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5078 dc483132-0cff-0310-8789-dd5450dbe970
1995-02-28* *.c: Avoid <krb5/...> includes.John Gilmore1-7/+3
* 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/+3
windows INTERFACE keyword to functions. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5002 dc483132-0cff-0310-8789-dd5450dbe970
1995-01-13Removed all references to DECLARG and OLDDECLARG.Chris Provenzano1-19/+20
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-06-02Don't allow two @ signs in a principal..Theodore Tso1-2/+3
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3678 dc483132-0cff-0310-8789-dd5450dbe970
1993-10-30Added missing free calls in case of an errorTheodore Tso1-7/+14
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2712 dc483132-0cff-0310-8789-dd5450dbe970
1993-10-15Change use of xfree to krb5_xfree to prevent namespace pollutionTheodore Tso1-6/+6
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2670 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
1992-05-29Length of realm name is "realmsize", not "size"John Carr1-1/+1
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2281 dc483132-0cff-0310-8789-dd5450dbe970
1992-05-29Fixed fence post errors; assigned the principal typeTheodore Tso1-3/+5
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2280 dc483132-0cff-0310-8789-dd5450dbe970
1992-05-29Checked in John Carr's changesTheodore Tso1-32/+39
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2279 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-20Document error codes returnedJohn Carr1-2/+7
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2104 dc483132-0cff-0310-8789-dd5450dbe970
1991-03-14libos-proto.h -> los-proto.hJohn Kohl1-1/+1
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@1916 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-19Changes to conform with API modificationsTheodore Tso1-4/+3
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@1729 dc483132-0cff-0310-8789-dd5450dbe970
1990-10-15Rewritten to allow for principals with components that contain componentTheodore Tso1-103/+207
or realm separators. This is down by supporting backquoting. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@1253 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-05-23fix include filesJohn Kohl1-3/+0
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@914 dc483132-0cff-0310-8789-dd5450dbe970
1990-05-01rearrange code to eliminate null-deref problemJohn Kohl1-3/+4
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@636 dc483132-0cff-0310-8789-dd5450dbe970
1990-04-27need libos-proto for get_default_realmJohn Kohl1-0/+2
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@626 dc483132-0cff-0310-8789-dd5450dbe970
1990-04-27don't include null in length countJohn Kohl1-1/+1
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@624 dc483132-0cff-0310-8789-dd5450dbe970
1990-04-19need to use const char *'s to run through const char * argsJohn Kohl1-3/+1
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@508 dc483132-0cff-0310-8789-dd5450dbe970
1990-04-18add const to function signatures as appropriateJohn Kohl1-2/+2
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@495 dc483132-0cff-0310-8789-dd5450dbe970
1990-01-29move libc declarations to separate include filJohn Kohl1-5/+1
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@180 dc483132-0cff-0310-8789-dd5450dbe970
1990-01-22change names of pointers to be more informativeJohn Kohl1-23/+21
fix logic error in dealing with embedded realm names and element parsing git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@162 dc483132-0cff-0310-8789-dd5450dbe970
1990-01-19use xfree to cast valuesJohn Kohl1-9/+12
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@148 dc483132-0cff-0310-8789-dd5450dbe970
1990-01-19*** empty log message ***John Kohl1-0/+148
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@143 dc483132-0cff-0310-8789-dd5450dbe970