summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix goof in ChangeLogTom Yu1997-07-011-0/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10110 dc483132-0cff-0310-8789-dd5450dbe970
* * client_principal.c, client_rpc.c: Add support for setv4keyTom Yu1997-07-013-0/+40
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10109 dc483132-0cff-0310-8789-dd5450dbe970
* * server_acl.h: Fix ACL_ALL_MASK to include ACL_SETKEYTom Yu1997-07-013-2/+9
| | | | | | * svr_principal.c: Fix setv4key_principal. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10108 dc483132-0cff-0310-8789-dd5450dbe970
* * kadm_rpc.h, kadm_rpc_xdr.c: Add support for setv4keyTom Yu1997-07-013-1/+33
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10107 dc483132-0cff-0310-8789-dd5450dbe970
* Added code so that a valid credential handle is generated whenKevin Mitchell1997-06-302-3/+75
| | | | | | credentials are delegated. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10106 dc483132-0cff-0310-8789-dd5450dbe970
* killpg() wasn't conditionalized in login.c, causing compiles to fail onKevin Mitchell1997-06-302-0/+12
| | | | | | Solaris 2.4 (which puts the function into the BSD compatibility libraries). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10105 dc483132-0cff-0310-8789-dd5450dbe970
* * svr_principal.c: Add new function kadm5_setv4key_principalTom Yu1997-06-292-0/+134
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10104 dc483132-0cff-0310-8789-dd5450dbe970
* * kadm_err.et: Add support for kadm5_setv4key_principalTom Yu1997-06-293-0/+11
| | | | | | * admin.h: Add prototype for kadm5_setv4key_principal. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10103 dc483132-0cff-0310-8789-dd5450dbe970
* * keytab.c (add_principal): Don't call kadm5_free_key_data; that'sTom Yu1997-06-272-1/+10
| | | | | | Just Wrong here and was causing coredumps. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10102 dc483132-0cff-0310-8789-dd5450dbe970
* * acgeneral.m4 (AC_CHECK_PROG, AC_PATH_PROG): Fix bug in previousTom Yu1997-06-203-5/+10
| | | | | | patch; add double quotes to protect things. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10101 dc483132-0cff-0310-8789-dd5450dbe970
* * kadm_funcs.c (kadm_chg_srvtab): Remove extraneous macros thatTom Yu1997-06-182-35/+46
| | | | | | were elaborate contortions to avoid using goto. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10100 dc483132-0cff-0310-8789-dd5450dbe970
* * acgeneral.m4 (AC_CHECK_PROG, AC_PATH_PROG): Assign the path toTom Yu1997-06-183-10/+23
| | | | | | | | | ac_dummy and then expand it, rather than simply tacking on $ac_dummy to the path. This works around POSIX.2 word splitting semantics, in which even things like a:b:c:$PATH don't get word-split as you might expect on a pre-POSIX shell. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10099 dc483132-0cff-0310-8789-dd5450dbe970
* Added the mac/gss files to the Macintosh tar fileTheodore Tso1997-06-112-2/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10098 dc483132-0cff-0310-8789-dd5450dbe970
* New snapshot from Meeroh; eliminated the GSS Window classTheodore Tso1997-06-119-840/+756
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10097 dc483132-0cff-0310-8789-dd5450dbe970
* gss-server.c (server_establish_context): Rearrange server establishTheodore Tso1997-06-113-16/+35
| | | | | | | | | | | | context loop to match with the draft-ietf-gssv2-cbind-04.txt suggestion --- always send the output token even in the case of an error, and call gss_delete_sec_context() if needed. gss-client.c (client_establish_context): Check for error condition after sending the output token, if present. In case of error, call delete_sec_context if necessary. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10096 dc483132-0cff-0310-8789-dd5450dbe970
* login.c: Always use the new tty line discpline. [krb5-appl/428]Theodore Tso1997-06-072-10/+34
| | | | | | | login.c: If a hangup signal is received, pass it onto the child. [krb5-appl/432] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10095 dc483132-0cff-0310-8789-dd5450dbe970
* accept_sec_context.c (krb5_gss_accept_sec_context): Reorganized errorTheodore Tso1997-06-074-172/+220
| | | | | | | | | | | | | | | | handling code to be more compact (and correct!). If an error occurs while we are doing mutual authentication, send an KRB_ERROR message back to the client, so that it knows what is going on. (This is specified by RFC 1964; we just weren't implementing this previously.) delete_sec_context.c (krb5_gss_delete_sec_context): Check to make sure pointers in the context are non-zero before freeing them. init_sec_context.c (krb5_gss_init_sec_context): If the server sends a KRB_ERROR message, decode it and return an appropriate minor status error code. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10094 dc483132-0cff-0310-8789-dd5450dbe970
* Remove erroneous space from the HPUX open()Theodore Tso1997-06-032-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10093 dc483132-0cff-0310-8789-dd5450dbe970
* Check in Miro's new gss sample codeTheodore Tso1997-05-3011-0/+1998
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10092 dc483132-0cff-0310-8789-dd5450dbe970
* * do_as_req.c (process_as_req), do_tgs_req (process_tgs_req): UseTheodore Tso1997-05-305-6/+36
| | | | | | | | | | limit_string() to make sure the length of cname and sname are reasonable. * kdc_util.c (limit_string): New function which limits the strings that will end up in log files to "reasonable" lengths. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10091 dc483132-0cff-0310-8789-dd5450dbe970
* Fix bug where kinit would core dump if given a really long principalTheodore Tso1997-05-292-3/+9
| | | | | | name. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10090 dc483132-0cff-0310-8789-dd5450dbe970
* * admin.h: add prototype for kadm5_setkey_principalBarry Jaspan1997-05-283-1/+29
| | | | | | * misc_free.c (kadm5_free_key_data): add kadm5_free_data git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10089 dc483132-0cff-0310-8789-dd5450dbe970
* * keytab.c (add_principal): use kadm5_free_key_dataBarry Jaspan1997-05-282-5/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10088 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (OBJS): Build kadm_funcs.c againTom Yu1997-05-275-137/+186
| | | | | | | | | | | * kadm_funcs.c: Re-enable kadm_chg_srvtab() and update it to use the new kadm5 interface. * kadm_ser_wrap.c: Re-enable kadm_ser_stab(). * kadm_server.c: Re-enable kadm_ser_stab(). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10087 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in:Tom Yu1997-05-145-77/+86
| | | | | | | | | | * admin_server.c: * kadm_server.c: * kadm_ser_wrap.c: Convert to use new kadm5 API; this still needs work to remove references to krb5_db and to regain full v4 kadmind functionality (or as much as is possible). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10086 dc483132-0cff-0310-8789-dd5450dbe970
* * setkey-test.c, configure.in: add rules to test for correctBarry Jaspan1997-05-053-2/+24
| | | | | | random()-equivlant function git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10085 dc483132-0cff-0310-8789-dd5450dbe970
* Fix Y2K bug in the parsing of the MDTM command. [krb5-appl/399]Theodore Tso1997-05-022-2/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10083 dc483132-0cff-0310-8789-dd5450dbe970
* Write special case hack for the SAP kerberos libraries since we can'tTheodore Tso1997-05-025-21/+323
| | | | | | | make the version server code correctly read out the version resource from SAPGUI.EXE for some reason.... git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10082 dc483132-0cff-0310-8789-dd5450dbe970
* File containing test tracker MOTDTheodore Tso1997-04-291-0/+11
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10081 dc483132-0cff-0310-8789-dd5450dbe970
* Add version resource information to test version server codeTheodore Tso1997-04-292-0/+38
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10080 dc483132-0cff-0310-8789-dd5450dbe970
* Remove #include of "mitcpyrt.h" (since it's of dubious legal value, andTheodore Tso1997-04-293-7/+5
| | | | | | the file doesn't exist.) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10079 dc483132-0cff-0310-8789-dd5450dbe970
* win_glue.c: Add code to get the version resource from the callingTheodore Tso1997-04-293-10/+159
| | | | | | application and use that to call the Version server. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10078 dc483132-0cff-0310-8789-dd5450dbe970
* Makefile.in: Add MIT files to the windows zip file (if the mitTheodore Tso1997-04-293-52/+120
| | | | | | | | | directory exists) wconfig.c (main): Add arguments to allow specification of the --mit, --nomit, --ignore=XXX options. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10077 dc483132-0cff-0310-8789-dd5450dbe970
* Add these files (as binary)Theodore Tso1997-04-262-0/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10076 dc483132-0cff-0310-8789-dd5450dbe970
* didn't check them in in binary modeTheodore Tso1997-04-262-0/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10075 dc483132-0cff-0310-8789-dd5450dbe970
* Check for openpty() in -lutil. It's there on FreeBSD and BSDITheodore Tso1997-04-252-0/+6
| | | | | | systems. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10074 dc483132-0cff-0310-8789-dd5450dbe970
* add kadm5_setkey_principalBarry Jaspan1997-04-2322-5/+542
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10072 dc483132-0cff-0310-8789-dd5450dbe970
* Add MIT's version server include files and librariesTheodore Tso1997-04-175-0/+325
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10071 dc483132-0cff-0310-8789-dd5450dbe970
* Removed last remaining dependency on Makefile.sav (which was used whenTheodore Tso1997-04-161-2/+1
| | | | | | the Makefile file was in the source tree). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10070 dc483132-0cff-0310-8789-dd5450dbe970
* * realmofhost.c (krb_realmofhost): Add bounds checking to variousTom Yu1997-04-104-9/+30
| | | | | | | | | | things. * g_krbhst.c (krb_get_krbhst): Fix to bound fscanf and sscanf. * g_krbrlm.c (krb_get_lrealm): Fix to bound fscanf. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10066 dc483132-0cff-0310-8789-dd5450dbe970
* * sys_term.c (start_login): Bounds check the constructed "speed"Tom Yu1997-04-102-2/+13
| | | | | | passed in to login. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10065 dc483132-0cff-0310-8789-dd5450dbe970
* Update version number to be alpha 2 snapshotTheodore Tso1997-04-011-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10042 dc483132-0cff-0310-8789-dd5450dbe970
* Added V2 functions to the glue layerTheodore Tso1997-04-016-17/+74
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10041 dc483132-0cff-0310-8789-dd5450dbe970
* Fix really stupid typoTheodore Tso1997-04-011-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10040 dc483132-0cff-0310-8789-dd5450dbe970
* it's 'extern "C"' not '#extern "C"'Kevin Mitchell1997-03-312-4/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10039 dc483132-0cff-0310-8789-dd5450dbe970
* import_name.c (krb5_gss_import_name): Add support for importing theTheodore Tso1997-03-283-6/+64
| | | | | | | | | exported name call export_name.c (gss_export_name): Fix export_name emit the token exactly as specified by RFC 2078. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10038 dc483132-0cff-0310-8789-dd5450dbe970
* Fix stupid typos in test compilationTheodore Tso1997-03-281-2/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10037 dc483132-0cff-0310-8789-dd5450dbe970
* Added definition for the generic gsspi OID type "gss_nt_exported_name"Theodore Tso1997-03-283-0/+11
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10036 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (KRB5_LIB_AUX): add lib$(LIB)$(SHLIBVEXT) to the listTom Yu1997-03-282-2/+9
| | | | | | | | of libraries that get symlinked into $(TOPLIBD). This allows linkers that look for libfoo.so.maj.min rather than libfoo.so at link time to work, e.g. NetBSD/i386. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10035 dc483132-0cff-0310-8789-dd5450dbe970
* Added the V2 calls gss_canonicalize_name(), gss_export_name(),Theodore Tso1997-03-283-4/+13
| | | | | | gss_duplicate_name() to the list of calls exported by the DLL. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10034 dc483132-0cff-0310-8789-dd5450dbe970