Timeline



Dec 7, 2011:

8:15 PM Changeset [21863] by abwillis
Ticket #52, added to debug and moved exports to cleaner location in …
7:06 PM Changeset [21862] by dmik
Port systray test case to GCC/kBuild.
7:04 PM Changeset [21861] by dmik
Make sure .ORC object file name doesn't conflict with .C/CPP object …
6:50 PM Changeset [21860] by dmik
Port SHELL32 to GCC/kBuild.
6:45 PM Changeset [21859] by dmik
Fix Vio/Kbd/Mou? declarations under GCC. We abuse _Pascal for that. …

Dec 6, 2011:

11:35 PM Ticket #32 (Libpathstrict and DosLoadModule) closed by abwillis
fixed
5:50 PM Changeset [21858] by dmik
Port SHLWAPI to GCC/kBuild.
5:37 PM Changeset [21857] by dmik
Assume MapLS returns DWORD.
5:32 PM Changeset [21856] by dmik
Make RegDeleteValue? take const string.
5:19 PM Changeset [21855] by dmik
Port OLE32 and REGSVR32 to GCC/kBuild.
5:14 PM Changeset [21854] by dmik
Use Rtlp calls to work with LARGE_INTEGER under GCC (except NTDLL). …
3:01 PM Changeset [21853] by dmik
Port OLEAUT32 to GCC/kBuild.
2:49 PM Changeset [21852] by dmik
Make 5th arg of RegSetValueEx? const. For compatibility with the …
2:39 PM Changeset [21851] by dmik
def_quote_names: Understand dots and quote names IMPORTS sections.
1:05 PM Changeset [21850] by dmik
Addition to r21849.
1:03 PM Changeset [21849] by dmik
Port RPCRT4 to GCC/kBuild.
5:56 AM Ticket #52 (Newer Flash modules not working) closed by abwillis
fixed
5:56 AM Changeset [21848] by abwillis
Ticket #52
5:54 AM Ticket #52 (Newer Flash modules not working) created by abwillis
Newer flash modules are not working, missing functions…

Dec 5, 2011:

10:12 PM Changeset [21847] by dmik
Make sure NTSTATUS isn't defined more than once.
10:12 PM Changeset [21846] by dmik
Port ADVAPI32 to GCC/kBuild.

Dec 2, 2011:

3:02 PM Changeset [21845] by dmik
Port input testcase to GGG/kBuild.
2:58 PM Changeset [21844] by dmik
Port fontlist testcase to GGG/kBuild.
2:41 PM Changeset [21843] by dmik
Port LZ32, VERSION. MSVFW32 to GCC/kBuild.
1:25 PM Changeset [21842] by dmik
Add OdinSimpleDLL template and use it for MCICDA and MCIWAVE. This …

Dec 1, 2011:

9:19 PM Changeset [21841] by dmik
Port WINMM, MCICDA and MCIWAVE DLLs to GCC/kBuild.
2:01 PM Changeset [21840] by dmik
Port COMCTL32 to GCC/kBuild.

Nov 30, 2011:

7:36 PM Changeset [21839] by dmik
Port exceptions/seh testcases. Note that the previous commit (r21838) …
7:32 PM Changeset [21838] by dmik
1:58 PM Changeset [21837] by dmik
Use pid instead of the ordinal number in log file names. This in …

Nov 29, 2011:

6:11 PM Changeset [21836] by dmik
Port testapp/encodings to GCC/kBuild.
6:10 PM Changeset [21835] by dmik
Add missing INVERT and CLIENTFRAME defines for USER32.
6:09 PM Changeset [21834] by dmik
Use correct thunk wrappers for 16-bit Win API calls under GCC.
6:07 PM Changeset [21833] by dmik
Actually export symbols from IMM32OS2.DLL.
5:04 PM Changeset [21832] by dmik
Port testapp/console/fullpath to kBuild. Note that the previous …
5:01 PM Changeset [21831] by dmik
3:34 PM Changeset [21830] by dmik
Port testapp/console/file to kBuild.
3:12 PM Changeset [21829] by dmik
Return correct EXITLIST order codes for KERNEL32 and ODINCRT. This is …
3:11 PM Changeset [21828] by dmik
Fix calling _Pascal GCC functions from assembler. In GCC, _Pascal is …
11:18 AM Changeset [21827] by dmik
Fix crash when reading non-existent ODIN.INI.
9:49 AM Changeset [21826] by dmik
Don't use _Optlink for _LNK_CONV under GCC. _LNK_CONV is mainly used …
9:21 AM Changeset [21825] by dmik
Disable Watcom linker warnings "symbol already exported".

