summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Add const declarations to make remove warnings about convertingEzra Peisach1995-09-046-10/+16
| | | | | | | a pointer to const string to a non-const type. Make this change consistant throughout the sources. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6657 dc483132-0cff-0310-8789-dd5450dbe970
* kdc_preauth.c: New file, to contain the server-side preauthenticationTheodore Tso1995-09-025-55/+207
| | | | | | | | | | | | | routines. do_as_req.c (process_as_req): Move preauthentication code to kdc_preauth.c, for better modularity. do_as_req.c (prepare_error_as): Add new argument to this function so that the e_data field may be passed in and included in the KRB_ERROR messsage which is passed back to the user. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6656 dc483132-0cff-0310-8789-dd5450dbe970
* Add documentation for the clockskew and kdc_timesync relations in theTheodore Tso1995-09-022-0/+17
| | | | | | libdefaults section. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6655 dc483132-0cff-0310-8789-dd5450dbe970
* k5-int.h: Added clockskew, kdc_req_sumtype, and kdc_default_options toTheodore Tso1995-09-023-6/+22
| | | | | | | | | | | the krb5_context structure. krb5.hin: Added expected nonce and request_time fields to the krb5_response structure. The fields are used to pass information from krb5_send_tgs() to krb5_get_cred_via_tkt() so that it can do sanity checking. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6654 dc483132-0cff-0310-8789-dd5450dbe970
* get_in_tkt.c (krb5_get_in_tkt): If kdc_settime is enabled, then setTheodore Tso1995-09-026-55/+77
| | | | | | | | | | | | | | | the time_offset fields from the returned ticket's authtime value. init_ctx.c (krb5_init_context): Initialize new fields in krb5_context (clockskew, kdc_req_sumtype, and kdc_default_options). gc_via_tkt.c (krb5_get_cred_via_tkt): Perform the necessary sanity checking on the KDC response to make sure we detect tampering. send_tgs.c (krb5_send_tgs): Set the expected nonce in the response structure. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6653 dc483132-0cff-0310-8789-dd5450dbe970
* Add test for old dump formatPaul Park1995-09-012-0/+12
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6652 dc483132-0cff-0310-8789-dd5450dbe970
* Makefile.in (check-unix): Add a test case to make sureTheodore Tso1995-09-014-7/+18
| | | | | | | | | | | krb5_get_host_realm does something sane when passed in a hostname which doesn't have a default domain. hst_realm.c (krb5_get_host_realm): If an hostname does not have a domain, don't try to get a domain default (which results in a strange error being returned). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6651 dc483132-0cff-0310-8789-dd5450dbe970
* Remove __dbtest after done with make checkPaul Park1995-09-012-0/+9
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6650 dc483132-0cff-0310-8789-dd5450dbe970
* Serialize new time offset fields in the os_contextPaul Park1995-09-012-8/+36
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6649 dc483132-0cff-0310-8789-dd5450dbe970
* Add time offset field to the os_context structure. This offset isTheodore Tso1995-09-012-0/+41
| | | | | | | | | | | added to the system clock time to produce the "true" time. Added prototypes for the functions which manipulate the time offset structures: krb5_set_real_time(), krb5_set_debugging_time(), krb5_use_natural_time(), krb5_get_time_offsets(), and krb5_set_time_offsets(). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6648 dc483132-0cff-0310-8789-dd5450dbe970
* * toffset.c: Added new file which implements the abstract interfacesTheodore Tso1995-09-016-3/+178
| | | | | | | | | | | | | | | for manipulating the time offset fields in the os context. ustime.c (krb5_us_timeofday): Add support for using the time offset fields in the os context. timeofday.c (krb5_timeofday): Add support for using the time offset fields in the os context. init_os_ctx.c (krb5_os_init_context): Initialize the time offset and flags fields in the os context. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6647 dc483132-0cff-0310-8789-dd5450dbe970
* Test aname_to_lname during make checkPaul Park1995-08-313-0/+35
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6646 dc483132-0cff-0310-8789-dd5450dbe970
* Describe previous changesPaul Park1995-08-311-0/+11
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6645 dc483132-0cff-0310-8789-dd5450dbe970
* Update ACL file descriptionPaul Park1995-08-311-3/+30
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6644 dc483132-0cff-0310-8789-dd5450dbe970
* Provide object for ACL decisionPaul Park1995-08-312-36/+42
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6643 dc483132-0cff-0310-8789-dd5450dbe970
* Make access decision based on subject and object, not just subjectPaul Park1995-08-312-9/+73
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6642 dc483132-0cff-0310-8789-dd5450dbe970
* Set magic number in krb5_rcachePaul Park1995-08-312-0/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6641 dc483132-0cff-0310-8789-dd5450dbe970
* Run using both GSSAPI and GSSAPI-V2 functionsPaul Park1995-08-312-0/+169
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6640 dc483132-0cff-0310-8789-dd5450dbe970
* Update for GSSAPI-V2. Add -v2 switch to use some of these featuresPaul Park1995-08-315-23/+193
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6639 dc483132-0cff-0310-8789-dd5450dbe970
* Update to GSSAPI-V2Paul Park1995-08-3132-295/+1622
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6638 dc483132-0cff-0310-8789-dd5450dbe970
* Add checks for stddef.h and xom.h for GSSAPIPaul Park1995-08-312-0/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6637 dc483132-0cff-0310-8789-dd5450dbe970
* init_sec_context.c (krb5_gss_init_sec_context): Remove duplicatedEzra Peisach1995-08-302-23/+5
| | | | | | cleanup code. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6636 dc483132-0cff-0310-8789-dd5450dbe970
* Zero out newly allocated context so encrypt_block doesnt have garbagePaul Park1995-08-293-1/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6635 dc483132-0cff-0310-8789-dd5450dbe970
* 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
* Replace explicit library list with $(LIBS) so we get -lsocket on SolarisPaul Park1995-08-292-1/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6633 dc483132-0cff-0310-8789-dd5450dbe970
* Fix compilation errorsPaul Park1995-08-293-4/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6632 dc483132-0cff-0310-8789-dd5450dbe970
* Add serialization support for profilePaul Park1995-08-293-0/+183
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6631 dc483132-0cff-0310-8789-dd5450dbe970
* Use new gss_{im,ex}port_sec_contextPaul Park1995-08-293-2/+44
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6630 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
* Add prototype for database context serializerPaul Park1995-08-292-0/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6611 dc483132-0cff-0310-8789-dd5450dbe970
* Describe previous changesPaul Park1995-08-291-0/+9
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6610 dc483132-0cff-0310-8789-dd5450dbe970
* Add serializer definitionsPaul Park1995-08-291-0/+86
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6609 dc483132-0cff-0310-8789-dd5450dbe970
* Add priv_size to krb5_encrypt_blockPaul Park1995-08-291-0/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6608 dc483132-0cff-0310-8789-dd5450dbe970