summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Add ability to switch between Berkeley and DBM for KDC databasePaul Park1995-06-3020-1/+200
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6214 dc483132-0cff-0310-8789-dd5450dbe970
* Add profile and Berkeley database smarts for aname_to_lnamePaul Park1995-06-305-55/+748
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6213 dc483132-0cff-0310-8789-dd5450dbe970
* Move Berkeley database code here; remove typoPaul Park1995-06-302-3/+10
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6212 dc483132-0cff-0310-8789-dd5450dbe970
* Describe previous changesPaul Park1995-06-303-0/+26
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6211 dc483132-0cff-0310-8789-dd5450dbe970
* Add ability to test using Berkeley or DBMPaul Park1995-06-301-16/+129
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6210 dc483132-0cff-0310-8789-dd5450dbe970
* Remove Berkeley database object modulesPaul Park1995-06-301-16/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6209 dc483132-0cff-0310-8789-dd5450dbe970
* Add function dispatch for database accessesPaul Park1995-06-301-115/+283
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6208 dc483132-0cff-0310-8789-dd5450dbe970
* Fix initialization and terminal disassociation broken by previous revPaul Park1995-06-301-7/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6207 dc483132-0cff-0310-8789-dd5450dbe970
* Add usage of compile(3) for regular expressions so SysV machines have them tooPaul Park1995-06-301-12/+38
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6206 dc483132-0cff-0310-8789-dd5450dbe970
* Add kdb dispatch table for changing between Berkeley and DBMPaul Park1995-06-302-0/+31
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6205 dc483132-0cff-0310-8789-dd5450dbe970
* Add ability to switch between Berkeley and DBM for both aname and KDC databasePaul Park1995-06-304-9/+73
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6204 dc483132-0cff-0310-8789-dd5450dbe970
* Be more flexible where sources come from when building shared librariesPaul Park1995-06-302-2/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6203 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin: special-case ultrix brokenness (again!) forTom Yu1995-06-302-1/+11
| | | | | | | KRB5_CONST; krb5.h breaks when typedef'ing while installed. Yuck. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6202 dc483132-0cff-0310-8789-dd5450dbe970
* Remove -g from LDFLAGSSam Hartman1995-06-292-1/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6201 dc483132-0cff-0310-8789-dd5450dbe970
* ----------------------------------------------------------------------Sam Hartman1995-06-292-6/+9
| | | | | | | | | | | automatically CVS: CVS: Committing in . CVS: CVS: Modified Files: ---------------------------------------------------------------------- Input the master key before daemoning if you're going to detach. This makes kadmind5 -m useful without -n as well. CVS: git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6200 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in (--with-dbm): new option, allows easy building ofMark Eichin1995-06-293-1/+22
| | | | | | | | normal dbm support for compatibility. * Makefile.in (DBFLAGS): variable to hold substitution of flags to enable Berkeley db support. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6199 dc483132-0cff-0310-8789-dd5450dbe970
* * kerberos_v4.c (check_princ): delete master_key_version check,Mark Eichin1995-06-292-283/+29
| | | | | | | | | | since we never actually set it. (main): elide original V4 server code to avoid confusion when looking for variable references. (type_2_v5err): reformat for 79 columns instead of 80 and conditionalize out since it is unused (though still informative.) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6198 dc483132-0cff-0310-8789-dd5450dbe970
* fix the other typoMark Eichin1995-06-291-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6197 dc483132-0cff-0310-8789-dd5450dbe970
* fix typoMark Eichin1995-06-291-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6196 dc483132-0cff-0310-8789-dd5450dbe970
* * test.c: use PROTOTYPEMark Eichin1995-06-292-2/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6195 dc483132-0cff-0310-8789-dd5450dbe970
* Proper test for GCC. (based on autoconf test).Ezra Peisach1995-06-293-498/+531
| | | | | | | If using gcc, set shlibs_ldflag and noshlibs_ldflag properly for compiler. (I put it in the OSF code, but the testing may be more generic for all systems) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6194 dc483132-0cff-0310-8789-dd5450dbe970
* * test.c, k524init.c, getcred.c: rewrote for old style definitiions.Mark Eichin1995-06-285-24/+54
| | | | | | * encode.c: use PROTOTYPE instead of KRB5_PROTOTYPE. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6193 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in: with static libs, we need install-unix, not installMark Eichin1995-06-282-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6192 dc483132-0cff-0310-8789-dd5450dbe970
* * read_passwd.c, configure.in: use HAS_ANSI_VOLATILE insteadMark Eichin1995-06-283-5/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6191 dc483132-0cff-0310-8789-dd5450dbe970
* aclocal.m4 (KRB_INCLUDE): Search the build directories before theTheodore Tso1995-06-283-10/+24
| | | | | | | | | | | source directories. (Doesn't hurt anything, and it helps in a few cases of user error.) configure.in: Conditionalize on the name of CC to determine whether to use the gcc or suncc flags for shared libraries. (This is a little bit ugly; we might want to use a better test later on.) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6190 dc483132-0cff-0310-8789-dd5450dbe970
* Rename ct_c.*.in to ct_c_*.in, so that the sources will unpack cleanlyTheodore Tso1995-06-284-8/+14
| | | | | | under DOS. Argh. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6189 dc483132-0cff-0310-8789-dd5450dbe970
* * krlogin.c: don't redeclare noltc, defltc if we happen to haveTom Yu1995-06-282-0/+6
| | | | | | TIOCGLTC in addition to POSIX_TERMIOS git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6188 dc483132-0cff-0310-8789-dd5450dbe970
* Work around bug in autoconf which causes a relative path for dnlTheodore Tso1995-06-282-4/+27
| | | | | | | AC_PROG_INSTALL to be cached. We workaround this by unsetting the cache variable if it contains a relative pathname. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6187 dc483132-0cff-0310-8789-dd5450dbe970
* Rename ct_c.* to ct_c.*.in. ct_c.sed.in is now processed by sed toTheodore Tso1995-06-285-14/+27
| | | | | | | | | | remove comment lines beginning with '#', since some sed programs can't handle that. Change config_script so that the directory where the ct_c.* files can be specified, since those are in the build directory, instead of the source directory. (This is all for the sake of System V sed. Sigh.) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6186 dc483132-0cff-0310-8789-dd5450dbe970
* sim_client.c: Include stdlib.h or declare malloc. Include string.h forEzra Peisach1995-06-283-0/+14
| | | | | | | | strlen and memcpy definitions configure.in: Check for stdlib.h. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6185 dc483132-0cff-0310-8789-dd5450dbe970
* Include <string.h> for memcpy definitionsEzra Peisach1995-06-282-0/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6184 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in: int*_t and pgno_t declarations fromMark Eichin1995-06-282-0/+12
| | | | | | hash/configure.in. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6183 dc483132-0cff-0310-8789-dd5450dbe970
* * krb524d.c: changed main, krb5_free_keyblock_contents to use oldMark Eichin1995-06-282-2/+11
| | | | | | style definitions. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6182 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in: use AC_CHECK_FUNCS and check for memmove.Mark Eichin1995-06-283-1/+10
| | | | | | | | | | | hash.h: if we don't HAVE_MEMMOVE use bcopy. Really, though, a quick glance seems to indicate that most of the uses of memmove could really be handled by memcpy, but I haven't time to prove it right now. If I'm right, back out this check. (This is for sunos 4 which has memcpy but not memmove.) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6181 dc483132-0cff-0310-8789-dd5450dbe970
* * dbtest.c (xmalloc): use memcpy, memmove isn't needed.Mark Eichin1995-06-283-2/+10
| | | | | | * configure.in: use AC_CHECK_FUNCS for index, and check for memmove. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6180 dc483132-0cff-0310-8789-dd5450dbe970
* * run.test: look in /usr/share/lib/dict/words to find the wordsMark Eichin1995-06-282-1/+8
| | | | | | file under SGI Irix 5. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6179 dc483132-0cff-0310-8789-dd5450dbe970
* * krb4-proto.h: correct signature for krb_rd_req.Mark Eichin1995-06-283-6/+14
| | | | | | * krb.h (swap_u_long): use KRB4_32 in swap() macros. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6178 dc483132-0cff-0310-8789-dd5450dbe970
* * rd_req.c (krb_rd_req): from_addr is an address, so use unsignedMark Eichin1995-06-282-1/+6
| | | | | | KRB4_32 instead of long. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6177 dc483132-0cff-0310-8789-dd5450dbe970
* * rd_safe.c (krb_rd_safe): use KRB4_32 for address comparisonMark Eichin1995-06-282-3/+8
| | | | | | and checksum swapping. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6176 dc483132-0cff-0310-8789-dd5450dbe970
* * db.h: *int*_t are likely to collide with native types,Mark Eichin1995-06-282-15/+7
| | | | | | | and the int8_t and *int64_t are never used anyway, so push them off to hash/configure.in AC_CHECK_TYPE calls. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6175 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in: *int*_t are likely to collide with native types,Mark Eichin1995-06-282-1/+14
| | | | | | | and the int8_t and *int64_t are never used anyway, so push them off to hash/configure.in AC_CHECK_TYPE calls. pgno_t also. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6174 dc483132-0cff-0310-8789-dd5450dbe970
* * read_passwd.c: only use volatile if __STDC__ is 1Mark Eichin1995-06-282-0/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6173 dc483132-0cff-0310-8789-dd5450dbe970
* * encode.c: make declarations use KRB5_PROTOTYPE, and use oldMark Eichin1995-06-283-93/+40
| | | | | | | | style definitions, per V5 coding style. Also deleted Makefile (from original code) since it gets stomped by configure git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6172 dc483132-0cff-0310-8789-dd5450dbe970
* Compiler warning cleanupPaul Park1995-06-2749-125/+244
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6171 dc483132-0cff-0310-8789-dd5450dbe970
* Allow md4.c to be optimized by native DEC compilersPaul Park1995-06-272-1/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6170 dc483132-0cff-0310-8789-dd5450dbe970
* Check for EOF from fputsPaul Park1995-06-271-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6169 dc483132-0cff-0310-8789-dd5450dbe970
* Compiler warning cleanup/Reinstate KRB5_PROVIDE_PROTOTYPESPaul Park1995-06-271-0/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6168 dc483132-0cff-0310-8789-dd5450dbe970
* Reinstate KRB5_PROVIDE_PROTOTYPESPaul Park1995-06-276-1/+17
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6167 dc483132-0cff-0310-8789-dd5450dbe970
* Changed shared libraries so that it works under AIX and sets theSam Hartman1995-06-264-4/+6
| | | | | | | libpath correctly. Currently only works under Xlc, but hooks for Gcc support are present. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6165 dc483132-0cff-0310-8789-dd5450dbe970
* Made makeshlib produced by Makefile, so I can know whether I'm running Gcc. ↵Sam Hartman1995-06-264-5/+53
| | | | | | | | | | | | | | Also, Ted wanted this to happen eventually anyway CVS: ---------------------------------------------------------------------- automatically CVS: CVS: Committing in . CVS: CVS: Modified Files: ---------------------------------------------------------------------- Changed shared libraries so that it works under AIX and sets the libpath correctly. Currently only works under Xlc, but hooks for Gcc support are present. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6164 dc483132-0cff-0310-8789-dd5450dbe970