Nov 25, 2011:

9:19 PM Changeset [21824] by dmik
Make the debug version of ported DLLs build.
9:18 PM Changeset [21823] by dmik
odincrt: Actually build malloc funciton replacements.
9:13 PM Changeset [21822] by dmik
Config.kmk: Always use the release .def in odin_implib. This is how …
4:46 PM Changeset [21821] by dmik
Config.kmk: Fix debug build.
11:49 AM Changeset [21820] by dmik
user32: Make GLOBALDATA segment shared.
7:26 AM Ticket #51 (Winrar 4.x does not work) closed by abwillis
fixed
7:22 AM Changeset [21819] by abwillis
Ticket #51 Add SHAutoComplete stub.

Nov 24, 2011:

6:14 PM Changeset [21818] by dmik
Port IMM32 to GCC.
6:03 PM Changeset [21817] by dmik
Build gdi32 with INVERT defined (as with VAC).
5:53 PM Changeset [21816] by dmik
Port GDI32 to GCC.
5:51 PM Changeset [21815] by dmik
Use alloca() instead of _alloca().
5:50 PM Changeset [21814] by dmik
kernel32: Underscore exporter C variables.
7:36 AM Ticket #51 (Winrar 4.x does not work) created by abwillis
Winrar 3.x worked very well under Odin but 4.x calls SHAutoComplete …

Nov 15, 2011:

7:08 PM Changeset [21813] by dmik
user32: Port GLOBALDATA segment to GCC.
6:40 PM Changeset [21812] by dmik
Config.kmk: Add support for custom C++ exports to odin_implib macro.
11:27 AM Changeset [21811] by dmik
Port USER32.DLL (funal bunch).
11:25 AM Changeset [21810] by dmik
kernel32: Export prefixed cdecls.
11:24 AM Changeset [21809] by dmik
Makefile for IMM32 library.

Nov 14, 2011:

10:03 PM Changeset [21808] by dmik
Port USER32.DLL (continued).
10:01 PM Changeset [21807] by dmik
Quote exports in user32.def.
9:58 PM Changeset [21806] by dmik
Use LPCSTR instead of PCSZ in WIn32-like APIs. PCSZ may not be …
7:14 PM Changeset [21805] by dmik
Use OdinCxx? for win32.lib instead of OdinDLL.
7:13 PM Changeset [21804] by dmik
Define USE_OS2_TOOLKIT_HEADERS. This is necessary since some APIs …
12:41 PM Changeset [21803] by dmik
Config.kmk: Better template dependency.

Nov 11, 2011:

8:14 PM Changeset [21802] by dmik
Start porting USER32 to GCC.
8:13 PM Changeset [21801] by dmik
Typo.
8:04 PM Changeset [21800] by dmik
Add kBuild makefile for GDI32.DLL.
5:44 PM Changeset [21799] by dmik
Use proper return code from DLL_Init.
5:39 PM Ticket #49 (RPM package attemps to change config.sys in C:) closed by Silvan Scherrer
duplicate: duplicate of #50

Nov 10, 2011:

7:41 PM Changeset [21798] by dmik
Add hacked WGSS50 (8ebb9961...) that suports GCC LIBC.
7:33 PM Changeset [21797] by dmik
Place shared segment to separate group to avoid combining. If the …

Nov 8, 2011:

9:19 PM Changeset [21796] by dmik
Define global DLL variables in KERNEL32 (shared segment) in a more …

Nov 7, 2011:

9:59 PM Changeset [21795] by dmik
Make sure ImpDef? and WineRC tools are built before they are used. …
9:12 PM Changeset [21794] by dmik
Add malloc/free wrappers to ODINCRT.

Nov 3, 2011:

7:15 PM Changeset [21793] by dmik
Export VMutex class from KERNEL32.DLL with dllexport. It's not too …
7:03 PM Changeset [21792] by dmik
Addition to r21790.
6:46 PM Changeset [21791] by dmik
Use underscore in .asm to match extern "C" mangling. This relates to …
6:45 PM Changeset [21790] by dmik
Extern "C". Mostly, to fix the GCC bug with stdcall not suppressing …
6:42 PM Changeset [21789] by dmik
Get back non-inline versions of SetFS() and friends. They are …
6:41 PM Changeset [21788] by dmik
Define GNU/EMX for the MASM sources built for GCC.
4:46 PM Changeset [21787] by dmik
Workaround stdcall bug in GCC related to vararg functions. This can …
12:34 PM Changeset [21786] by dmik
Link KERNEL32 with necessary libraries and fix .asm source refs.
12:32 PM Changeset [21785] by dmik
Build ODINCRT DLL.
12:32 PM Changeset [21784] by dmik
Config.kmk: Fix odin_implib_no_expdef.

