summaryrefslogtreecommitdiffstats
path: root/src/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* * adb_openclose.c, adb_policy.c: implement database renaming;Barry Jaspan1996-10-083-5/+65
| | | | | | | also, only create a db lockfile after the database has been successfully created [krb5-admin/62] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9148 dc483132-0cff-0310-8789-dd5450dbe970
* Oops - wrong pr in last Changelg 46 -> 29Ezra Peisach1996-10-041-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9145 dc483132-0cff-0310-8789-dd5450dbe970
* Oops - wrong pr in change log 46 -> 29Ezra Peisach1996-10-041-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9144 dc483132-0cff-0310-8789-dd5450dbe970
* * svr_principal.c (kadm5_get_principal): Do not assume malloc(0)Ezra Peisach1996-10-042-6/+15
| | | | | | returns non-NULL. [krb5-admin/46] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9143 dc483132-0cff-0310-8789-dd5450dbe970
* * client_principal.c (kadm5_randkey_principal): Do not assume thatEzra Peisach1996-10-042-14/+22
| | | | | | malloc(0) returns non-NULL. [krb5-admin/46] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9142 dc483132-0cff-0310-8789-dd5450dbe970
* Removes the sizes-test.They were bogus as they were checking the sizeof(long)Ezra Peisach1996-10-043-32/+10
| | | | | | | and comparing them to known "4" byte quantities in krb5.h. This fails on 64 bit architectures. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9141 dc483132-0cff-0310-8789-dd5450dbe970
* * api.2/init-v2.exp: Remove tests 104 & 105 as lockfile andEzra Peisach1996-10-012-36/+5
| | | | | | policy database names are hard wired. [krb5-admin/46] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9136 dc483132-0cff-0310-8789-dd5450dbe970
* get_in_tkt.c (make_preauth_list): Correctly null-terminate theTheodore Tso1996-09-267-27/+125
| | | | | | | | | | | | | | | | | preauth list generated by make_preauth_list. unparse.c (krb5_unparse_name_ext): Make unparse correctly handle all cases where a principal contains a nulls, backspace, newlines, or tabs. t_kerb.c (test_parse_principal): Add test for checking krb5_parse_principal() parse.c (krb5_parse_name): Set all of the magic field values. Makefile.in, t_ref_kerb.out: Added new tests to test krb5_parse() and krb5_unparse(). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9126 dc483132-0cff-0310-8789-dd5450dbe970
* * api.0/init.exp, api.1/lock.exp, api.2/init.exp: use $K5ROOTBarry Jaspan1996-09-265-54/+15
| | | | | | instead of /krb5 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9120 dc483132-0cff-0310-8789-dd5450dbe970
* * alt_prof.c: don't allow admin_dbname or admin_lockfile to beBarry Jaspan1996-09-261-0/+5
| | | | | | independetly configured git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9119 dc483132-0cff-0310-8789-dd5450dbe970
* * api.1/lock.exp: lockfile is now kdb5.kadm5.lockBarry Jaspan1996-09-252-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9115 dc483132-0cff-0310-8789-dd5450dbe970
* add unit-test directory to buildBarry Jaspan1996-09-242-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9111 dc483132-0cff-0310-8789-dd5450dbe970
* * changes to use runtest --srcdir:Barry Jaspan1996-09-2334-47/+436
| | | | | | | | | - Makefile.in: rewrote [csapi].* links to work in srcdir (boo, hiss) - move lib.t to lib/lib.t - api.*/*.exp: s/source lib.t/load_lib lib.t/ git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9108 dc483132-0cff-0310-8789-dd5450dbe970
* add unit-test directory to standard build systemBarry Jaspan1996-09-203-0/+144
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9096 dc483132-0cff-0310-8789-dd5450dbe970
* * alt_prof.c (kadm5_get_config_params): set max_life default to 10Barry Jaspan1996-09-182-1/+6
| | | | | | hours, instead of 0 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9091 dc483132-0cff-0310-8789-dd5450dbe970
* * server_internal.h (ALL_PRINC_MASK): Add MAX_RLIFE toBarry Jaspan1996-09-172-7/+15
| | | | | | ALL_PRINC_MASK. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9090 dc483132-0cff-0310-8789-dd5450dbe970
* * api.2/init-v2.exp: make test100 only run on clientBarry Jaspan1996-09-112-2/+9
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9082 dc483132-0cff-0310-8789-dd5450dbe970
* remove spurious filesTom Yu1996-09-111-31/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9079 dc483132-0cff-0310-8789-dd5450dbe970
* * alt_prof.c (krb5_aprof_init): use profile_init_path on fname,Mark Eichin1996-09-112-2/+6
| | | | | | not profile_init. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9073 dc483132-0cff-0310-8789-dd5450dbe970
* remove ".so man1/header.doc" and extra args to .THTom Yu1996-09-102-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9069 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (t_kdb): Fix up dependencies of t_kdb so it willTom Yu1996-09-042-2/+8
| | | | | | | build on non-shared architectures; also ensure that libs get linked after the objects. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9026 dc483132-0cff-0310-8789-dd5450dbe970
* Remove $LOG$, including "unprofessional" comment which OV requestedTheodore Tso1996-09-042-119/+5
| | | | | | that we lose.... git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9024 dc483132-0cff-0310-8789-dd5450dbe970
* * pmap_rmt.c (getbroadcastnets): Tweak conditional layout to make emacsKen Raeburn1996-08-315-18/+41
| | | | | | | | | | | | indentation code happier. * netdb.h: Comment fix. * configure.in, getrpcent.c: Use configure to the return types of setrpcent() and getrpcent(). Also, check for struct rpcent in the system <netdb.h>, and only define the structure in rpc/netdb.h if it's not in the system file. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9019 dc483132-0cff-0310-8789-dd5450dbe970
* shs.c: Only include sys/types.h if presentTheodore Tso1996-08-283-0/+9
| | | | | | configure.in: Check for sys/types.h git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9000 dc483132-0cff-0310-8789-dd5450dbe970
* utl_nohash_validate.c, util_canonhost.c, util_validate.c: Only includeTheodore Tso1996-08-285-3/+15
| | | | | | | | sys/types.h if present. configure.in: Add check for limits.h and sys/types.h git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8999 dc483132-0cff-0310-8789-dd5450dbe970
* Fix stupid bug; don't free buf before it's allocated!Theodore Tso1996-08-282-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8998 dc483132-0cff-0310-8789-dd5450dbe970
* * alt_prof.c (kadm5_get_config_params): fix default semantics toBarry Jaspan1996-08-283-61/+113
| | | | | | agree with api-funcspec.tex git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8994 dc483132-0cff-0310-8789-dd5450dbe970
* remove adb_principal.c from source tree, no longer usedBarry Jaspan1996-08-261-412/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8991 dc483132-0cff-0310-8789-dd5450dbe970
* * client_init.c (_kadm5_init_any): use DEFAULT_PROFILE_PATHBarry Jaspan1996-08-262-1/+6
| | | | | | instead of "/etc/krb5.conf" git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8990 dc483132-0cff-0310-8789-dd5450dbe970
* Ack - kadm is still used by the Mac and dos build treesEzra Peisach1996-08-2417-0/+6519
| | | | | | Everything restored... git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8982 dc483132-0cff-0310-8789-dd5450dbe970
* We are using kadm5 now instead of kadmEzra Peisach1996-08-2417-6519/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8981 dc483132-0cff-0310-8789-dd5450dbe970
* Fix Makefile so that t_kdb is linked correctly with the appropriateTheodore Tso1996-08-233-3/+7
| | | | | | libraries. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8979 dc483132-0cff-0310-8789-dd5450dbe970
* Remove references to dead BERK_DB_DBM codeTheodore Tso1996-08-232-15/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8976 dc483132-0cff-0310-8789-dd5450dbe970
* * new_rnd_key.c (des_set_sequence_number): Change cast fromEzra Peisach1996-08-233-2/+10
| | | | | | | | | | | | krb5_octet to char * to match prototype. * des.c (des_ecb_encrypt): Add const keyword in cast to make suncc happy. The sun C compiler gets upset if we cast and are missing a const or we to unsigned char * vs char *.... git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8969 dc483132-0cff-0310-8789-dd5450dbe970
* kdb_dbm.c: Remove vestigal code which was using BERK_DB_DBM define.Theodore Tso1996-08-225-250/+95
| | | | | | | | | Still need to remove kludgey database "switch" code and recode to use the db interface. t_kdb.c: Update t_kdb to use the new libkdb interface. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8966 dc483132-0cff-0310-8789-dd5450dbe970
* * Require DES-CBC-CRC. This works alwaysSam Hartman1996-08-222-1/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8965 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.ov (unit-test-server-body): remove kdb5_editBarry Jaspan1996-08-202-1/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8959 dc483132-0cff-0310-8789-dd5450dbe970
* * api.0/init.exp, api.2/init.exp, config/unix.exp, Makefile.ov:Barry Jaspan1996-08-205-16/+16
| | | | | | use kadmin.local instead of kdb5_edit git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8958 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.ov: update for new lib/kadm5 layoutBarry Jaspan1996-08-163-15/+30
| | | | | | * api.1/lock.exp: jik's fix for lock test 13 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8949 dc483132-0cff-0310-8789-dd5450dbe970
* * scc_retrv.c: Fix def'n of flags_match to be properlyTom Yu1996-08-152-1/+6
| | | | | | parenthesized (noticed by -Wall) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8943 dc483132-0cff-0310-8789-dd5450dbe970
* * mcc_retrv.c: Add parens to def'n of flags_match because == hasTom Yu1996-08-152-1/+6
| | | | | | higher precedence than &. (noticed by -Wall) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8942 dc483132-0cff-0310-8789-dd5450dbe970
* * fcc_retrv.c (flags_match): Add parens to def'n of flags_match toTom Yu1996-08-152-1/+6
| | | | | | make comparison correct. (== has higher precedence than &) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8941 dc483132-0cff-0310-8789-dd5450dbe970
* * getrpcent.c: Add PROTOTYPE and conditionalize functionTom Yu1996-08-147-110/+317
| | | | | | | | | | | | | | | | | | | | prototypes. * xdr.h: Add PROTOTYPE and conditionalize function prototypes. * svc_auth_gssapi.c: Remove ANSI string concatenation, de-ANSI-fy function definitions. * auth_gssapi_misc.c (auth_gssapi_display_status_1): Remove ANSI string concatenation, de-ANSI-fy function definitions. * auth_gssapi.h: Add PROTOTYPE and conditionalize function prototypes. * auth_gssapi.c (auth_gssapi_create): remove ANSI-ish string concatenation, de-ANSI-fy function definitions. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8935 dc483132-0cff-0310-8789-dd5450dbe970
* * kdb_dbm.c (krb5_dbm_db_rename): rename should not insist thatBarry Jaspan1996-08-122-1/+6
| | | | | | the target database not already exist git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8930 dc483132-0cff-0310-8789-dd5450dbe970
* Don't dump core when principal doesn't existSam Hartman1996-08-102-1/+12
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8919 dc483132-0cff-0310-8789-dd5450dbe970
* Change shared:: to shared: in the creation of the shared subdir.Ezra Peisach1996-08-092-1/+7
| | | | | | | | a) This change is consistant with other lib directories. b) The double : form caused the mkdir to be tried every time and mkdir was exiting with a non-zero exit status of it already existed... git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8918 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (shared): Always mkdir shared; test -d shared ||Tom Yu1996-08-092-1/+6
| | | | | | mkdir shared breaks under Ultrix sh (grrr...). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8917 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in, types.hin: Change search for struct rpcent yetTom Yu1996-08-083-4/+35
| | | | | | | | again, this time compile-checking both netdb.h and rpc/netdb.h and taking action appropriately. See the comments in configure.in for details. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8916 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (CFLAGS): Change DEBUG_GSSAPI to 0 to avoid printingTom Yu1996-08-052-1/+6
| | | | | | excess stuff to stderr. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8908 dc483132-0cff-0310-8789-dd5450dbe970
* * Enough removal of db from aname_to_localname so that Linux compiles;Sam Hartman1996-08-053-10/+23
| | | | | | | | | | | | | | easily reversed. If we decide to remove permanently, the following additional changes should happen: * admin/un_add should go away * Ifdef'd code should be remove from an_to_ln.c * Remove commented lines from Makefile * Remove cruft from aclocal.m4 * Remove from associated configure.in files git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8905 dc483132-0cff-0310-8789-dd5450dbe970