Timeline



Jan 12, 2007:

7:51 PM Ticket #137 (emxomf: Don't truncate symbols twice.) created by Yuri Dario
Very long c++ symbols, already hashed after .o generation, are …

Jan 9, 2007:

7:40 AM Ticket #136 (libc: incorrect parsing of single quotes in commandline arguments) created by bird
When invoking a program from an OS/2 command line, it's possible to …

Jan 8, 2007:

10:09 AM Changeset [2943] by bird
fixed some i/o bugs.
9:15 AM Changeset [2942] by bird
fixed signals (requires nasm w/ patch), broken fstat, missing headers, …
12:28 AM Changeset [2941] by bird
bugfixing init/term.

Jan 7, 2007:

11:15 AM Ticket #135 (libc: setlocale(LC_COLLATE, "C") doesn't work correctly) created by bird
The character weights aren't correct after doing setlocale(). This …
4:18 AM Changeset [2940] by bird
messing it up…

Jan 3, 2007:

4:38 AM Changeset [2939] by bird
fixed the remaining build breaks.
3:58 AM Changeset [2938] by bird
fixed build breaks.
3:03 AM Changeset [2937] by bird
Made libc07.dll link and load. still some init and term work left.

Dec 31, 2006:

3:54 AM Changeset [2936] by bird
hacking on init (3-4 link errors short of a libc07.dll!)

Dec 30, 2006:

11:41 PM Changeset [2935] by bird
cleanup in progress (bugfixing)
6:40 AM Changeset [2934] by bird
cleanup in progress (late night session)
6:30 AM Changeset [2933] by bird
cleanup in progress (late night session)
6:26 AM Changeset [2932] by bird
cleanup in progress (late night session)
6:20 AM Changeset [2931] by bird
cleanup in progress (late night session)
5:31 AM Changeset [2930] by bird
cleanup in progress (late night session)
5:29 AM Changeset [2929] by bird
svn:keywords=Id
5:24 AM Changeset [2928] by bird
oops.
5:23 AM Changeset [2927] by bird
cleanup in progress (late night session)
5:19 AM Changeset [2926] by bird
cleanup in progress (late night session)
5:03 AM Changeset [2925] by bird
cleanup in progress (late night session)
4:59 AM Changeset [2924] by bird
cleanup in progress (late night session)

Dec 29, 2006:

8:19 PM Changeset [2923] by bird
cleanup in progress (party time)
7:57 PM Changeset [2922] by bird
cleanup in progress (party time)
6:02 PM Changeset [2921] by bird
dead
4:41 PM Changeset [2920] by bird
cleanup in progress (afternoon).
1:46 AM Changeset [2919] by bird
shouldn't have been committed.
1:43 AM Changeset [2918] by bird
cleanup in progress (bed time) - added getrusage(), and fixed …

Dec 28, 2006:

5:06 PM Changeset [2917] by bird
cleanup in progress (dinner time)
5:14 AM Changeset [2916] by bird
cleanup in progress (bed time)

Dec 27, 2006:

10:20 PM Changeset [2915] by bird
cleanup (evening party commit).
7:56 PM Changeset [2914] by bird
cleanup in progress (evening meal)
4:13 PM Changeset [2913] by bird
cleanup in progress (dinner time)
1:48 AM Changeset [2912] by bird
Renovated the header too.
1:41 AM Changeset [2911] by bird
dead
1:41 AM Changeset [2910] by bird
The time cleanup is mostly done. (Added adjtime while at it.)

Dec 26, 2006:

8:12 PM Changeset [2909] by bird
Cleaning up time stuff. Early commit (dinner).
3:32 PM Changeset [2908] by bird
correcting filenames.
3:03 PM Changeset [2907] by bird
cleaning up: removed _swchar().
3:00 AM Changeset [2906] by bird
doing cleanup.
1:24 AM Changeset [2905] by bird
hacking.

Dec 25, 2006:

2:27 PM Changeset [2904] by bird
made filehandles.c compile.
2:18 PM Changeset [2903] by bird
made fs.c build
2:46 AM Changeset [2902] by bird
hacking.

Dec 24, 2006:

2:48 PM Changeset [2901] by bird
hacking on the init code.
2:46 PM Changeset [2900] by bird
Made it build again.
4:20 AM Changeset [2899] by bird
Made it build (version + name length).
4:10 AM Changeset [2898] by bird
Made it build on windows.

