summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* * configure.in: Fix to build library objects in this directoryTom Yu2000-01-244-5/+16
| | | | | | | | * Makefile.in (STOBJLISTS): Fix to actually build krb5_libinit.o. * krb5_libinit.c: Fix to use 0 and 1 instead of false and true. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11964 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (STLIBOBJS): Properly add gss_libinit.o to permitTom Yu2000-01-244-6/+20
| | | | | | | | | | | compiling. * configure.in: Add libobj to Makefile frags. * gss_libinit.c: Add terminating newline. Use 0 and 1 instead of false and true. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11963 dc483132-0cff-0310-8789-dd5450dbe970
* * crypto_libinit.c: Add terminating newline; use 0 and 1 insteadTom Yu2000-01-242-4/+9
| | | | | | of false and true. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11962 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.conf: Put primary KDC for Cygnus first. Add GNU.ORG realmKen Raeburn2000-01-222-1/+11
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11961 dc483132-0cff-0310-8789-dd5450dbe970
* Moved krb5, gss, and crypto library initialization/cleanup code into new ↵Miro Jurisic2000-01-2215-35/+195
| | | | | | dedicated functions; added code to release global state allocated in prng.c git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11960 dc483132-0cff-0310-8789-dd5450dbe970
* Various changes to:Ken Raeburn2000-01-2245-143/+203
| | | | | | | | | | | | | | * make most non-changing data const * silence "gcc -Wall -Werror" complaints on sparc-solaris2.6 ** delete unused functions and variables ** change if(a=b) ... to if((a=b)) or if((a=b)!=0) [yeah, kinda gratuitous] ** insert extra braces for 2-D arrays * some basic thread safety checks Not changing afsstring2key.c until I make sure I've got some tests for it. Currently, prng.c and afsstring2key.c, at least, still aren't thread-safe. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11959 dc483132-0cff-0310-8789-dd5450dbe970
* * prng.c (enc): Now static and const, and points to constKen Raeburn2000-01-222-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11958 dc483132-0cff-0310-8789-dd5450dbe970
* Avoid non-const static data, and gcc warnings Solaris, except afsstring2key.c:Ken Raeburn2000-01-224-15/+42
| | | | | | | | | | * f_sched.c (PC2_C, PC2_D): Put braces around sub-arrays. * f_tables.c (des_SP_table): Ditto. * weak_key.c (weak): Now const. (mit_des_is_weak_key): Adjust pointer type accordingly. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11957 dc483132-0cff-0310-8789-dd5450dbe970
* from 1.1 branch: use init_secure_contextKen Raeburn1999-12-152-2/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11956 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin (krb5_secure_config_files): Delete declaration.Ken Raeburn1999-12-152-3/+7
| | | | | | (krb5_init_secure_context): Declare. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11955 dc483132-0cff-0310-8789-dd5450dbe970
* 1.1 branch changes -> trunkKen Raeburn1999-12-158-41/+28
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11954 dc483132-0cff-0310-8789-dd5450dbe970
* merge from 1.1 branchKen Raeburn1999-12-0612-123/+397
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11952 dc483132-0cff-0310-8789-dd5450dbe970
* * logger.c (klog_vsyslog): Convert pid_t to long for printingKen Raeburn1999-12-063-3/+12
| | | | | | | * alt_prof.c (kadm5_get_config_params): Fix bug in direction of test while walking through whitespace. Thanks to Matt Crawford. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11951 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (LIBMINOR): Update to 2Ken Raeburn1999-12-062-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11950 dc483132-0cff-0310-8789-dd5450dbe970
* * init_ctx.c (get_profile_etype_list): Report an error if noKen Raeburn1999-12-062-0/+11
| | | | | | recognized enctypes are found in the config file. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11949 dc483132-0cff-0310-8789-dd5450dbe970
* merge 1.1 branch, to 12/1/99Ken Raeburn1999-12-0613-398/+2450
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11948 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5_err.et (KRB5_OBSOLETE_FN): New error codeKen Raeburn1999-12-062-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11947 dc483132-0cff-0310-8789-dd5450dbe970
* * mcc.h (mcc_head): Define as macro to give exported name a krb5 prefixKen Raeburn1999-12-062-1/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11946 dc483132-0cff-0310-8789-dd5450dbe970
* merge from 1.1 branchKen Raeburn1999-12-064-10/+44
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11945 dc483132-0cff-0310-8789-dd5450dbe970
* On Windows, build error tables if we believe awk is presentDanilo Almeida1999-12-042-1/+17
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11944 dc483132-0cff-0310-8789-dd5450dbe970
* * kvno.c (main): Use krb5_free_unparsed_name() isntead of free().Danilo Almeida1999-12-043-12/+12
| | | | | | | | Free krb5 context when done. * Makefile.in: Build kvno under Windows. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11943 dc483132-0cff-0310-8789-dd5450dbe970
* Add kvno to Windows build.Danilo Almeida1999-12-042-0/+14
| | | | | | Clean kpasswd in Windows build. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11942 dc483132-0cff-0310-8789-dd5450dbe970
* Make Windows Makefile target creation atomic.Danilo Almeida1999-12-042-26/+38
| | | | | | | | Build clients/kvno for Windows. Also pull from 1.1 branch: Add install target for windows. Remove references to unused mit directory. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11941 dc483132-0cff-0310-8789-dd5450dbe970
* Pull changes from krb5-1-1 branchDanilo Almeida1999-12-0410-795/+23
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11940 dc483132-0cff-0310-8789-dd5450dbe970
* Pull changes from krb5-1-1 branch: a) Make is soDanilo Almeida1999-12-042-25/+49
| | | | | | | | | | | that all C flags are the same and so that the only difference between EXE and DLL builds are the DLL_LINKOPTS and EXE_LINKOPTS linker options. b) Fix DNS error messages to wshelper instead of version server. c) Fix DNS flags it does not try to depend on mit dir. Define NULL so we can do directory existence checks via the shell under both NT and 9x. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11939 dc483132-0cff-0310-8789-dd5450dbe970
* Pull changes in from krb5-1-1 branch (remvove everything under src/mit)Danilo Almeida1999-12-047-337/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11938 dc483132-0cff-0310-8789-dd5450dbe970
* Pull src/windows changes from krb5-1-1 branch (rename readme -> README)Danilo Almeida1999-12-041-0/+132
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11937 dc483132-0cff-0310-8789-dd5450dbe970
* Pull src/windows changes from krb5-1-1 branchDanilo Almeida1999-12-0415-81/+79
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11936 dc483132-0cff-0310-8789-dd5450dbe970
* MacOS: only #define MAXHOSTNAMELEN when not already definedMiro Jurisic1999-11-222-0/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11908 dc483132-0cff-0310-8789-dd5450dbe970
* Replaced Kerberos5GlobalsLib calls with CCAPI v3 calls on MacOSMiro Jurisic1999-11-222-6/+34
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11907 dc483132-0cff-0310-8789-dd5450dbe970
* Don't need Kerberos5GlobalsLib, use CCAPI v3 insteadMiro Jurisic1999-11-229-460/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11906 dc483132-0cff-0310-8789-dd5450dbe970
* Use CCache2.h under MacOS for CCAPI v2 compatMiro Jurisic1999-11-222-2/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11905 dc483132-0cff-0310-8789-dd5450dbe970
* Use CCache2.h under MacOS for CCAPI v2 compatibilityMiro Jurisic1999-11-223-2/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11904 dc483132-0cff-0310-8789-dd5450dbe970
* Removed globals lib and 68k targetsMiro Jurisic1999-11-221-434/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11903 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5_err.et (KRB5_CONFIG_ETYPE_NOSUPP): New error codeKen Raeburn1999-11-032-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11901 dc483132-0cff-0310-8789-dd5450dbe970
* * t_ref_kerb.out: Fix expected zephyr/zephyr outputKen Raeburn1999-11-032-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11900 dc483132-0cff-0310-8789-dd5450dbe970
* * klist.c (one_addr): Always use indicated address family and length inKen Raeburn1999-11-022-2/+12
| | | | | | gethostbyaddr or getipnodebyaddr calls. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11898 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in: Invoke KRB5_AC_INET6. Delete most of the 10-17 changes exceptKen Raeburn1999-11-022-1/+8
| | | | | | for inet_ntoa/aton, since they're in KRB5_AC_INET6 now. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11897 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (KRB5_AC_INET6): New macro.Ken Raeburn1999-11-023-0/+42
| | | | | | * acconfig.h (KRB5_USE_INET6): Undef. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11896 dc483132-0cff-0310-8789-dd5450dbe970
* * localaddr.c (krb5_os_localaddr): Conditionalize INET6 support on newKen Raeburn1999-11-022-2/+7
| | | | | | KRB5_USE_INET6 macro. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11895 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5_decode_test.c (main): Add test case for zero-lengthTom Yu1999-11-012-0/+9
| | | | | | SequenceOfType. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11891 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5_decode.c (begin_structure): Update to deal with indefiniteTom Yu1999-11-017-20/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | | encodings better; also call asn1_get_sequence(). * asn1_k_decode.c (sequence_of): Update to deal with indefinite encodings better. (begin_structure): Update to deal with indefinite encodings better; also call asn1_get_sequence(). * asn1_get.h: Update prototypes for asn1_get_tag_indef(), asn1_get_tag(), asn1_get_sequence(), asn1_get_length(). * asn1_get.c (asn1_get_tag_indef): New function; get tag info, lengths, etc. as well as flag indicating whether the length is indefinite. (asn1_get_tag): Modify to just call asn1_get_tag_indef(). (asn1_get_sequence): Call asn1_get_tag_indef() in order to determine whether encoding is indefinite length. (asn1_get_length): Add "indef" arg to indicate whether an encoding has an indefinite length. * asn1buf.h: Update asn1buf_imbed() prototype. * asn1buf.c (asn1buf_imbed): Add "indef" arg so that we don't treat a definite zero-length encoding as an indefinite encoding. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11890 dc483132-0cff-0310-8789-dd5450dbe970
* * dispatch.c (dispatch): Make message in lookaside case less suggestive ofKen Raeburn1999-10-292-1/+7
| | | | | | | replay attacks, since it can result from normal packet loss causing retransmissions. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11889 dc483132-0cff-0310-8789-dd5450dbe970
* * error_message.c, error_table.h: Added support to use ErrorLib Alexandra Ellwood1999-10-281-0/+6
| | | | | | | to get MIT Support Library and Mac OS Toolbox error codes (similar to the way windows does it). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11888 dc483132-0cff-0310-8789-dd5450dbe970
* Added support to use ErrorLib to get MIT Support Library and Mac OS Toolbox ↵Alexandra Ellwood1999-10-281-7/+7
| | | | | | | | error codes (similar to the way windows does it) Also committed some changes that were on the 1.1 branch. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11887 dc483132-0cff-0310-8789-dd5450dbe970
* Added support to use ErrorLib to get MIT Support Library and Mac OS Toolbox ↵Alexandra Ellwood1999-10-282-2/+20
| | | | | | error codes (similar to the way windows does it) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11886 dc483132-0cff-0310-8789-dd5450dbe970
* * accept_sec_context.c (krb5_gss_accept_sec_context): get rid of unused varsKen Raeburn1999-10-272-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11884 dc483132-0cff-0310-8789-dd5450dbe970
* * k5seal.c (make_integ_token_v2): Set 'code' when malloc failsKen Raeburn1999-10-262-1/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11882 dc483132-0cff-0310-8789-dd5450dbe970
* lost date/name line in last checkinKen Raeburn1999-10-261-0/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11880 dc483132-0cff-0310-8789-dd5450dbe970
* * trval.c (print_tag_type): Use fputs when there's no formatting to doKen Raeburn1999-10-262-2/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11879 dc483132-0cff-0310-8789-dd5450dbe970