1 rizwank 1.1 %META:TOPICINFO{author="KyawAung" date="1108149694" format="1.0" version="1.4"}%
2 %META:TOPICPARENT{name="WebHome"}%
3 ---++ Wine 5
4 * Group members
5 * Mark Louie mrjizzo@mailsnare.net
6 * Kyaw Aung kyawkyaw@msn.com
7
8 * Chosen DLL
9 * [[http://msdn.microsoft.com/library/default.asp?url=/library/en-us/seccrypto/security/cryptography_portal.asp][crypt32.dll]]
10
11 ---++ Project Deadlines
12 <pre>
13 Status Date Weights Description
14
15 Done 2005-01-20 1% - Project Schedule
16
17 Done 2005-01-20 4% - Project 0 & 1
18 - Install Linux and Windows
19 - Build Wine
20
21 Done 2005-02-04 6% - Project 2
22 rizwank 1.1 - Run the conformance test under Wine
23 - Research and choose one of the DLLs to test
24
25 Done 2005-02-11 8% - Project 3 (Part I)
26 - Read and understand the chosen DLL
27 - Pick a few functions to test
28 - Research and understand the details of the functions
29
30 2005-02-25 8% - Project 3 (Part II)
31 - Implement the test functions for DLL
32 - Setup CVS
33 - Build Win32 application and run the test under Windows
34
35 TBA 4% - Midterm Presentation
36 - Explain the functionality of the DLL
37
38 2005-03-11 5% - Project 3 (Part III)
39 - Implement more functions and test cases
40 - Submit to Wine list, and modify the test cases if needed
41
42 2005-03-18 4% - Final Presentation
43 rizwank 1.1 - Demonstrate the conformance test on both Windows and Linux
44 </pre>
45
46
47 ---++ Current Progress
48 * Writing code for the test functions...
49
50
51 ---++ Change Log
52 *2005-01-15* Kyaw Aung
53 * Installed Red Hat Linux 9.0
54
55 *2005-01-16* Kyaw Aung
56 * Linux software updated
57
58 *2005-01-18* Kyaw Aung
59 * Get WINE from winehq.org using CVS
60 * Built WINE
61
62 *2005-01-19* Kyaw Aung
63 * Successfully ran notepad.exe with Wine
64 rizwank 1.1 * Install winzip with Wine
65 * Failed with error "WinZip internal error in file install.c line 930"
66 * Used advice from Dan and fixed it by copying wine.inf from ~/wine/tools/wine.inf to ~/build/tools/
67 * Successfully Installed WinZip in Linux
68
69 *2005-01-20* Mark Louie
70 * Linux Red Hat 9.0 already installed
71 * Got wine from winehq.org using CVS
72 * Built wine out of tree of wine sources
73 * Ran notepad.exe using wine
74 * Ran the conformance test suite under wine
75 Failed and conformance tests never terminated
76 Checked log file and found many errors, including the 2 errors
77 described under the "Troubleshooting the Wine test" section
78
79 *2005-02-03* Mark Louie and Kyaw Aung
80 * Ran the Conformance Test Suite under Wine
81 * The following are the result of ( grep "Test failed" log | sed 's/:.*//' | uniq -c | )
82 <pre>
83 1 shelllink.c
84 1 shreg.c
85 rizwank 1.1 2 rsaenh.c
86 2 typelib.c
87 3 dsound8.c
88 3 dsound.c
89 45 shellpath.c
90 8 path.c
91 </pre>
92
93 *2005-02-04* Mark Louie and Kyaw Aung
94 * Decided to write conformance test for "crypt32.dll"
95 * Read the documentations from msdn [[http://msdn.microsoft.com/library/default.asp?url=/library/en-us/seccrypto/security/cryptography_portal.asp][crypt32.dll]]
96 * Read the implementation of "crypt32.dll" under Wine
97
98 *2005-02-05* Mark Louie and Kyaw Aung
99 * Decided to write functions for CertCreateCRLContext, CryptRegisterOIDFunction, and CryptSIPAddProvider
100 * Planned to meet after midterms are over to start designing the conformance tests cases
101 * For more informations about the functions, see msdn link below:
102 * [[http://msdn.microsoft.com/library/default.asp?url=/library/en-us/seccrypto/security/certcreatecrlcontext.asp][CertCreateCRLContext]]
103 * [[http://msdn.microsoft.com/library/default.asp?url=/library/en-us/seccrypto/security/cryptregisteroidfunction.asp][CryptRegisterOIDFunction]]
104 * [[http://msdn.microsoft.com/library/default.asp?url=/library/en-us/seccrypto/security/cryptsipaddprovider.asp][CryptSIPAddProvider]]
105
106 rizwank 1.1 *2005-02-09* Mark Louie and Kyaw Aung
107 * Designed test plans for the 3 functions currently implemented in crypt32
108 * Realized that CertCreateCRLContext's implementation is less than 50% complete so writing a test for this function would not be useful
109 * See attachment, design_notes.txt
110 * [[%ATTACHURL%/function_choice.txt][function_choice.txt]]: Determining which functions to test
111
112 %META:FILEATTACHMENT{name="function_choice.txt" attr="" comment="Determining which functions to test" date="1108110259" path="C:\Documents and Settings\Mark Louie\Desktop\function_choice.txt" size="3093" user="MarkLouie" version="1.1"}%
|