Dec 23, 2006:

9:54 PM Changeset [2897] by bird
delirium
7:33 PM Changeset [2896] by bird
fixed problem linking debug builds.
7:33 PM Changeset [2895] by bird
Fixed a typo introduced when implementing some wchar support in …
7:31 PM Changeset [2894] by bird
Fixed a typo introduced when implementing some wchar support in …
7:03 PM Ticket #134 (emxomfld/wlink: The internalname and entryname of an IMPORTS statement ...) created by Yuri Dario
When using IMPORTS in .def files, the parser reads the correct …

Dec 22, 2006:

7:01 PM Changeset [2893] by bird
made it compile again.

Dec 16, 2006:

12:38 PM Ticket #133 (_SC_PAGESIZE missing in sysconf()) created by cinc
The sysconf() function doesn't implement the _SC_PAGESIZE (and …

Dec 1, 2006:

8:40 AM Changeset [2892] by bird
exploring a kBuild idea.

Nov 26, 2006:

12:01 PM Ticket #132 (Please add a high-mem safe wrapper for DosQueryAppType()) created by guest
DosQueryAppType() is not listed in the high-mem supporting APIs and …

Nov 25, 2006:

11:38 PM BuildLibc edited by guest
fix a small type in svn command line, Dave Yeo (diff)

Nov 21, 2006:

10:40 PM Changeset [2891] by bird
interface adjustment (in progress).
5:33 PM Changeset [2890] by bird
LX bugfixing. the unit test succeeds, but there are still things todo.
3:31 PM Ticket #131 (fork() failed, when BSS segment is too big) created by guest
The attached testcase demonstate the fault. fork() works fine with …
12:37 AM Ticket #130 (Dynamic loading of libc) created by shadow
When a library using libc is loaded dynamically, it cannot be unloaded …

Nov 20, 2006:

11:27 AM Changeset [2889] by bird
started on fixups.

Nov 18, 2006:

5:14 PM Changeset [2888] by bird
fixupsection loading.
4:37 PM Changeset [2887] by bird
Bugfixing.
4:01 PM Changeset [2886] by bird
Bugfixing.
3:46 PM Changeset [2885] by bird
Make testcase build
1:55 PM Changeset [2884] by bird
buildable.
12:21 PM Changeset [2883] by bird
cleanup.

Nov 16, 2006:

6:52 AM Changeset [2882] by bird
object protection, module name init, symbol resolving.

Nov 13, 2006:

9:37 PM Changeset [2881] by bird
kLdrHlpMemMove (not optimial).
9:20 PM Changeset [2880] by bird
Loading of LX bits, including exepack and exepack2 decompression.

Nov 12, 2006:

6:21 PM Changeset [2879] by bird
started coding on the LX module interpreter.
1:41 PM Changeset [2878] by bird
Keywords.
1:39 PM Changeset [2877] by bird
Module interpreter for modules loaded by the native loader. (untested)
10:00 AM Changeset [2876] by bird
windows not window.
9:59 AM Changeset [2875] by bird
Got the stub loader working (but without stack allocation/switching).
8:34 AM Changeset [2874] by bird
windows exe stub.
7:57 AM Changeset [2873] by bird
made tst-0 a bare program without any system dependencies (except on nt).
7:23 AM Changeset [2872] by bird
Unload the modules too.
7:16 AM Changeset [2871] by bird
More testing and another bug fixed.
6:38 AM Changeset [2870] by bird
Test all kLdrDyld apis.
3:47 AM Changeset [2869] by bird
the simple testcase works.

Nov 11, 2006:

1:48 PM Changeset [2868] by bird
Did the remaining search bit (I hope).
10:33 AM Changeset [2867] by bird
top half of the filesearching is done.

Nov 10, 2006:

5:47 AM Changeset [2866] by bird
fixed typo.
5:46 AM Changeset [2865] by bird
do init.
5:46 AM Changeset [2864] by bird
a testcase driver - something to work on.
5:05 AM Changeset [2863] by bird
bare bone dll testcase.
4:35 AM Changeset [2862] by bird
No auto packing.
4:04 AM Changeset [2861] by bird
Put the PE module interpreter thru the wringer and learnt how much the …

Nov 8, 2006:

5:10 AM Changeset [2860] by bird
Working on the mapping stuff (windows is gonna be a headache).

Nov 6, 2006:

