Commit graph

20135 commits

Author SHA1 Message Date
Aleksey Bragin
9434974968 Please pay attention this code includes a hack by me to have inet_ntop() function implementation just for this dll.
Sync to Wine-0_9_10:
Andrбs Kovбcs <andras@csevego.net>
- wininet: Added Hungarian translation.
Robert Shearman <rob@codeweavers.com>
- wininet: Don't continue to connect to a secure server without SSL support since it won't work.
- wininet: Implement setting of send and receive timeouts.

Sync to Wine-0_9_8:
Robert Shearman <rob@codeweavers.com>
- wininet: Documentation fixes.
Petr Tesarik <hat@tesarici.cz>
- wininet: Czech language resources encoding fix.
Fatih Ac <fasici@linux-sevenler.org>
- wininet: Turkish translation.

Sync to Wine-0_9_7:
Aric Stewart <aric@codeweavers.com>
- wininet: INTERNET_OPTION_SECURITY_CERTIFICATE_STRUCT work.
  Beginning of framework to implement handling of InternetQueryOption
  for INTERNET_OPTION_SECURITY_CERTIFICATE_STRUCT.

Sync to Wine-0_9_6:
Jacek Caban <jacek@codeweavers.com>
- wininet: lpvStatusInfo in INTERNET_STATUS_NAME_RESOLVED,
  INTERNET_STATUS_CONNECTING_TO_SERVER and
  INTERNET_STATUS_CONNECTED_TO_SERVER should be strings, not
  sockaddr_in.

svn path=/trunk/; revision=21619
2006-04-16 20:07:09 +00:00
Aleksey Bragin
8b7ae92cc7 SVN Maintenance (eol-style: native)
svn path=/trunk/; revision=21618
2006-04-16 19:15:04 +00:00
Aleksey Bragin
41f90c8fd7 Sync to Wine-0_9_10:
Juan Lang <juan_lang@yahoo.com>
- crypt32: Move context properties to a separate file.
- crypt32: Move serialization functions to serialize.c.
- crypt32: Implement CertGetValidUsages.
- crypt32: Implement CertDuplicateStore.

Sync to Wine-0_9_9:
Juan Lang <juan_lang@yahoo.com>
- crypt32: implement CryptEnumOIDInfo and CryptFindOIDInfo.
- implement CryptEnumOIDInfo and CryptFindOIDInfo
- implement CertOIDToAlgId and CertAlgIdToOID using CryptFindOIDInfo
- crypt32: Move certificate store functions to their own file.
- crypt32: More encoding/decoding.
  Add support for encoding/decoding basic constraints and enhanced key
  usage, with tests.
- crypt32: Move OIDToAlgID and AlgIDToOID to oid.c.
- crypt32: Correct compile problem on gcc 2.95.
- crypt32: Partially implement CertGetNameString.
Henning Gerhardt <henning.gerhardt@web.de>
- crypt32: Add German resource file.
YunSong Hwang <hys545@dreamwiz.com>
- crypt32: Add Korean translation.
Alexander N. Sшrnes <alex@thehandofagony.com>
- Updated/new Norwegian Bokmеl resources.
Eric Pouech <eric.pouech@wanadoo.fr>
- crypt32: Don't access a blob after freeing it.
Sync to Wine-0_9_8:
Juan Lang <juan_lang@yahoo.com>
- crypt32: Fix a fixme, and remove an old comment.
- crypt32: Output string type in trace.
Alexandre Julliard <julliard@winehq.org>
- Include wine/port.h in files that use exceptions.

Sync to Wine-0_9_7:
Juan Lang <juan@codeweavers.com>
- crypt32: Implement CertRDNValueToStrA and CertNameToStrA, with tests.
- crypt32: Correct X509_NAME decoding, and more stringent tests.
- crypt32: Implement CertRDNValueToStrW and CertNameToStrW, with tests.

svn path=/trunk/; revision=21617
2006-04-16 19:12:28 +00:00
Aleksey Bragin
e4af2a5bf8 - Update wincrypt.h to correspond to Wine-0.9.10
svn path=/trunk/; revision=21616
2006-04-16 18:44:08 +00:00
Aleksey Bragin
8acabff6ea Sync to Wine-0_9_9:
Juan Lang <juan_lang@yahoo.com>
- wintrust: Add some stubs.

