summaryrefslogtreecommitdiffstats
path: root/src/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* * t_std_conf.c: Include fake-addrinfo.h.Ken Raeburn2002-06-112-5/+35
| | | | | | | (test_locate_kdc): Update arg list to locate_kdc. Print IPv6 as well as IPv4 addresses. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14491 dc483132-0cff-0310-8789-dd5450dbe970
* * t_locate_kdc.c (main): Free storage allocated by library before exitingKen Raeburn2002-06-112-0/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14490 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5_err.et (KRB5KRB_AP_PATH_NOT_ACCEPTED, KRB5KRB_ERR_RESPONSE_TOO_BIG): NewKen Raeburn2002-06-102-2/+7
| | | | | | error codes. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14488 dc483132-0cff-0310-8789-dd5450dbe970
* put netinet/in.h inclusion with other headersKen Raeburn2002-06-091-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14487 dc483132-0cff-0310-8789-dd5450dbe970
* Merge file and srvtab keytab implementations each into one file, and eliminateKen Raeburn2002-06-0939-3649/+2601
| | | | | | the subdirectories. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14486 dc483132-0cff-0310-8789-dd5450dbe970
* * config/unix.exp (top level): Load helpers.exp here, to make sure databaseKen Raeburn2002-06-092-0/+8
| | | | | | setup happens properly. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14485 dc483132-0cff-0310-8789-dd5450dbe970
* * crypto_libinit.h: Changed macros so you can includeTom Yu2002-06-082-3/+9
| | | | | | | crypto_libinit.h and krb5_libinit.h at the same time. [pullup from 1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14484 dc483132-0cff-0310-8789-dd5450dbe970
* * des_int.h: use "" includes for k5-int.hTom Yu2002-06-082-1/+6
| | | | | | [pullup from 1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14483 dc483132-0cff-0310-8789-dd5450dbe970
* * shs.h: use "" include for k5-int.hTom Yu2002-06-082-1/+6
| | | | | | [pullup from 1-2-2-branch] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14482 dc483132-0cff-0310-8789-dd5450dbe970
* Separate send-to-kdc UDP code, export it via accessor interface, and call in toKen Raeburn2002-06-056-48/+68
| | | | | | | it from krb524_sendto_kdc. Supply a socket type to krb5_locate_server and krb5_locate_kdc. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14473 dc483132-0cff-0310-8789-dd5450dbe970
* * get_admhst.c: DeletedKen Raeburn2002-06-042-89/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14472 dc483132-0cff-0310-8789-dd5450dbe970
* change a line break to avoid long linesKen Raeburn2002-06-041-2/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14470 dc483132-0cff-0310-8789-dd5450dbe970
* Add capability of looking up TCP addresses for KDC in DNS; not enabled yet.Ken Raeburn2002-06-045-100/+133
| | | | | | | | Internal "addrlist" structure now includes socket type, by way of using struct addrinfo where struct sockaddr was used before; updated uses. No support for noting TCP/UDP vs UDP-only addresses in config files. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14465 dc483132-0cff-0310-8789-dd5450dbe970
* * DNR.c: DeletedKen Raeburn2002-05-292-309/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14456 dc483132-0cff-0310-8789-dd5450dbe970
* reformat commentKen Raeburn2002-05-251-19/+21
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14452 dc483132-0cff-0310-8789-dd5450dbe970
* Update key usage numbers to reflect latest draft from JohnSam Hartman2002-05-132-2/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14437 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (clean): Remove t_expand and t_expand.oEzra Peisach2002-04-122-1/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14393 dc483132-0cff-0310-8789-dd5450dbe970
* * recvauth.c (sendauth_version): Now a const array.Ken Raeburn2002-04-123-3/+8
| | | | | | | * sendauth.c (sendauth_version): Now a const array. (krb5_sendauth): Cast address when assigning to outbuf data field. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14392 dc483132-0cff-0310-8789-dd5450dbe970
* * conv_princ.c (struct krb_convert): Add new field 'len'.Ken Raeburn2002-04-122-41/+69
| | | | | | | | (RC, R, NR): New macros. (sconv_list): Use them. (krb5_524_conv_principal): Compare lengths and then use memcmp. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14391 dc483132-0cff-0310-8789-dd5450dbe970
* * prompter.c (krb5_prompter_posix): Initialize 'i' and make it volatileKen Raeburn2002-04-122-1/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14390 dc483132-0cff-0310-8789-dd5450dbe970
* * lock_file.c (krb5_lock_file) [POSIX_FILE_LOCKS]: Make static "zero" ↵Ken Raeburn2002-04-122-2/+5
| | | | | | variable const git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14389 dc483132-0cff-0310-8789-dd5450dbe970
* * locate_kdc.c (add_addrinfo_to_list) [TEST]: Print out socket type beforeKen Raeburn2002-04-122-14/+34
| | | | | | | | returning. (add_host_to_list): Don't need to initialize err. Supply getaddrinfo hint to select datagram addresses only. Delete AIX bug workaround code. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14387 dc483132-0cff-0310-8789-dd5450dbe970
* * locate_kdc.c (translate_ai_error), hst_realm.cDanilo Almeida2002-04-113-0/+18
| | | | | | | (krb5int_translate_gai_error): Test some EAI_ error definitions so that we will also build correctly on Win32 (Winsock 2). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14377 dc483132-0cff-0310-8789-dd5450dbe970
* * cc_file.c: Use _WIN32 instead of _WINSOCKAPI_ becauseDanilo Almeida2002-04-112-1/+15
| | | | | | | | | | | | | _WINSOCKAPI_ depends on the Winsock header used (i.e., Winsock 2 does not define this). What we are really trying to check for is Win32. Include port-sockets.h for Win32. (NOTE: Why is NEED_SOCKETS being defined after the inclusion of k5-int.h? That is pretty useless... What we probably should do is more consitently used NEED_SOCKETS instead of manually putting in network code. However, some people would probably have issues with the build being slower...) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14376 dc483132-0cff-0310-8789-dd5450dbe970
* Use the canonical _WIN32 instead of WIN32 to test for Win32.Danilo Almeida2002-04-112-1/+9
| | | | | | Include port-sockets.h on Win32 (now that using WIN32_LEAN_AND_MEAN). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14375 dc483132-0cff-0310-8789-dd5450dbe970
* * asn1buf.c (asn1buf_remove_octetstring, asn1buf_remove_charstring): Fix boundsKen Raeburn2002-04-102-4/+11
| | | | | | test for correctness in overflow cases. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14370 dc483132-0cff-0310-8789-dd5450dbe970
* call krb5_c_ versions of enctype/cksumtype checking routinesKen Raeburn2002-04-0611-16/+35
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14367 dc483132-0cff-0310-8789-dd5450dbe970
* rename some functions to have krb5_c_ prefixKen Raeburn2002-04-065-4/+36
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14364 dc483132-0cff-0310-8789-dd5450dbe970
* Include errno.hDanilo Almeida2002-04-012-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14315 dc483132-0cff-0310-8789-dd5450dbe970
* Add krb5_init_keyblockSam Hartman2002-03-296-14/+87
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14312 dc483132-0cff-0310-8789-dd5450dbe970
* update dependenciesKen Raeburn2002-03-262-2/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14292 dc483132-0cff-0310-8789-dd5450dbe970
* Change approach for getaddrinfo support. Now, only fake-addrinfo.h isKen Raeburn2002-03-265-6/+12
| | | | | | | | | | | | included, no magic macros need to be defined, and no special care needs to be taken to identify a unique object file used in all builds of a library/program. All defined functions (if any) are static in each object file, and declared inline under gcc so they can be more easily eliminated. Simplifies maintenance, and worst case should add no more than a few KB to libraries and programs. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14291 dc483132-0cff-0310-8789-dd5450dbe970
* update dependenciesKen Raeburn2002-03-265-4/+57
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14290 dc483132-0cff-0310-8789-dd5450dbe970
* Fix merge from 1.2.2 branch to mainlineSam Hartman2002-03-162-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14286 dc483132-0cff-0310-8789-dd5450dbe970
* Fix walk_realm_tree handling of null realmsSam Hartman2002-03-142-0/+29
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14273 dc483132-0cff-0310-8789-dd5450dbe970
* Handle IPv6 sockets that are used to communicate over IPv4, and permit use ofKen Raeburn2002-03-125-68/+182
| | | | | | non-IPv4 addresses if address checking is turned off. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14260 dc483132-0cff-0310-8789-dd5450dbe970
* 8-bit-kvno workarounds from 1.2.4Ken Raeburn2002-03-072-3/+31
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14243 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (LIBMINOR): Bump due to changes in error tablesKen Raeburn2002-03-072-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14242 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5_err.et: Change several "credentials cache file" messages to just sayKen Raeburn2002-03-072-4/+10
| | | | | | | "credentials cache", so as to be applicable in the ccapi case too. (Miro's change from 1.2.x branch.) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14241 dc483132-0cff-0310-8789-dd5450dbe970
* * kts_g_ent.c (krb5_ktsrvtab_get_entry): If a specific DES enctype wasKen Raeburn2002-03-072-1/+7
| | | | | | | requested, set the key's enctype to it, instead of always returning des-cbc-crc. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14240 dc483132-0cff-0310-8789-dd5450dbe970
* log entry for fwd_tgt change accidentally checked in without log entryKen Raeburn2002-03-071-0/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14239 dc483132-0cff-0310-8789-dd5450dbe970
* * ser_actx.c (krb5_auth_context_externalize): Do bounds checking on ↵Ken Raeburn2002-03-073-3/+31
| | | | | | converted size value git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14238 dc483132-0cff-0310-8789-dd5450dbe970
* shlib version number updates from 1.2.x branchKen Raeburn2002-03-076-3/+17
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14233 dc483132-0cff-0310-8789-dd5450dbe970
* Commit patch to accept both encrypted and unencrypted credentials for ↵Sam Hartman2002-03-032-14/+48
| | | | | | Heimdal interop git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14215 dc483132-0cff-0310-8789-dd5450dbe970
* 2002-03-02 Sam Hartman <hartmans@mit.edu>Sam Hartman2002-03-032-25/+31
| | | | | | | | | | * server_acl.c (acl_find_entry): Patch from sxw@sxw.org.uk: patch to correct handling of ACL targets. Previous patch from Matt Crawford seems to only work for * targets where it ignores the restrictions. This patch seems to work for all the semantics described in MATt's original message, at least as far as I tested. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14214 dc483132-0cff-0310-8789-dd5450dbe970
* Fix indentation I brokeSam Hartman2002-02-271-3/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14167 dc483132-0cff-0310-8789-dd5450dbe970
* Disable address checking in krb_rd_cred. No objections raised onSam Hartman2002-02-272-82/+16
| | | | | | krbdev; helps NAT and Heimdal interoperability. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14166 dc483132-0cff-0310-8789-dd5450dbe970
* Use const instead of krb5_const.Ken Raeburn2002-02-2313-57/+32
| | | | | | Use stdarg always, never varargs. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14162 dc483132-0cff-0310-8789-dd5450dbe970
* Use const instead of krb5_constKen Raeburn2002-02-238-37/+51
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14161 dc483132-0cff-0310-8789-dd5450dbe970
* * localaddr.c: Include foreachaddr.c.Ken Raeburn2002-02-203-693/+11
| | | | | | | | (printaddr, printifaddr, addr_eq, grow_or_free, get_ifconf, get_lifconf, get_linux_ipv6_addrs, foreach_localaddr): Deleted. * Makefile.in (localaddr.o): Update dependencies. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14156 dc483132-0cff-0310-8789-dd5450dbe970