summaryrefslogtreecommitdiffstats
path: root/src/kdc
Commit message (Collapse)AuthorAgeFilesLines
...
* Fixed krb5-bugs [0437]:Theodore Tso1994-03-111-1/+2
| | | | | | | | | | | | | The norealm_salt macro, which is defined in src/kdc/kdc_util.h, src/admin/edit/kdb5_edit.c, and Fixed krb5-bugs [0437]: The norealm_salt macro, which is defined in src/kdc/kdc_util.h, src/admin/edit/kdb5_edit.c, and src/kadmin/server/adm_funcs.c, is wrong and needs to be fixed. It will cause a coredump if it's ever actually invoked. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3451 dc483132-0cff-0310-8789-dd5450dbe970
* Fixed krb5-bugs [0437]:Theodore Tso1994-03-111-2/+0
| | | | | | | | | The norealm_salt macro, which is defined in src/kdc/kdc_util.h, src/admin/edit/kdb5_edit.c, and src/kadmin/server/adm_funcs.c, is wrong and needs to be fixed. It will cause a coredump if it's ever actually invoked. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3450 dc483132-0cff-0310-8789-dd5450dbe970
* Don't reference mit_des_cryptosystem_entry directlyTheodore Tso1994-01-141-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3336 dc483132-0cff-0310-8789-dd5450dbe970
* Don't declare bcopy and bzero if they are macrosTheodore Tso1994-01-131-1/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3324 dc483132-0cff-0310-8789-dd5450dbe970
* Code cleanup; removed vestigal codeTheodore Tso1993-10-301-53/+39
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2716 dc483132-0cff-0310-8789-dd5450dbe970
* Change usage of xfree to krb5_xfree to prevent namespace pollutionTheodore Tso1993-10-155-14/+14
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2667 dc483132-0cff-0310-8789-dd5450dbe970
* Don't check file descriptor for secondary port if it is not definedTheodore Tso1993-09-211-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2646 dc483132-0cff-0310-8789-dd5450dbe970
* Change export warning notice from "is assumed to require an export license"Theodore Tso1993-09-0118-36/+36
| | | | | | to "may require..." git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2638 dc483132-0cff-0310-8789-dd5450dbe970
* Remove debugging syslogsTheodore Tso1993-08-171-7/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2631 dc483132-0cff-0310-8789-dd5450dbe970
* Improved logging of TGS and AS error casesTheodore Tso1993-08-174-39/+138
| | | | | | | Fixed interrealm authentication; will now give out tickets for foreign interrealm requests. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2630 dc483132-0cff-0310-8789-dd5450dbe970
* Rename sendto to krb4_sendto, to avoid conflict with libc versionTheodore Tso1993-07-291-4/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2624 dc483132-0cff-0310-8789-dd5450dbe970
* Initial revisionTheodore Tso1993-06-033-0/+100
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2611 dc483132-0cff-0310-8789-dd5450dbe970
* Fixes to improve logging and cleanup deallocation strategyTheodore Tso1993-06-031-205/+132
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2579 dc483132-0cff-0310-8789-dd5450dbe970
* Pass in actual packet to process_tgs_req so that two different checksummingTheodore Tso1993-06-031-5/+1
| | | | | | can be done, in case of ASN.1 screwup. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2578 dc483132-0cff-0310-8789-dd5450dbe970
* Fixed #ifdef 0 --> #if 0Theodore Tso1993-06-031-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2577 dc483132-0cff-0310-8789-dd5450dbe970
* Changed function delcaration to support doing two ways of checksummingTheodore Tso1993-06-031-1/+2
| | | | | | a TGS_REQ, because of an ASN.1 encoding screwup. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2576 dc483132-0cff-0310-8789-dd5450dbe970
* Changed deallocation strategy to be cleanerTheodore Tso1993-06-031-47/+66
| | | | | | | Changes to support two variants on the checksumming behavior to fix ASN.1 encoding screwup. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2575 dc483132-0cff-0310-8789-dd5450dbe970
* Fixed bug where a freed structure was being derefencedTheodore Tso1993-06-031-1/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2574 dc483132-0cff-0310-8789-dd5450dbe970
* Improve error message loggingTheodore Tso1993-06-031-3/+17
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2573 dc483132-0cff-0310-8789-dd5450dbe970
* Added fixes for doing ASN.1 breakdown to find KDC-REQ-BODY for checksumingTheodore Tso1993-03-151-2/+3
| | | | | | purposes. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2528 dc483132-0cff-0310-8789-dd5450dbe970
* Added changes from HP to checksum actual asn.1 KDC-REQ-BODY structure,Theodore Tso1993-03-151-26/+185
| | | | | | instead of encoding and decoding it. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2527 dc483132-0cff-0310-8789-dd5450dbe970
* Fixed bug in TGS validation logic which prevented you from getting a Theodore Tso1993-03-121-28/+7
| | | | | | forwarded ticket from a TGT git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2526 dc483132-0cff-0310-8789-dd5450dbe970
* Added missing osconf.h includeTheodore Tso1993-02-261-0/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2502 dc483132-0cff-0310-8789-dd5450dbe970
* Change DEFAULT_DBM_FILE -> DEFAULT_KDB_FILE (latter is defined in osconf.h)Theodore Tso1993-02-261-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2501 dc483132-0cff-0310-8789-dd5450dbe970
* Fixed prototypes for massive change in kdc_util.c, policy.c, andTheodore Tso1992-09-301-4/+6
| | | | | | do_{as,tgs}_req.c git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2452 dc483132-0cff-0310-8789-dd5450dbe970
* Massive changes to do_as_req.c, do_tgs_req.c, kdc_util.c, and policy.cTheodore Tso1992-09-304-188/+730
| | | | | | | | | | | | Fixed bug so that renewable/forwardable/proxiable/tickets work on all tickets, not just the TGS server. Fixed bug so that proxiable tickets don't work on TGT tickets. Revamped structure to make things cleaner, and easier to understand. Nearly all of the validation routines have been moved to a validate_as_request and a validate_tgs_request subroutine in kdc_util.c. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2451 dc483132-0cff-0310-8789-dd5450dbe970
* Added include of sys/types.hTheodore Tso1992-09-291-1/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2439 dc483132-0cff-0310-8789-dd5450dbe970
* Added support for alternate key/salt; attempt to use a V4 salttype ifTheodore Tso1992-09-291-3/+18
| | | | | | possible. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2438 dc483132-0cff-0310-8789-dd5450dbe970
* Changes to use the new krb5_425_conv_principal function to map a V5 principalTheodore Tso1992-09-011-17/+14
| | | | | | to a V4 name. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2380 dc483132-0cff-0310-8789-dd5450dbe970
* Modifications so that whether something came in on the secondary orTheodore Tso1992-09-011-1/+5
| | | | | | primary port is logged. (Function prototypes needed to be changed.) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2379 dc483132-0cff-0310-8789-dd5450dbe970
* Added error code for a write error whle sending a response packetTheodore Tso1992-09-011-0/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2378 dc483132-0cff-0310-8789-dd5450dbe970
* Modifications so that whether something came in on the secondary orTheodore Tso1992-09-013-12/+38
| | | | | | primary port is logged. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2377 dc483132-0cff-0310-8789-dd5450dbe970
* Improve error handling for replay cache errorsTheodore Tso1992-09-011-11/+23
| | | | | | | | Use new calling prototype for krb5_db_fetch_mkey(). Fix up TGT name generation. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2376 dc483132-0cff-0310-8789-dd5450dbe970
* Changes so that the KDC will listen on two ports (i.e., port 88 and Theodore Tso1992-09-011-46/+127
| | | | | | port 750). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2375 dc483132-0cff-0310-8789-dd5450dbe970
* Principal type changesJohn Carr1992-08-213-27/+32
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2367 dc483132-0cff-0310-8789-dd5450dbe970
* Changed what was logged and what wasn'tTheodore Tso1992-07-301-9/+18
| | | | | | | Made sure the emulation code was careful about zeroing out any sensitive data. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2316 dc483132-0cff-0310-8789-dd5450dbe970
* Checked in jfc's changes to track new principal structureTheodore Tso1992-06-181-11/+20
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2308 dc483132-0cff-0310-8789-dd5450dbe970
* krb5_princ_realm -> krb5_princ_set_realmJohn Carr1992-06-091-2/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2289 dc483132-0cff-0310-8789-dd5450dbe970
* krb5_principal type changesJohn Carr1992-06-091-2/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2288 dc483132-0cff-0310-8789-dd5450dbe970
* Support alternate source directoryJohn Carr1992-03-251-11/+11
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2268 dc483132-0cff-0310-8789-dd5450dbe970
* Make sure the ticket in the TGS request is for the ticket granting service.John Carr1992-03-121-7/+17
| | | | | | Add local variable for encrypted ticket pointer. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2255 dc483132-0cff-0310-8789-dd5450dbe970
* #include <krb5/sysincl.h>John Carr1992-02-231-0/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2240 dc483132-0cff-0310-8789-dd5450dbe970
* add copyright noticeJohn Kohl1991-06-072-0/+53
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2166 dc483132-0cff-0310-8789-dd5450dbe970
* Update copyright noticeJohn Kohl1991-06-0616-32/+256
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2156 dc483132-0cff-0310-8789-dd5450dbe970
* max and min are declared in kdc_util.hJohn Carr1991-06-031-4/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2133 dc483132-0cff-0310-8789-dd5450dbe970
* Use stdarg if STDARG_PROTOTYPES is defined.John Carr1991-05-291-7/+7
| | | | | | Include <stdlib.h> if HAS_STDLIB. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2126 dc483132-0cff-0310-8789-dd5450dbe970
* use krb5_checksum_size macroJohn Kohl1991-05-011-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2080 dc483132-0cff-0310-8789-dd5450dbe970
* don't need <krb5/copyright.h>John Kohl1991-04-301-2/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2059 dc483132-0cff-0310-8789-dd5450dbe970
* add kdc_get_server_keyJohn Kohl1991-04-291-0/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2056 dc483132-0cff-0310-8789-dd5450dbe970
* remove spurious ;John Kohl1991-04-291-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2055 dc483132-0cff-0310-8789-dd5450dbe970