svn path=/trunk/; revision=21615
2006-04-16 18:24:52 +00:00
Aleksey Bragin
a592154d29 Sync to Wine-0_9_10:
Francois Gouget <fgouget@free.fr>
- Fix compatibility with native advpack dlls.

Sync to Wine-0_9_7:
Dmitry Timoshkov <dmitry@codeweavers.com>
- Make more arrays const.

Sync to Wine-0_9_6:
Jacek Caban <jacek@codeweavers.com>
- urlmon: Pass FORMATETC to OnDataAvailable.
- urlmon: Added implementation of protocol stream.
- urlmon: Added implementation of QueryService and stub implementation
  of IHttpNegotiate2 interface.
- urlmon: Query service provider for IInternetProtocol.
- urlmon: Added GetBindInfoString implementation.
- urlmon: Reimplement CoInternetCombineUrl to use pluggable protocol.
- urlmon: Use CoInternetCombineUrl in URLMonikerImpl_Construct.
- urlmon: Fix ref counting.
Rolf Kalbermatter <rolf.kalbermatter@citeng.com>
- urlmon: Fix a LARGE_INTEGER truncation.

svn path=/trunk/; revision=21614
2006-04-16 17:34:25 +00:00
Aleksey Bragin
b54888e17e Sync to Wine-0_9_8:
Mike McCormack <mike@codeweavers.com>
- imm32: Remove FIXME messages from some implemented functions.

svn path=/trunk/; revision=21613
2006-04-16 17:04:45 +00:00
Magnus Olsen
5df0cb61bf audlt lock
svn path=/trunk/; revision=21612
2006-04-16 16:16:09 +00:00
Magnus Olsen
913bde9808 kjk_hyperion : "Breaking auditing lock for a temporary fix: allow ExEnterCriticalRegionAndAcquireFastMutexUnsafe and ExReleaseFastMutexUnsafeAndLeaveCriticalRegion to be called from any thread; fixes UserEnterShared, UserEnterExclusive and UserLeave in win32k"
svn path=/trunk/; revision=21611
2006-04-16 16:04:28 +00:00
Aleksey Bragin
2122478f7b Sync to Wine-0_9_9:
Gerold J. Wucherpfennig <gjwucherpfennig@gmx.net>
- cabinet: Set proper error information on failures.

Sync to Wine-0_9_6:
James Hawkins <truiken@gmail.com>
- cabinet: Implement Extract on top of FDI.
- cabinet: Clean up the documentation for Extract.
- cabinet: Fix the second parameter name of Extract.
- cabinet: Add documentation for FDITruncateCabinet.
- cabinet: Store the cab file handle before extracting files so we can
  close the cab file even if no files are extracted.
- cabinet: Move the remaining cabextract.c functions to fdi.c.
- cabinet: Add initial tests for Extract.
- cabinet: Add the two flags used by Extract to cabinet.h.
- cabinet: Define the flags member of the EXTRACTdest structure.

svn path=/trunk/; revision=21610
2006-04-16 15:49:02 +00:00
Magnus Olsen
1888104b32 Implement screensaver setting and preiw of screen setting working in windows not tested in reactos
svn path=/trunk/; revision=21609
2006-04-16 13:56:57 +00:00
Aleksey Bragin
11c44d0243 [AUDIT]
dll/win32/advapi32/sec

- Very small functions are clean
- Functions doing basic initialization stuff are clean (their name suggests the actions the function performs)
- Functions publically documented in google
- Stubs / unimplemented functions
- Wine's code is clean too

svn path=/trunk/; revision=21608
2006-04-16 12:49:19 +00:00
Ged Murphy
b93335e12d [AUDIT]
finger
BSD derived code

svn path=/trunk/; revision=21607
2006-04-16 12:30:40 +00:00
Ged Murphy
d84ea94c72 [AUDIT]
whois
BSD derived code

