Timeline


and

2006-09-26:

22:01 Ticket #126 (LIBC: Provide binary runtime WPI archives) created by dmik
It will be handy to have an official binary distribution of the LIBC …

2006-09-25:

06:17 Changeset [2817] by bird
Regenerated from a release build. The debug library seems to be including …

2006-09-11:

03:20 Changeset [2816] by bird
Support wlink as an alternative to ilink and link386. backported from the …
03:19 Changeset [2815] by bird
Support wlink as an alternative to ilink and link386. backported from the …

2006-09-10:

01:58 Ticket #124 (libc/gcc: link libstdc++ into the libc dll) closed by bird
fixed: (In [2814]) Link libstdc++ into the libc dll. Fixes #124.
01:58 Changeset [2814] by bird
Link libstdc++ into the libc dll. Fixes #124.
01:36 Ticket #125 (libc: Missing nan(), nanl() and nanf()) closed by bird
fixed: (In [2813]) Implemented nan(), nanl(), and nanf(). Fixes #125.
01:36 Changeset [2813] by bird
Implemented nan(), nanl(), and nanf(). Fixes #125.
01:27 Ticket #125 (libc: Missing nan(), nanl() and nanf()) created by bird
We're missing implementations of nan(), nanl() and nanf(). libstdc++-v3 …
01:24 Ticket #124 (libc/gcc: link libstdc++ into the libc dll) created by bird
libstdc++-v3 is currently only available in form of a static library. …
01:11 Ticket #123 (emxomfld: exit with rc 8 on genuin weakld failures, not -1.) closed by bird
fixed: (In [2812]) Exit with 8 instead of -1 on weakld failures. Fixes #123.
01:11 Changeset [2812] by bird
Exit with 8 instead of -1 on weakld failures. Fixes #123.
01:05 Ticket #123 (emxomfld: exit with rc 8 on genuin weakld failures, not -1.) created by bird
Current emxomfld will exit with whatever rc weakld returns. This isn't …

2006-09-09:

23:19 Faq edited by bird
linkers and loaders (diff)
04:26 Changeset [2811] by bird
A tad to quick there... Fixes #122.
04:15 Ticket #122 (libc: open("file", O_RDONLY | O_CREAT, 0666) fails) closed by bird
fixed: (In [2810]) Fixed file creation when opening with read-only acess. Fixes …
04:15 Changeset [2810] by bird
Fixed file creation when opening with read-only acess. Fixes #122.
04:04 Ticket #122 (libc: open("file", O_RDONLY | O_CREAT, 0666) fails) created by bird
On unix (and on OS/2 too actually) this kind of operation will create a 0 …

2006-09-04:

03:39 Faq edited by bird
(diff)
03:38 Faq edited by bird
(diff)
03:37 Faq edited by bird
(diff)
03:37 Faq edited by bird
dropped rst, try use same tools as the TracFaq? (diff)
01:29 Faq edited by bird
end-of-line incomplete. (diff)

2006-09-03:

23:55 Changeset [2809] by bird
execve testcase.
23:43 Changeset [2808] by bird
O_EXCL testcase.

2006-09-02:

18:54 WikiStart edited by bird
(diff)
18:53 WikiStart edited by bird
(diff)
18:53 WikiStart edited by bird
*libc -> kLIBC (diff)
18:52 InnoTekLibc edited by bird
(diff)
18:46 kLIBC created by bird
*libc -> kLIBC
08:08 Changeset [2807] by bird
some init code.
06:44 Changeset [2806] by bird
rewrote crt0 and dll0.

2006-09-01:

02:50 Changeset [2805] by bird
restructuring.

2006-08-31:

13:05 Ticket #121 (libc: Implement the P_PM and P_SESSION flags in the spawn apis) created by bird
spawn has several flags we don't support, but of those the most important …
02:31 Changeset [2804] by bird
Exception handlers. libc07 will fail initterm if an exception occurs …
01:24 Changeset [2803] by bird
Log module handle when registering a fork module.
00:45 Changeset [2802] by bird
libc061.dll forwarder

2006-08-29:

