summaryrefslogtreecommitdiffstats
path: root/src/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* Include k5-sockets.h now that k5-config.h does not include netdb.h.Ezra Peisach1995-05-242-0/+7
| | | | | | (Conditionalized on NEED_SOCKETS being defined) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5855 dc483132-0cff-0310-8789-dd5450dbe970
* Make clean: Remove libkdb4.a and libkrb4.a symlinksEzra Peisach1995-05-242-1/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5854 dc483132-0cff-0310-8789-dd5450dbe970
* Rearrange #include files so that krb5.h gets included first, so thatTheodore Tso1995-05-2320-18/+63
| | | | | | | the debugging information can be more efficiently collapsed since the type numbers will be the same. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5853 dc483132-0cff-0310-8789-dd5450dbe970
* Don't install the error table header files; they shouldn't be neededTheodore Tso1995-05-232-8/+5
| | | | | | by an end-programmer. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5852 dc483132-0cff-0310-8789-dd5450dbe970
* Use the POSIX utime instead of utimes. (For hpux)Ezra Peisach1995-05-222-6/+9
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5847 dc483132-0cff-0310-8789-dd5450dbe970
* Add install SUBDIRSPaul Park1995-05-222-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5843 dc483132-0cff-0310-8789-dd5450dbe970
* Describe previous changesPaul Park1995-05-221-0/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5842 dc483132-0cff-0310-8789-dd5450dbe970
* Do not report creds as expired if the expiration time is indefinitePaul Park1995-05-221-2/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5841 dc483132-0cff-0310-8789-dd5450dbe970
* Add null install targetPaul Park1995-05-221-0/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5840 dc483132-0cff-0310-8789-dd5450dbe970
* Install EXPORTED_HEADERS in gssapi subdirectoryPaul Park1995-05-223-0/+13
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5839 dc483132-0cff-0310-8789-dd5450dbe970
* Handle problem of O_SYNC not existing on a platform. (for netbsd)Ezra Peisach1995-05-213-0/+14
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5834 dc483132-0cff-0310-8789-dd5450dbe970
* Increment remote_seq_number if KRB5_AUTH_CONTEXT_DO_SEQUENCE is setEzra Peisach1995-05-202-0/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5828 dc483132-0cff-0310-8789-dd5450dbe970
* Use the KRB5_KTNAME environment variable to override the defaultTheodore Tso1995-05-202-6/+19
| | | | | | location of the keytab. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5826 dc483132-0cff-0310-8789-dd5450dbe970
* in_tkt.c: Use HAVE_SETREUID and HAVE_SETRESUID to define setreuid properlyEzra Peisach1995-05-183-3/+13
| | | | | | configure.in: Check for setreuid and setresuid git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5824 dc483132-0cff-0310-8789-dd5450dbe970
* Use available random number generator and free all allocated memoryPaul Park1995-05-164-31/+90
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5823 dc483132-0cff-0310-8789-dd5450dbe970
* Fix Ultrix problems for testsPaul Park1995-05-163-8/+14
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5822 dc483132-0cff-0310-8789-dd5450dbe970
* Fix bug in ktent_to_proto() and add test modulesPaul Park1995-05-161-0/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5821 dc483132-0cff-0310-8789-dd5450dbe970
* Add new test modulesPaul Park1995-05-164-0/+1193
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5820 dc483132-0cff-0310-8789-dd5450dbe970
* Fix bug in krb5_adm_ktent_to_proto() which botched integersPaul Park1995-05-161-16/+16
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5819 dc483132-0cff-0310-8789-dd5450dbe970
* Fix nitty bug in gmt_mktime()Paul Park1995-05-162-1/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5818 dc483132-0cff-0310-8789-dd5450dbe970
* Missing a "retval = " so errors in addresses were passingEzra Peisach1995-05-122-1/+5
| | | | | | successfully. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5803 dc483132-0cff-0310-8789-dd5450dbe970
* * key_sched.c (mit_des_key_sched): *always* fill in the schedule,Mark Eichin1995-05-122-2/+8
| | | | | | | regardless of the key failing other tests, as a defense against telnet-style bugs. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5802 dc483132-0cff-0310-8789-dd5450dbe970
* * mk_cred.c (krb5_mk_cred()), mk_priv.c (krb5_mk_priv()),Chris Provenzano1995-05-117-12/+21
| | | | | | | | | * mk_safe.c (krb5_mk_safe()), rd_cred.c (krb5_rd_cred()), * rd_priv.c (krb5_rd_prev()), rd_safe.c (krb5_rd_safe()): Pass the contents pointer returned from krb5_make_fulladdr() to free() not the address of the pointer. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5801 dc483132-0cff-0310-8789-dd5450dbe970
* Remove inclusion of malloc.h. k5-int.h already handles declarations ofEzra Peisach1995-05-092-1/+6
| | | | | | malloc. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5786 dc483132-0cff-0310-8789-dd5450dbe970
* Add new modulesPaul Park1995-05-091-0/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5770 dc483132-0cff-0310-8789-dd5450dbe970
* Add new modules to handle administrative protocol keyword=valuePaul Park1995-05-096-0/+1234
| | | | | | and keytab representations. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5769 dc483132-0cff-0310-8789-dd5450dbe970
* Change to use profile information instead of assuming that thePaul Park1995-05-091-53/+189
| | | | | | | admin_server is always in the same location as the KDC. Also return correct return value from krb5_adm_connect(). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5768 dc483132-0cff-0310-8789-dd5450dbe970
* Remove t_kerb and t_kerb.o on make cleanEzra Peisach1995-05-092-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5763 dc483132-0cff-0310-8789-dd5450dbe970
* configure.in: Add HAS_ANSI_VOLATILEEzra Peisach1995-05-093-4/+8
| | | | | | | read_pwd.c: Let autoconf decide if volatile doesn't exist. Assume exists for everyone else. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5761 dc483132-0cff-0310-8789-dd5450dbe970
* mk_faddr.c (krb5_make_fulladdr): Allocate enough memory forEzra Peisach1995-05-092-1/+4
| | | | | | raddr contents before copying over random memory. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5760 dc483132-0cff-0310-8789-dd5450dbe970
* Declare prompt and prompt2 as const char * so that callersEzra Peisach1995-05-092-2/+7
| | | | | | can safely use with same. (and not get a warning from gcc). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5759 dc483132-0cff-0310-8789-dd5450dbe970
* Add string.h if necessary to define strlen, etc.Ezra Peisach1995-05-0910-4/+42
| | | | | | | | | Add stdlib.h if present & necessary for malloc definition. (otherwise define ourselves) - based on other code present. Change ifdef POSIX to ifdef HAS_STDLIB_H Check for stdlib.h in configure.in git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5757 dc483132-0cff-0310-8789-dd5450dbe970
* Added $(DESTDIR) support to make install productionTheodore Tso1995-05-051-2/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5737 dc483132-0cff-0310-8789-dd5450dbe970
* Fix .Sanitize files to reflect new added filesTheodore Tso1995-05-055-0/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5736 dc483132-0cff-0310-8789-dd5450dbe970
* Fix spelling typoTheodore Tso1995-05-051-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5729 dc483132-0cff-0310-8789-dd5450dbe970
* conv_princ.c (krb5_425_conv_principal): Use new callingTheodore Tso1995-05-056-18/+193
| | | | | | | | | | | | | | | convention of krb5_get_realm_domain, which is that it returns the realm *without* the leading dot. Also use the profile code to look up individual instance conversions using [realms]/<realm>/v4_instance_convert/<inst> This allows special case handling of mit.edu and lithium.lcs.mit.edu. t_kerb.c: New file for testing krb library functions. Currently only tests krb5_425_conv_principal. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5726 dc483132-0cff-0310-8789-dd5450dbe970
* Update Sanitize file to reflect file additions, deletionsTheodore Tso1995-05-042-3/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5721 dc483132-0cff-0310-8789-dd5450dbe970
* * put_svc_key.c (put_svc_key): remove spurious & in front of fkeyTom Yu1995-05-045-4/+17
| | | | | | | | | | | | | | | | (it's a char[] and takint address of it is redundant) * recvauth.c (krb_recvauth): remove spurious & in front of reference to kdata->session * rd_req.c (krb_rd_req): remove spurious & in front of reference to ad->session * g_in_tkt.c(decrypt_tkt): remove spurious & in front of reference to key (it is a C_Block and taking address of it is redundant) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5719 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in: new includes target to install krb_err.h inTom Yu1995-05-042-8/+14
| | | | | | | | $(BUILDTOP)/include; includes depends on krb_err.h. Previously, it was attempting to install a header that had not yet been generated! git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5718 dc483132-0cff-0310-8789-dd5450dbe970
* * recvauth.c, compat_recv.c (krb5_recvauth()):Chris Provenzano1995-05-033-5/+9
| | | | | | | * compat_recv.c (krb5_compat_recvauth()): No longer needs the rc_type arg. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5706 dc483132-0cff-0310-8789-dd5450dbe970
* nevermind..Mark Eichin1995-05-032-25/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5695 dc483132-0cff-0310-8789-dd5450dbe970
* Fix memory leaks in this function. The krb5_donot_replay structureTheodore Tso1995-05-032-19/+20
| | | | | | was not being freed properly. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5694 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in: nuke spurious whitespace in blank lineTom Yu1995-05-032-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5691 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in: nuke spurious whitespace from blank lineTom Yu1995-05-032-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5690 dc483132-0cff-0310-8789-dd5450dbe970
* Fix lots of typos in krb5_make_fulladdrs() patch. (Lots of places whereTheodore Tso1995-05-035-55/+7
| | | | | | remote_addr was used where remote_port should have been used instead.) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5687 dc483132-0cff-0310-8789-dd5450dbe970
* * get_krbhst.c (krb5_get_krbhst): look in KRB5_ENV_KDCMark Eichin1995-05-032-0/+25
| | | | | | | | (KERBEROS_SERVER) for a REALM:SERVER string. This overrides anything else for that realm and is intended for un-installed client use, testsuite use, and diagnostic use. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5686 dc483132-0cff-0310-8789-dd5450dbe970
* * mk_cred.c (mk_cred()), mk_priv.c (mk_priv()), mk_safe.c (mk_safe()),Chris Provenzano1995-05-027-79/+150
| | | | | | | * rd_cred.c (rd_cred()), rd_priv.c (rd_priv()), rd_safe.c (rd_safe()): Don't call krb5_make_fulladdrs() if a port isn't specified. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5684 dc483132-0cff-0310-8789-dd5450dbe970
* clean-unix: Remove the installed krb_err.h in the include directoryEzra Peisach1995-05-022-0/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5683 dc483132-0cff-0310-8789-dd5450dbe970
* krb5_set_config_files needs a const in the declaration to match callEzra Peisach1995-05-022-1/+7
| | | | | | to profile_init git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5682 dc483132-0cff-0310-8789-dd5450dbe970
* * genaddrs.c (krb5_auth_con_genaddrs()),Chris Provenzano1995-05-014-43/+58
| | | | | | | * mk_faddr.c (krb5_make_fulladdr()), os-proto.h : Changes to auth_context to better support full addresses. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5678 dc483132-0cff-0310-8789-dd5450dbe970