Nov 2, 2011:

10:13 PM Changeset [21783] by dmik
Use underscores for symbols defined in .asm as they are cdecl. IBM …
9:32 PM Changeset [21782] by dmik
Use _malloc/_free instead of odin_malloc/odin_free in assembler. …
9:31 PM Changeset [21781] by dmik
Make Handle Manager functions compiler neutral with extern "C".

Nov 1, 2011:

9:52 PM Changeset [21780] by dmik
Fix building libwrap from the top directory.
9:51 PM Changeset [21779] by dmik
Build win32k static library.
9:49 PM Changeset [21778] by dmik
Add .orc path to includes when compiling resources. This fixes builds …
9:48 PM Changeset [21777] by dmik
Add odin_implib_no_expdef that disables using ImpDef? tool for target.

Oct 31, 2011:

8:42 PM Changeset [21776] by dmik
Add missing spacing to kernel32.def using the new script.
8:38 PM Changeset [21775] by dmik
Build NTDLL library.
8:38 PM Changeset [21774] by dmik
OdinCxxDLL: Fix default linking to initdll.lib.
8:37 PM Changeset [21773] by dmik
Use prefix when compiling resources with WineRC by default.
8:36 PM Changeset [21772] by dmik
Fix debug+release .def mode of the import library made with ImpDef? tool.
8:29 PM Changeset [21771] by dmik
Prototype USER32 DLL. This gives us the import library necessary for …
8:27 PM Changeset [21770] by dmik
initdll: No need in OS/2 API wrappers at DLL init time. This removes …
8:26 PM Changeset [21769] by dmik
initdll: Make default DLL_Init()/Term() implementations weak. This is …
6:00 PM Changeset [21768] by dmik
def_quote_names: Fix regexp to make sure space before ordinal.
3:38 PM Changeset [21767] by dmik
Use ImpDef? tool to modify .def file for import library generation. …
3:33 PM Changeset [21766] by dmik
ImpDef?: Quote generated export names and avoid duplicates. Both …

Oct 30, 2011:

2:04 PM Changeset [21765] by dmik
Moved RPM spec & tools to …
1:33 PM Ticket #50 (RPM package attemps to change config.sys in C:) created by guzzi
My boot partition is E: There isn't even a C: partition on this …
1:25 PM Ticket #49 (RPM package attemps to change config.sys in C:) created by guzzi
My boot parttion is E: . There isn't even a C: partition on this …

Oct 29, 2011:

2:59 PM Changeset [21764] by dmik
wrc: Typo.
2:58 PM Changeset [21763] by dmik
Make impdef tool build.
2:58 PM Changeset [21762] by dmik
Makefile for tools/common.
2:57 PM Changeset [21761] by dmik
common: Suppress mangling of kAssertMsg.
2:43 PM Changeset [21760] by dmik
common: Use malloc/free for void pointers instead of new/delete. …
2:27 PM Changeset [21759] by dmik
Make tools/common library build.

Oct 28, 2011:

11:40 PM Changeset [21758] by dmik
Common compiler warnings and errors.
11:40 PM Changeset [21757] by dmik
Fix NTDLL init/term code.
11:38 PM Changeset [21756] by dmik
Make: Add function to auto-generate import library target definition.
9:04 PM Ticket #48 (Certain text does not display in pop ups) created by jjw
Certain text does not display in popups generated by the application …
12:04 AM Changeset [21755] by dmik
Extern "C".

Oct 27, 2011:

4:49 PM Changeset [21754] by dmik
GCC has snprintf().
2:51 PM Changeset [21753] by dmik
Quote names in kernel32.def.
2:05 PM Changeset [21752] by dmik
Add sed script to quote funciton names in .DEF files.

Oct 26, 2011:

10:38 PM Changeset [21751] by dmik
Build LIBWRAP library.
10:35 PM Changeset [21750] by dmik
Addon to r21749.
10:34 PM Changeset [21749] by dmik
Add handler to compile .asm files with the MASM-compilant tool. This …
9:36 PM Changeset [21748] by dmik
Generate dependencies for .orc files.
9:29 PM Changeset [21747] by dmik
Oops, typo.
7:16 PM Changeset [21746] by dmik
Add handler to compile .orc source files with Wine RC.