01:01 Ticket #110 (Superfluous DO in ENV.CMD) closed by bird
fixed: (In [2801]) removed superfluous do in DirExists?. Fixes #110.
01:01 Changeset [2801] by bird
removed superfluous do in DirExists?. Fixes #110.
00:55 Ticket #78 (Possiibly gcc optimization bug) closed by bird
invalid: This is a breach of the strict aliaing rules. Try add -fno-strict-aliasing …

2006-08-28:

04:14 Changeset [2800] by bird
Removed trailing slash.
04:10 Ticket #120 (libc: Address all potential fork() locks related to libc internal fmutexes) created by bird
There are various odd fmutex locks around which may cause deadlocks in the …
04:01 Changeset [2799] by bird
Lock the thread database before forking. Fixes #102. (from 0.6)
04:01 Ticket #102 (libc: thread db locked after fork) closed by bird
fixed: (In [2798]) Lock the thread database before forking. Fixes #102.
04:01 Changeset [2798] by bird
Lock the thread database before forking. Fixes #102.
03:20 Changeset [2797] by bird
Fixed log problem in fork() child. Fixes #119. (from 0.6)
03:19 Ticket #119 (libc: logging stops in fork() child after libc data segment copying) closed by bird
fixed: (In [2796]) Fixed log problem in fork() child. Fixes #119.
03:19 Changeset [2796] by bird
Fixed log problem in fork() child. Fixes #119.
02:47 Ticket #119 (libc: logging stops in fork() child after libc data segment copying) created by bird
There are two problems here. First, why do we get a different file handle …
02:37 Changeset [2795] by bird
Corrected DosSetFHState mask. Fixes #118.
02:36 Ticket #118 (libc: Incorrect DosSetFHState mask) closed by bird
fixed: (In [2794]) Corrected DosSetFHState mask. Fixes #118.
02:36 Changeset [2794] by bird
Corrected DosSetFHState mask. Fixes #118.
02:26 Ticket #118 (libc: Incorrect DosSetFHState mask) created by bird
We're using the incorrect mask to "turn off non=participating bits" for …

2006-08-27:

