summaryrefslogtreecommitdiffstats
path: root/src/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* Add description of strings recognized by str_conv.cPaul Park1995-08-293-0/+255
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6634 dc483132-0cff-0310-8789-dd5450dbe970
* Describe previous changesPaul Park1995-08-292-0/+24
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6629 dc483132-0cff-0310-8789-dd5450dbe970
* Add magic numbers for GSSAPI data structuresPaul Park1995-08-291-1/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6628 dc483132-0cff-0310-8789-dd5450dbe970
* Add prototypes for {im,ex}port_sec_context and kg_ser_context_initPaul Park1995-08-291-0/+17
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6627 dc483132-0cff-0310-8789-dd5450dbe970
* Add {im,ex}port_sec_context wrapper routinesPaul Park1995-08-291-0/+30
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6626 dc483132-0cff-0310-8789-dd5450dbe970
* Add new modules to support {im,ex}port of GSSAPI contextPaul Park1995-08-295-0/+1060
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6625 dc483132-0cff-0310-8789-dd5450dbe970
* Add prototypes for gss_{im,ex}port_sec_contextPaul Park1995-08-292-1/+15
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6624 dc483132-0cff-0310-8789-dd5450dbe970
* New test module for serialization routinesPaul Park1995-08-291-0/+714
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6623 dc483132-0cff-0310-8789-dd5450dbe970
* Add serialization support for K5 data structuresPaul Park1995-08-2912-3/+2997
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6622 dc483132-0cff-0310-8789-dd5450dbe970
* Copy keyblock from message instead of setting a pointer to data which is ↵Paul Park1995-08-291-1/+2
| | | | | | going to be freed git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6621 dc483132-0cff-0310-8789-dd5450dbe970
* Free allocated serializers when releasing contextPaul Park1995-08-291-0/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6620 dc483132-0cff-0310-8789-dd5450dbe970
* Set magic number when initializing auth_contextPaul Park1995-08-291-104/+77
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6619 dc483132-0cff-0310-8789-dd5450dbe970
* Add magic number to krb5_auth_contextPaul Park1995-08-291-0/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6618 dc483132-0cff-0310-8789-dd5450dbe970
* Add rcache serialization supportPaul Park1995-08-294-2/+225
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6617 dc483132-0cff-0310-8789-dd5450dbe970
* Add keytab serialization supportPaul Park1995-08-2911-4/+434
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6616 dc483132-0cff-0310-8789-dd5450dbe970
* Add magic numbers for DB_CONTEXT, AUTH_CONTEXT, KEYTAB, RCACHE and CCACHEPaul Park1995-08-292-0/+10
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6615 dc483132-0cff-0310-8789-dd5450dbe970
* Add ccache serialization supportPaul Park1995-08-298-2/+233
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6614 dc483132-0cff-0310-8789-dd5450dbe970
* Add context serialization support. Fix gcc -Wall complaintsPaul Park1995-08-292-8/+215
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6613 dc483132-0cff-0310-8789-dd5450dbe970
* Set and use priv_size in the krb5_encrypt_blockPaul Park1995-08-293-1/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6612 dc483132-0cff-0310-8789-dd5450dbe970
* krb5_decode.c (decode_krb5_alt_method, decode_krb5_etype_info): NewTheodore Tso1995-08-288-0/+171
| | | | | | | | | | | | | | | | | functions for decoding some new data structures. krb5_encode.c (encode_krb5_alt_method, encode_krb5_etype_info): New functions for encoding some new data structures. asn1_k_decode.c (asn1_decode_etype_info_entry, asn1_decode_etype_info): Added new functions to decode some new data structures. asn1_k_encode.c (asn1_encode_etype_info_entry, asn1_encode_etype_info): Added new functions to encode some new data structures. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6606 dc483132-0cff-0310-8789-dd5450dbe970
* Added new error codes KV5M_ALT_METHOD and KV5M_ETYPE_INFO_ENTRYTheodore Tso1995-08-282-0/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6605 dc483132-0cff-0310-8789-dd5450dbe970
* * f_cksum.c: Change code to match prototypesEzra Peisach1995-08-2612-54/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * f_cbc.c, f_ecb, f_parity, f_pcbc: Change des_cblock to mit_des_cblock and des_key_schedule to mit_des_key_schedule. Also include des_int.h. * destest.c: Change des_cblock to mit_des_cblock and add local prototypes. * cs_entry.c: Remove prototypes for mit_des_cbc_cksum and mit_des_cbc_cksum. Now in des_int.h. * cbc_cksum.c, string2key.c: Remove casts in call to mit_des_cbc_cksum * des_int.h: Add prototype for mit_des_cbc_verf_cksum. Change return code for mit_des_cbc_cksum to match source. * des.h: Remove unused structures and defines. Short end - fix des_int.h to reflect reality (i.e. source code) and then fix rest of code to agree. Also removed the use of old structures such as des_cblock and des_key_schedule. Instead the the newer mit_des_cblock and mit_des_schedule are used. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6598 dc483132-0cff-0310-8789-dd5450dbe970
* * des_crc.c, des_md5.c, raw_des.c: Remove casting in call toEzra Peisach1995-08-264-4/+8
| | | | | | | | | mit_des_cbc_encrypt. Fixing headers in crypto/des to pass -fmissing_prototypes complaints. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6597 dc483132-0cff-0310-8789-dd5450dbe970
* krb5_encode.c (encode_krb5_padata_sequence): New function which encodes aTheodore Tso1995-08-265-1/+44
| | | | | | | | | | | | | | | sequence of pa_data elements krb5_decode.c (decode_krb5_padata_sequence): New function which decodes a sequence of pa_data elements. asn1_k_encode.c (asn1_encode_sequence_of_pa_data): Make it possible to encode sequence of zero pa_data elements. asn1_k_decode.c (decode_array_body): Make it possible to decode SEQUENCE OF encodinges of zero items (which is legal according to ASN.1) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6593 dc483132-0cff-0310-8789-dd5450dbe970
* Update file listTheodore Tso1995-08-2414-1/+35
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6587 dc483132-0cff-0310-8789-dd5450dbe970
* Add timestamp_to_sfstring()Paul Park1995-08-212-0/+67
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6553 dc483132-0cff-0310-8789-dd5450dbe970
* Describe previous changesPaul Park1995-08-181-0/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6552 dc483132-0cff-0310-8789-dd5450dbe970
* Add multiprocess testingPaul Park1995-08-181-7/+128
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6551 dc483132-0cff-0310-8789-dd5450dbe970
* Fix database update and renamePaul Park1995-08-181-37/+109
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6550 dc483132-0cff-0310-8789-dd5450dbe970
* Fix krb5_dbm_db_end_update() and remove unused codePaul Park1995-08-172-29/+21
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6542 dc483132-0cff-0310-8789-dd5450dbe970
* Pass fds to krb5_lock_file() and krb5_unlock_file()Chris Provenzano1995-08-164-14/+21
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6539 dc483132-0cff-0310-8789-dd5450dbe970
* Pass the fd in instead of converting it from FILE *Chris Provenzano1995-08-163-12/+14
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6538 dc483132-0cff-0310-8789-dd5450dbe970
* decrypt_key.c, encrypt_key.c: Only save the salt data if salt type != 0.Chris Provenzano1995-08-164-346/+203
| | | | | | kdb_dbm.c: Rewritten to NOT open/close the db for every transaction. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6537 dc483132-0cff-0310-8789-dd5450dbe970
* Add krb5_dbe_find_keytype() and clean up gcc -Wall complaintsPaul Park1995-08-152-4/+52
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6522 dc483132-0cff-0310-8789-dd5450dbe970
* * ktf_util.c: return KRB5_KEYTAB_BADVNO instead of -1Tom Yu1995-08-152-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6517 dc483132-0cff-0310-8789-dd5450dbe970
* Fix various memory allocation and key/salt tuple related bugsPaul Park1995-08-093-6/+58
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6485 dc483132-0cff-0310-8789-dd5450dbe970
* Terminate variable arglist to krb5_build_principal_ext()Paul Park1995-08-092-1/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6478 dc483132-0cff-0310-8789-dd5450dbe970
* fix typosTom Yu1995-08-091-3/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6475 dc483132-0cff-0310-8789-dd5450dbe970
* * kdb_cpw.c (add_key_rnd): remove bletcherous aggregateTom Yu1995-08-092-22/+20
| | | | | | | | | | | initializer stuff and use build_principal_ext like we should have in the first place to build the tgt principal. Why are we using the TGS key to seed the random number generator? This makes randomized service keys have data that is derived from the TGS key. Do we really want that? Or am I missing something here? git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6474 dc483132-0cff-0310-8789-dd5450dbe970
* Describe previous changesPaul Park1995-08-081-0/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6466 dc483132-0cff-0310-8789-dd5450dbe970
* Fix Purify complaintPaul Park1995-08-082-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6461 dc483132-0cff-0310-8789-dd5450dbe970
* Make sure unfilled data in krb5_key_data is zero in decode_princ_contentsPaul Park1995-08-081-0/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6460 dc483132-0cff-0310-8789-dd5450dbe970
* Use correct length to malloc() in encrypt_key_data()Paul Park1995-08-081-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6459 dc483132-0cff-0310-8789-dd5450dbe970
* Include $(NETIO_SRCS) in the list of source files, instead ofTheodore Tso1995-08-072-1/+4
| | | | | | $(NETIO_OBJS) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6450 dc483132-0cff-0310-8789-dd5450dbe970
* Use generic_gss_release_oid_set() instead of gss_release_oid_set() soTheodore Tso1995-08-072-1/+7
| | | | | | | that the krb5-specific mechanism can be linked in without pulling in krb5_gss_glue.c git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6446 dc483132-0cff-0310-8789-dd5450dbe970
* If there is an error looking up the key, make sure the keytab isTheodore Tso1995-08-072-6/+15
| | | | | | closed as part of the cleanup. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6445 dc483132-0cff-0310-8789-dd5450dbe970
* tf_util.c (utimes): If __SVR4 is defined, #include <utime.h>, just asTheodore Tso1995-08-073-2/+13
| | | | | | | | | | | | we do if __svr4__ is defined. g_pw_in_tkt.c: If __SVR4 is defined, #include <sgtty.h>, just as we do if __svr4__ is defined. (WARNING: This code still assumes that the BSD ioctl's are being supported, at least in compatibility mode. We should really upgrade this code to use POSIX termios calls.) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6444 dc483132-0cff-0310-8789-dd5450dbe970
* Improve keysalt handlingPaul Park1995-08-073-15/+31
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6443 dc483132-0cff-0310-8789-dd5450dbe970
* Restore input strings to their original state after parsingPaul Park1995-08-072-9/+16
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6442 dc483132-0cff-0310-8789-dd5450dbe970
* Fix another big-endian problemPaul Park1995-08-072-1/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6436 dc483132-0cff-0310-8789-dd5450dbe970