summaryrefslogtreecommitdiffstats
path: root/src/util/profile/prof_file.c
Commit message (Expand)AuthorAgeFilesLines
* Delete setting and testing of STAT_ONCE_PER_SECOND, just always do itKen Raeburn2005-10-211-6/+0
* * configure.in: Don't check for getpwuid_r here.Ken Raeburn2005-03-261-16/+3
* st_mtim.tv_nsec, not tv_usecKen Raeburn2005-03-131-2/+2
* profile library should check high-resolution timestamps if availableKen Raeburn2005-03-131-1/+14
* possible profile null pointer deref in threaded appKen Raeburn2005-02-231-5/+7
* * et/error_message.c (com_err_initialize, com_err_terminate): IfKen Raeburn2005-02-091-1/+11
* * prof_file.c (profile_open_file): If mutex creation fails, free storageKen Raeburn2005-01-141-1/+2
* profile code never destroys its per-file mutexesKen Raeburn2005-01-141-6/+7
* call stat less often on krb5.confKen Raeburn2004-10-301-0/+22
* Permit exporting profile file data into a bufferKen Raeburn2004-10-271-0/+11
* * prof_file.c (profile_update_file_data): When resetting flags, preserve SHAREDKen Raeburn2004-10-221-22/+22
* Allow profile library caller to write the modified data to a differentKen Raeburn2004-10-181-25/+55
* * prof_file.c, prof_int.h, prof_set.c: Remove support for non-SHARE_TREE_DATAKen Raeburn2004-10-151-42/+68
* * prof_file.c (profile_library_initializer, profile_library_finalizer): Adde...Alexandra Ellwood2004-10-131-0/+4
* Fix small memory leak in repeated krb5 context creation and deletion:Ken Raeburn2004-10-131-0/+2
* * prof_file.c (profile_dereference_data_locked): New function.Ken Raeburn2004-09-281-1/+9
* * prof_file.c (profile_open_file): If an error occurs while updating from theKen Raeburn2004-08-281-0/+2
* * prof_int.h (struct _prf_data_t): Add a mutex.Ken Raeburn2004-08-271-11/+49
* * prof_file.c (profile_open_file): Handle earlier (draft POSIX) specificationsKen Raeburn2004-06-041-4/+8
* Closer to thread-safe..Ken Raeburn2004-06-031-0/+10
* Added support for library initialization and finalization, and verificationKen Raeburn2004-04-241-2/+37
* Change profile code over to new thread macros, and enable data sharing alwaysKen Raeburn2004-03-141-8/+22
* ProtoizeKen Raeburn2004-02-191-15/+8
* move prof-int.h to be the first include file in order to obtainJeffrey Altman2003-12-141-2/+2
* * prof_file.c (r_access): Static function. Only include ifEzra Peisach2003-04-281-0/+2
* * profile.hin, prof_file.c (profile_flush_file_data): Stop copying the resour...Alexandra Ellwood2003-03-061-18/+0
* * prof_file.c (profile_flush_file_data): [_WIN32]: Don't call syncKen Raeburn2003-01-171-0/+2
* Use passwd entry for ~ expansion if $HOME isn't set.Ken Raeburn2003-01-101-19/+34
* Try to do atomic file swap on UNIX when updating profileKen Raeburn2003-01-091-3/+30
* Merge some Mac-specific changes from meeroh's branch:Ken Raeburn2002-12-311-62/+43
* * prof_file.c: Cast return from prof_mutex_lock andEzra Peisach2002-12-231-7/+7
* * prof_int.h: Define USE_PTHREADS and include pthread.h if on MacOS X.Ken Raeburn2002-12-211-2/+12
* Merge in data tree sharing, minus locking support, plus a bugfix or twoKen Raeburn2002-12-201-7/+77
* Checkpoint first step of merge.Ken Raeburn2002-12-071-58/+60
* Danilo also says we can get rid of _MSDOS (Win16) tests, and explicit FAR/NEA...Ken Raeburn2001-10-061-1/+1
* * prof_init.c: Cleanup internal type warnings in calls to profile_initEzra Peisach2000-07-241-1/+1
* Danilo's const_profile_filespec_t and other changes from 1.1 branchKen Raeburn1999-09-011-1/+1
* Added line to initialize profile->magic on the Macintosh because all of the o...Alexandra Ellwood1999-08-031-0/+1
* * prof_int.h (profile_t): Delete typedef, since Miro changed prof_int.h toKen Raeburn1999-07-211-15/+15
* Profile library now uses MacOS native file specifiers on MacOS, and file path...Miro Jurisic1999-07-211-24/+92
* Merged changed from Mac_V2_0_derivatives branchMiro Jurisic1999-06-091-1/+1
* prof_init.c (profile_abandon): New function which frees the profileTheodore Tso1999-04-141-6/+13
* prof_file.c (profile_flush_file): On the Macintosh, fopen() doesn'tTheodore Tso1999-03-031-2/+10
* test_profile.c: Added ability to test profile set functions, and in aTheodore Tso1999-03-031-0/+99
* prof_tree.c (profile_node_iterator): Make sure the pointer to theTheodore Tso1999-01-021-2/+14
* Makefile.in: Set the myfulldir and mydir variables (which are relativeTheodore Tso1998-11-141-0/+1
* Makefile.in: Added prof_get.c to the list of files to be compiledTheodore Tso1998-11-031-1/+11
* Only include stdlib.h if it's availableTheodore Tso1996-06-241-0/+2
* test_profile.c: Add usage message if not enough argumentsTheodore Tso1996-06-121-1/+1
* * configure.in: Check for the stat call, since profile_update_fileTheodore Tso1995-12-211-4/+12