Oct 25, 2011:

6:41 PM Changeset [21745] by dmik
Build Wine RC tool. It is necesasry for .orc files which are Windows …
6:39 PM Changeset [21744] by dmik
Remove duplicate unicode library from tools/wrc/u. The version we …
6:37 PM Changeset [21743] by dmik
Move unicode library to lib as it is shared among several parts.
5:13 PM Changeset [21742] by dmik
Add C++ version of ODINHelperStripUNC() for non-const strings.
5:06 PM Changeset [21741] by dmik
Common compiler warnings and errors.
5:05 PM Changeset [21740] by dmik
GetCPInfo() could return wrong default char.
5:04 PM Changeset [21739] by dmik
Define ras_snprintf() which differs from GNU LIBC snprintf().
10:07 AM Changeset [21738] by dmik
Proper EXPORT definition for GCC.

Oct 24, 2011:

7:23 PM Changeset [21737] by dmik
Common compiler warnings and errors.
6:31 PM Changeset [21736] by dmik
Add exe386.h for GCC which is missing there.
6:05 PM Changeset [21735] by dmik
Match InitializeKernel32() return type usage with declaration.
6:04 PM Changeset [21734] by dmik
Make kernel32 use initdll.lib.
5:58 PM Changeset [21733] by dmik
Create lnitdll.lib to hold common DLL init/term code. This simplifies …

Oct 21, 2011:

3:13 PM Changeset [21732] by dmik
Common compiler warnings and errors.
2:55 PM Changeset [21731] by dmik
Don't include missing includes under GCC.
2:52 PM Changeset [21730] by dmik
Common compiler warnings and errors.
2:44 PM Changeset [21729] by dmik
Use static member instead of global friend funciton.
2:39 PM Changeset [21728] by dmik
Define ctordtorInit()/ctordtorTerm() on GCC.
2:35 PM Changeset [21727] by dmik
Get rid of DLLENTRYPOINT_CCONV and DLLENTRYPOINT_NAME.

Oct 19, 2011:

9:00 PM Changeset [21726] by dmik
strcmpi -> stricmp. The former is deprecated since long and missing …
8:48 PM Changeset [21725] by dmik
GCC doesn't have wcstr.h (wchar.h replaces it when needed).
8:40 PM Changeset [21724] by dmik
No need for inline in class members defined at declaration.
8:36 PM Changeset [21723] by dmik
os2warp.h: Define INCL_LONGLONG_STRUCTS under GCC.
8:35 PM Changeset [21722] by dmik
GCC doesn't have _set_crt_msg_handle().
7:53 PM Changeset [21721] by dmik
Define _interrupt(n) on GCC. It makes sense to add this VAC …
10:41 AM Ticket #39 (Trap in Firefox 4.0.2pre) closed by Silvan Scherrer
invalid
9:26 AM Changeset [21720] by dmik
Replace "\" with "/" in include statements.
8:20 AM Changeset [21719] by dmik
_ras.cpp: Port to GCC.

Oct 18, 2011:

7:18 PM Changeset [21718] by dmik
Ooops, belongs to r21717.
7:16 PM Changeset [21717] by dmik
Use const char * for arguments accepting literal strings. This is …
7:14 PM Changeset [21716] by dmik
Place local includes in quotes. GCC doesn't search for <> includes in …
7:01 PM Changeset [21715] by dmik
Add OS2DEF_INCLUDED and_LNK_CONV missing in GCC.
6:31 PM Changeset [21714] by dmik
Declare index var used outside for().
6:24 PM Changeset [21713] by dmik
Add SetReturnFS() for GCC.
6:13 PM Changeset [21712] by dmik
Add APIRET16/APIENTRY16 missing in GCC.
6:12 PM Changeset [21711] by dmik
Declare index var used outside for().
5:37 PM Changeset [21710] by dmik
_ras.h: Use <sys/binutil.h> under GCC and remove useless typedef.
5:26 PM Changeset [21709] by dmik
Force extern "C" for API declarations. Seems that IBM VAC implied …
5:15 PM Changeset [21708] by dmik
Don't use class name suffix in declaration. This is superfluous and …
5:14 PM Changeset [21707] by dmik
Make Win32ThreadProc static member of Win32Thread. This is more …
5:05 PM Changeset [21706] by dmik
Use _control87() under GCC.
4:59 PM Changeset [21705] by dmik
Don't define FORMAT_CGA unless absent.
4:59 PM Changeset [21704] by dmik
Don't use class name suffix in declaration. This is superfluous and …
4:57 PM Changeset [21703] by dmik
os2wrap.h: OS2_H is also necessary (see r21701).
4:56 PM Changeset [21702] by dmik
Force extern "C" for API declarations. Seems that IBM VAC implied …
4:35 PM Changeset [21701] by dmik
os2wrap.h: Replace VIO16/MOU16 with Vio/Mou? and add OS2_INCLUDED. …

