Corinna Vinschen
6ce541281e
Drop NT4 support.
* autoload.cc (DnsQuery_A): Fatal if not available.
(DnsRecordListFree): Ditto.
(DsGetDcNameW): Ditto.
(NetGetAnyDCName): Remove.
(NetGetDCName): Remove.
(EnumProcessModules): Fatal if not available.
(GetModuleFileNameExW): Ditto.
(GetModuleInformation): Ditto.
(GetProcessMemoryInfo): Ditto.
(QueryWorkingSet): Ditto.
(LsaRegisterLogonProcess): Ditto.
* fenv.cc (_feinitialise): Drop supports_sse condition.
* fhandler_disk_file.cc (path_conv::isgood_inode): Fix comment.
(fhandler_base::fstat_by_name): Drop has_fileid_dirinfo condition.
(fhandler_disk_file::opendir): Ditto.
* fhandler_netdrive.cc (fhandler_netdrive::readdir): Fix comment.
* fhandler_proc.cc (format_proc_partitions): Drop NT4-only code.
* fhandler_process.cc (get_process_state): Ditto.
* kernel32.cc (GetWindowsDirectoryW): Remove.
(GetWindowsDirectoryA): Remove.
* miscfuncs.cc (nice_to_winprio): Drop NT4-only code.
* mount.cc (fs_info::update): Fix comments.
* net.cc (get_2k_ifs): Drop NT4-only code.
* sec_auth.cc (get_logon_server): Ditto.
(lsaauth): Drop NT4-specific error handling.
* security.cc (alloc_sd): Set SE_DACL_PROTECTED unconditionally.
* select.cc (select_stuff::wait): Always use MWMO_INPUTAVAILABLE.
(peek_windows): Drop NT4-only condition in call to PeekMessage.
* syscalls.cc (gethostid): Remove NT4-only workaround.
* wincap.cc: Througout, drop has_dacl_protect,
has_broken_if_oper_status, has_process_io_counters,
has_terminal_services, has_extended_priority_class, has_guid_volumes,
has_fileid_dirinfo, has_mwmo_inputavailable and supports_sse from
wincaps.
(wincap_nt4sp4): Remove.
(wincap_minimal): Set to wincap_2000.
(wincapc::init): Rely on availability of OSVERSIONINFOEX structure.
Treat error from GetVersionEx as fatal. Treat NT4 as fatal.
* wincap.h (struct wincaps): Drop has_dacl_protect,
has_broken_if_oper_status, has_process_io_counters,
has_terminal_services, has_extended_priority_class, has_guid_volumes,
has_fileid_dirinfo, has_mwmo_inputavailable and supports_sse flags
and methods.
* winlean.h (GetWindowsDirectoryW) Define as GetSystemWindowsDirectoryW.
(GetWindowsDirectoryA): Define as GetSystemWindowsDirectoryA.
2011-04-04 12:23:36 +00:00
..
2011-02-14 09:42:19 +00:00
2011-04-01 20:41:32 +00:00
2011-02-15 15:56:03 +00:00
2011-04-01 08:37:10 +00:00
2010-02-14 21:28:44 +00:00
2009-01-21 17:14:39 +00:00
2011-04-01 12:46:09 +00:00
2009-01-03 05:12:22 +00:00
2011-04-04 12:23:36 +00:00
2010-08-30 01:57:37 +00:00
2010-08-30 01:57:37 +00:00
2011-04-04 12:23:36 +00:00
2009-09-22 02:49:15 +00:00
2009-09-22 02:49:15 +00:00
2010-01-01 19:28:15 +00:00
2011-01-03 01:53:19 +00:00
2009-04-05 16:49:15 +00:00
2009-01-21 17:14:39 +00:00
2011-02-07 16:22:02 +00:00
2011-02-15 15:56:03 +00:00
2011-03-17 08:40:25 +00:00
2009-04-21 20:10:55 +00:00
2009-08-13 07:35:50 +00:00
2010-04-20 03:45:27 +00:00
2009-08-01 19:52:46 +00:00
2011-02-15 15:56:03 +00:00
2010-10-09 10:54:13 +00:00
2008-07-11 10:00:36 +00:00
2009-10-31 13:24:06 +00:00
2008-11-26 10:18:10 +00:00
2008-11-26 10:18:10 +00:00
2011-04-04 09:04:00 +00:00
2008-11-26 10:18:10 +00:00
2008-11-26 10:18:10 +00:00
2010-09-01 18:24:11 +00:00
2010-09-19 20:18:36 +00:00
2011-01-11 08:05:51 +00:00
2011-03-29 11:18:10 +00:00
2009-07-07 20:12:44 +00:00
2008-02-15 17:53:11 +00:00
2011-03-29 10:32:40 +00:00
2011-03-18 18:16:37 +00:00
2010-03-03 15:05:19 +00:00
2010-03-03 15:05:19 +00:00
2011-04-02 11:30:27 +00:00
2009-08-05 04:44:27 +00:00
2010-09-20 20:25:50 +00:00
2011-04-01 19:48:19 +00:00
2011-04-04 10:14:27 +00:00
2011-04-01 19:48:19 +00:00
2010-07-05 16:59:56 +00:00
2010-06-14 11:10:30 +00:00
2011-03-27 19:14:02 +00:00
2010-02-02 02:00:01 +00:00
2008-02-15 17:53:11 +00:00
2011-04-04 11:24:20 +00:00
2010-01-14 18:46:02 +00:00
2010-05-18 14:30:51 +00:00
2008-04-07 16:15:45 +00:00
2011-03-09 16:47:44 +00:00
2011-02-09 15:40:37 +00:00
2010-10-24 15:26:05 +00:00
2011-01-20 11:09:21 +00:00
2011-04-04 09:04:00 +00:00
2010-01-14 18:46:02 +00:00
2011-04-04 12:23:36 +00:00
2009-07-24 20:54:33 +00:00
2011-02-15 15:56:03 +00:00
2011-04-04 12:23:36 +00:00
2009-07-24 20:54:33 +00:00
2011-03-09 16:47:44 +00:00
2011-03-29 10:42:11 +00:00
2010-01-14 18:46:02 +00:00
2010-01-14 18:46:02 +00:00
2011-04-04 12:23:36 +00:00
2009-01-03 05:12:22 +00:00
2011-04-04 12:23:36 +00:00
2011-04-04 12:23:36 +00:00
2010-09-06 09:47:01 +00:00
2011-03-04 17:51:42 +00:00
2011-04-01 19:48:19 +00:00
2011-04-01 08:41:26 +00:00
2009-01-03 05:12:22 +00:00
2010-09-06 09:47:01 +00:00
2009-07-24 20:54:33 +00:00
2011-04-02 11:30:27 +00:00
2010-01-14 18:46:02 +00:00
2010-10-23 18:07:08 +00:00
2010-11-29 20:51:38 +00:00
2011-02-15 14:44:11 +00:00
2010-09-06 09:47:01 +00:00
2009-07-24 20:54:33 +00:00
2009-07-24 20:54:33 +00:00
2011-03-13 20:20:58 +00:00
2011-04-01 19:48:19 +00:00
2010-09-10 14:53:44 +00:00
2010-09-01 21:06:36 +00:00
2010-08-01 19:10:52 +00:00
2008-12-13 21:05:31 +00:00
2008-12-31 21:33:34 +00:00
2009-01-03 05:12:22 +00:00
2011-02-15 15:25:59 +00:00
2010-08-30 01:57:37 +00:00
2009-01-26 13:20:46 +00:00
2009-06-05 11:15:28 +00:00
2011-03-30 21:54:09 +00:00
2011-02-15 15:56:03 +00:00
2009-07-12 21:26:40 +00:00
2010-02-02 01:54:55 +00:00
2009-07-12 21:26:40 +00:00
2010-12-12 05:48:29 +00:00
2009-01-03 05:12:22 +00:00
2010-02-26 09:36:21 +00:00
2011-04-04 12:23:36 +00:00
2010-02-25 16:55:02 +00:00
2010-02-22 11:01:46 +00:00
2009-08-04 04:20:36 +00:00
2010-10-30 19:22:42 +00:00
2008-04-07 18:45:59 +00:00
2011-04-04 11:12:48 +00:00
2009-02-16 20:22:38 +00:00
2009-01-03 05:12:22 +00:00
2011-04-04 12:23:36 +00:00
2010-03-12 23:13:48 +00:00
2009-01-09 05:18:02 +00:00
2011-02-11 18:00:55 +00:00
2011-02-11 18:00:55 +00:00
2010-07-19 18:22:40 +00:00
2010-04-10 05:47:54 +00:00
2011-03-25 20:39:26 +00:00
2011-04-04 12:23:36 +00:00
2010-11-22 14:19:50 +00:00
2009-01-21 17:14:39 +00:00
2008-07-15 11:42:45 +00:00
2011-04-04 12:23:36 +00:00
2010-08-28 08:51:21 +00:00
2010-10-02 19:03:44 +00:00
2010-10-02 19:03:44 +00:00
2010-06-01 14:51:47 +00:00
2011-04-02 11:43:43 +00:00
2010-01-12 10:14:59 +00:00
2011-03-29 10:42:11 +00:00
2011-03-29 10:21:30 +00:00
2011-04-04 10:14:27 +00:00
2009-12-18 10:11:56 +00:00
2010-12-12 05:48:29 +00:00
2011-01-20 11:09:21 +00:00
2011-03-09 16:47:44 +00:00
2009-01-03 05:12:22 +00:00
2011-03-03 15:48:36 +00:00
2011-03-29 10:32:40 +00:00
2010-08-30 01:57:37 +00:00
2010-05-07 21:25:19 +00:00
2011-03-29 10:32:40 +00:00
2008-12-20 09:35:18 +00:00
2008-09-11 04:34:24 +00:00
2010-05-18 14:30:51 +00:00
2010-05-18 14:30:51 +00:00
2010-04-20 10:44:52 +00:00
2010-03-12 23:13:48 +00:00
2010-12-15 14:11:03 +00:00
2011-04-04 12:23:36 +00:00
2011-04-04 09:00:02 +00:00
2011-04-04 12:23:36 +00:00
2011-04-04 09:00:02 +00:00
2008-03-13 15:18:10 +00:00
2011-04-04 12:23:36 +00:00
2010-04-02 22:36:44 +00:00
2009-01-21 17:14:39 +00:00
2011-04-04 09:04:00 +00:00
2010-03-15 21:29:15 +00:00
2010-09-28 14:49:31 +00:00
2009-12-18 20:32:04 +00:00
2010-09-20 22:28:57 +00:00
2010-09-12 19:13:09 +00:00
2010-09-01 18:24:11 +00:00
2009-10-30 09:02:30 +00:00
2011-02-15 18:11:50 +00:00
2011-02-11 18:00:55 +00:00
2010-03-15 21:29:15 +00:00
2010-08-09 16:47:48 +00:00
2011-01-19 09:41:54 +00:00
2011-01-19 09:41:54 +00:00
2010-02-26 16:00:17 +00:00
2010-03-12 23:13:48 +00:00
2010-03-13 19:34:35 +00:00
2011-04-04 12:23:36 +00:00
2010-08-09 16:47:48 +00:00
2011-03-29 11:18:10 +00:00
2011-02-15 15:56:03 +00:00
2010-08-30 01:57:37 +00:00
2010-08-30 01:57:37 +00:00
2011-03-29 10:32:40 +00:00
2011-03-29 10:32:40 +00:00
2010-09-01 18:24:11 +00:00
2011-03-30 21:54:09 +00:00
2010-12-12 05:48:29 +00:00
2008-03-12 12:41:50 +00:00
2010-02-28 15:54:25 +00:00
2010-06-21 19:55:12 +00:00
2010-04-19 19:52:43 +00:00
2010-04-19 19:52:43 +00:00
2011-03-31 15:33:53 +00:00
2008-04-07 18:45:59 +00:00
2009-07-18 20:25:07 +00:00
2010-02-04 12:35:49 +00:00
2009-07-07 21:41:43 +00:00
2011-04-04 12:23:36 +00:00
2011-04-04 12:23:36 +00:00
2010-09-01 18:24:11 +00:00
2009-08-01 19:52:46 +00:00
2011-01-20 11:09:21 +00:00
2011-04-04 12:23:36 +00:00
2011-02-22 09:17:57 +00:00
2011-03-16 21:10:51 +00:00