svn path=/trunk/; revision=21606
2006-04-16 12:28:10 +00:00
Ged Murphy
93ec8b0b82 [AUDIT]
ping
modular code and obviously clean.

svn path=/trunk/; revision=21605
2006-04-16 12:25:54 +00:00
Magnus Olsen
200298ace6 [AUDIT]
clean from http://www.catch22.net shall not this be in vendoer drop ??

svn path=/trunk/; revision=21604
2006-04-16 10:40:43 +00:00
Magnus Olsen
1341cc0a8a [AUDIT]
clean : winemine icon/bmp from wine. 

svn path=/trunk/; revision=21603
2006-04-16 10:33:54 +00:00
Maarten Bosma
429ccf839a Flat toolbar buttons for ibrowser
svn path=/trunk/; revision=21602
2006-04-16 10:24:11 +00:00
Ged Murphy
125ddcb3bf [AUDIT]
ibrowser
obviously clean, this is not a derivative of an MS product.

svn path=/trunk/; revision=21601
2006-04-16 10:23:20 +00:00
Ged Murphy
010ef3a277 [AUDIT]
Network tools
Unlock code I am the author of. Code was produced using clean methods

svn path=/trunk/; revision=21600
2006-04-16 10:18:54 +00:00
Hervé Poussineau
31dc05f5f1 kbdclass and mouclass:
- Better synchronization of code between kbdclass and mouclass
- Better cleanup in ClassAddDevice in case of error
- Better support of legacy devices
kbdclass only:
- Send IOCTLs to lower device

svn path=/trunk/; revision=21599
2006-04-16 07:17:34 +00:00
Hervé Poussineau
286a4f2f82 [AUDIT]
No suspicious code detected in kbdclass and mouclass.
The code is quite understandable and have comments for harder parts + they share most of their code

svn path=/trunk/; revision=21598
2006-04-16 07:11:56 +00:00
Magnus Olsen
299c670648 Bug 1393 : Patch from w3seek Fix moving class objects between desktop heaps and the shared heaps
svn path=/trunk/; revision=21596
2006-04-15 10:41:58 +00:00
Andrew Munger
88699130d7 Send in the list of DHCP options we would like to get back, some servers are not as forthcoming as others.
This allows those of you running Windows Server 2003 as your DHCP server to get a domainname and default route.
This commit is dedicated to Jaix Bly.

svn path=/trunk/; revision=21595
2006-04-15 01:25:55 +00:00
Magnus Olsen
88a9cc78ba Bug 1390 : patch from W3seek : Don't use BOOL for 1 bit members in bitfields
svn path=/trunk/; revision=21594
2006-04-14 18:28:15 +00:00
Magnus Olsen
f7f19a1a69 Bug 1391 : Commit w3seek patch for Some Ansi vs. Unicode fixes for window classes
svn path=/trunk/; revision=21593
2006-04-14 18:23:11 +00:00
Saveliy Tretiakov
a9161f0913 EngCreateBitmap may return null. Add return value checks
svn path=/trunk/; revision=21589
2006-04-14 16:31:06 +00:00
Magnus Olsen
477fabfce2 Remove this doc, w3seek told me they are too outdate
svn path=/trunk/; revision=21588
2006-04-14 11:32:55 +00:00
Magnus Olsen
c74793a96d Windows API standard from ECMA, http://www.ecma-international.org/publications/standards/Ecma-234.htm
svn path=/trunk/; revision=21587
2006-04-14 10:48:46 +00:00
Hervé Poussineau
be451e4de7 Add some network-related GUIDs
svn path=/trunk/; revision=21586
2006-04-14 10:03:58 +00:00
Saveliy Tretiakov
9241bf5b08 [AUDIT]
\trunk\reactos\dll\cpl\ncpa (Unlocked)
I reviewed code and found no signs of reverse engeneering.
All api functions used are documented in msdn. DhcpNotifyConfigChange
is not documented by msdn, but there is a lot information about it on 
the net. google returns many results.