Oct 15, 2011:

7:34 AM Ticket #46 (java apps fail to display open file dialog) closed by Silvan Scherrer
invalid
7:33 AM Ticket #47 (java apps fail to display open file dialog) closed by Silvan Scherrer
invalid: Was a install problem

Oct 6, 2011:

10:57 PM Changeset [21700] by dmik
Fix incorrect WINE_PACKED usage (compiler warning).
10:55 PM Changeset [21699] by dmik
Fix incorrect file ending.
10:55 PM Changeset [21698] by dmik
Add min()/max() for GCC.
10:54 PM Changeset [21697] by dmik
Add guidlib makefile.
10:01 AM Changeset [21696] by dmik
New ignore patterns.
9:59 AM Changeset [21695] by dmik
Add makefiles for kernel32 (+seh/unicode helpers).
8:15 AM Changeset [21694] by dmik
Rename WGSS50.lic to WGSS50.LIC.

Oct 5, 2011:

10:03 PM Changeset [21693] by dmik
Rename src/NTDLL to src/ntdll.
9:55 PM Changeset [21692] by dmik
Normalize file case. Change all uppercase filenames and extensions to …
6:19 PM Ticket #47 (java apps fail to display open file dialog) created by losepete
Not sure if this is an odin or java6 problem but Arachnophilia - …
6:16 PM Ticket #46 (java apps fail to display open file dialog) created by losepete
Not sure if this is an odin or java6 problem but Arachnophilia - …

Oct 4, 2011:

8:17 PM Changeset [21691] by dmik
Convert lib subdirectory to kbuild.
8:14 PM Changeset [21690] by dmik
Add global kmk configuration and top-level makefile.

Oct 3, 2011:

11:35 AM Changeset [21689] by dmik
Spec for release 0.7.1-3.
11:34 AM Ticket #45 (ODIN RPM package and missing path satement in config.sys for PE.EXE) closed by dmik
fixed: Thanks for the report. Executables have slipped into the "libodin" …
8:59 AM Ticket #45 (ODIN RPM package and missing path satement in config.sys for PE.EXE) created by gerrit
After installing ODIN by running YUM INSTALL LIBODIN the portable …

Oct 1, 2011:

8:58 PM WikiStart edited by dmik
(diff)
8:57 PM WikiStart edited by dmik
(diff)
8:55 PM WikiStart edited by dmik
Added 0.7.1 announce. (diff)
8:41 PM Ticket #44 (RPM Odin 0.7.1 doesn't work) closed by dmik
fixed
8:30 PM Changeset [21688] by dmik
Spec for release 0.7.1-2.
2:18 PM Ticket #44 (RPM Odin 0.7.1 doesn't work) created by David McKenna
Uninstalled the last Odin using Warpin, then installed 0.7.1 using YUM …

Sep 30, 2011:

7:47 PM Changeset [21687] by dmik
Created gcc-kmk branch (moving to GCC and kBuild).
6:58 PM Changeset [21686] by dmik
Tagged release 0.7.1.
6:57 PM Changeset [21685] by dmik
Release 0.7.1.
6:57 PM Changeset [21684] by dmik
HowToDistribute?.txt: Missed commit message template for tagging.
6:55 PM Changeset [21683] by dmik
HowToDistribute?.txt: A word about re-releasing RPMs.
4:56 PM Changeset [21682] by dmik
HowToDistribute?.txt: Typo.
4:21 PM Changeset [21681] by dmik
Update HowToDistribute?.txt.
4:03 PM Changeset [21680] by dmik
odin.spec: A lot of changes. Split up to more independent packages, …
3:58 PM Changeset [21679] by dmik
odininst: Create "Program Files" in WINDOWSDIR instead of drive root.

Sep 18, 2011:

1:49 PM Ticket #43 (Playing sound is severely distorted) created by Joop
I found the played sound in LAOE and Raven very distorted. The same …
Note: See TracTimeline for information about the timeline view.