Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: krb5-1-1
Commits on Jun 14, 2000
  1. * ftpcmd.y (nonguest): Return $1, not 1, if (!guest).

    tlyu authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@12388 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Jun 5, 2000
  1. pullup kfree.c from 1.2

    tlyu authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@12352 dc483132-0cff-0310-8789-dd5450dbe970
  2. security pullup from 1.2

    tlyu authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@12351 dc483132-0cff-0310-8789-dd5450dbe970
Commits on May 22, 2000
  1. pullups from 1.2

    tlyu authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@12296 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Feb 6, 2000
  1. * login.c (main): Reorder some control flow to avoid security hole

    tlyu authored
    	if KRB4_GET_TICKETS is not defined.
    [pullup from trunk]
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@12002 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Dec 4, 1999
  1. Fix Windows build after recent changes in Unix build. Up rev to 1.1.1.

    dalmeida authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@11932 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Dec 3, 1999
  1. * init_ctx.c (get_profile_etype_list): Report an error if no recognized

    raeburn authored
    enctypes are found in the config file.
    
    (oops, was sure i'd checked this in already...)
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@11931 dc483132-0cff-0310-8789-dd5450dbe970
  2. * krb_auth_su.c (krb5_get_tkt_via_passwd): Move check of

    raeburn authored
    principal name length up *before* it gets copied.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@11930 dc483132-0cff-0310-8789-dd5450dbe970
  3. restore krb5_secure_config_files decl for 1.1.1

    raeburn authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@11929 dc483132-0cff-0310-8789-dd5450dbe970
  4. * login.c (main, k_init): Call krb5_cc_set_default_name when setting

    raeburn authored
    ccname env var.  Thanks to Donn Cave and Leonard Peirce.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@11928 dc483132-0cff-0310-8789-dd5450dbe970
  5. only bump lib version to 2.2 from 2.1 (1.1 release)

    raeburn authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@11927 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Dec 2, 1999
  1. * init_os_ctx.c (krb5_secure_config_files): Do define; always return …

    raeburn authored
    …an error,
    
    but perform old functionality in case the error is ignored.  Delete when we can
    make a major version number change.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@11926 dc483132-0cff-0310-8789-dd5450dbe970
  2. back out misc changes not belonging in bugfix release

    raeburn authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@11925 dc483132-0cff-0310-8789-dd5450dbe970
  3. * krb5_err.et (KRB5_OBSOLETE_FN): New error code.

    raeburn authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@11924 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Dec 1, 1999
  1. * alt_prof.c (kadm5_get_config_params): Fix bug in direction of

    raeburn authored
    test while walking through whitespace.  Thanks to Matt Crawford.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@11923 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Nov 24, 1999
  1. off-by-one buffer-overrun bugfix from Matt Crawford

    raeburn authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@11922 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Nov 23, 1999
  1. more buffer overrun checks, and a couple spelling fixes

    raeburn authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@11921 dc483132-0cff-0310-8789-dd5450dbe970
  2. new library version 4.0

    raeburn authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@11920 dc483132-0cff-0310-8789-dd5450dbe970
  3. * init_ctx.c (init_common): Renamed from krb5_init_context, now stati…

    raeburn authored
    …c. New
    
    argument SECURE provides initialization of profile_secure field.
    (krb5_init_context): Call it.
    (krb5_init_secure_context): New function.
    
    * in_tkt_ktb.c (keytab_keyproc): Now static.
    * in_tkt_pwd.c (pwd_keyproc): Now static.
    * in_tkt_sky.c (skey_keyproc): Now static.
    
    * preauth2.c (krb5_do_preauth): Fix syntax in switch statement.  Cast padata
    contents pointer to avoid warning.
    (pa_types): Now static.
    
    * str_conv.c (krb5_deltat_to_string): Always write to a local temporary buffer
    that's guaranteed to be large enough, then see if the supplied output buffer is
    big enough.
    (krb5_string_to_deltat): Deleted.
    * x-deltat.y, deltat.c: New files.
    * Makefile.in (deltat.c): Add rule for building from x-deltat.y, but comment
    out dependencies for easier maintenance.
    (BISON, BISONFLAGS): New variables.
    
    * str_conv.c: Removed most static char arrays, substituting the values in place.
    (krb5_string_to_timestamp): Move atime_format_table inside here.
    (krb5_timestamp_to_sfstring): Move sftime_format_table inside here.
    
    * str_conv.c: If strftime or strptime are not available, include the renamed
    NetBSD versions, and define the function names as macros to map them to the
    replacement names.
    (__P, _CurrentTimeLocale, dummy_locale_info, TM_YEAR_BASE, DAYSPERLYEAR,
    DAYSPERNYEAR, DAYSPERWEEK, isleap, tzname, tzset): Define some dummies for
    strftime/strptime to use.
    (strptime): Deleted old stub version.
    (krb5_timestamp_to_string, krb5_timestamp_to_sfstring): Always assume strftime
    is available.
    (krb5_string_to_timestamp): Assume strptime is always available.
    * strftime.c, strptime.c: New files, based on NetBSD versions.  Modified to
    rename the functions and not export any symbols.
    
    * Makefile.in (T_DELTAT_OBJS): New variable.
    (TEST_PROGS): Add t_deltat.
    (t_deltat): Add rule.
    (clean): Added t_deltat stuff.  Run rm only once.
    * t_deltat.c: New file.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@11919 dc483132-0cff-0310-8789-dd5450dbe970
  4. fix exported name

    raeburn authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@11918 dc483132-0cff-0310-8789-dd5450dbe970
  5. switch to new secure-context code

    raeburn authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@11917 dc483132-0cff-0310-8789-dd5450dbe970
  6. * logger.c (klog_com_err_proc, klog_vsyslog): Use proper format strin…

    raeburn authored
    …gs in
    
    syslog() calls too.
    (lspec_parse_err_1, lspec_parse_err_2, log_file_err, log_device_err,
    log_ufo_string, log_emerg_string, log_alert_string, log_crit_string,
    log_err_string, log_warning_string, log_notice_string, log_info_string,
    log_debug_string): Replace char arrays with macros.
    (klog_vsyslog): Convert pid_t to long for printing.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@11916 dc483132-0cff-0310-8789-dd5450dbe970
  7. use new krb5_init_secure_context

    raeburn authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@11915 dc483132-0cff-0310-8789-dd5450dbe970
  8. * krb5.hin (krb5_secure_config_files): Delete declaration.

    raeburn authored
    (krb5_init_secure_context): Declare.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@11914 dc483132-0cff-0310-8789-dd5450dbe970
  9. see if we need to supply a setenv replacement

    raeburn authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@11913 dc483132-0cff-0310-8789-dd5450dbe970
  10. declare new xmalloc.c fns; new file setenv.c

    raeburn authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@11912 dc483132-0cff-0310-8789-dd5450dbe970
  11. * xmalloc.c: New file, providing versions of malloc, calloc, realloc,…

    raeburn authored
    … and
    
    strdup that print messages and exit if memory allocation fails.
    * Makefile.in (SRCS, OBJS): Use it.
    * authorization.c, ccache.c, heuristic.c, main.c: Change all calls to malloc,
    calloc, realloc, and strdup to call x* versions if the return value is not
    checked before use.
    
    * authorization.c (auth_cleanup): Ditch int arguments, check for null pointers
    instead.
    (krb5_authorization): Update calls.  Initialize file pointers to null.
    (init_auth_names): Check for buffer overflow.
    
    * krb_auth_su.c (dump_principal, plain_dump_principal): Reformat slightly.
    
    * ksu.h (get_dir_of_file): Argument now points to const.
    
    * main.c (cc_source_tag, cc_source_tag_tmp): Now point to const.
    (main): Unset environment variable KRB5_CONFIG.  Delete -C option.  Force an
    error if lifetime strings are over 14 characters.  Fix error message string if
    setluid fails.  Cast pid to long for printing.
    (get_dir_of_file): Argument now points to const.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@11911 dc483132-0cff-0310-8789-dd5450dbe970
  12. grab netbsd versions

    raeburn authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@11909 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Nov 3, 1999
  1. * krb5_err.et (KRB5_CONFIG_ETYPE_NOSUPP): New error code.

    raeburn authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@11902 dc483132-0cff-0310-8789-dd5450dbe970
  2. * t_ref_kerb.out: Fix expected zephyr/zephyr output.

    raeburn authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@11899 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Nov 1, 1999
  1. * krb5_decode_test.c (main): Add test case for zero-length

    tlyu authored
    	SequenceOfType.
    
    [pullup from trunk]
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@11894 dc483132-0cff-0310-8789-dd5450dbe970
  2. * krb5_decode.c (begin_structure): Update to deal with indefinite

    tlyu authored
    	encodings better; also call asn1_get_sequence().
    
    	* asn1_k_decode.c (sequence_of): Update to deal with indefinite
    	encodings better.
    	(begin_structure): Update to deal with indefinite encodings
    	better; also call asn1_get_sequence().
    
    	* asn1_get.h: Update prototypes for asn1_get_tag_indef(),
    	asn1_get_tag(), asn1_get_sequence(), asn1_get_length().
    
    	* asn1_get.c (asn1_get_tag_indef): New function; get tag info,
    	lengths, etc. as well as flag indicating whether the length is
    	indefinite.
    	(asn1_get_tag): Modify to just call asn1_get_tag_indef().
    	(asn1_get_sequence): Call asn1_get_tag_indef() in order to
    	determine whether encoding is indefinite length.
    	(asn1_get_length): Add "indef" arg to indicate whether an encoding
    	has an indefinite length.
    
    	* asn1buf.h: Update asn1buf_imbed() prototype.
    
    	* asn1buf.c (asn1buf_imbed): Add "indef" arg so that we don't
    	treat a definite zero-length encoding as an indefinite encoding.
    
    [pullup from trunk]
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@11893 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Oct 27, 1999
  1. pullup Makefile hacking from trunk

    tlyu authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@11885 dc483132-0cff-0310-8789-dd5450dbe970
  2. pullup Makefile hacking from trunk

    tlyu authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@11883 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Oct 22, 1999
  1. Updated for Mac release 2.5.1

    meeroh authored
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-1@11871 dc483132-0cff-0310-8789-dd5450dbe970
Something went wrong with that request. Please try again.