summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* fix last change, it was very brokenKen Raeburn2001-03-082-15/+14
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13060 dc483132-0cff-0310-8789-dd5450dbe970
* use strerror when available, for sparcv9-solaris2.8Ken Raeburn2001-03-083-4/+21
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13059 dc483132-0cff-0310-8789-dd5450dbe970
* krb5_const -> constKen Raeburn2001-03-0641-208/+245
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13058 dc483132-0cff-0310-8789-dd5450dbe970
* prng.c: use des3 nowKen Raeburn2001-03-062-14/+19
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13057 dc483132-0cff-0310-8789-dd5450dbe970
* * localaddr.c (krb5_os_localaddr): Don't look for -1 return value fromKen Raeburn2001-03-052-1/+8
| | | | | | | foreach_localaddr. (print_addr): Only process AF_INET6 addresses if AF_INET6 is defined. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13056 dc483132-0cff-0310-8789-dd5450dbe970
* * gmt_mktime.c (gmt_mktime): Handle years earlier than 1970.Ken Raeburn2001-03-053-3/+58
| | | | | | | (main) [TEST_LEAP]: New routine, driver for testing. * Makefile.in (t_mktime): New target. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13055 dc483132-0cff-0310-8789-dd5450dbe970
* 2001-03-05 Sam Hartman <hartmans@mit.edu>Sam Hartman2001-03-052-1/+8
| | | | | | | | | * kuserok.c: Set max_username to 65 not 10. 65 should be enough for a null terminated string from most current Unixes usernames. The previous limit of 10 was too low. I don't know how the previous limit was chosen nor why this is not a dynamic buffer. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13054 dc483132-0cff-0310-8789-dd5450dbe970
* * init_os_ctx.c: Get sys/ioctl.h for Solaris to get FIONBIOTom Yu2001-03-052-0/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13053 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in: Check for sys/filio.h for FIONBIOTom Yu2001-03-052-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13052 dc483132-0cff-0310-8789-dd5450dbe970
* only call ioctl on /dev/random if open succeededKen Raeburn2001-03-031-1/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13051 dc483132-0cff-0310-8789-dd5450dbe970
* init_os_ctx.c: On UNIX, seed PRNG with data from /dev/[u]random if availableKen Raeburn2001-03-032-0/+48
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13050 dc483132-0cff-0310-8789-dd5450dbe970
* * preauth2.c (pa_sam): Return an error if no prompter was providedKen Raeburn2001-03-032-0/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13049 dc483132-0cff-0310-8789-dd5450dbe970
* *adm_conn.c, adm_rw.c, kadm5_defs.h, kpasswd.c, main.c,Ezra Peisach2001-02-268-162/+191
| | | | | | | proto_serv.c, srv_net.c: Warnings cleanup including assignments in conditionals, shadowed variables, unused variables, prototypes. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13029 dc483132-0cff-0310-8789-dd5450dbe970
* * loadv4.c, ovload.c, kdb5_util.h, kdb5_util.c, kadm5_create.c,Ezra Peisach2001-02-268-160/+218
| | | | | | | | dumpv4.c, dump.c: Compiler warning cleanup including prototypes, assignments in conditionals, unused variables, varaibles shadowing one-another. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13028 dc483132-0cff-0310-8789-dd5450dbe970
* * ktutil.c, ktutil_funcs.c: Do not shadow system "index" andEzra Peisach2001-02-264-7/+47
| | | | | | | | "stime" variables. * ktutil.h: Add prototypes for SS callback functions. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13027 dc483132-0cff-0310-8789-dd5450dbe970
* * ss_wrapper.c: Include kadmin.hEzra Peisach2001-02-266-69/+154
| | | | | | | | | | | | | | * kadmin.c, keytab.c: Warning cleanup of shadowing variables, missing prototypes, assignments within conditionals. variables type mismatches. * getdate.y: Prototypes in file are for getdate_yylex() and getdaye_yyerror() and not yylex()/yyerror(). * kadmin.h: New header file with ss callback prototypes and global variables. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13026 dc483132-0cff-0310-8789-dd5450dbe970
* * adm_proto.h (krb5_adm_connect): Declare prompt string const charEzra Peisach2001-02-262-2/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13025 dc483132-0cff-0310-8789-dd5450dbe970
* * kpasswd.c, tty_kpasswd.c, xm_kpasswd.c: Compiler warningEzra Peisach2001-02-265-17/+77
| | | | | | | | | | clenups. Use const when apropriate, remove assignments in conditionals, remove unnecessary casts. * kpasswd.h: New file with prototypes of functions used in different files. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13024 dc483132-0cff-0310-8789-dd5450dbe970
* note that file is unusedKen Raeburn2001-02-191-0/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13015 dc483132-0cff-0310-8789-dd5450dbe970
* * kadm_rpc_svc.c, server_stubs.c: Rename all server side dispatchEzra Peisach2001-02-183-101/+116
| | | | | | | routines to end in _svc so as to not conflict with prototypes of client side handlers. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13014 dc483132-0cff-0310-8789-dd5450dbe970
* * server_internal.h: Add prototype forEzra Peisach2001-02-189-47/+212
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | krb5_free_key_data_contents() which really should be in libkdb. * kadm_rpc_xdr.c: Include krb5/admin_xdr.h for prototypes. * kadm_rpc.h: Add prototypes for client and server stub functions. Server functions renamed to have _svc appended. * alt_prof.c: Clean up warnings. Do not shadow index() with local variable. * admin_xdr.h: Add prototypes for xdr_nulltype(), xdr_krb5_ui_4(), xdr_krb5_int16(), xdr_krb5_key_data_nocontents(), xdr_krb5_key_salt_tuple(), xdr_krb5_tl_data(), xdr_kadm5_principal_ent_rec_v1(), xdr_cprinc3_arg(), xdr_generic_ret(0, xdr_chpass3_arg(), xdr_setv4key_arg(), xdr_setkey_arg(), xdr_setkey3_arg(), xdr_chrand3_arg(), xdr_gprincs_arg(), xdr_grpincs_ret(), xdr_gpols_arg(), xdr_gpols_ret(), xdr_getprivs_ret(), xdr_krb5_salttype(). * admin_internal.h: Add prototype for _kadm5_check_handle(). * admin.h: Add prototypes for kadm5_free_config_params(), kadm5_decrypt_key(), ovsec_kadm_free_name_list(). * adb.h: Add prototypes for xdr_osa_pw_hist_ent(), xdr_krb5_key_data(), osa_adb_rename_db(), osa_adb_rename_policy_db(). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13013 dc483132-0cff-0310-8789-dd5450dbe970
* * adb_openclose.c, adb_policy.c, server_acl.c, server_dict.c,Ezra Peisach2001-02-1810-175/+210
| | | | | | | | | server_init.c, server_kdb.c, server_misc.c, svr_iters.c, svr_principal.c: Cleanup assignments in conditionals, variables sadowing one another, unused variables and declared some functions as static. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13012 dc483132-0cff-0310-8789-dd5450dbe970
* * client_rpc.c: Insure pointer argument type is same as passedEzra Peisach2001-02-185-15/+21
| | | | | | | | | | onto xdr functions. (arguments specified to *3_1 functions were for the *_1 functions). * client_init.c, client_principal.c, clnt_policy.c: Cleanup unused variables and assignments in conditionals. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13011 dc483132-0cff-0310-8789-dd5450dbe970
* * xdr.h: Flush out prototypes for xdrmem_create(),Ezra Peisach2001-02-186-18/+69
| | | | | | | | | | | | | | | | | | | xdrstdio_create(), xdrrec_create(), xdralloc_create(), xdralloc_release(), xdrrec_endofrecord(), xdrrec_skiprecord(), xdrrec_eof(), xdralloc_getdata(). Add prototype for gssrpc_xdr_fre(). * xdr.c: Argument to gssrpc_xdr_free(0 changed from char * to void *. xdr_u_char() changed to take unsigned char * instead of char *. * auth_unix.c: Include unistd.h and string.h for prototypes. Declare marshal_new_auth() as static void instead of static bool_t based on usage. * auth.h, svc_auth.h: Provide full prototypes for a number of functions. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13010 dc483132-0cff-0310-8789-dd5450dbe970
* * trval.c: Add prototypes for trval() and trval2()Ezra Peisach2001-02-182-1/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13009 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in: Add $(datadir) to INSTALLMKDIRS for util/etEzra Peisach2001-02-162-1/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13008 dc483132-0cff-0310-8789-dd5450dbe970
* * t_deltat.c (main): Test of overflow and underflow of krb5_int32Ezra Peisach2001-02-165-118/+308
| | | | | | | | | | | | * x-deltat.y: Test for over/underflow of krb5_int32 for a krb5_deltat. Return EINVAL. [krb5-libs/922] * deltat.c: Regenerated from x-deltat.y * str_conv.c (krb5_string_to_timestamp): Do not accept a time format that only partially matches the input string. [krb5-lib/922] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13007 dc483132-0cff-0310-8789-dd5450dbe970
* * loadv4.c: Remove references to KRB_NEVERDATETom Yu2001-02-092-4/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13003 dc483132-0cff-0310-8789-dd5450dbe970
* * kerberos_v4.c (kerberos_v4): Remove references toTom Yu2001-02-092-12/+7
| | | | | | KRB_NEVERDATE. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13002 dc483132-0cff-0310-8789-dd5450dbe970
* * kdb5_util.M: Fix some formatting nits and document new flagsTom Yu2001-02-062-12/+28
| | | | | | controlling dump formats. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12998 dc483132-0cff-0310-8789-dd5450dbe970
* * cnv_tkt_skey.c (krb524_convert_tkt_skey): Avoid double-free;Tom Yu2001-02-052-1/+5
| | | | | | caller should free v5tkt. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12995 dc483132-0cff-0310-8789-dd5450dbe970
* * prompter.c (krb5_prompter_posix): Fix up terminal modes if we'reTom Yu2001-02-052-0/+17
| | | | | | interrupted. [reported by Booker Bense] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12993 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.conf: Test with trailing whitespace on "default_realm"Tom Yu2001-02-022-2/+7
| | | | | | line. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12990 dc483132-0cff-0310-8789-dd5450dbe970
* * preauth.c (krb5_obtain_padata): Don't dereference a NULL pointerTom Yu2001-01-303-0/+19
| | | | | | | | | | | if we receive an empty ETYPE_INFO preauth. [krb5-libs/903 from craziboy77@hotmail.com] * preauth2.c (krb5_do_preauth): Don't dereference a NULL pointer if we receive an empty ETYPE_INFO preauth. [krb5-libs/903 from craziboy77@hotmail.com] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12977 dc483132-0cff-0310-8789-dd5450dbe970
* * rd_req_dec.c (krb5_rd_req_decrypt_tkt_part): FreeEzra Peisach2001-01-302-2/+8
| | | | | | | | | krb5_keytab_entry if call to krb5_decrypt_tkt_part() fails. [krb5-libs/855 reported by guy@packeteer.com] Pullup from krb5-1-2 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12975 dc483132-0cff-0310-8789-dd5450dbe970
* * sclient.c (main): Do not free auth_context unlessEzra Peisach2001-01-302-2/+7
| | | | | | | | set. (krb5-appl/895 from tim.mann@compaq.com) Pull up from 1-2 branch. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12973 dc483132-0cff-0310-8789-dd5450dbe970
* * kpropd.c (load_database): Initialize save_stderr variableKen Raeburn2001-01-302-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12971 dc483132-0cff-0310-8789-dd5450dbe970
* * make_checksum.c (krb5_c_make_checksum): Clear checksum contents pointer afterKen Raeburn2001-01-302-0/+6
| | | | | | freeing it in error case. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12968 dc483132-0cff-0310-8789-dd5450dbe970
* * krb.h: Remove KRB_NEVERDATETom Yu2001-01-302-2/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12967 dc483132-0cff-0310-8789-dd5450dbe970
* * kprop.h (KPROP_CKSUMTYPE): Delete unused macroKen Raeburn2001-01-302-1/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12966 dc483132-0cff-0310-8789-dd5450dbe970
* * lifetime.c: Remove support for "magic" lifetime value of 255Tom Yu2001-01-302-11/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12965 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in: Remove rule for aix.bincmds; we don't need itTom Yu2001-01-293-13/+12
| | | | | | | | | | anymore. * makeshlib.sh: Use the linker flag -berok so that unresolved symbols don't turn into link-time errors for building shared libs on AIX. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12960 dc483132-0cff-0310-8789-dd5450dbe970
* * shlib.conf: We don't need aix.bincmds anymore for AIX. Use theTom Yu2001-01-292-2/+7
| | | | | | -blibpath flag instead. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12959 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (KRB5_LIB_AUX): Smash some shared lib file extensionsTom Yu2001-01-292-4/+19
| | | | | | | so that AIX doesn't break, since static and shared libs are mutually exclusive on AIX. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12958 dc483132-0cff-0310-8789-dd5450dbe970
* * dest_tkt.c: Clean up uid handling. Fix stat checksTom Yu2001-01-274-75/+266
| | | | | | | | * in_tkt.c: Clean up uid handling. Fix stat checks. * tf_util.c: Clean up uid handling. Fix stat checks. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12954 dc483132-0cff-0310-8789-dd5450dbe970
* * krshd.c: Get path for NOLOGIN file from paths.h if present,Tom Yu2001-01-262-1/+17
| | | | | | | mirroring logic in login.c. [patch from David MacKenzie krb5-appl/913] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12952 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (OBJS, SRCS): Add prot_client.o, prot_client.cTom Yu2001-01-262-0/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12950 dc483132-0cff-0310-8789-dd5450dbe970
* * prot_client.c: New file; client-side protocol supportTom Yu2001-01-263-0/+393
| | | | | | | * prot_common.c (krb4prot_decode_header): Decode the first two bytes of a krb4 packet. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12949 dc483132-0cff-0310-8789-dd5450dbe970
* * prot.h: Add new prototypes for prot_client.c stuff. Also, addTom Yu2001-01-262-0/+39
| | | | | | new prototype for decode_header(). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12948 dc483132-0cff-0310-8789-dd5450dbe970
* * state.c (envvarok): Disallow LC_* and NLSPATHTom Yu2001-01-262-0/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12946 dc483132-0cff-0310-8789-dd5450dbe970