5:48 AM Changeset [2859] by bird
More debugging.
1:23 AM Changeset [2858] by bird
bugfixing - dinner break.

Nov 5, 2006:

5:12 AM Changeset [2857] by bird
Only the mapping left now.

Nov 4, 2006:

11:19 PM Changeset [2856] by bird
More code.
3:30 AM Changeset [2855] by bird
More code.

Nov 3, 2006:

4:39 AM Changeset [2854] by bird
Hacking away on the PE module interpreter.

Nov 2, 2006:

4:28 AM Changeset [2853] by bird
comment sections
4:27 AM Changeset [2852] by bird
mainpage.
4:21 AM Changeset [2851] by bird
kLdrMod done.
3:28 AM Changeset [2850] by bird
import resolving kldrDyldMod is nearly 100 complete now.
3:05 AM Changeset [2849] by bird
Debug info query.
1:08 AM Changeset [2848] by bird
stubbed all the interpreter entry points.

Nov 1, 2006:

8:17 PM Changeset [2847] by bird
Roughly done with kldrDyldMod now.
7:26 PM Changeset [2846] by bird
nearly done with kLdrDyldMod.
1:26 PM kLdr edited by ktk
(diff)
2:39 AM Changeset [2845] by bird
kldrDyldMod* in progress.
12:07 AM Changeset [2844] by bird
A quick doxygen config.

Oct 30, 2006:

5:16 AM Changeset [2843] by bird
executable bootstrapping.
1:49 AM Changeset [2842] by bird
toplevel load api code is done.
1:48 AM Changeset [2841] by bird
some simple testcases.

Oct 29, 2006:

2:32 AM Changeset [2840] by bird
think I got the state stuff right now.

Oct 29, 2006:

2:40 AM Changeset [2839] by bird
doxygen.
2:05 AM kLdr edited by bird
(diff)

Oct 28, 2006:

11:36 PM kLdr created by bird
11:20 PM WikiStart edited by bird
(diff)
11:15 PM Changeset [2838] by bird
together project. (I just love state diagrams)
5:59 AM Changeset [2837] by bird
in progress…

Oct 26, 2006:

5:58 AM Changeset [2836] by bird
more prototyping. (And avoid 64-bit div/rem)
3:03 AM Changeset [2835] by bird
more prototyping.
2:09 AM Changeset [2834] by bird
svn:keywords = Id
2:08 AM Changeset [2833] by bird
Wrote the kLdrDyld verification routines and made it build on win32.

Oct 25, 2006:

12:26 AM Changeset [2832] by bird
specified more of the api.

Oct 23, 2006:

10:59 PM Changeset [2831] by bird
Comment.
10:53 PM Changeset [2830] by bird
Page aligned object allocation.
7:04 PM Changeset [2829] by bird
Mapping prototypes.

Oct 22, 2006:

8:21 PM Changeset [2828] by bird
Lx header. renaming some helpers.
8:05 PM Changeset [2827] by bird
image format headers.
5:58 PM Changeset [2826] by bird
keyword expansion: Id
5:57 PM Changeset [2825] by bird
heap and file provider.

Oct 21, 2006:

10:04 PM Changeset [2824] by bird

Oct 20, 2006:

11:23 PM Ticket #129 (GCC: __attribute__((__system__)) loses its meaning after applying it ...) created by dmik
If we have a C++ class that has a static function using …

Oct 19, 2006:

4:16 AM Ticket #128 (libos2: unidef.h is missing a few defines) closed by bird
fixed: (In [2823]) #128: UNI_SYSTEM_LOCALES, UNI_USER_LOCALES, ULS_LNAMEMAX, …
4:16 AM Changeset [2823] by bird
#128: UNI_SYSTEM_LOCALES, UNI_USER_LOCALES, ULS_LNAMEMAX, and …
4:14 AM Changeset [2822] by bird
#128: UNI_SYSTEM_LOCALES, UNI_USER_LOCALES, ULS_LNAMEMAX, and …
4:11 AM Ticket #128 (libos2: unidef.h is missing a few defines) created by bird
UNI_SYSTEM_LOCALES, UNI_USER_LOCALES, ULS_LNAMEMAX, and …
4:00 AM Changeset [2821] by bird
kLdr backup commit.
3:55 AM Changeset [2820] by bird
Copyright.
Note: See TracTimeline for information about the timeline view.