Timeline



Dec 16, 2010:

2:02 AM Ticket #6 (Change compiler to gcc) closed by dmik
duplicate: It's not really that independent, see #19. Closing this one in favor …
2:00 AM Ticket #19 (Move to GCC) created by dmik
It makes sense to build the whole Odin with the latest GCC 4.x. Among …

Dec 14, 2010:

5:56 PM Changeset [21525] by dmik
kernel32: Fixed: GetFileInformation?() would fail with …

Dec 10, 2010:

11:11 PM Changeset [21524] by dmik
Fixed: GetObjectType?() on DC handles would return wrong values.
8:23 PM Ticket #18 (SetWindowSubclass API is broken.) created by dmik
Odin provides support for the new XP-style window subclassing API …
4:09 PM Changeset [21523] by dmik
Fixed INLINE: GCC always generates non-inline bodies for pure inline …
12:25 PM Ticket #17 (unresolved external for gdi32.dll) closed by dmik
wontfix: Michael, thanks for your report! Looks like you are using a wrong …

Dec 8, 2010:

7:42 PM Ticket #17 (unresolved external for gdi32.dll) created by Michaelhz
Ilink reports unresolved external when linking gdi32.dll. So please …

Dec 7, 2010:

4:39 PM Changeset [21522] by dmik
Fixed MAKEINTRESOURCE declaration.
1:44 PM Changeset [21521] by dmik
Surround C defs with extern "C".
1:44 PM Changeset [21520] by dmik
Prevent underscore in GUID_NULL on EMX.
12:49 PM Changeset [21519] by dmik
Added the threads test app.
12:49 PM Changeset [21518] by dmik
Added the threads test app.
12:48 PM Changeset [21517] by dmik
Removed generation of special EMX versions of libwrap* libraries …
12:46 PM Changeset [21516] by dmik
Added --use-oldlib configure option that selects the old LIB tool for …
12:41 PM Changeset [21515] by dmik
Prevent underscore in GUID constants on EMX.

Dec 6, 2010:

8:26 PM Changeset [21514] by dmik
Added SHCOLSTATEF typedef.
8:20 PM Changeset [21513] by dmik
Renamed LR_VGA_COLOR to LR_VGACOLOR.
4:24 PM Changeset [21512] by dmik
Aligned the STRRET definition and made it available through shlwapi.h …
3:52 PM Changeset [21511] by dmik
Added PICONINFO definition.
2:13 PM Ticket #16 (Add xsystray support) created by dmik
Odin32 already supports the SystTray? eCenter plugin by MadInt? however …
2:11 PM Changeset [21510] by dmik
Added PNOTIFYICONDATA definition.

Dec 3, 2010:

5:40 PM Changeset [21509] by dmik
Reverted r21470 as Win2000 better corresponds to the level of the …
5:31 PM Changeset [21508] by dmik
Fixed CFSTR_ definitions in UNICODE mode.
5:23 PM Changeset [21507] by dmik
Added a bunch of CDS_ constants.
5:09 PM Changeset [21506] by dmik
minivcrt: Added a bunch of *wprintf() functions.
2:29 PM Changeset [21505] by dmik
Fixed T() definition in UNICODE mode.
2:20 PM Changeset [21504] by dmik
Added _i64tot, _l64tot and _ul64tot definitions.
2:16 PM Changeset [21503] by dmik
GETTEXTEX::lpUsedDefaultChar should be lpUsedDefChar according to …
12:58 PM Changeset [21502] by dmik
Added support for mouse wheel messages to mouse_event() and …
11:10 AM Changeset [21501] by dmik
minivcrt: Added MSVC-like wcstok() because the POSIX one has a …
11:03 AM Changeset [21500] by dmik
minivcrt: Added min and max macros.

Dec 2, 2010:

4:07 PM Changeset [21499] by dmik
minivcrt: Added non-unserscored variants for _wcsdup and friends …
4:06 PM Changeset [21498] by dmik
Added missing PSHORT and PUSHORT.
2:16 PM Changeset [21497] by dmik
Reverted r21496 (CDN_INCLUDEITEM is not actually supported by Odin32).
2:10 AM Changeset [21496] by dmik
Added CDN_INCLUDEITEM.
12:21 AM Changeset [21495] by dmik
In a modern Win32 SDK HCURSOR is the same as HICON.
12:19 AM Changeset [21494] by dmik
Fixed broken build after r21492 by sorting out a huuuuge wagon of …
12:18 AM Changeset [21493] by dmik
Fixed broken build after r21492 by sorting out a huuuuge wagon of …

Dec 1, 2010:

6:45 PM Changeset [21492] by dmik
objbase.h: Include rpc.h for compaitibility with Win32.
12:31 PM Changeset [21491] by dmik
(z)mouse.h: Added support for UNICODE mode.
1:35 AM Changeset [21490] by dmik
minivcrt: Added swprintf and swscanf.

Nov 30, 2010:

12:44 AM Changeset [21489] by dmik
Added TLS_OUT_OF_INDEXES.

Nov 29, 2010:

10:29 PM Changeset [21488] by dmik
windows.h: Don't define CINTERFACE globally when compiling on GCC.
8:58 PM Changeset [21487] by dmik
Removed dd_obj_base.h unnecessary after 21479.
4:57 PM Changeset [21486] by dmik
obj_base.h: Make sure API is always declared as extern "C" (which it …
1:18 PM Changeset [21485] by dmik
ddraw.h: winbase.h is needed by winnt.h.
1:14 PM Changeset [21484] by dmik
obj_base.h: Typedef for structs isn't necessary in C++ mode.
1:07 PM Changeset [21483] by dmik
ddraw: Don't define CINTERFACE twice.

Nov 27, 2010:

10:37 AM Changeset [21482] by dmik
testapp/make: Fix debug-* targets.
10:36 AM Changeset [21481] by dmik
iplog: No need in unistd.h (which conflicts with the LIBC one).
10:34 AM Changeset [21480] by dmik
iphlpapi: Network interfaces whose names we didn't recognize should be …
10:27 AM Changeset [21479] by dmik
Get rid of dd_obj_base.h which duplicates obj_base.h creating …
10:12 AM Changeset [21478] by dmik
Do not define TCHAR twice.

Nov 26, 2010:

2:50 PM Changeset [21477] by dmik
Don't undefine DECLARE_HANDLE as it is sometimes used in client code.

Nov 16, 2010:

10:38 PM Changeset [21476] by dmik
testapp: Improved SEH/except test case.
10:35 PM Changeset [21475] by dmik
testapp: Added longjmp test case to test longjmp() within try.

Nov 13, 2010:

11:50 PM Ticket #15 (Add own setjmp()/longjmp()) created by dmik
The normal OS/2 LIBC version of setjmp() memorizes the current (top) …
11:41 PM Changeset [21474] by dmik
kernel32/SEH: Added support for setjmp()/longjmp() within the try …
11:29 PM Changeset [21473] by dmik
kernel32: Do not attempt to dereference a certainly invalid pointer in …

Nov 11, 2010:

12:19 PM Changeset [21472] by dmik
kernel32: Allow FILE_MAP_READ access for PAGE_WRITECOPY mappings. …

Oct 3, 2010:

4:09 AM Ticket #14 (KEIL does not work - src\kernel32\mmap.cpp line 725 - can this be ...) created by andib
Problem is, KEIL does not work cause it can not read it's tools.ini …

Oct 1, 2010:

5:47 PM Changeset [21471] by ydario
Make config.sys LIBPATH changes selected by default for new installations.
4:23 PM Changeset [21470] by ydario
Make WinXP the default system version.

Sep 30, 2010:

7:35 PM Changeset [21469] by dmik
Fixed: argv[argc] must be NULL.
4:00 PM Changeset [21468] by ydario
Add klibc 0.6.3 as requirement for installation.
3:02 PM Ticket #13 (svn error) closed by dmik
fixed: Should've been fixed in r21467. Sorry for the hassle but I guessed …
2:59 PM Changeset [21467] by dmik
Removed a file with non-ASCII characters from SVN and put it to .zip.

Sep 29, 2010:

5:29 PM Ticket #13 (svn error) created by abwillis
e:\svn-code\odin32[0]svn up . svn: Can't check path …
3:53 PM Ticket #12 (Use a single encoding in UI API) closed by dmik
fixed: In r21464, I solved issue 3 by providing special versions of argc and …
3:51 PM Changeset [21466] by dmik
Added encodings test case.
3:11 PM Changeset [21465] by dmik
shellapi.h: Declare CommandLineToArgvW() for those who may need it …
3:09 PM Changeset [21464] by dmik
Added argcA and argvA (valid only after WinMain?() is entered) that …

Sep 28, 2010:

10:46 PM Changeset [21463] by dmik
Undo interpreting strings as ANSI for certain OSLib APIs modified in …
10:04 PM Changeset [21462] by dmik
Fixed: CreateProcess? could not start programs with national characters …
8:10 PM Changeset [21461] by dmik
Fixed: Title bar in OS/2 look and feel mode displayed text with …

Sep 27, 2010:

7:04 PM Ticket #12 (Use a single encoding in UI API) created by dmik
It is known that there are two system encodings in Windows: the ANSI …

Sep 25, 2010:

2:24 PM Changeset [21460] by ydario
Cannot commit already committed memory, check status before calling …

Sep 24, 2010:

5:02 PM Changeset [21459] by ydario
Allow export by name of appearance control, so Flash can change look&feel.
3:23 PM Changeset [21458] by ydario
Add new registry keys, make config.sys changes optional, some improved …
1:01 PM Ticket #11 (Installer registry entry) created by ydario
New odin applications can dinamically load the runtime libraries, so …

Sep 23, 2010:

9:51 PM Changeset [21457] by ydario
In low mem situations, DosAllocMem?() can fail while new() can still …
8:12 PM Ticket #10 (Missing WinSock2 constants) closed by dmik
fixed: Fixed in r21456.
8:09 PM Changeset [21456] by dmik
WinSock2: IPPROTO_IP option constants have different values than in …
5:54 PM Changeset [21455] by ydario
Cannot commit already committed memory, check status before calling …
5:53 PM Ticket #10 (Missing WinSock2 constants) created by dmik
There is a bunch of constants (such as IP_ADD_MEMBERSHIP) that were …

Sep 21, 2010:

9:25 PM Changeset [21454] by dmik
win32type.h: fixed duplicate typedef conflicting in C mode.

Sep 20, 2010:

6:57 PM Changeset [21453] by dmik
Moved Sid APIs from ntdll.h to winbase.h (for compatibility with …
4:11 PM Changeset [21452] by dmik
netsecapi.h needs ntdef.h due to UNICODE_STRING and friends.
4:10 PM Changeset [21451] by dmik
winnt.h: Added PTOKEN_* pointers to TOKEN_* structs.
12:54 PM Changeset [21450] by dmik
advapi32: Export CryptSetKeyParam? and CryptSetHashParam? APIs.

Sep 19, 2010:

6:59 PM Changeset [21449] by dmik
testapp: Added test case for for try/finally/leave.
6:58 PM Changeset [21448] by dmik
excpt.h: Added support for try/finally/leave SEH statements.

Sep 18, 2010:

3:46 PM Ticket #9 (Build break with gcc 4.4.4) closed by ydario
fixed: (changeset:21447) takes care of defining a new set of nameless unions …
3:27 PM Changeset [21447] by dmik
Fixed ntdll build break by gcc4 by fixing …
Note: See TracTimeline for information about the timeline view.