summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* * acquire_cred.c (krb5_gss_acquire_cred): Initialize variableEzra Peisach1996-07-252-0/+7
| | | | | | | | | before use if GSS_C_NULL_OID_SET. This was causing random failures in gssftp. I was unlucky enough to hit that random case where one of the random stack values was zero. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8812 dc483132-0cff-0310-8789-dd5450dbe970
* util_token.c (g_verify_token_header): Changed return code to be anTheodore Tso1996-07-253-2/+5
| | | | | | unsigned int 32, since we return a com_err error code. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8811 dc483132-0cff-0310-8789-dd5450dbe970
* ser_sctx.c (kg_oid_externalize): Add proper return codeTheodore Tso1996-07-254-6/+16
| | | | | | | | | accept_sec_context.c (krb5_gss_accept_sec_context): init_sec_context.c (krb5_gss_init_sec_context): Test (gss_flags & XXXX) against 0 so that we pass a int value to g_order_init. Needed since int is 16 bits for Win16 build. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8810 dc483132-0cff-0310-8789-dd5450dbe970
* Remove INTERFACE keyworded; not needed (and causes problems) sinceTheodore Tso1996-07-243-2/+9
| | | | | | we're not exporting this function to the DLL. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8809 dc483132-0cff-0310-8789-dd5450dbe970
* * ovsec_kadmd.c (main): Put the #ifdef SO_REUSEADDR at theTom Yu1996-07-242-2/+7
| | | | | | beginning of the line to avoid cpp breakage. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8808 dc483132-0cff-0310-8789-dd5450dbe970
* Only include <sys/file.h> if building with BSD_DBTheodore Tso1996-07-242-1/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8807 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in, configure.in: break out server lib into aTom Yu1996-07-2420-0/+5117
| | | | | | subdirectory git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8806 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in, configure.in: break out client lib into aTom Yu1996-07-2411-0/+1537
| | | | | | subdirectory git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8805 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in, configure.in: fix shared lib lossage byTom Yu1996-07-2428-6519/+36
| | | | | | rearrangement of subdirectories git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8804 dc483132-0cff-0310-8789-dd5450dbe970
* Use the error code KRB5_KT_NAME_TOOLONG instead of ENAMETOOLONG, whichTheodore Tso1996-07-242-2/+8
| | | | | | isn't portable. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8803 dc483132-0cff-0310-8789-dd5450dbe970
* Change type of first argument to be krb5_preauthtype, to eliminateTheodore Tso1996-07-242-3/+8
| | | | | | compiler warnings under Windows. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8802 dc483132-0cff-0310-8789-dd5450dbe970
* Added new error code KRB5_KT_NAME_TOOLONGTheodore Tso1996-07-242-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8801 dc483132-0cff-0310-8789-dd5450dbe970
* Removing last remnants of berk_dbTheodore Tso1996-07-244-218/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8800 dc483132-0cff-0310-8789-dd5450dbe970
* Removing berk_db, since it is now replaced by db2Theodore Tso1996-07-2461-9826/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8799 dc483132-0cff-0310-8789-dd5450dbe970
* Use memset instead of bzeroEzra Peisach1996-07-242-1/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8798 dc483132-0cff-0310-8789-dd5450dbe970
* Use $(LD) instead of $(CC) for linking... This allows for use of purifyEzra Peisach1996-07-242-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8797 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (all): Use $(LD) instead of $(CC) for link stageEzra Peisach1996-07-244-2/+25
| | | | | | | | | | | | | * dump.c (dump_db): Zero out kadm5_principal_ent_rec structure before passing to rpc code. * kadmin.c (kadmin_addprinc, kadmin_getprinc, kadmin_modprinc): Zero out structures before passing to rpc code. This is because uninitialized longs in the structures cause xdr_long to fail if the higher 32/64 bits are set on the Alpha. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8796 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (DEPLIBS): Use correct version number forEzra Peisach1996-07-242-1/+6
| | | | | | gssapi_krb5 dependency. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8795 dc483132-0cff-0310-8789-dd5450dbe970
* Removed kadmin.exp, since it's for the old admin serverTheodore Tso1996-07-242-834/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8794 dc483132-0cff-0310-8789-dd5450dbe970
* * ftpd.c (auth_data): the logic which dealt with multiple acceptorMarc Horowitz1996-07-241-207/+204
| | | | | | names and fallback was just broken. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8793 dc483132-0cff-0310-8789-dd5450dbe970
* Remove mechglue from the list of Macintosh subdirectoriesTheodore Tso1996-07-242-1/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8792 dc483132-0cff-0310-8789-dd5450dbe970
* Must include k5-int.h on Windows and Macintosh buildsTheodore Tso1996-07-242-0/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8791 dc483132-0cff-0310-8789-dd5450dbe970
* Fix broken Windows commands to copy gssapi_krb5.h to include/gssapiTheodore Tso1996-07-242-1/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8790 dc483132-0cff-0310-8789-dd5450dbe970
* Must include k5-int.h on Windows and Macintosh buildsTheodore Tso1996-07-242-0/+9
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8789 dc483132-0cff-0310-8789-dd5450dbe970
* Makefile.in: Build logger.o from the libkadm5 directory. ThisTheodore Tso1996-07-243-2/+34
| | | | | | | | | | | | is prepatory work towards eliminating the dependency on libkadm5. Ultimately we will probably need to rethink how the library structure for krb5.... configure.in: Add -lgssapi and -lgssrpc to libraries linked with krb5kdc since they are needed for shared libraries. This is a horrible hack.... git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8788 dc483132-0cff-0310-8789-dd5450dbe970
* Ignore db-config.h.in which is generated by autoheaderEzra Peisach1996-07-231-0/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8787 dc483132-0cff-0310-8789-dd5450dbe970
* obj/dbm.c: Copy the elements between the struct DBT andEzra Peisach1996-07-232-0/+58
| | | | | | | datum. Otherwise on an Alpha where the size fields are different sizes, casting loses with random stack garbage. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8786 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in: add dependency for kdb5_util_ct.oTom Yu1996-07-232-0/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8785 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in: add dependency for kadmin_ct.oTom Yu1996-07-232-0/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8784 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in: delete extraneous trailing backslash from GENSRCSTom Yu1996-07-232-2/+7
| | | | | | and GENOBJS git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8783 dc483132-0cff-0310-8789-dd5450dbe970
* Renamed release_buffer.c to rel_buffer.c, and release_oid_set.c toTheodore Tso1996-07-234-4/+11
| | | | | | | rel_oid_set.c. Marc broke the DOS 8.3 renaming which Gilmore had done to conform with DOS's filesystem constraints git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8782 dc483132-0cff-0310-8789-dd5450dbe970
* * xdr.c: Do not declare malloc()Ezra Peisach1996-07-233-2/+9
| | | | | | | * Makefile.in (SHLIB_LIBS): Link with gssapi_krb5 when creating shared library. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8781 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in: libkdb5.so needs to be built withEzra Peisach1996-07-233-0/+23
| | | | | | | | | libcrypto and libkrb5. * configure.in: Pass version numbers of teh crypto and krb5 shared libraries. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8780 dc483132-0cff-0310-8789-dd5450dbe970
* Add contents of util/db2/acconfig.h to the top-level acconfig.h soTheodore Tso1996-07-232-0/+28
| | | | | | that util/reconf works correctly. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8779 dc483132-0cff-0310-8789-dd5450dbe970
* Include errno.hEzra Peisach1996-07-232-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8778 dc483132-0cff-0310-8789-dd5450dbe970
* If __STDC__ is not defined, generate proper prototypes..Ezra Peisach1996-07-232-1/+6
| | | | | | The macro expansion was generating "int DynCopy ; " instead of "int DynCopy ()" git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8777 dc483132-0cff-0310-8789-dd5450dbe970
* * kdc.conf (admin_*): add the fields for the new admin system toMarc Horowitz1996-07-221-1/+5
| | | | | | the prototype config.file git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8776 dc483132-0cff-0310-8789-dd5450dbe970
* this commit includes all the changes on the OV_9510_INTEGRATION andMarc Horowitz1996-07-2212-0/+956
| | | | | | | | | OV_MERGE branches. This includes, but is not limited to, the new openvision admin system, and major changes to gssapi to add functionality, and bring the implementation in line with rfc1964. before committing, the code was built and tested for netbsd and solaris. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8775 dc483132-0cff-0310-8789-dd5450dbe970
* this commit includes all the changes on the OV_9510_INTEGRATION andMarc Horowitz1996-07-22651-2676/+138835
| | | | | | | | | OV_MERGE branches. This includes, but is not limited to, the new openvision admin system, and major changes to gssapi to add functionality, and bring the implementation in line with rfc1964. before committing, the code was built and tested for netbsd and solaris. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8774 dc483132-0cff-0310-8789-dd5450dbe970
* killed krb5.h in the modern wayMarc Horowitz1996-07-201-2271/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8772 dc483132-0cff-0310-8789-dd5450dbe970
* Added TIMEBOMB_INFO string which tells the user the URL to look forTheodore Tso1996-07-132-3/+12
| | | | | | more information about getting the new version of the product. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8705 dc483132-0cff-0310-8789-dd5450dbe970
* On Windows builds, add -DHAVE_STDLIB_HTheodore Tso1996-07-132-1/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8704 dc483132-0cff-0310-8789-dd5450dbe970
* add note about versioning bug that marc foundBarry Jaspan1996-07-121-2/+16
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8680 dc483132-0cff-0310-8789-dd5450dbe970
* New routine which does the timebomb and version server checking.Theodore Tso1996-07-112-39/+78
| | | | | | | | Windows 3.1 doesn't allow you to do any messaging calls in LibMain, so the timebomb and version server code was moved to krb5_win_do_init(), which is called by krb5_init_context(). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8678 dc483132-0cff-0310-8789-dd5450dbe970
* Add a call to krb5_win_do_init() on Win16 and Win32 machines. This isTheodore Tso1996-07-112-0/+18
| | | | | | where we do timebomb and version server checking. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8677 dc483132-0cff-0310-8789-dd5450dbe970
* win_glue.c: Add a quick hack so we can time-bomb the libkrb5.dll andTheodore Tso1996-07-103-2/+56
| | | | | | | | | sapkrb5.dll when we compile them at MIT. Makefile.in (sap_glue.obj): Build the sapkrb5.dll with the timebomb enabled (since we couldn't get the version server code working). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8651 dc483132-0cff-0310-8789-dd5450dbe970
* Ted left off Ezra & me in the contributors to k5b6. I'll let Ted re-workRichard Basch1996-07-091-3/+3
| | | | | | | the text for b7, if he wants... I just added the names to the MIT folks past&present... git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8617 dc483132-0cff-0310-8789-dd5450dbe970
* add kadm5_decrypt_keyBarry Jaspan1996-07-091-6/+31
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8612 dc483132-0cff-0310-8789-dd5450dbe970
* update dbname, admin_dbname, admin_lockfile dependenciesBarry Jaspan1996-07-091-4/+14
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8611 dc483132-0cff-0310-8789-dd5450dbe970
* * test.c (krb4_print_ticket): Change addr to unsigned KRB4_32 fromEzra Peisach1996-07-093-2/+10
| | | | | | | | | | | long. * conv_creds.c (krb524_convert_creds_plain): Change addr to a four byte unsigned integer (from long). k524init now works on the Alpha... git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8568 dc483132-0cff-0310-8789-dd5450dbe970