Timeline
Nov 21, 2006:
- 9:40 PM Changeset [2891] by
- interface adjustment (in progress).
- 4:33 PM Changeset [2890] by
- LX bugfixing. the unit test succeeds, but there are still things todo.
- 2:31 PM Ticket #131 (fork() failed, when BSS segment is too big) created by
- The attached testcase demonstate the fault. fork() works fine with …
Nov 20, 2006:
- 11:37 PM Ticket #130 (Dynamic loading of libc) created by
- When a library using libc is loaded dynamically, it cannot be unloaded …
- 10:27 AM Changeset [2889] by
- started on fixups.
Nov 18, 2006:
- 4:14 PM Changeset [2888] by
- fixupsection loading.
- 3:37 PM Changeset [2887] by
- Bugfixing.
- 3:01 PM Changeset [2886] by
- Bugfixing.
- 2:46 PM Changeset [2885] by
- Make testcase build
- 12:55 PM Changeset [2884] by
- buildable.
- 11:21 AM Changeset [2883] by
- cleanup.
Nov 16, 2006:
- 5:52 AM Changeset [2882] by
- object protection, module name init, symbol resolving.
Nov 13, 2006:
- 8:37 PM Changeset [2881] by
- kLdrHlpMemMove (not optimial).
- 8:20 PM Changeset [2880] by
- Loading of LX bits, including exepack and exepack2 decompression.
Nov 12, 2006:
- 5:21 PM Changeset [2879] by
- started coding on the LX module interpreter.
- 12:41 PM Changeset [2878] by
- Keywords.
- 12:39 PM Changeset [2877] by
- Module interpreter for modules loaded by the native loader. (untested)
- 9:00 AM Changeset [2876] by
- windows not window.
- 8:59 AM Changeset [2875] by
- Got the stub loader working (but without stack allocation/switching).
- 7:34 AM Changeset [2874] by
- windows exe stub.
- 6:57 AM Changeset [2873] by
- made tst-0 a bare program without any system dependencies (except on nt).
- 6:23 AM Changeset [2872] by
- Unload the modules too.
- 6:16 AM Changeset [2871] by
- More testing and another bug fixed.
- 5:38 AM Changeset [2870] by
- Test all kLdrDyld apis.
- 2:47 AM Changeset [2869] by
- the simple testcase works.
Nov 11, 2006:
- 12:48 PM Changeset [2868] by
- Did the remaining search bit (I hope).
- 9:33 AM Changeset [2867] by
- top half of the filesearching is done.
Nov 10, 2006:
- 4:47 AM Changeset [2866] by
- fixed typo.
- 4:46 AM Changeset [2865] by
- do init.
- 4:46 AM Changeset [2864] by
- a testcase driver - something to work on.
- 4:05 AM Changeset [2863] by
- bare bone dll testcase.
- 3:35 AM Changeset [2862] by
- No auto packing.
- 3:04 AM Changeset [2861] by
- Put the PE module interpreter thru the wringer and learnt how much the …
Nov 8, 2006:
- 4:10 AM Changeset [2860] by
- Working on the mapping stuff (windows is gonna be a headache).
Nov 6, 2006:
- 4:48 AM Changeset [2859] by
- More debugging.
- 12:23 AM Changeset [2858] by
- bugfixing - dinner break.
Nov 5, 2006:
- 4:12 AM Changeset [2857] by
- Only the mapping left now.
Nov 4, 2006:
- 10:19 PM Changeset [2856] by
- More code.
- 2:30 AM Changeset [2855] by
- More code.
Nov 3, 2006:
- 3:39 AM Changeset [2854] by
- Hacking away on the PE module interpreter.
Nov 2, 2006:
- 3:28 AM Changeset [2853] by
- comment sections
- 3:27 AM Changeset [2852] by
- mainpage.
- 3:21 AM Changeset [2851] by
- kLdrMod done.
- 2:28 AM Changeset [2850] by
- import resolving kldrDyldMod is nearly 100 complete now.
- 2:05 AM Changeset [2849] by
- Debug info query.
- 12:08 AM Changeset [2848] by
- stubbed all the interpreter entry points.
Nov 1, 2006:
- 7:17 PM Changeset [2847] by
- Roughly done with kldrDyldMod now.
- 6:26 PM Changeset [2846] by
- nearly done with kLdrDyldMod.
- 12:26 PM kLdr edited by
- (diff)
- 1:39 AM Changeset [2845] by
- kldrDyldMod* in progress.
Oct 31, 2006:
- 11:07 PM Changeset [2844] by
- A quick doxygen config.
Oct 30, 2006:
- 4:16 AM Changeset [2843] by
- executable bootstrapping.
- 12:49 AM Changeset [2842] by
- toplevel load api code is done.
- 12:48 AM Changeset [2841] by
- some simple testcases.
Oct 29, 2006:
- 1:32 AM Changeset [2840] by
- think I got the state stuff right now.
- 12:40 AM Changeset [2839] by
- doxygen.
- 12:05 AM kLdr edited by
- (diff)
Oct 28, 2006:
- 9:36 PM kLdr created by
- 9:20 PM WikiStart edited by
- (diff)
- 9:15 PM Changeset [2838] by
- together project. (I just love state diagrams)
- 3:59 AM Changeset [2837] by
- in progress…
Oct 26, 2006:
- 3:58 AM Changeset [2836] by
- more prototyping. (And avoid 64-bit div/rem)
- 1:03 AM Changeset [2835] by
- more prototyping.
- 12:09 AM Changeset [2834] by
- svn:keywords = Id
- 12:08 AM Changeset [2833] by
- Wrote the kLdrDyld verification routines and made it build on win32.
Oct 24, 2006:
- 10:26 PM Changeset [2832] by
- specified more of the api.
Oct 23, 2006:
- 8:59 PM Changeset [2831] by
- Comment.
- 8:53 PM Changeset [2830] by
- Page aligned object allocation.
- 5:04 PM Changeset [2829] by
- Mapping prototypes.
Oct 22, 2006:
- 6:21 PM Changeset [2828] by
- Lx header. renaming some helpers.
- 6:05 PM Changeset [2827] by
- image format headers.
- 3:58 PM Changeset [2826] by
- keyword expansion: Id
- 3:57 PM Changeset [2825] by
- heap and file provider.
Oct 21, 2006:
Oct 20, 2006:
- 9:23 PM Ticket #129 (GCC: __attribute__((__system__)) loses its meaning after applying it ...) created by
- If we have a C++ class that has a static function using …
Oct 19, 2006:
- 2:16 AM Ticket #128 (libos2: unidef.h is missing a few defines) closed by
- fixed: (In [2823]) #128: UNI_SYSTEM_LOCALES, UNI_USER_LOCALES, ULS_LNAMEMAX, …
- 2:16 AM Changeset [2823] by
- #128: UNI_SYSTEM_LOCALES, UNI_USER_LOCALES, ULS_LNAMEMAX, and …
- 2:14 AM Changeset [2822] by
- #128: UNI_SYSTEM_LOCALES, UNI_USER_LOCALES, ULS_LNAMEMAX, and …
- 2:11 AM Ticket #128 (libos2: unidef.h is missing a few defines) created by
- UNI_SYSTEM_LOCALES, UNI_USER_LOCALES, ULS_LNAMEMAX, and …
- 2:00 AM Changeset [2821] by
- kLdr backup commit.
- 1:55 AM Changeset [2820] by
- Copyright.
Oct 10, 2006:
- 4:23 AM Ticket #127 (libc: header issues) created by
- Bug where I accumulate header glitches that causes build issues.
- 2:55 AM Changeset [2819] by
- Work in progress.
- 2:53 AM Changeset [2818] by
- A couple of fixes.
Sep 26, 2006:
- 8:01 PM Ticket #126 (LIBC: Provide binary runtime WPI archives) created by
- It will be handy to have an official binary distribution of the LIBC …
Sep 25, 2006:
- 4:17 AM Changeset [2817] by
- Regenerated from a release build. The debug library seems to be …
Sep 11, 2006:
- 1:20 AM Changeset [2816] by
- Support wlink as an alternative to ilink and link386. backported from …
- 1:19 AM Changeset [2815] by
- Support wlink as an alternative to ilink and link386. backported from …
Sep 9, 2006:
- 11:58 PM Ticket #124 (libc/gcc: link libstdc++ into the libc dll) closed by
- fixed: (In [2814]) Link libstdc++ into the libc dll. Fixes #124.
- 11:58 PM Changeset [2814] by
- Link libstdc++ into the libc dll. Fixes #124.
- 11:36 PM Ticket #125 (libc: Missing nan(), nanl() and nanf()) closed by
- fixed: (In [2813]) Implemented nan(), nanl(), and nanf(). Fixes #125.
- 11:36 PM Changeset [2813] by
- Implemented nan(), nanl(), and nanf(). Fixes #125.
- 11:27 PM Ticket #125 (libc: Missing nan(), nanl() and nanf()) created by
- We're missing implementations of nan(), nanl() and nanf(). …
- 11:24 PM Ticket #124 (libc/gcc: link libstdc++ into the libc dll) created by
- libstdc++-v3 is currently only available in form of a static library. …
- 11:11 PM Ticket #123 (emxomfld: exit with rc 8 on genuin weakld failures, not -1.) closed by
- fixed: (In [2812]) Exit with 8 instead of -1 on weakld failures. Fixes #123.
- 11:11 PM Changeset [2812] by
- Exit with 8 instead of -1 on weakld failures. Fixes #123.
- 11:05 PM Ticket #123 (emxomfld: exit with rc 8 on genuin weakld failures, not -1.) created by
- Current emxomfld will exit with whatever rc weakld returns. This isn't …
- 9:19 PM Faq edited by
- linkers and loaders (diff)
- 2:26 AM Changeset [2811] by
- A tad to quick there... Fixes #122.
- 2:15 AM Ticket #122 (libc: open("file", O_RDONLY | O_CREAT, 0666) fails) closed by
- fixed: (In [2810]) Fixed file creation when opening with read-only acess. …
- 2:15 AM Changeset [2810] by
- Fixed file creation when opening with read-only acess. Fixes #122.
- 2:04 AM Ticket #122 (libc: open("file", O_RDONLY | O_CREAT, 0666) fails) created by
- On unix (and on OS/2 too actually) this kind of operation will create …
Sep 4, 2006:
- 1:39 AM Faq edited by
- (diff)
- 1:38 AM Faq edited by
- (diff)
- 1:37 AM Faq edited by
- (diff)
- 1:37 AM Faq edited by
- dropped rst, try use same tools as the TracFaq? (diff)
Sep 3, 2006:
- 11:29 PM Faq edited by
- end-of-line incomplete. (diff)
- 9:55 PM Changeset [2809] by
- execve testcase.
- 9:43 PM Changeset [2808] by
- O_EXCL testcase.
Sep 2, 2006:
- 4:54 PM WikiStart edited by
- (diff)
- 4:53 PM WikiStart edited by
- (diff)
- 4:53 PM WikiStart edited by
- *libc -> kLIBC (diff)
- 4:52 PM InnoTekLibc edited by
- (diff)
- 4:46 PM kLIBC created by
- *libc -> kLIBC
- 6:08 AM Changeset [2807] by
- some init code.
- 4:44 AM Changeset [2806] by
- rewrote crt0 and dll0.
Sep 1, 2006:
- 12:50 AM Changeset [2805] by
- restructuring.
Aug 31, 2006:
- 11:05 AM Ticket #121 (libc: Implement the P_PM and P_SESSION flags in the spawn apis) created by
- spawn has several flags we don't support, but of those the most …
- 12:31 AM Changeset [2804] by
- Exception handlers. libc07 will fail initterm if an exception occurs …
Aug 30, 2006:
- 11:24 PM Changeset [2803] by
- Log module handle when registering a fork module.
- 10:45 PM Changeset [2802] by
- libc061.dll forwarder
Aug 28, 2006:
- 11:01 PM Ticket #110 (Superfluous DO in ENV.CMD) closed by
- fixed: (In [2801]) removed superfluous do in DirExists?. Fixes #110.
- 11:01 PM Changeset [2801] by
- removed superfluous do in DirExists?. Fixes #110.
- 10:55 PM Ticket #78 (Possiibly gcc optimization bug) closed by
- invalid: This is a breach of the strict aliaing rules. Try add …
- 2:14 AM Changeset [2800] by
- Removed trailing slash.
- 2:10 AM Ticket #120 (libc: Address all potential fork() locks related to libc internal fmutexes) created by
- There are various odd fmutex locks around which may cause deadlocks in …
- 2:01 AM Changeset [2799] by
- Lock the thread database before forking. Fixes #102. (from 0.6)
- 2:01 AM Ticket #102 (libc: thread db locked after fork) closed by
- fixed: (In [2798]) Lock the thread database before forking. Fixes #102.
- 2:01 AM Changeset [2798] by
- Lock the thread database before forking. Fixes #102.
- 1:20 AM Changeset [2797] by
- Fixed log problem in fork() child. Fixes #119. (from 0.6)
- 1:19 AM Ticket #119 (libc: logging stops in fork() child after libc data segment copying) closed by
- fixed: (In [2796]) Fixed log problem in fork() child. Fixes #119.
- 1:19 AM Changeset [2796] by
- Fixed log problem in fork() child. Fixes #119.
- 12:47 AM Ticket #119 (libc: logging stops in fork() child after libc data segment copying) created by
- There are two problems here. First, why do we get a different file …
- 12:37 AM Changeset [2795] by
- Corrected DosSetFHState mask. Fixes #118.
- 12:36 AM Ticket #118 (libc: Incorrect DosSetFHState mask) closed by
- fixed: (In [2794]) Corrected DosSetFHState mask. Fixes #118.
- 12:36 AM Changeset [2794] by
- Corrected DosSetFHState mask. Fixes #118.
- 12:26 AM Ticket #118 (libc: Incorrect DosSetFHState mask) created by
- We're using the incorrect mask to "turn off non=participating bits" …
Aug 27, 2006:
- 6:43 PM Ticket #117 (libc: open replace on RAMFS fails) created by
- RAMFS misbehaves when you request it to replace a file in DosOpen?. Try …
- 6:32 PM Changeset [2793] by
- Implemented the new length modifiers for *scanf. Adjusted the length …
- 6:31 PM Ticket #113 (libc: scanf("%lld", &lld)) closed by
- fixed: (In [2792]) Implemented the new length modifiers for *scanf. Adjusted …
- 6:31 PM Changeset [2792] by
- Implemented the new length modifiers for *scanf. Adjusted the length …
- 6:25 PM Changeset [2791] by
- Basic integer tests.
- 6:18 PM Changeset [2790] by
- Basic integer tests.
- 5:24 PM Ticket #104 (emximp: Processes aliased exports in the wrong way) closed by
- invalid: On second glance, the above comment is wrong. The current .imp output …
- 5:07 PM Ticket #116 (emxbind/emximp: Aliased exports - the meaning of N_IMP2) created by
- When using aliased exports (
_ExportedName = _InternalName
in the … - 3:35 PM Ticket #115 (weakld: Don't bitch about export aliases) created by
- weakld always bitches about the exported name when seing: […]
- 3:21 PM Changeset [2789] by
- Two new testcase: fork-3 and atexit-1 (from 0.6)
- 3:15 PM Changeset [2788] by
- Two new testcase: fork-3 and atexit-1
- 2:28 PM Changeset [2787] by
- Fixed problems with fork() and module loading/unloading. Fixes #76. …
- 2:26 PM Tickets #76,103 batch updated by
- fixed: (In [2786]) Fixed problems with fork() and module loading/unloading. …
- 2:26 PM Changeset [2786] by
- Fixed problems with fork() and module loading/unloading. Fixes #76. …
- 2:10 PM Ticket #114 (libc: Unloading a DLL can break wait*() and other libc operations.) closed by
- fixed: Fixed in [2784] and [2785].
- 2:09 PM Changeset [2785] by
- Added usage counting to _CRT_init and _CRT_term. Fixing #114. (from 0.6)
- 2:07 PM Changeset [2784] by
- Added usage counting to _CRT_init and _CRT_term. Fixing #114.
- 7:45 AM Changeset [2783] by
- Heap performance.
- 7:39 AM Changeset [2782] by
- Heap performance (something seems to have been left behind).
- 7:36 AM Changeset [2781] by
- Corrected two unsigned returns which should've been signed.
- 7:35 AM Changeset [2780] by
- Corrected two unsigned returns which should've been signed.
- 6:38 AM Ticket #114 (libc: Unloading a DLL can break wait*() and other libc operations.) created by
- _CRT_term() and _CRT_init() don't do any reference …
Aug 25, 2006:
- 12:28 PM Ticket #113 (libc: scanf("%lld", &lld)) created by
- 'll' isn't recognized by scanf. This is a bug in _input.c, where 'll' …
Note: See TracTimeline
for information about the timeline view.