log src/w32.c @ 104819:1468c5df344a

age author description
Sat, 11 Jul 2009 20:31:27 +0000 Eli Zaretskii (stat): Fix last change.
Sat, 11 Jul 2009 15:44:36 +0000 Eli Zaretskii (logon_network_drive): Don't assume PATH is an absolute file name.
Thu, 09 Jul 2009 18:44:14 +0000 Eli Zaretskii (stat): Treat UNC file names as residing on remote drives. (Bug#3542)
Sat, 04 Jul 2009 10:42:45 +0000 Eli Zaretskii Emulation of `getloadavg' on MS-Windows:
Mon, 29 Jun 2009 05:28:54 +0000 Jim Meyering Remove useless if-before-xfree tests.
Sat, 21 Mar 2009 11:29:28 +0000 Eli Zaretskii inc/sys/stat.h (struct stat): Change the types of st_uid and st_gid to unsigned.
Thu, 08 Jan 2009 03:15:17 +0000 Glenn Morris Add 2009 to copyright years.
Sun, 04 Jan 2009 11:30:13 +0000 Juanma Barranquero * w32.c: Use 64-bit arithmetic to do FILETIME conversions. (Bug#1766)
Fri, 02 Jan 2009 15:07:19 +0000 Eli Zaretskii (process_times): Compute sum of utime and stime.
Fri, 19 Dec 2008 19:50:35 +0000 Dan Nicolaescu Reorganize implementation of Flist_system_processes and
Wed, 03 Dec 2008 14:13:42 +0000 Juanma Barranquero * w32.c (init_environment): Don't free handle to library shell32.dll.
Sat, 30 Aug 2008 16:46:06 +0000 Eli Zaretskii (init_user_info): Allocate buf[] with xmalloc using the size needed by
Fri, 15 Aug 2008 17:36:08 +0000 Eli Zaretskii (w32_system_process_attributes) [_MSC_VER < 1300]: Alternative calculation
Fri, 15 Aug 2008 15:59:48 +0000 Eli Zaretskii (CopySid_Proc, EqualSid_Proc, GetLengthSid_Proc): New typedefs.
Fri, 15 Aug 2008 13:52:30 +0000 Eli Zaretskii (stat): Only root directory passed to GetDriveType.
Fri, 15 Aug 2008 12:48:21 +0000 Eli Zaretskii (_MEMORY_STATUS_EX, MEMORY_STATUS_EX, LPMEMORY_STATUS_EX): Rename from
Sat, 09 Aug 2008 19:05:02 +0000 Eli Zaretskii (w32_system_process_attributes): If the process does not exist, return nil.
Sat, 09 Aug 2008 18:19:28 +0000 Eli Zaretskii (process_times): Fix the case of System process.
Sat, 09 Aug 2008 17:53:00 +0000 Eli Zaretskii Include thelp32.h, psapi.h and coding.h.
Tue, 01 Jul 2008 03:04:08 +0000 Glenn Morris Spelling fix.
Fri, 27 Jun 2008 07:34:53 +0000 Glenn Morris American English spelling fix.
Sat, 14 Jun 2008 19:14:01 +0000 Glenn Morris Comment fix for rms.
Fri, 13 Jun 2008 08:08:20 +0000 Glenn Morris Daniel Engeler <engeler at gmail.com>
Mon, 02 Jun 2008 06:09:17 +0000 Jim Meyering Make "xfree (NULL)" a no-op; remove useless if-before-xfree.
Sat, 24 May 2008 08:38:55 +0000 Eli Zaretskii Include dispextern.h.
Thu, 22 May 2008 14:53:35 +0000 Jason Rumney * dispextern.h, xfaces.c (xstrcasecmp): Renamed from xstricmp.
Wed, 14 May 2008 07:50:26 +0000 Glenn Morris Switch to recommended form of GPLv3 permissions notice.
Fri, 09 May 2008 19:09:33 +0000 Eli Zaretskii (stat): Fix last change.
Fri, 09 May 2008 19:03:01 +0000 Eli Zaretskii Support for reporting owner and group of each file on MS-Windows:
Fri, 09 May 2008 09:40:56 +0000 Eli Zaretskii Rename the_passwd_* to dflt_passwd_*.
Wed, 23 Apr 2008 05:55:42 +0000 Miles Bader Merge from emacs--rel--22
Thu, 10 Apr 2008 11:37:56 +0000 Jason Rumney (logon_network_drive): Also logon to remote drives that
Sat, 05 Apr 2008 23:01:26 +0000 Miles Bader Merge from emacs--rel--22
Sat, 05 Apr 2008 15:24:01 +0000 Eli Zaretskii (init_user_info): Don't restrict UID and GID to 0-60000 range.
Sat, 05 Apr 2008 14:32:28 +0000 Eli Zaretskii (sys_chown, stat, fstat): Use S_* constants instead of _S_* ones, since we
Sat, 22 Mar 2008 11:52:28 +0000 Eli Zaretskii (readdir): If FindFirstFile/FindNextFile return in cFileName a file name that
Sun, 24 Feb 2008 10:09:07 +0000 Miles Bader Merge from emacs--rel--22
Sat, 23 Feb 2008 13:37:27 +0000 Eli Zaretskii (globals_of_w32): Add initializations for g_b_init_get_sid_sub_authority and
Sat, 16 Feb 2008 17:04:22 +0000 Eli Zaretskii (init_user_info): Use TOKEN_USER and TOKEN_PRIMARY_GROUP instead of
Wed, 30 Jan 2008 07:57:28 +0000 Miles Bader Merge from emacs--devo--0
Wed, 09 Jan 2008 01:21:15 +0000 Miles Bader Merge from emacs--devo--0
Sat, 27 Oct 2007 09:12:07 +0000 Miles Bader Merge from emacs--devo--0
Thu, 11 Oct 2007 16:22:07 +0000 Miles Bader Merge from emacs--devo--0
Fri, 27 Jul 2007 10:52:18 +0000 Miles Bader Merge from emacs--devo--0
Mon, 09 Jul 2007 08:00:55 +0000 Miles Bader Merge from emacs--devo--0
Sat, 16 Jun 2007 22:32:13 +0000 Miles Bader Merge from emacs--devo--0
Mon, 26 Feb 2007 23:03:45 +0000 Miles Bader Merge from emacs--devo--0
Fri, 26 Jan 2007 06:16:11 +0000 Miles Bader Merge from emacs--devo--0
Mon, 01 Jan 2007 03:21:06 +0000 Miles Bader Merge from emacs--devo--0
Tue, 05 Sep 2006 02:54:22 +0000 Miles Bader Merge from emacs--devo--0
Wed, 16 Aug 2006 14:08:49 +0000 Miles Bader Merge from emacs--devo--0
Thu, 03 Aug 2006 11:45:23 +0000 Miles Bader Merge from emacs--devo--0
Wed, 19 Jul 2006 00:42:56 +0000 Miles Bader Merge from emacs--devo--0
Wed, 07 Jun 2006 18:05:10 +0000 Miles Bader Merge from emacs--devo--0
Fri, 03 Mar 2006 07:48:46 +0000 Miles Bader Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-34
Wed, 08 Feb 2006 04:26:44 +0000 Miles Bader Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-13
Wed, 25 Jan 2006 07:10:04 +0000 Miles Bader Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-7
Mon, 19 Sep 2005 10:20:33 +0000 Miles Bader Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-82
Fri, 26 Aug 2005 09:51:52 +0000 Miles Bader Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-78
Fri, 22 Jul 2005 08:27:27 +0000 Miles Bader Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-71
Thu, 07 Jul 2005 12:43:14 +0000 Miles Bader Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-68
Thu, 30 Jun 2005 00:31:46 +0000 Miles Bader Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-67
Mon, 06 Jun 2005 02:39:45 +0000 Miles Bader Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-57
Fri, 18 Feb 2005 00:41:50 +0000 Miles Bader Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-15
Fri, 22 Oct 2004 10:13:52 +0000 Miles Bader Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-62
Mon, 28 Jun 2004 07:56:49 +0000 Miles Bader Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-15
Fri, 16 Apr 2004 12:51:06 +0000 Kenichi Handa Sync to HEAD
Mon, 16 Jan 2006 00:03:54 +0000 Henrik Enberg sync with trunk
Mon, 08 Sep 2003 11:56:09 +0000 Kenichi Handa New directory
Mon, 28 Jan 2008 17:44:11 +0000 Jason Rumney (stat): Don't do a double check for networked drive.
Sat, 26 Jan 2008 15:24:34 +0000 Eli Zaretskii (fstat): Use pw_uid and pw_gid from the_passwd structure for st_uid and
Sat, 26 Jan 2008 15:04:33 +0000 Eli Zaretskii (get_sid_sub_authority, get_sid_sub_authority_count): Fix return values
Sat, 26 Jan 2008 14:52:01 +0000 Eli Zaretskii (init_user_info): Fix commentary for RID usage.
Sat, 26 Jan 2008 13:03:39 +0000 Eli Zaretskii (g_b_init_get_sid_sub_authority, g_b_init_get_sid_sub_authority_count): New
Sat, 26 Jan 2008 01:07:49 +0000 Jason Rumney (logon_network_drive): New function.
Tue, 08 Jan 2008 20:46:54 +0000 Miles Bader Merge from emacs--rel--22
Sun, 06 Jan 2008 00:56:56 +0000 Dan Nicolaescu * configure.in: Remove references to unsupported systems.
Thu, 25 Oct 2007 14:28:54 +0000 Juanma Barranquero (w32_get_resource): Remove unused variable `ok'.
Thu, 25 Oct 2007 10:28:37 +0000 Juanma Barranquero (init_environment): Fix tiny memory leak.
Tue, 09 Oct 2007 08:52:57 +0000 Miles Bader Merge from emacs--rel--22
Tue, 31 Jul 2007 05:50:45 +0000 Miles Bader Merge from emacs--devo--0
Sun, 15 Jul 2007 02:05:20 +0000 Miles Bader Merge from emacs--devo--0
Sat, 16 Jun 2007 22:33:42 +0000 Miles Bader Merge from emacs--devo--0
Tue, 15 May 2007 23:04:14 +0000 Jason Rumney (request_sigio, unrequest_sigio): Remove
Thu, 26 Jul 2007 05:28:10 +0000 Miles Bader Merge from emacs--rel--22
Wed, 20 Jun 2007 08:31:09 +0000 Juanma Barranquero (_wsa_errlist): Fix typo in error message.
Thu, 14 Jun 2007 15:58:13 +0000 Jason Rumney (get_process_times_fn): New function pointer.
Thu, 14 Jun 2007 10:01:04 +0000 Juanma Barranquero (init_user_info): Fix weird formatting not following GNU coding guidelines.
Sat, 30 Aug 2008 10:54:06 +0000 Eli Zaretskii (stat): Only root directory passed to GetDriveType. Allow RAM disk as well
Sat, 10 May 2008 07:56:42 +0000 Eli Zaretskii (stat): Fix test of Vw32_get_true_file_attributes against the value returned
Thu, 10 Apr 2008 10:44:01 +0000 Jason Rumney Fix last change.
Thu, 10 Apr 2008 10:42:22 +0000 Jason Rumney (stat): When Vw32_get_true_file_attributes is Qlocal, get
Wed, 26 Mar 2008 19:04:25 +0000 Eli Zaretskii (readdir): If FindFirstFile/FindNextFile return in cFileName a file name that
Tue, 05 Feb 2008 02:30:41 +0000 Juanma Barranquero *** empty log message ***
Tue, 08 Jan 2008 04:30:25 +0000 Glenn Morris Add 2008 to copyright years.
Thu, 25 Oct 2007 14:34:09 +0000 Juanma Barranquero (w32_get_resource): Remove unused variable `ok'.
Thu, 25 Oct 2007 10:34:36 +0000 Juanma Barranquero (init_environment): Fix tiny memory leak.
Sat, 29 Sep 2007 21:33:23 +0000 Jason Rumney (w32_get_resource): Always close registry keys.
Wed, 25 Jul 2007 05:16:09 +0000 Glenn Morris Switch license to GPLv3 or later.
Wed, 20 Jun 2007 08:46:20 +0000 Juanma Barranquero (_wsa_errlist): Fix typo in error message.
Fri, 23 Feb 2007 18:40:41 +0000 Eli Zaretskii (stat, get_long_basename, is_unc_volume): Use _mbspbrk instead of strpbrk.
Sun, 21 Jan 2007 04:57:37 +0000 Glenn Morris Add 2007 to copyright years.
Wed, 27 Dec 2006 21:55:59 +0000 Kim F. Storm Wrap function headers.
Thu, 21 Dec 2006 12:47:06 +0000 Kim F. Storm (_sys_wait_accept): Fix handle leak.
Sun, 03 Sep 2006 22:51:22 +0000 Jason Rumney (shutdown_handler): New function to exit cleanly on shutdown.
Sat, 05 Aug 2006 13:01:10 +0000 Eli Zaretskii (w32_valid_pointer_p): New function.
Fri, 21 Jul 2006 17:27:34 +0000 Eli Zaretskii (convert_time): Use explicit long double constants to ensure long double
Fri, 14 Jul 2006 14:18:40 +0000 Kim F. Storm (pfn_WSACreateEvent, pfn_WSACloseEvent): New func ptrs.
Fri, 14 Jul 2006 09:29:32 +0000 Kim F. Storm Fix high cpu load for server sockets.
Fri, 19 May 2006 19:29:36 +0000 Eli Zaretskii (init_environment): Simplify code that calls ExpandEnvironmentStrings and make
Fri, 19 May 2006 19:03:47 +0000 Eli Zaretskii (init_environment): Perform the processing of environment variables on a copy
Mon, 27 Feb 2006 02:07:37 +0000 Luc Teirlinck (check_windows_init_file): Use Fget_load_suffixes instead of Vload_suffixes.
Mon, 06 Feb 2006 15:23:23 +0000 Thien-Thi Nguyen Update years in copyright notice; nfc.
Fri, 20 Jan 2006 19:12:04 +0000 Eli Zaretskii (sys_close): If FD is outside [0..MAXDESC) limits, pass it directly to _close.
Mon, 12 Sep 2005 10:27:02 +0000 Kim F. Storm (check_windows_init_file): Fix allocation of error buffer.
Sun, 07 Aug 2005 12:33:19 +0000 Thien-Thi Nguyen Update years in copyright notice; nfc.
Thu, 14 Jul 2005 22:31:57 +0000 Jason Rumney (init_environment): Default HOME directory to user's
Mon, 04 Jul 2005 16:49:24 +0000 Lute Kamstra Update FSF's address.
Fri, 24 Jun 2005 10:39:56 +0000 Eli Zaretskii (sys_chown): New function.
Sun, 05 Jun 2005 19:13:37 +0000 Eli Zaretskii (sys_setsockopt): Change arg 4 to `const void *'. In the