Commit Graph

716 Commits

Author SHA1 Message Date
Hans Leidekker b529b3bb32 wininet: Make FtpGetCurrentDirectoryA pass all todo_wine tests. 2007-12-10 12:27:08 +01:00
Francois Gouget 6cdbb96b27 wininet/tests: Remove trailing spaces in ok() calls. 2007-12-07 14:53:25 +01:00
Roy Shea 91d07f6995 wininet: Added check of dwStructSize required by Windows in calls to InternetCrackUrlA. 2007-12-05 12:05:37 +01:00
Roy Shea 7903d7f3f4 wininet: Removed inline from copy_compsA and zero_compsA to allow Windows testing. 2007-12-05 12:05:10 +01:00
Zac Brown 6ad1ef7a28 wininet: Add test for FtpGetCurrentDirectoryA in wininet/tests/ftp.c. 2007-12-03 14:50:52 +01:00
Zac Brown b9b900f4b8 wininet: Fix FtpGetCurrentDirectoryW to handle bad input. 2007-12-03 14:50:47 +01:00
Rob Shearman 01826e0c98 wininet: Don't clear the auth data for Basic authentication in HTTP_InsertAuthorizationForHeader.
It isn't tracked per connection, unlike NTLM authentication, and so the 
server will return a 401 error and try to get us to authenticate again. 
However, this doesn't work as the authentication information is assumed 
by the code to be valid for the whole connection.
2007-11-27 16:42:26 +01:00
Michael Stefaniuc 6d8c2d744b wininet/tests: Do not compare the return value of socket() with 0. Use INVALID_SOCKET instead. 2007-11-27 12:29:42 +01:00
Hans Leidekker a0c3816dbf wininet: Initialize path buffer in InternetSetCookie. 2007-11-19 13:52:26 +01:00
Hans Leidekker 5ccfec6428 wininet: Fix a number of problems with InternetGetCookie.
This version incorporates Lei Zhang's changes to the test, with his consent.
2007-11-15 11:07:46 +01:00
Hans Leidekker b6ee3c1d6b wininet: Fix a number of problems with InternetSetCookie. 2007-11-15 11:07:35 +01:00
Hans Leidekker 864db96626 wininet: Fix two handle leaks in the test. 2007-11-12 11:40:59 +01:00
Lei Zhang 83a4dbaa68 wininet: Skip strcmp() in a test if the returned value/len is wrong. 2007-11-09 12:56:11 +01:00
Juan Lang f15bbdcd5a wininet: Initialize length of values that aren't being requested. 2007-11-09 12:25:01 +01:00
Juan Lang 9adf83e90d wininet: Don't use HEAP_ZERO_MEMORY on memory that's fully initialized. 2007-11-08 12:18:31 +01:00
Juan Lang a1ab4a7eff wininet: Fix another typo. 2007-11-08 12:18:30 +01:00
Juan Lang b210e3a751 wininet: Fix typo. 2007-11-08 12:18:30 +01:00
Lei Zhang f727e56d6d wininet: Initialize ftp sockets. 2007-11-08 12:18:30 +01:00
EA Durbin bc745fa4c4 wininet: Return true for case INTERNET_OPTION_SECURITY_FLAGS. 2007-11-07 12:02:30 +01:00
Nigel Liang 6f44627b04 wininet: Release object in HttpSendRequestExW before return on error. 2007-11-05 15:05:16 +01:00
Hans Leidekker 9e934ee178 wininet: Implement and test FtpCommand{A, W}. 2007-11-01 12:37:27 +01:00
Hans Leidekker 5270b429fa wininet: Correct several ftp server response to error code mappings. 2007-11-01 12:37:18 +01:00
Hans Leidekker 1a8327468c wininet: Don't release the parent object in FTP_Connect, the caller will do that. 2007-10-30 14:19:20 +01:00
Hans Leidekker a844a38fad wininet: Use a single connection for all ftp tests. 2007-10-30 11:30:15 +01:00
Hans Leidekker 64359c2432 wininet: Always send a content length header, even if there is no content. 2007-10-29 13:06:50 +01:00
Hans Leidekker e8eaee4f6a wininet: Always close the data connection before receiving a server response. 2007-10-29 12:03:15 +01:00
Hans Leidekker e55531d694 wininet: Always return an error when a transfer is in progress. 2007-10-29 12:03:06 +01:00
Hwang YunSong(황윤성) 94ac6cdfd8 wininet: Updated Korean resource. 2007-10-25 13:57:54 +02:00
Francois Gouget c4b1195c0c Assorted spelling fixes. 2007-10-23 18:20:27 +02:00
Juan Lang d857c04c95 wininet: Don't assume lpBuffersIn is not NULL. 2007-10-23 12:23:52 +02:00
Juan Lang 1b42c00789 wininet: Pass hash entry directly to URLCache_DeleteEntryFromHash. 2007-10-23 12:23:41 +02:00
Juan Lang d448a2ad9b wininet: Implement RetrieveUrlCacheEntryFileW. 2007-10-23 12:23:36 +02:00
Juan Lang 922dc7b627 wininet: Implement UnlockUrlCacheEntryFileW. 2007-10-23 12:23:32 +02:00
Juan Lang 9949926441 wininet: Pass hash entry directly to URLCache_HashEntrySetUse rather than searching for it again. 2007-10-23 12:23:25 +02:00
Juan Lang 601b6835ed wininet: Introduce a URLCache_FindHashW, and use it rather than URLCache_FindEntryInHashW. 2007-10-23 12:23:19 +02:00
Juan Lang af61cbdd03 wininet: Use URLCache_FindHash rather than URLCache_FindEntryInHash. 2007-10-23 12:23:10 +02:00
Hans Leidekker 533aa4dcd5 wininet: Use passive mode for the ftp tests. 2007-10-22 13:52:00 +02:00
Hans Leidekker cc54dfe1e2 wininet: Fix some failing ftp tests on Windows and Wine. 2007-10-22 13:51:56 +02:00
Hans Leidekker dd5347ee6a wininet: Properly clean up ftp sessions. 2007-10-22 13:51:52 +02:00
Hans Leidekker c33a51eaf2 wininet: Separate ftp session destruction from closing connections. 2007-10-22 13:51:47 +02:00
Juan Lang c527c7611a wininet: Implement DeleteUrlCacheEntryW. 2007-10-22 12:36:08 +02:00
Juan Lang d155915861 wininet: Implement IsUrlCacheEntryExpiredW. 2007-10-22 12:36:08 +02:00
Juan Lang 6fdec3d501 wininet: Add a URLCache_FindEntryInHashW helper, and use it to simplify finding an entry in a hash with a wide-character URL string. 2007-10-22 12:36:08 +02:00
Juan Lang 1594b429f8 wininet: Implement IsUrlCacheEntryExpiredA. 2007-10-22 12:36:08 +02:00
Juan Lang a6c252c122 wininet: Update comments to match function parameters. 2007-10-22 12:36:08 +02:00
Nigel Liang 7d2ac2039b wininet: Release object in HttpEndRequestW after use. 2007-10-18 13:21:28 +02:00
Detlef Riekenberg a53df53f2b wininet/tests: Test NULL pointer for InternetCanonicalizeUrlA. 2007-10-16 13:55:13 +02:00
Detlef Riekenberg 9b43174f3f wininet: Fix flags and SetLastError for InternetCanonicalizeUrlA/W. 2007-10-16 13:55:02 +02:00
Daniel Nylander f53e196ed5 wininet: Add Swedish translation. 2007-10-16 12:41:13 +02:00
Andrew Talbot 2b8a6a3a06 wininet: Fix a memory leak. 2007-10-12 11:48:31 +02:00