summaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
authorwrowe <wrowe@13f79535-47bb-0310-9956-ffa450edef68>2001-01-28 01:34:27 +0000
committerwrowe <wrowe@13f79535-47bb-0310-9956-ffa450edef68>2001-01-28 01:34:27 +0000
commita2b5dcc9ddd97206fd968f3d823f4d9de04f7231 (patch)
treeb1dc3190c63fdc16921d0974af2af61c43bcba61 /CHANGES
parentb511b4608c4a32d4df066a232e5f4799f8971a97 (diff)
downloadlibapr-a2b5dcc9ddd97206fd968f3d823f4d9de04f7231.tar.gz
Some win32 user and group handling functions
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61140 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES26
1 files changed, 25 insertions, 1 deletions
diff --git a/CHANGES b/CHANGES
index b17ee9a63..107bb94cc 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,5 +1,29 @@
-Changes with APR b1
+Changes with APR b1
+ *) Abstracted apr_get_username and apr_get_groupname for unix and win32.
+ Modified Win32 apr_uid_t and apr_gid_t to use PSIDs, and elimintated
+ the uid_t and gid_t definitions.
+
+ *) Radically refactored apr_stat/lstat/getfileinfo/dir_read for Win32
+ to assure we are retrieving what we expect to retrieve, and reporting
+ the correct result (APR_SUCCESS or APR_INCOMPLETE). The potential
+ for a bit more optimization still remains. [William Rowe]
+
+ *) While we have the future opportunity to cache the apr_stat'ed file
+ handle for a very fast open (dup handle) on Win32, patched to close
+ that file after a stat always. Needs a new semantic before we leave
+ handles dangling when the user intends to rm. [William Rowe]
+
+ *) Correct Win32 apr_stat/lstat/getfileinfo/dir_read to all zero out
+ the finfo buffer on success (or incomplete success). [William Rowe]
+
+ *) Fix Win32/Unix apr_lstat to throw the .valid bit APR_FINFO_LINK to
+ indicate we attempted to open the link. Only the .filetype APR_LNK
+ reflects if the file found was, in fact, a link. [William Rowe]
+
+ *) Fixed apr_open and apr_rename to function on Win9x.
+ [Mike Pilato <cmpilato@collab.net>]
+
*) Add apr_open_stdout. This mirrors apr_open_stderr, except it works
on stdout. [cmpilato@collab.net]