20:43 Ticket #117 (libc: open replace on RAMFS fails) created by bird
RAMFS misbehaves when you request it to replace a file in DosOpen?. Try …
20:32 Changeset [2793] by bird
Implemented the new length modifiers for *scanf. Adjusted the length …
20:31 Ticket #113 (libc: scanf("%lld", &lld)) closed by bird
fixed: (In [2792]) Implemented the new length modifiers for *scanf. Adjusted the …
20:31 Changeset [2792] by bird
Implemented the new length modifiers for *scanf. Adjusted the length …
20:25 Changeset [2791] by bird
Basic integer tests.
20:18 Changeset [2790] by bird
Basic integer tests.
19:24 Ticket #104 (emximp: Processes aliased exports in the wrong way) closed by bird
invalid: On second glance, the above comment is wrong. The current .imp output is …
19:07 Ticket #116 (emxbind/emximp: Aliased exports - the meaning of N_IMP2) created by bird
When using aliased exports (_ExportedName = _InternalName in the …
17:35 Ticket #115 (weakld: Don't bitch about export aliases) created by bird
weakld always bitches about the exported name when seing: […]
17:21 Changeset [2789] by bird
Two new testcase: fork-3 and atexit-1 (from 0.6)
17:15 Changeset [2788] by bird
Two new testcase: fork-3 and atexit-1
16:28 Changeset [2787] by bird
Fixed problems with fork() and module loading/unloading. Fixes #76. Fixed …
16:26 Ticket #76 (libc: fork() failed when using dlopen()) closed by bird
fixed: (In [2786]) Fixed problems with fork() and module loading/unloading. Fixes …
16:26 Ticket #103 (libc: atexit() callbacks in dlls are called after ...) closed by bird
fixed: (In [2786]) Fixed problems with fork() and module loading/unloading. Fixes …
16:26 Changeset [2786] by bird
Fixed problems with fork() and module loading/unloading. Fixes #76. Fixed …
16:10 Ticket #114 (libc: Unloading a DLL can break wait*() and other libc operations.) closed by bird
fixed: Fixed in [2784] and [2785].
16:09 Changeset [2785] by bird
Added usage counting to _CRT_init and _CRT_term. Fixing #114. (from 0.6)
16:07 Changeset [2784] by bird
Added usage counting to _CRT_init and _CRT_term. Fixing #114.
09:45 Changeset [2783] by bird
Heap performance.
09:39 Changeset [2782] by bird
Heap performance (something seems to have been left behind).
09:36 Changeset [2781] by bird
Corrected two unsigned returns which should've been signed.
09:35 Changeset [2780] by bird
Corrected two unsigned returns which should've been signed.
08:38 Ticket #114 (libc: Unloading a DLL can break wait*() and other libc operations.) created by bird
_CRT_term() and _CRT_init() don't do any reference counting …

2006-08-25:

14:28 Ticket #113 (libc: scanf("%lld", &lld)) created by bird
'll' isn't recognized by scanf. This is a bug in _input.c, where 'll' …

2006-08-21:

03:56 Changeset [2779] by bird
Added underscored prefix names data wp and win data exports. Fixes #111.
03:56 Ticket #111 (libos2: Correct som data imports) closed by bird
fixed: (In [2778]) Added underscored prefix names data wp and win data exports. …
03:56 Changeset [2778] by bird
Added underscored prefix names data wp and win data exports. Fixes #111.
03:47 Changeset [2777] by bird
va_list -> va_list. Fixes #112.
03:47 Ticket #112 (libc: stdio.h va_list & _POSIX_C_SOURCE=1) closed by bird
fixed: (In [2776]) va_list -> va_list. Fixes #112.
03:47 Changeset [2776] by bird
va_list -> va_list. Fixes #112.

2006-08-20:

10:09 Changeset [2775] by bird
info -> debug. tabs -> spaces.
09:50 Changeset [2774] by bird
fixed a couple of clipboard issues. seems to work now.
09:49 Changeset [2773] by bird
No tabs. Adjusted debug logging levels.
09:49 Changeset [2772] by bird
wchar_t can be anything, it doesn't even have to be unicode.
08:17 Changeset [2771] by bird
I hate tabs.
08:15 Changeset [2770] by bird
I hate tabs.
08:12 Changeset [2769] by bird
messing about.
08:11 Changeset [2768] by bird
Expanded m_client to 64-bit. Finally managed to hack together a getKeyMap …

2006-08-19:

23:50 Ticket #112 (libc: stdio.h va_list & _POSIX_C_SOURCE=1) created by bird
#define _POSIX_C_SOURCE 1 causes gcc to say "error: parse error before …

2006-08-16:

06:45 Changeset [2767] by bird
Some more hacks.
06:36 Changeset [2766] by bird
a simple spy.

2006-08-14:

18:28 Ticket #111 (libos2: Correct som data imports) created by bird
We should provide underscore prefixed and plain data imports in …
18:20 Faq edited by bird
underscors (diff)
06:55 Changeset [2765] by bird
hacking on keyboard stuff.

2006-08-13:

22:58 Changeset [2764] by bird
Fixed that 'ing hook problem. ARG!!!
12:50 Changeset [2763] by bird
Grr. HK_MSGINPUT / PM sucks. Got mouse working, but the hook code contains …
02:01 Changeset [2762] by bird
quick and dirty mouse motion.
01:41 Changeset [2761] by bird
Hacking and debugging.
01:31 Changeset [2760] by bird
skip the part of the file path which isn't interesting.
00:52 Changeset [2759] by bird
Can't use DCE_POSTONE or DCE_AUTORESET with MUX. too bad.
00:51 Changeset [2758] by bird
Prefix the log messages with tid+time so I can make some sense of all …
00:50 Changeset [2757] by bird
Added missing freePMData method.
00:49 Changeset [2756] by bird
Use a socketpair instead of a pipe on OS/2.

2006-07-31:

05:21 Changeset [2755] by bird
bedtime

2006-07-30:

19:55 Changeset [2754] by bird
added emacs local vars (stupid formatting).
18:02 Changeset [2753] by bird
MINGW32 build config.

2006-07-29:

06:43 Changeset [2752] by bird
Two classes (CPMScreen and CPMKeyState) + the hook dll left (and debugging …

2006-07-28:

23:30 Changeset [2751] by bird
synergy v1.3.1 sources (zip).
23:29 Changeset [2750] by bird
synergy v1.3.1 sources (zip).
23:22 Changeset [2749] by bird
synergy v1.3.1 sources (zip).

2006-07-26:

22:57 Changeset [2748] by bird
ulimit, getrlimit and setrlimit.
21:23 Changeset [2747] by bird
Missing id_t type.
21:23 Changeset [2746] by bird
wrappers for the old headers. Cleaned up the moved headers. added …
21:23 Changeset [2745] by bird
wrappers for the old headers. Cleaned up the moved headers. added …
21:11 Changeset [2744] by bird
move in progress.
21:10 Changeset [2743] by bird
move in progress.
03:35 Changeset [2742] by bird
More backend porting.

2006-07-23:

07:54 Changeset [2741] by bird
Started backend cleanup for portability. Stil work in progress.
07:31 Changeset [2740] by bird
oops.
07:23 Changeset [2739] by bird
Started backend cleanup for portability. Work in progress.

2006-07-19:

03:24 Changeset [2738] by bird
arg. too late.
03:22 Changeset [2737] by bird
arg. too late.
03:22 Changeset [2736] by bird
unix.
03:04 Changeset [2735] by bird
03:03 Changeset [2734] by bird
experimenting.

2006-07-18:

03:19 Changeset [2733] by bird
kNIX reorg in progress.
02:55 Changeset [2732] by bird
kNIX reorg in progress.
02:24 Changeset [2731] by bird
Split out more OS/2 specific locale bits. (forgot to add a file)
02:22 Changeset [2730] by bird
Moved getpid() down to the frontend using fib.h.
02:03 Changeset [2729] by bird
Split out more OS/2 specific locale bits. (should be all)
01:36 Changeset [2728] by bird
More generic _gettid(). errno is OS/2 specific, so is threadid().
01:26 Changeset [2727] by bird
Nt panic.
00:15 Changeset [2726] by bird
Fast info blocks for Nt. Updated all users of the old header to user the …

2006-07-17:

20:25 Changeset [2725] by bird
FastInfoBlocks?.h -> klibc/os2/fib.h
20:24 Changeset [2724] by bird
FastInfoBlocks?.h -> klibc/os2/fib.h
07:10 Changeset [2723] by bird
Started porting to NT.
06:01 Changeset [2722] by bird
w32api v3.6
06:01 Changeset [2721] by bird
w32api v3.6
05:56 Changeset [2720] by bird
w32api v3.6
05:41 Changeset [2719] by bird
Portability.

2006-07-16:

15:11 Changeset [2718] by bird
fixed it after libc/sys move.
15:01 Changeset [2717] by bird
building on nt. (work in progress)
05:38 kBuild edited by bird
kBuild has moved to subversion and trac. (diff)
05:35 Changeset [2716] by bird
Fixed two installation bugs. Configured the .profiled.dll and …
05:23 Changeset [2715] by bird
Configured libsocket and libsyslog. the v4 bit is a wee-bit dogdy.
05:21 Changeset [2714] by bird
Dunno why I didn't see this bug earlier…
05:21 Changeset [2713] by bird
Import lib.
04:48 Changeset [2712] by bird
Configured lazy import libs.
04:18 Changeset [2711] by bird
Check CFG_LIBC_*_LIBS before creating the variant libraries.
02:58 Changeset [2710] by bird
Made libc07.dll build.
02:58 Changeset [2709] by bird
Makefile config.

2006-07-15:

23:39 Changeset [2708] by bird
Before cleanup.
23:27 Changeset [2707] by bird
Created Sub-Makefiles for src/gencat
22:53 Changeset [2706] by bird
Created Sub-Makefiles for src/msun
22:45 Changeset [2705] by bird
Created Sub-Makefiles for src/glibc
07:34 Changeset [2704] by bird
Created Sub-Makefiles for src/fbsdlibc
06:49 Changeset [2703] by bird
early draft.
06:47 Changeset [2702] by bird
Created Sub-Makefiles for src/libc.
Note: See TracTimeline for information about the timeline view.