svn path=/trunk/; revision=21584
2006-04-13 15:44:18 +00:00
Andrew Munger
b3acf144a3 INF fix committed for hpoussin. Fixes networking (for everyone but encoded).
svn path=/trunk/; revision=21583
2006-04-13 15:44:08 +00:00
Saveliy Tretiakov
21e7db1fe7 Add more stubs
svn path=/trunk/; revision=21582
2006-04-13 15:23:34 +00:00
Magnus Olsen
19517659cb Fixing some bugs in create overlay. it works now to create a overlay but it does not show it yet
svn path=/trunk/; revision=21581
2006-04-13 14:12:20 +00:00
Hervé Poussineau
c20e86702b Replace ReactOS implementation of SetupGetInfInformationW by Wine one (much more complete)
Merge from Wine (Patches by James Hawkins (<truiken@gmail.com>))
- Store the full name to the INF file in the inf_file structure
- Implement SetupGetInfInformationA 
- Implement SetupQueryInfFileInformationA/W (James Hawkins <truiken@gmail.com>)

svn path=/trunk/; revision=21580
2006-04-13 12:16:50 +00:00
Hervé Poussineau
69734f5025 Fix 2nd stage setup. Patch by w3seek
svn path=/trunk/; revision=21579
2006-04-13 11:39:25 +00:00
Magnus Olsen
3bd173b1f2 one more redisg adding a member that tells whih destions it is. it work pretty well.
svn path=/trunk/; revision=21578
2006-04-13 11:03:19 +00:00
Hervé Poussineau
e0b74935a5 Merge from Wine:
- Add Esperanto translation by Antonio Codazzi
- Add Turkish translation by Fatih Aþýcý

svn path=/trunk/; revision=21577
2006-04-13 09:22:58 +00:00
Magnus Olsen
21c7829634 This commit is redesign off ddraw primare surface, we need reach primare surface from every where. We have now a expriment code that show how to create overlay with this new design but we do not set it up right yet.
svn path=/trunk/; revision=21576
2006-04-13 09:14:32 +00:00
Hervé Poussineau
bbd318bd04 Conform better to Wine standards
svn path=/trunk/; revision=21575
2006-04-13 08:06:45 +00:00
Magnus Olsen
e55cbd36de Bugfix : hal lock surface so it does not crash any longer
svn path=/trunk/; revision=21574
2006-04-13 06:38:52 +00:00
Magnus Olsen
becc8a8d30 Implement surface unlock
svn path=/trunk/; revision=21573
2006-04-13 06:29:01 +00:00
Magnus Olsen
de552379c5 make ddraw not crashing in ros. close my debug marco for windows.
svn path=/trunk/; revision=21570
2006-04-12 20:10:20 +00:00
Magnus Olsen
d5c6b8650c Implement DX HAL Lock it works now. we getting back user mode pointer of kernel mode memode pointer. it is mapen now. it did make next test apps working with our ddraw.dll in windows. lest 4 dx draw apps I got is working.
svn path=/trunk/; revision=21569
2006-04-12 20:09:09 +00:00
Saveliy Tretiakov
3131b8a4bf Oops, forget to add these.
svn path=/trunk/; revision=21568
2006-04-12 19:18:22 +00:00
Saveliy Tretiakov
bf22683420 Move all context handle stuff to ndr_contexth.c
svn path=/trunk/; revision=21567
2006-04-12 19:17:30 +00:00
Hervé Poussineau
e38c527480 SetupDiInstallClassExW;
- Use the provided FileQueue (if any)
- Start to implement device interface installation
SetupDiInstallDevice:
- Set FAILEDINSTALL flag in registry if asked to

svn path=/trunk/; revision=21565
2006-04-12 15:16:07 +00:00
Hervé Poussineau
1f910b512d Add missing OPTIONAL information in prototypes
Check for NULL parameters

svn path=/trunk/; revision=21564
2006-04-12 13:41:11 +00:00
Saveliy Tretiakov
533a08bc88 Fix BSOD when executing gdi32_winetest bitmap
svn path=/trunk/; revision=21563
2006-04-12 13:22:57 +00:00
Magnus Olsen
7af383349e from w3seek: make the tree compile with gcc4 again
svn path=/trunk/; revision=21562
2006-04-12 12:18:30 +00:00