summaryrefslogtreecommitdiffstats
path: root/src/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* Permit a process to have more than one database open at the same timePaul Park1995-06-232-65/+186
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6134 dc483132-0cff-0310-8789-dd5450dbe970
* Changes to support AIX shared libraries. The interactionsSam Hartman1995-06-236-21/+40
| | | | | | | | | | | | | | between configure.in and Makefile.in change significantly for shared libraries: the static library target is no longer specified in the Makefile, although a rule to make the static library is specified. Also, none of the libraries have any more unresolved symbols. As discussed, libcom_err.a is made shared and symlinks are created in lib. These changes sort of work, although I suspect cleanup is necessary. I don't think it breaks too much on other platforms. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6126 dc483132-0cff-0310-8789-dd5450dbe970
* Remove krb5_full_addrTheodore Tso1995-06-211-1/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6114 dc483132-0cff-0310-8789-dd5450dbe970
* Change PROTOTYPE -> KRB5_PROTOTYPETheodore Tso1995-06-219-6/+18
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6113 dc483132-0cff-0310-8789-dd5450dbe970
* Added final change to allow for ASN.1 indefinite encoding; needed forTheodore Tso1995-06-172-0/+11
| | | | | | DCE compatibility. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6088 dc483132-0cff-0310-8789-dd5450dbe970
* Allow the credentials cache argument to be optional; allow it to beTheodore Tso1995-06-172-1/+8
| | | | | | | NULL, meaning that the credentials shouldn't be stored in a credentials cache. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6087 dc483132-0cff-0310-8789-dd5450dbe970
* Add glue for old versions of K4Paul Park1995-06-164-3/+70
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6084 dc483132-0cff-0310-8789-dd5450dbe970
* Add install target for shared librariesPaul Park1995-06-168-0/+30
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6076 dc483132-0cff-0310-8789-dd5450dbe970
* Change ./DONE to DONEPaul Park1995-06-161-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6075 dc483132-0cff-0310-8789-dd5450dbe970
* Shared library Makefile/configure changes and cleanupPaul Park1995-06-1526-79/+209
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6069 dc483132-0cff-0310-8789-dd5450dbe970
* Add #ifdef around switch statement for ETXTBUSYTheodore Tso1995-06-154-0/+15
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6067 dc483132-0cff-0310-8789-dd5450dbe970
* Fix up places in tests where return type of getopt demoted toSam Hartman1995-06-143-2/+7
| | | | | | char; doesn't work when char is unsigned. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6061 dc483132-0cff-0310-8789-dd5450dbe970
* Wed Jun 14 12:37:51 1995 Sam Hartman <hartmans@tardis.MIT.EDU>Sam Hartman1995-06-144-6/+18
| | | | | | | | | | | | | * configure.in: Check for umask being defined. * store_mkey.c (krb5_db_store_mkey): Use HAVE_UMASK instead of unix as a preprocessor define for setting the umask. AIX doesn't define unix. * t_kdb.c (main): Declare option as int, not char. When char is unsigned, the comparison to EOF fails and it loops forever. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6060 dc483132-0cff-0310-8789-dd5450dbe970
* For shared library support create symlinks to the .so images in theEzra Peisach1995-06-143-1/+18
| | | | | | subdirs. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6058 dc483132-0cff-0310-8789-dd5450dbe970
* Don't copy library up a level. Let above Makefile create symlink forEzra Peisach1995-06-142-3/+5
| | | | | | this library and the .so git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6057 dc483132-0cff-0310-8789-dd5450dbe970
* Only defining DEVICE_OPEN et al when unix was defined breaksSam Hartman1995-06-132-2/+10
| | | | | | | | AIX. Instead, assume POSIX behavior (just open the devices), and special case anything that differs (PC, Mac). Currently, there weren't any special cases anyway. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6055 dc483132-0cff-0310-8789-dd5450dbe970
* A couple bug reports/patches from Ed Phillips (flaregun@udel.edu)Chris Provenzano1995-06-124-33/+54
| | | | | | | | | | | | * in_tkt_ktb.c (keytab_keyproc()): Fix memory leak. * recvauth.c (krb5_recvauth()): Don't open a new rcache if the auth_context already has one. * auth_con.c (krb5_auth_con_free()): Close rcache is the auth_context has one set. * auth_con.c (krb5_auth_con_getrcache()): Return pointer to the rcache set in the auth_context. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6043 dc483132-0cff-0310-8789-dd5450dbe970
* definition of krb5_auth_context to a pointer, sizeof(krb5_auth_context)Ezra Peisach1995-06-112-1/+6
| | | | | | | | is only the size of the pointer - not the structure size! auth_con_init: Zero the entire auth_context... With the change in git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6041 dc483132-0cff-0310-8789-dd5450dbe970
* (clean): Remove t_kdb and t_kdb.oEzra Peisach1995-06-112-0/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6039 dc483132-0cff-0310-8789-dd5450dbe970
* (clean-unix): Remove $(UNIX_OBJS)Ezra Peisach1995-06-112-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6038 dc483132-0cff-0310-8789-dd5450dbe970
* changes to accomodate redefinition of krb5_auth_contextTom Yu1995-06-1126-53/+74
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6035 dc483132-0cff-0310-8789-dd5450dbe970
* Make sure the status return from krb5_scc_store_principal is reflectedTheodore Tso1995-06-102-10/+16
| | | | | | in the return status of krb5_scc_initialize(). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6031 dc483132-0cff-0310-8789-dd5450dbe970
* Make sure the status return from krb5_fcc_store_principal is reflectedTheodore Tso1995-06-102-1/+7
| | | | | | in the return status of krb5_fcc_initialize(). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6030 dc483132-0cff-0310-8789-dd5450dbe970
* Change assertion to check to make sure that the day of the month is >=Theodore Tso1995-06-102-1/+6
| | | | | | 1, not 0. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6029 dc483132-0cff-0310-8789-dd5450dbe970
* configure.in: Remove standardized set of autoconf macros, which areTheodore Tso1995-06-094-9/+10
| | | | | | now handled by CONFIG_RULES. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6026 dc483132-0cff-0310-8789-dd5450dbe970
* configure.in: Remove standardized set of autoconf macros, which areTheodore Tso1995-06-0914-22/+35
| | | | | | now handled by CONFIG_RULES. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6025 dc483132-0cff-0310-8789-dd5450dbe970
* configure.in: Remove standardized set of autoconf macros, which areTheodore Tso1995-06-094-10/+14
| | | | | | | now handled by CONFIG_RULES. Use DO_SUBDIRS to recurse down subdirectories. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6024 dc483132-0cff-0310-8789-dd5450dbe970
* configure.in: Remove standardized set of autoconf macros, which areTheodore Tso1995-06-093-6/+10
| | | | | | | | now handled by CONFIG_RULES. scc_maybe.c: Fix -Wall nits git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6023 dc483132-0cff-0310-8789-dd5450dbe970
* configure.in: Remove standardized set of autoconf macros, which areTheodore Tso1995-06-093-4/+8
| | | | | | | | now handled by CONFIG_RULES. fcc_maybe.c: Fix -Wall nits git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6022 dc483132-0cff-0310-8789-dd5450dbe970
* configure.in: Remove standardized set of autoconf macros, which areTheodore Tso1995-06-0918-37/+45
| | | | | | now handled by CONFIG_RULES. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6021 dc483132-0cff-0310-8789-dd5450dbe970
* md5crypto.c: Fix -Wall nitsTheodore Tso1995-06-093-4/+8
| | | | | | | configure.in: Remove standardized set of autoconf macros, which are now handled by CONFIG_RULES. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6020 dc483132-0cff-0310-8789-dd5450dbe970
* md4crypto.c: Fix -Wall nitsTheodore Tso1995-06-093-4/+8
| | | | | | | configure.in: Remove standardized set of autoconf macros, which are now handled by CONFIG_RULES. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6019 dc483132-0cff-0310-8789-dd5450dbe970
* Fix -Wall nitsTheodore Tso1995-06-093-20/+22
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6018 dc483132-0cff-0310-8789-dd5450dbe970
* configure.in: Remove standardized set of autoconf macros, which areTheodore Tso1995-06-096-19/+20
| | | | | | | now handled by CONFIG_RULES. Use DO_SUBDIRS to recurse down subdirectories. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6013 dc483132-0cff-0310-8789-dd5450dbe970
* configure.in: Remove standardized set of autoconf macros, which areTheodore Tso1995-06-092-3/+5
| | | | | | now handled by CONFIG_RULES. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6012 dc483132-0cff-0310-8789-dd5450dbe970
* rd_req_dec.c (krb5_rd_req_decoded): Fix -Wall nitsTheodore Tso1995-06-095-78/+13
| | | | | | | | | | configure.in: Remove standardized set of autoconf macros, which are now handled by CONFIG_RULES. Makefile.in, faddr_ordr.c: Remove faddr_ordr.c; its function, krb5_fulladdr_order, isn't used anywhere. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6011 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in: don't install et-generated headers in the build treeTom Yu1995-06-092-16/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5996 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in, configure.in: use CopyHeader rather than hand-codedTom Yu1995-06-093-7/+6
| | | | | | header install rule. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5995 dc483132-0cff-0310-8789-dd5450dbe970
* * rd_cred.c (krb5_rd_cred_basic): fix typo (extra "context"Tom Yu1995-06-092-1/+6
| | | | | | argument passed to krb5_xfree) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5994 dc483132-0cff-0310-8789-dd5450dbe970
* $($(WHAT)_OBJS) is not accepted by all Makes! We assume for now thatTheodore Tso1995-06-092-8/+12
| | | | | | | libkadm.a rule is only used by Unix, which should be a valid assumption, and build handle $(UNIX_OBJS) there. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5992 dc483132-0cff-0310-8789-dd5450dbe970
* read_passwd.c (des_read_pw_string): Don't depend onTheodore Tso1995-06-093-33/+134
| | | | | | | | | | krb5_read_password(); this created a circular dependency in the libraries. This code is now duplicated in des_read_pw_string. util.c (des_cblock_print_file): Fix -Wall nit. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5991 dc483132-0cff-0310-8789-dd5450dbe970
* Fix problem where the ticket field was assigned with a krb5_data,Theodore Tso1995-06-092-1/+7
| | | | | | which was then immediately freed. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5988 dc483132-0cff-0310-8789-dd5450dbe970
* Clean up gcc -Wall flamesTheodore Tso1995-06-0836-376/+410
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5981 dc483132-0cff-0310-8789-dd5450dbe970
* Add new logging control routinesPaul Park1995-06-084-5/+951
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5975 dc483132-0cff-0310-8789-dd5450dbe970
* clean-$(what) should be clean-$(WHAT)Theodore Tso1995-06-071-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5967 dc483132-0cff-0310-8789-dd5450dbe970
* Remove old CONFIG_FILE codeTheodore Tso1995-06-072-2/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5965 dc483132-0cff-0310-8789-dd5450dbe970
* def_realm.c (krb5_get_default_realm), get_krbhst.cTheodore Tso1995-06-078-612/+44
| | | | | | | | | | | | | | | (krb5_get_krbhst), hst_realm.c (krb5_get_host_realm), init_os_ctx.c (krb5_os_init_context), osconfig.c, realm_dom.c (krb5_get_realm_domain): Remove old ifdef'ed code which read in krb.conf and krb.realms. read_pwd.c (krb5_read_password): Remove old #ifdef notdef code. Significantly simplified and cleaned up function. Removed BSD 4.3 compatibility code. (If we ever need to make this work on a non-POSIX system, we'll supply POSIX termios emulation functions in src/lib/krb5/posix.) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5964 dc483132-0cff-0310-8789-dd5450dbe970
* Include time.h (or sys/time.h) for struct tm structure which is nowEzra Peisach1995-06-072-0/+12
| | | | | | referenced in the los-proto.h file. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5963 dc483132-0cff-0310-8789-dd5450dbe970
* Convert longs to KRB_32 for 64 bit architectures. (onlyEzra Peisach1995-06-062-6/+24
| | | | | | detected in v4kadmind) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5951 dc483132-0cff-0310-8789-dd5450dbe970
* Add support for specifiable ccache and ticket lifetime for kadmPaul Park1995-06-052-34/+121
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5944 dc483132-0cff-0310-8789-dd5450dbe970