summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Described the replacement of #ifdef unixRichard Basch1997-02-221-5/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9959 dc483132-0cff-0310-8789-dd5450dbe970
* AIX should also have the compatibility interfaceRichard Basch1997-02-222-2/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9958 dc483132-0cff-0310-8789-dd5450dbe970
* I really did mean #ifdef unix... I added AIX for compatibility.Richard Basch1997-02-223-3/+7
| | | | | | | Basically, only old Unix comerr will have the backwards compatibility. New systems, such as MVS/OpenEdition, MacOS, VMS, etc. should NOT. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9957 dc483132-0cff-0310-8789-dd5450dbe970
* be more careful about removing crypto_glue.cSam Hartman1997-02-221-2/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9956 dc483132-0cff-0310-8789-dd5450dbe970
* * Make shared libs work on AIXSam Hartman1997-02-222-1/+4
| | | | | | * Do not prototype error table init funciton; doesn't work any more git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9955 dc483132-0cff-0310-8789-dd5450dbe970
* * Make shared libs work on AIXSam Hartman1997-02-226-5/+18
| | | | | | * Do not use #ifdef unix git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9954 dc483132-0cff-0310-8789-dd5450dbe970
* * Make shared libs work on AIXSam Hartman1997-02-223-127/+35
| | | | | | * Remove non-AIX stuff from makeshlib.sh as it is no longer needed git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9953 dc483132-0cff-0310-8789-dd5450dbe970
* * Make shared libs work on AIXSam Hartman1997-02-2212-25/+52
| | | | | | * Fix dependencies for library git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9952 dc483132-0cff-0310-8789-dd5450dbe970
* * Make shared libs work on AIXSam Hartman1997-02-223-234/+5
| | | | | | * move krb5/krb/crypto_glue.c to crypto/krb5_glue.c git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9951 dc483132-0cff-0310-8789-dd5450dbe970
* * Make shared libs work on AIXSam Hartman1997-02-223-3/+12
| | | | | | | * DO not use #ifdef unix * Fix dependencies for library git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9950 dc483132-0cff-0310-8789-dd5450dbe970
* * Make shared libs work on AIXSam Hartman1997-02-223-1/+243
| | | | | | | | | | | | | | * DO not use #ifdef unix * move krb5/krb/crypto_glue.c to crypto/krb5_glue.c crypto_glue.c contained a bunch of functions that used to be macros. They do belong in libkrb5, but if they go there, they create a circular dependency because libcrypto uses them. The obvious long-term right answer is to get libcrypto to stop using interfaces with names like krb5_*. I didn't feel like tackling that in the middle of getting things working on AIX so I just moved the functions to be declared in the same library as use. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9949 dc483132-0cff-0310-8789-dd5450dbe970
* * Make shared libs work on AIXSam Hartman1997-02-222-7/+12
| | | | | | * DO not use #ifdef unix git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9948 dc483132-0cff-0310-8789-dd5450dbe970
* * Make shared libs work on AIXSam Hartman1997-02-222-2/+32
| | | | | | * Support platforms where SHEXT = STEXT git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9947 dc483132-0cff-0310-8789-dd5450dbe970
* Fix typoSam Hartman1997-02-221-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9946 dc483132-0cff-0310-8789-dd5450dbe970
* Bump minor library version so I canSam Hartman1997-02-224-2/+10
| | | | | | | have programs on the same system both before and after the Windows checkins. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9945 dc483132-0cff-0310-8789-dd5450dbe970
* Update the major version to 3;Sam Hartman1997-02-222-1/+5
| | | | | | | | NetBSD has an incompatible (thanks to recent changes) libcom_err.so.2.0 that its linker prefers to libcom_err.so.1.0 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9944 dc483132-0cff-0310-8789-dd5450dbe970
* Update port-socket.h to includeSam Hartman1997-02-222-1/+9
| | | | | | sys/types.h to work on NetBSD and AIX. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9943 dc483132-0cff-0310-8789-dd5450dbe970
* Removed un-user extern declaration of krb5_config_file -Ezra Peisach1997-02-222-3/+4
| | | | | | which does not exist anymore. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9942 dc483132-0cff-0310-8789-dd5450dbe970
* Linux doesn't understand -R; use "-bWl,-rpath -Wl,$(PROG_RPATH)" insteadTheodore Tso1997-02-212-1/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9941 dc483132-0cff-0310-8789-dd5450dbe970
* Use malloc/realloc/free instead of the "near" counterparts. TheRichard Basch1997-02-212-21/+13
| | | | | | | | functions _nmalloc, _nrealloc, and _nfree don't seem to exist under win32 and the pointer manipulation is more complex than if we simply just use the "normal" counterparts with a large-memory model build. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9940 dc483132-0cff-0310-8789-dd5450dbe970
* Link the krb4 dll under Windows; we already built all the objects..Richard Basch1997-02-212-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9939 dc483132-0cff-0310-8789-dd5450dbe970
* Define SOCKET_INITIALIZE and SOCKET_CLEANUP as no-ops under Windows sinceRichard Basch1997-02-212-2/+8
| | | | | | | the Winsock library initialization/cleanup is handled by the DLL entry/exit routines. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9938 dc483132-0cff-0310-8789-dd5450dbe970
* Makefile.in: krb_err.h is a generated file; fix build/install rules soRichard Basch1997-02-203-6/+14
| | | | | | | that they don't try installing it from the source directory configure.in: Makefile requires 'awk' to build krb_err.h git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9937 dc483132-0cff-0310-8789-dd5450dbe970
* Fixed krb5_build_principal_va prototype to match functionRichard Basch1997-02-201-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9936 dc483132-0cff-0310-8789-dd5450dbe970
* Unix bug: link.table was referencing an incompletely constructed variableRichard Basch1997-02-201-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9935 dc483132-0cff-0310-8789-dd5450dbe970
* Zip up the kerberosIV include files, alsoRichard Basch1997-02-201-2/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9934 dc483132-0cff-0310-8789-dd5450dbe970
* Remove unnecessary calls to krb5_init_etsRichard Basch1997-02-202-4/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9933 dc483132-0cff-0310-8789-dd5450dbe970
* et_c.awk:Richard Basch1997-02-202-21/+24
| | | | | | | | | | | | By default, the Unix version will still modify the _et_list variable (MIT com_err compatibility) Also, because et_XXX_error_table (struct error_table) is a global variable, no initialization/cleanup routine needs to be declared. The initialization routine is defined to be a no-op on all platforms but Unix to avoid compilation errors of a lot of the tree. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9932 dc483132-0cff-0310-8789-dd5450dbe970
* Remove unneeded calls to krb5_init_etsRichard Basch1997-02-207-7/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9931 dc483132-0cff-0310-8789-dd5450dbe970
* init_ctx.c: krb5_free_context calls krb5_free_ets (currently a no-op)Richard Basch1997-02-203-2/+1
| | | | | | t_kerb.c t_walk_rtree.c: Remove unneeded call to krb5_init_ets git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9930 dc483132-0cff-0310-8789-dd5450dbe970
* f_data.c: Fixed commentRichard Basch1997-02-204-4/+49
| | | | | | | | | f_unparse.c: Implements krb5_free_unparsed_name krb5_free_unparsed_name(krb5_context, char FAR *) frees the string allocated by krb5_unparse_name Makefile.in: Compile f_unparse.c git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9929 dc483132-0cff-0310-8789-dd5450dbe970
* Do not DLL export krb5_init_ets/krb5_free_etsRichard Basch1997-02-201-13/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9928 dc483132-0cff-0310-8789-dd5450dbe970
* Removed unneeded call to krb5_init_etsRichard Basch1997-02-209-10/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9927 dc483132-0cff-0310-8789-dd5450dbe970
* Removed unneeded call to krb5_init_etsRichard Basch1997-02-201-3/+7
| | | | | | Check return value of krb5_init_context git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9926 dc483132-0cff-0310-8789-dd5450dbe970
* krb5_16.def krb5_32.def: Do not export krb5_init_ets/krb5_finish_etsRichard Basch1997-02-203-80/+77
| | | | | | | | win_glue.c: Re-arranged code to avoid duplication. Initialize kadm and prof error tables for krb5. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9925 dc483132-0cff-0310-8789-dd5450dbe970
* Removed unneeded call to krb5_init_etsRichard Basch1997-02-201-7/+12
| | | | | | | | Check the return value of krb5_init_context. Re-arranged some of the code so that all resources are freed if there is an error. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9924 dc483132-0cff-0310-8789-dd5450dbe970
* Call krb5_db_fini to cleanup the db_contextRichard Basch1997-02-201-0/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9923 dc483132-0cff-0310-8789-dd5450dbe970
* kpasswd.c: Removed unneeded call to krb5_init_ets and unused #defineRichard Basch1997-02-202-6/+2
| | | | | | tty_kpasswd.c: Don't add a meaningless local abstraction git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9922 dc483132-0cff-0310-8789-dd5450dbe970
* dump.c kdb5_destroy.c kdb5_stash.c kdb5_util.c:Richard Basch1997-02-205-12/+27
| | | | | | | | | | Removed unneeded call to krb5_init_ets load_v4.c: Removed unneeded call to krb5_init_ets Check return value of krb5_init_context Call krb5_free_context prior to returning (error returns) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9921 dc483132-0cff-0310-8789-dd5450dbe970
* Removed unneeded call to krb5_init_etsRichard Basch1997-02-203-4/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9920 dc483132-0cff-0310-8789-dd5450dbe970
* Do not export krb5_init_ets/krb5_free_ets (win16/win32)Richard Basch1997-02-201-2/+4
| | | | | | Declare/export krb5_free_unparsed_name (NEW) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9919 dc483132-0cff-0310-8789-dd5450dbe970
* Added set_realm.c, which implements krb5_set_principal_realm()Theodore Tso1997-02-191-0/+52
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9918 dc483132-0cff-0310-8789-dd5450dbe970
* Added function prototype for krb5_set_principal_realm()Theodore Tso1997-02-192-0/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9917 dc483132-0cff-0310-8789-dd5450dbe970
* Added new function krb5_set_principal_realm(), which is used toTheodore Tso1997-02-194-1/+57
| | | | | | | | | | mutate the realm of a principal. This avoids a really heinous abstraction boundary violation by the appl/bsd and appl/telnet code. A test case for this function was added to t_kerb, and a test new test acse to t_ref_kerb.out git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9916 dc483132-0cff-0310-8789-dd5450dbe970
* Removed $(KRBOPT) from RFLAGS definition since it broke the Win16 buildRichard Basch1997-02-191-2/+2
| | | | | | and is not needed. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9915 dc483132-0cff-0310-8789-dd5450dbe970
* Fixed one more instance of the wrong variable name (context variable)Richard Basch1997-02-191-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9914 dc483132-0cff-0310-8789-dd5450dbe970
* Fixed "context" nameRichard Basch1997-02-191-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9913 dc483132-0cff-0310-8789-dd5450dbe970
* Renamed getst() to getstr() to avoid conflicts with krb4.h definitionRichard Basch1997-02-191-6/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9912 dc483132-0cff-0310-8789-dd5450dbe970
* Fixed missing ;Richard Basch1997-02-191-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9911 dc483132-0cff-0310-8789-dd5450dbe970
* Replace instances of krb5_xfree..Richard Basch1997-02-192-5/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9910 dc483132-0cff-0310-8789-dd5450dbe970