Permalink
Switch branches/tags
Nothing to show
Commits on Jun 18, 2002
  1. * prof_get.c: Fixed bug where profile_get_integer was assuming that s…

    lxs
    lxs committed Jun 18, 2002
    …trtol resets errno when there isn't an error. Fixed error handling.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/meeroh-profile-sharing-optimization@14531 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Jun 6, 2002
  1. * prof_threads.[ch]: Added prof_mutex_destroy so we don't leak memory…

    lxs
    lxs committed Jun 6, 2002
    … on library unload.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/meeroh-profile-sharing-optimization@14476 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Jun 4, 2002
  1. * prof_file.c: Don't double lock the mutex (causes hang). Also, only …

    lxs
    lxs committed Jun 4, 2002
    …check timestamp if the file is already in the shared tree data. Otherwise just read it. * prof_set.c: Check to see whether the file is read only or has already been written to *before* mangling the shared tree data. * prof_threads.h: Use default pthread attributes when initializing mutex.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/meeroh-profile-sharing-optimization@14468 dc483132-0cff-0310-8789-dd5450dbe970
Commits on May 16, 2002
  1. * prof_file.c, prof_init.c, prof_int.h, prof_set.c, profile.hin: Remo…

    lxs
    lxs committed May 16, 2002
    …ved use of FSSpecs by the profile library other than FSSpec functions already exported. (Apple doesn't want this, and it causes serious performance problems for krb5_init_context on Mac OS X). Fixed code which uses paths to actually share data properly (these bugs were also causing some of our performance problems). This also fixes the bug where if you move your prefs out of /Library/Preferences and copy new ones in, some apps don't notice.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/meeroh-profile-sharing-optimization@14439 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Apr 3, 2002
  1. profile.hin: Updated C++ protection to not interfere with emacs auto …

    lxs
    lxs committed Apr 3, 2002
    …indentation
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/meeroh-profile-sharing-optimization@14340 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Mar 28, 2002
  1. profile.hin: Conditionalized pragmas for Metrowerks

    lxs
    lxs committed Mar 28, 2002
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/meeroh-profile-sharing-optimization@14307 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Mar 14, 2002
  1. * prof_get.c: made conf_yes and conf_no const to improve load time on…

    lxs
    lxs committed Mar 14, 2002
    … Mach-O
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/meeroh-profile-sharing-optimization@14276 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Mar 6, 2002
  1. * profile.hin: Added check for CFM compiles. Removed dependency on PR…

    lxs
    lxs committed Mar 6, 2002
    …AGMA_* macros.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/meeroh-profile-sharing-optimization@14230 dc483132-0cff-0310-8789-dd5450dbe970
  2. prof_file.c, prof_init.c: Updated header paths for Mac OS X

    lxs
    lxs committed Mar 6, 2002
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/meeroh-profile-sharing-optimization@14227 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Mar 3, 2002
  1. profile.pbexp: removed library initializer

    lxs
    lxs committed Mar 3, 2002
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/meeroh-profile-sharing-optimization@14220 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Mar 1, 2002
  1. prof_file.c: Fixed SHARE_TREE_DATA code so it compiles on X. Fixed wa…

    lxs
    lxs committed Mar 1, 2002
    …rning. prof_init.c: Removed Mac OS 9 code. prof_int.h: Removed Mac OS 9 code. Updated Mac OS X header paths. prof_threads.h: Fixed prof_mutex typedef so it compiles on Mac OS X. profile.hin: Updated header paths. Turned on SHARE_TREE_DATA for Mac OS X.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/meeroh-profile-sharing-optimization@14202 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Jan 22, 2002
  1. * prof_init.c, prof_tree.c: Fixed calls to profile_update_file_data t…

    lxs
    lxs committed Jan 22, 2002
    …o handle the possibility that we have lost permission to read one of the configuration files in the file list. We should only fail catastrophically (EACCES) if we can't read all of the files in the profile.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/meeroh-profile-sharing-optimization@14115 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Jan 8, 2002
  1. 2002-01-08 Miro Jurisic <meeroh@mit.edu>

    meeroh
    meeroh committed Jan 8, 2002
    	* prof_file.c, prof_file.h, profil.hin: Preserve resource fork of the profile
    	file when modifying an existing one on Mac OS 9 and X.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/meeroh-profile-sharing-optimization@14091 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Mar 20, 2001
  1. profile.hin: Changed KerberosConditionalMacros.h to KerberosSupport.…

    lxs
    lxs committed Mar 20, 2001
    …h because it is more correct.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/meeroh-profile-sharing-optimization@13102 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Mar 15, 2001
  1. Fixed MacOS #defines

    meeroh
    meeroh committed Mar 15, 2001
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/meeroh-profile-sharing-optimization@13087 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Mar 12, 2001
  1. prof_parse.c: Fixed a bug in profile_parse_file's support of foreign …

    lxs
    lxs committed Mar 12, 2001
    …newlines. We weren't taking into account fgets truncating the string at BUF_SIZE bytes.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/meeroh-profile-sharing-optimization@13078 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Feb 28, 2001
  1. prof_init.c, prof_int.h, profile.hin: Updated Mac OS #defines and #in…

    lxs
    lxs committed Feb 28, 2001
    …cludes for new header layout and Mac OS X frameworks
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/meeroh-profile-sharing-optimization@13041 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Nov 30, 2000
  1. Added #include guard

    meeroh
    meeroh committed Nov 30, 2000
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/meeroh-profile-sharing-optimization@12871 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Oct 26, 2000
  1. Added support for reading foreign newlines

    meeroh
    meeroh committed Oct 26, 2000
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/meeroh-profile-sharing-optimization@12812 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Oct 17, 2000
  1. 2000-10-16 Miro Jurisic <meeroh@mit.edu> * profile.exp, prof_init.c, …

    meeroh
    meeroh committed Oct 17, 2000
    …profile.hin: Fixed #ifdefs and exports to that Mac OS 9 builds work again
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/meeroh-profile-sharing-optimization@12766 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Oct 16, 2000
  1. 2000-10-16 Miro Jurisic <meeroh@mit.edu> * profile.pbexp, prof_file.c…

    meeroh
    meeroh committed Oct 16, 2000
    …, prof_init.c, profile.hin: Support Mac FSSpecs and POSIX paths under Mac OS X
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/meeroh-profile-sharing-optimization@12760 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Oct 2, 2000
  1. * profile.pbexp: added a Mac OS X export file. This will eventually …

    lxs
    lxs committed Oct 2, 2000
    …be replaced by a script that generates it.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/meeroh-profile-sharing-optimization@12701 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Sep 26, 2000
  1. Fixed Mac OS X build for Miro's profile optimization

    lxs
    lxs committed Sep 26, 2000
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/meeroh-profile-sharing-optimization@12675 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Jul 7, 2000
  1. 2000-07-06 Miro Jurisic <meeroh@mit.edu> * prof_set.c (rw_setup): Ini…

    meeroh
    meeroh committed Jul 7, 2000
    …tialize retval before using it
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/meeroh-profile-sharing-optimization@12535 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Jun 15, 2000
  1. 2000-06-14 Miro Jurisic <meeroh@mit.edu> * prof_file.c (profile_flush…

    meeroh
    meeroh committed Jun 15, 2000
    …_data): Return ENOENT when file is not found on MacOS (not ENFILE)
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/meeroh-profile-sharing-optimization@12391 dc483132-0cff-0310-8789-dd5450dbe970
Commits on May 16, 2000
  1. Added profile_get_boolean on the meeroh-profile-sharing-optimization …

    meeroh
    meeroh committed May 16, 2000
    …branch, for the Mac release
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/meeroh-profile-sharing-optimization@12258 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Mar 25, 2000
  1. 2000-03-24 Miro Jurisic <meeroh@mit.edu> * Makefile.in, prof_file.c, …

    meeroh
    meeroh committed Mar 25, 2000
    …prof_int.h, pros_set.c, prof_threads.c, prof_threads.h: Added first attempt at thread synchronization for global state.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/meeroh-profile-sharing-optimization@12140 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Mar 15, 2000
  1. Preliminary version of in-memory profile data sharing optimizations

    meeroh
    meeroh committed Mar 15, 2000
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/meeroh-profile-sharing-optimization@12115 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Oct 26, 1999
  1. This commit was manufactured by cvs2svn to create branch

    (no author)
    (no author) committed Oct 26, 1999
    'meeroh-profile-sharing-optimization'.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/branches/meeroh-profile-sharing-optimization@11878 dc483132-0cff-0310-8789-dd5450dbe970
  2. log tritan's changes

    tlyu
    tlyu committed Oct 26, 1999
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11877 dc483132-0cff-0310-8789-dd5450dbe970
  3. Clean up usage of CFLAGS, CPPFLAGS, DEFS, DEFINES, LOCAL_INCLUDES such

    tritan
    tritan committed Oct 26, 1999
    that one can override CFLAGS from the command line without losing CPP
    search patchs and defines. Some associated Makefile cleanup.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11876 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Oct 22, 1999
  1. * asn1_decode.c (asn1_decode_integer): Initialize "n", to keep gcc ha…

    raeburn
    raeburn committed Oct 22, 1999
    …ppy.
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11875 dc483132-0cff-0310-8789-dd5450dbe970
  2. fix typos in comments

    raeburn
    raeburn committed Oct 22, 1999
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11874 dc483132-0cff-0310-8789-dd5450dbe970
  3. Silence gcc longjmp warnings:

    raeburn
    raeburn committed Oct 22, 1999
    * prompter.c (krb5_prompter_posix): Make ointrfunc, fd, and errcode volatile.
    * promptusr.c (krb5_os_get_tty_uio): Make ointrfunc and retval volatile.
    * read_pwd.c (krb5_read_password): Make ointrfunc volatile.  Fix volatile decl
    for readin_string (pointer is volatile, doesn't point to volatile).
    
    * changepw.c (krb5_change_password): Wait only two minutes, not indefinitely,
    for a response from the kpasswd server.
    
    
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11873 dc483132-0cff-0310-8789-dd5450dbe970
Commits on Oct 19, 1999
  1. Fixed strong link against DriverServicesLib

    meeroh
    meeroh committed Oct 19, 1999
    git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11867 dc483132-0cff-0310-8789-dd5450dbe970