Timeline



May 27, 2007:

11:17 AM Changeset [3374] by bird
Perparing for 0.6.3.
11:03 AM Tickets #167,​168 batch updated by bird
fixed: (In [3373]) Wait for spawned/execed child so it can finish inherting …
11:03 AM Changeset [3373] by bird
Wait for spawned/execed child so it can finish inherting us. Close …
11:00 AM Ticket #168 (libc: close filehandles on exec) created by bird
Since the process calling exec*() isn't terminated until the child has …
10:50 AM Ticket #167 (libc: __spawnve should wait for children to finish the inheriting) created by bird
There is a race between parent and child processes when it comes to …
10:37 AM Ticket #166 (libc: three serious __libc_tcpipops_Close4x bugs that might cause ...) closed by bird
fixed: (In [3372]) Fixes #166.
10:37 AM Changeset [3372] by bird
Fixes #166.
10:29 AM Ticket #166 (libc: three serious __libc_tcpipops_Close4x bugs that might cause ...) created by bird
The tcpip close method in tcpipver.cpp doesn't unlink the socket …
6:37 AM Changeset [3371] by bird
perhaps we should exit all MCs before comitting suicide?
6:35 AM Changeset [3370] by bird
perhaps we should exit all MCs before comitting suicide?

May 21, 2007:

1:55 AM Changeset [3369] by bird
OS/2 needs a shared build to work.
1:53 AM Changeset [3368] by bird
a couple of fixes.
1:53 AM Changeset [3367] by bird
need posix bits too.. this is magic.
12:29 AM Changeset [3366] by bird
No bootstrapping.
12:29 AM Changeset [3365] by bird
fixed eol style.
12:27 AM Changeset [3364] by bird
In progress…

May 19, 2007:

9:23 PM Ticket #165 (libc: don't kill children when the parent exits) created by bird

May 17, 2007:

10:32 AM kOptions edited by guest
correct stuff about wildcards (diff)

May 16, 2007:

3:26 PM Ticket #164 (execv() doesn't stop the original program) closed by bird
wontfix: This is an known issue and not planned to be fixed for 0.6.x. The …
9:25 AM kOptions edited by guest
Added some (hopefully correct) details about wildcard handling (diff)
5:59 AM kOptions created by guest
Initial list of all -Z options that I could find
5:34 AM WikiStart edited by guest
(diff)

May 15, 2007:

9:05 PM Ticket #164 (execv() doesn't stop the original program) created by guest
Programs compiled with GCC 3.3.5 (and linked against libc061 or …
9:01 PM WikiStart edited by guest
add hint how to be able to open tickets (diff)

May 7, 2007:

4:47 AM Changeset [3363] by bird
added tar.
4:46 AM Ticket #79 (Tar 1.16.1) closed by bird
fixed: Initial port done. No extended attributes supported, so no problem …
4:35 AM Changeset [3362] by bird
drop the isatty check, it break gzip - >/dev/null stuff used in the …
4:01 AM Changeset [3361] by bird
Build config, including bootstrapping.
4:01 AM Changeset [3360] by bird
we have to deal with drive letters too and not only OSF stuff.
3:51 AM Changeset [3359] by bird
Build config, including bootstrapping.
3:26 AM Changeset [3358] by bird
Skip this on OS/2.
3:19 AM Changeset [3357] by bird
Workaround for kLIBC buf #163.
3:08 AM Changeset [3356] by bird
Set binary mode on stdout when we're reading stdin and writing stdout.
3:07 AM Changeset [3355] by bird
OS/2 needs 2+ sleeps for file times to change.
3:05 AM Ticket #162 (libc: -Zno-fork -> unresolved do_return_failure and do_return_success) closed by bird
fixed: (In [3354]) Put do_return_failure and do_return_success outside the …
3:05 AM Changeset [3354] by bird
Put do_return_failure and do_return_success outside the #ifdefs. Fixes …
2:58 AM Ticket #163 (libc: rmdir resolves symlinks in the last component) closed by bird
fixed: (In [3353]) rmdir doesn't resolve the last path component. Fixes #163.
2:58 AM Changeset [3353] by bird
rmdir doesn't resolve the last path component. Fixes #163.
2:53 AM Changeset [3352] by bird
Some more tests.
2:20 AM Changeset [3351] by bird
Added testcase for #163, rmdir-1. References #163.
2:09 AM Ticket #163 (libc: rmdir resolves symlinks in the last component) created by bird
rmdir should fail with ENOTDIR if a path to a symbolic link is given. …
12:57 AM Changeset [3350] by bird
OS/2 doesn't do newlines in filenames, so skip it.

May 6, 2007:

11:45 PM kNIXPorting edited by bird
(diff)
11:44 PM Changeset [3349] by bird
setmode(,O_BINARY) for OS/2 please.
11:43 PM Changeset [3348] by bird
create binary files.
11:43 PM Changeset [3347] by bird
setmode(,O_BINARY) for OS/2 please.
10:17 PM Changeset [3346] by bird
@PATH_SEPARATOR@ and proper quoting.
10:15 PM kNIXPorting edited by bird
(diff)
10:09 PM Ticket #162 (libc: -Zno-fork -> unresolved do_return_failure and do_return_success) created by bird
A regression from some of the DLL initterm + fork fixes. The …
8:46 PM kNIXPorting edited by bird
(diff)
8:17 PM kNIXPorting created by bird
8:11 PM WikiStart edited by bird
(diff)
8:10 PM WikiStart edited by bird
(diff)
7:54 PM Changeset [3345] by bird
OS/2 got drive letters as well guys.
7:54 PM Changeset [3344] by bird
Drive letters.
7:40 PM Changeset [3343] by bird
tar 1.16.1
7:31 PM Changeset [3342] by bird
tar 1.16.1
6:44 AM Changeset [3341] by bird
cpio
6:42 AM Ticket #81 (cpio 2.6) closed by bird
fixed: Build normally and in bootstrap mode. The testcases runs fine, …
6:38 AM Changeset [3340] by bird
use the kLIBC getcwd.
6:33 AM Changeset [3339] by bird
build config.
6:22 AM Changeset [3338] by bird
hey! OS/2 have drive letters as well guys.
6:00 AM Changeset [3337] by bird
Check for .exe as well. (fixes issue where the cpio test claims that …
5:33 AM Ticket #93 (make 3.81) closed by bird
fixed: Already did this as part of kBuild (kmk_gmake). May have to device a …
5:30 AM Changeset [3336] by bird
GNU make
5:29 AM Changeset [3335] by bird
Use the kBuild GNU make. (no need to duplicate this work)
5:14 AM Changeset [3334] by bird
grr. drive letter stuff.
4:55 AM Changeset [3333] by bird
cpio 2.7
4:54 AM Changeset [3332] by bird
cpio 2.7
4:45 AM Changeset [3331] by bird
zlib, bzip2 and gzip.
4:42 AM Ticket #85 (gzip 1.3.11) closed by bird
fixed: All the scripts (*.in) was modifying the path assuming colon as …
4:37 AM Changeset [3330] by bird
gzip make config.
4:36 AM Changeset [3329] by bird
Stupid, stupid, bashisms.
4:35 AM Changeset [3328] by bird
we have config.h, avoid stupid conflicts.
3:36 AM Changeset [3327] by bird
We use ';' as PATH separator. TODO: change this with some sed …
3:26 AM Changeset [3326] by bird
gzip 1.3.11
3:25 AM Changeset [3325] by bird
gzip 1.3.11
3:23 AM Changeset [3324] by bird
move to the right place
3:23 AM Changeset [3323] by bird
app-arch
3:17 AM Ticket #80 (bzip2 and libbzip2 1.0.4) closed by bird
fixed: Joined setmode cause with cygwin and added dllexport. Building static …
3:13 AM Changeset [3322] by bird
Initial make config.
3:13 AM Changeset [3321] by bird
dllexport just to make sure we didn't miss anything.
3:12 AM Changeset [3320] by bird
do the same setmode stuff as cygwin.
2:22 AM Changeset [3319] by bird
bzip2 1.0.4
2:18 AM Changeset [3318] by bird
bzip2 1.0.4
2:12 AM Changeset [3317] by bird
keywords.
2:11 AM Ticket #95 (zlib 1.2.3) closed by bird
fixed: Wrote makefile and did some small adjustments to zconf.h. Both static …
2:09 AM Changeset [3316] by bird
Initial make config.
2:07 AM Changeset [3315] by bird
KLIBC config.
1:33 AM Changeset [3314] by bird
zlib 1.2.3
1:32 AM Changeset [3313] by bird
oops.
1:32 AM Changeset [3312] by bird
1:30 AM Changeset [3311] by bird
zlib 1.2.3
1:02 AM WikiStart edited by bird
(diff)
12:46 AM Changeset [3310] by bird
No parallel building and build release with debug info and frame pointers.
12:39 AM Changeset [3309] by bird
obsolete.
12:37 AM Changeset [3308] by bird
flex is in sys-devel not sys-apps.
12:27 AM Changeset [3307] by bird
Parallel build fix.
12:21 AM Changeset [3306] by bird
fixed getcwd issue (drop the replacement stuff).
12:19 AM Changeset [3305] by bird
Just make packing non-default.
12:19 AM Changeset [3304] by bird
Use out/.../dist as UNIXROOT.
12:18 AM Changeset [3303] by bird
EMXSHELL?
12:16 AM Changeset [3302] by bird
755 is MODE not INST.
12:06 AM Changeset [3301] by bird
using libc07 isn't intersting just yet. So keep it out of the …

May 5, 2007:

11:50 PM Changeset [3300] by bird
some more rules.
11:50 PM Changeset [3299] by bird
os2/dlfcn.h is dead.
11:44 PM Changeset [3298] by bird
all_recursive…
11:41 PM Changeset [3297] by bird
Some cleanup fixes and incorrect dependencies.
11:26 PM Changeset [3296] by bird
Tabs.
11:26 PM Changeset [3295] by bird
forgot to create the directory.
11:20 PM Changeset [3294] by bird
belongs elsewhere
11:18 PM Changeset [3293] by bird
Some bootstrapping order changes.
10:59 PM Ticket #161 (nasm 0.98.xx) created by bird
libc and emx (trunk only) uses nasm instead of alp and masm, so I need …
10:57 PM Milestone libc-0.6.2 completed
The next bugfix release.
10:39 PM Changeset [3292] by bird
no PERL_SH_DIR or emx.
5:30 PM Changeset [3291] by bird
0.6.2 release notes.
4:42 PM Changeset [3290] by bird
Fixed rc.exe bustage introduced by Yuri's wrc patch. And applied a …

May 2, 2007:

9:43 PM Ticket #160 (libc: 3 more default rewrite rules; /@system_root, /@system_drive and ...) closed by bird
fixed: (In [3289]) Implemented /@system_root, /@system_drive and /@tmpdir …
9:43 PM Changeset [3289] by bird
Implemented /@system_root, /@system_drive and /@tmpdir default …
9:41 PM Ticket #160 (libc: 3 more default rewrite rules; /@system_root, /@system_drive and ...) created by bird
/@system_root redirects you to C:/OS2 (assuming the system …
8:31 PM Ticket #159 (emxomfld: wrc support) closed by bird
fixed: (In [3288]) Applied wrc.exe patch from Yuri. Fixes #159.
8:31 PM Changeset [3288] by bird
Applied wrc.exe patch from Yuri. Fixes #159.
8:30 PM Ticket #159 (emxomfld: wrc support) created by bird
Yuri has submitted a patch for using the Open Watcom resource compiler …
12:16 AM Changeset [3287] by bird
bash and perl
12:00 AM Changeset [3286] by bird
flip DOS slashes in path elements to prevent escape mishaps in scripts.

May 1, 2007:

11:44 PM Changeset [3285] by bird
Implemented set special *LIBPATH* variables.
10:23 PM Changeset [3284] by bird
fixed unterminated LIBPATHSTRICT value.
8:38 PM Changeset [3283] by bird
configured bootstrap build.
8:38 PM Changeset [3282] by bird
unixroot
6:39 PM Ticket #158 (libc: printf("%#X, 255) outputs 0xFF instead of 0XFF) closed by bird
fixed: (In [3281]) Fixed X prefix (it wasn't upper cased). Fixes #158.
6:39 PM Changeset [3281] by bird
Fixed X prefix (it wasn't upper cased). Fixes #158.
6:38 PM Ticket #158 (libc: printf("%#X, 255) outputs 0xFF instead of 0XFF) created by bird
The topic says it all. It's a tiny bug in _output.c.
6:15 PM Changeset [3280] by bird
optimized.
5:31 PM Changeset [3279] by bird
tabs!
5:30 PM Changeset [3278] by bird
test and echo as well.
5:30 PM Changeset [3277] by bird
test and echo as well.
5:22 PM Changeset [3276] by bird
Backed out bash-3.1-gentoo.patch, bash-3.1-fix-dash-login-shell.patch …
5:20 PM Changeset [3275] by bird
Backed out Brendan's patches.
5:15 PM Changeset [3274] by bird
Recreating bash-3.1-p17…
5:04 PM Changeset [3273] by bird
PATH_SEPARATOR stuff.
4:53 PM Changeset [3272] by bird
a couple of spaces.
4:53 PM Changeset [3271] by bird
translate /bin/sh and a few other standard things to /@unixroot and …
4:40 PM Changeset [3270] by bird
translate /bin/sh and a few other standard things to /@unixroot and …
4:40 PM Changeset [3269] by bird
unixroot
3:52 PM Changeset [3268] by bird
Don't use the P_tmpdir #define and use the OS/2 TMP and TEMP variables …
3:50 PM Changeset [3267] by bird
Spell out 'text-mode' just to be sure.
3:50 PM Changeset [3266] by bird
Same problem as in zread.c with \r\n -> \n translation screwing up …
3:49 PM Changeset [3265] by bird
minor adjustment.
2:30 PM Changeset [3264] by bird
Two driveletter cases we share with cygwin.
2:26 PM Changeset [3263] by bird
Translate \r\n like cygwin.
2:25 PM Changeset [3262] by bird
We like translating input files as well.
2:25 PM Changeset [3261] by bird
Fixed an issue with lseek and \r\n -> \n translation.
1:11 PM Changeset [3260] by bird
Ignore unlink failure like cygwin does. Fixes the array testcase.
1:10 PM Changeset [3259] by bird
translate \r\n to \n like cygwin.
1:09 PM Changeset [3258] by bird
We don't want CR/LF either.
1:09 PM Changeset [3257] by bird
We don't want CR/LF either.
1:08 PM Changeset [3256] by bird
OS/2 has drive letters and slashes goes both ways, just like cygwin.
1:07 PM Changeset [3255] by bird
PATH_SEPARATOR

Apr 29, 2007:

11:51 PM Changeset [3254] by bird
VPATH
11:18 PM Changeset [3253] by bird
Applied readline-51-001
11:17 PM Changeset [3252] by bird
Applied bash31-017
11:17 PM Changeset [3251] by bird
Applied bash31-016
11:16 PM Changeset [3250] by bird
Applied bash31-015
11:16 PM Changeset [3249] by bird
Applied bash31-014
11:16 PM Changeset [3248] by bird
Applied bash31-013
11:16 PM Changeset [3247] by bird
Applied bash31-012
11:15 PM Changeset [3246] by bird
Applied bash31-011
11:15 PM Changeset [3245] by bird
Applied bash31-010
11:15 PM Changeset [3244] by bird
Applied bash31-009
11:14 PM Changeset [3243] by bird
Applied bash31-008
11:14 PM Changeset [3242] by bird
Applied bash31-007
11:13 PM Changeset [3241] by bird
Applied bash31-006
11:13 PM Changeset [3240] by bird
Applied bash31-005
11:13 PM Changeset [3239] by bird
Applied bash31-004
11:13 PM Changeset [3238] by bird
Applied bash31-003
11:12 PM Changeset [3237] by bird
Applied bash31-002
11:11 PM Changeset [3236] by bird
Applied bash31-001
11:09 PM Changeset [3235] by bird
Applied bash-3.1-gentoo.patch (gentoo).
11:07 PM Changeset [3234] by bird
Applied bash-3.1-fix-dash-login-shell.patch (gentoo).
11:04 PM Changeset [3233] by bird
Applied bash-3.1-bash-logger.patch (gentoo)
8:43 PM Changeset [3232] by bird
Applied Brendan's patches.
8:24 PM Changeset [3231] by bird
eol style.
7:58 PM Changeset [3230] by bird
bash 3.1
7:53 PM Changeset [3229] by bird
PC_SLASHES
7:49 PM Changeset [3228] by bird
bash 3.1
7:45 PM Changeset [3227] by bird
app-shells
7:22 PM Changeset [3226] by bird
Puthon 2.5
7:12 PM Changeset [3225] by bird
Python 2.5
6:32 PM Changeset [3224] by bird
Resolve the path before attempting to load anything.
6:02 PM Changeset [3223] by bird
installation hacks.
5:51 PM Changeset [3222] by bird
Correct output name please.
5:38 PM Changeset [3221] by bird
Don't use DosCopy?.
1:34 PM Changeset [3220] by bird
Build a.out and link omf. Drop -Zexe.

Apr 25, 2007:

2:11 AM Ticket #157 (perl 5.8.8) created by bird
Port perl so we can run the auto* stuff.
1:50 AM Changeset [3219] by bird
d_dirfd isn't define really.
1:35 AM Changeset [3218] by bird
skip failing fmode tests on OS/2.
1:32 AM Changeset [3217] by bird
skip this on OS/2.
1:28 AM Changeset [3216] by bird
OS/2 has drive letters dude.
1:27 AM Changeset [3215] by bird
make the standard abs_path call deal with symlinks and stopped it from …
12:14 AM Ticket #89 (emxomfld: Support wlink (the watcom linker)) closed by bird
fixed: The HLL patch part of this defect is separated into #156 so I can …
12:12 AM Ticket #156 (emxomfld: wlink hll support) created by bird
This is mostly done, but need some finishing touches before the …
12:02 AM Ticket #153 (libc: Add a @executable_path rewrite rule by default.) closed by bird
fixed: (In [3214]) /@executable_path. Fixes #153.
12:02 AM Changeset [3214] by bird
/@executable_path. Fixes #153.

Apr 24, 2007:

11:09 PM Changeset [3213] by bird
Wrong object freed in bailout. fixes uconv crash.
11:07 PM Ticket #155 (libc: setlocale calls UniFreeUconvObjec(NULL) instead of ...) closed by bird
fixed: Turns out the problem was a UniFreeUconvObject?(NULL) call that would …
10:36 PM Ticket #155 (libc: setlocale calls UniFreeUconvObjec(NULL) instead of ...) created by bird
The perl lib/locale.t failes on the {{{setlocale(LC_ALL, …
9:58 PM Changeset [3212] by bird
Don't export ITIMER_VIRTUAL and other unimplemented stuff.
9:57 PM Changeset [3211] by bird
Don't export ITIMER_VIRTUAL and other unimplemented stuff.
9:54 PM Changeset [3210] by bird
DosCopy? is really a bad idea at the moment.
9:51 PM Changeset [3209] by bird
kLIBC has inode and dev that are pretty much reliable.
9:24 PM Changeset [3208] by bird
Use Ex-apis. Drop the dup() guards since libc is checking for that already.
9:23 PM Changeset [3207] by bird
+
9:14 PM Changeset [3206] by bird
Fixed the fork crash.

Apr 22, 2007:

3:23 PM Changeset [3205] by bird
tests
2:44 PM Changeset [3204] by bird
_libc_32to16
2:38 PM Changeset [3203] by bird
wlink
2:36 PM Changeset [3202] by bird
wlink
2:28 PM Changeset [3201] by bird
hacking…
2:27 PM Changeset [3200] by bird
seems to be missing a dependency here…
2:21 PM Changeset [3199] by bird
hacking…
12:59 PM Changeset [3198] by bird
we don't currently care about a.out.
12:53 PM Changeset [3197] by bird
Avoid which and drop the set -x.
12:14 PM Changeset [3196] by bird
Missed two xreg uses.
12:13 PM Changeset [3195] by bird
some preliminary hacks.
12:10 PM Changeset [3194] by bird
fixed a dependency and a stupid typo.
12:10 PM Changeset [3193] by bird
we're *not* emx and don't want anything to do with any stray emx …
12:09 PM Changeset [3192] by bird
for later.
12:07 PM Changeset [3191] by bird
underscores and a weakld problem(?).
12:06 PM Changeset [3190] by bird
underscores and object/page.
10:42 AM Changeset [3189] by bird
sillybuggers.
8:57 AM Changeset [3188] by bird
Applied patch from Paul (aka Creeping).
8:56 AM Changeset [3187] by bird
eol
8:52 AM Changeset [3186] by bird
What's the point of using cmd when we're in a shell script? My path is …
8:11 AM Changeset [3185] by bird
findutils
7:52 AM Ticket #154 (libc: _SC_ARG_MAX is significantly lower than ARG_MAX) created by bird
This break the xargs logic. Cygwin had similar issues as they too let …
7:51 AM Changeset [3184] by bird
perl 5.8.8
7:50 AM Changeset [3183] by bird
for perl and python
7:44 AM Changeset [3182] by bird
Don't use _SC_ARG_MAX, it's too low.
7:18 AM Changeset [3181] by bird
perl 5.8.8
7:13 AM Changeset [3180] by bird
Configured normal and bootstrapping builds.
7:11 AM Changeset [3179] by bird
Why can't these guys just use the libc fts when present. crap.
6:55 AM Changeset [3178] by bird
the logic doesn't work for use yet.
5:36 AM Changeset [3177] by bird
another drive letter thing.
5:36 AM Changeset [3176] by bird
Missed a change quote there.
5:29 AM Changeset [3175] by bird
Missed a change quote there.
5:28 AM Changeset [3174] by bird
silly!
5:17 AM Changeset [3173] by bird
Cut the crap that screws up emxomfar.
5:16 AM Changeset [3172] by bird
the usual drive letter crap.
3:31 AM Changeset [3171] by bird
findutils 4.3.2
3:08 AM Changeset [3170] by bird
findutils 4.3.2
2:49 AM Changeset [3169] by bird
added new stuff.
2:45 AM Changeset [3168] by bird
comment.
2:42 AM Changeset [3167] by bird
2:40 AM Changeset [3166] by bird
m4 build config and bootstrapping.
1:59 AM Changeset [3165] by bird
fixed typo.
1:46 AM Changeset [3164] by bird
convert dos slashes to unix slashes found in the PATH as to not upset …
1:23 AM Changeset [3163] by bird
Build config.
1:23 AM Changeset [3162] by bird
Ported to ash.
1:13 AM Changeset [3161] by bird
gentoo autoconf-wrapper v4.
1:04 AM Changeset [3160] by bird
build config with bootstrapping.
12:29 AM Changeset [3159] by bird
Applied OS/2 patches.
12:16 AM Changeset [3158] by bird
autoconf 2.13
12:10 AM Changeset [3157] by bird
autoconf 2.13
12:02 AM Changeset [3156] by bird
quick make config.
12:01 AM Changeset [3155] by bird
quick port to ash.

Apr 21, 2007:

11:30 PM Changeset [3154] by bird
gentoo automake-wrapper v3.

Apr 16, 2007:

2:31 AM Ticket #153 (libc: Add a @executable_path rewrite rule by default.) created by bird
I think this might be convenient for referencing files relative to the …
2:23 AM Changeset [3153] by bird
automake-* and autoconf.
2:21 AM Changeset [3152] by bird
TAR too.
2:20 AM Changeset [3151] by bird
seems they should be executable after all…
2:19 AM Changeset [3150] by bird
Unixroot and the drive letter fix.
2:18 AM Changeset [3149] by bird
Bootstrap and normal automake 1.10 config.
1:46 AM Changeset [3148] by bird
automake 1.10
1:45 AM Changeset [3147] by bird
automake 1.10
1:33 AM Changeset [3146] by bird
Bootstrap and normal automake 1.9 config.
1:32 AM Changeset [3145] by bird
I don't have 1.8a whatever that is.
1:32 AM Changeset [3144] by bird
Unixroot.
1:31 AM Changeset [3143] by bird
Unixroot and one silly ':' issue.

Apr 15, 2007:

11:44 PM Changeset [3142] by bird
Unixroot.
11:28 PM Changeset [3141] by bird
Bootstrap and normal automake 1.8 config.
11:28 PM Changeset [3140] by bird
Unixroot.
10:57 PM Changeset [3139] by bird
UNIXROOT
10:54 PM Changeset [3138] by bird
Bootstrap and normal automake 1.7 config.
10:22 PM Changeset [3137] by bird
Bootstrap and normal automake 1.4 config.
9:32 PM Changeset [3136] by bird
drive letters.
9:31 PM Changeset [3135] by bird
drive letters.
9:30 PM Changeset [3134] by bird
unixroot
9:29 PM Changeset [3133] by bird
unixroot
9:17 PM Changeset [3132] by bird
Added -Zomf
9:11 PM Changeset [3131] by bird
unixroot
8:57 PM Changeset [3130] by bird
drive letters.
7:38 PM Changeset [3129] by bird
Applied automake-1.4-subdirs-89656.patch
7:36 PM Changeset [3128] by bird
Applied automake-1.4-libtoolize.patch
7:33 PM Changeset [3127] by bird
applied automake-1.4-ansi2knr-stdlib.patch
7:33 PM Changeset [3126] by bird
merged OS/2 changes.
7:12 PM Changeset [3125] by bird
automake 1.4-p6
7:11 PM Changeset [3124] by bird
automake 1.4-p6
7:08 PM Changeset [3123] by bird
automake 1.7.9
7:08 PM Changeset [3122] by bird
damn
7:08 PM Changeset [3121] by bird
automake 1.7.9
7:06 PM Changeset [3120] by bird
automake 1.7.9
7:01 PM Changeset [3119] by bird
automake 1.8.5
7:00 PM Changeset [3118] by bird
automake 1.8.5
6:45 PM Changeset [3117] by bird
hacking
6:41 PM Changeset [3116] by bird
typo.
6:39 PM Changeset [3115] by bird
Yet another @unixroot thing.
6:17 PM Changeset [3114] by bird
More @unixroot.
6:03 PM Changeset [3113] by bird
OS/2 and CFLAGS.
5:44 PM Changeset [3112] by bird
ac_executable_extensions and some PATH cleanup.
4:37 PM Changeset [3111] by bird
unixroot transformation.
3:59 PM Changeset [3110] by bird
some more.
8:26 AM Changeset [3109] by bird
mark make recursion
8:23 AM Changeset [3108] by bird
fixed some modes. drop the packing for now.
8:22 AM Changeset [3107] by bird
ORDERDEPS
8:02 AM Changeset [3106] by bird
fixed copy and past bug found by Yuri.
7:35 AM Changeset [3105] by bird
syntax.
3:41 AM Changeset [3104] by bird
kLIBC
3:38 AM Changeset [3103] by bird
new version.
3:27 AM Ticket #152 (libc: lost signals / thread pokes) closed by bird
fixed: (In [3102]) workaround for lost signals / thread pokes. Fixes #152.
3:27 AM Changeset [3102] by bird
workaround for lost signals / thread pokes. Fixes #152.
3:25 AM Ticket #152 (libc: lost signals / thread pokes) created by bird
It seems that we lose DosKillThread? signals sometimes. I don't know …

Apr 14, 2007:

11:46 PM Changeset [3101] by bird
mark the recursion.
11:45 PM Changeset [3100] by bird
Some parallel building hacks.
11:45 PM Changeset [3099] by bird
Use kmk builtins.
9:22 AM Ticket #151 (libc: Recursive "LIBC SYS Filehandle Mutex" panic) closed by bird
fixed: (In [3098]) changed the filehandle mutex to must-complete. Fixes #151.
9:22 AM Changeset [3098] by bird
changed the filehandle mutex to must-complete. Fixes #151.
9:21 AM Changeset [3097] by bird
changed the filehandle mutex to must-complete.
9:00 AM Ticket #151 (libc: Recursive "LIBC SYS Filehandle Mutex" panic) created by bird
The filehandles.c gmtx must be changed to _FMC_MUST_COMPLETE or we'll …

Apr 10, 2007:

3:34 AM Changeset [3096] by bird
another unixroot thing.
3:20 AM Changeset [3095] by bird
unixroot changes.
2:30 AM Changeset [3094] by bird
Make autoconf 2.61 build and fixed a bootstrap build too. dunno if it …
12:39 AM Changeset [3093] by bird
autoconf 2.61
12:34 AM Changeset [3092] by bird
autoconf 2.61
12:19 AM Changeset [3091] by bird
m4 1.4.8
12:18 AM Changeset [3090] by bird
m4 1.4.8
12:14 AM Changeset [3089] by bird
automake 1.9.6
12:14 AM Changeset [3088] by bird
wrong place.
12:09 AM Changeset [3087] by bird
automake 1.9.6
12:06 AM Changeset [3086] by bird
automake 1.9.6

Apr 9, 2007:

11:51 PM Changeset [3085] by bird
Configured sed building and bootstrapping. References #84.
11:06 PM Changeset [3084] by bird
sed 4.1.5
11:06 PM Changeset [3083] by bird
sed 4.1.5
9:15 PM Changeset [3082] by bird
Configured gawk bootstrapping.
9:15 PM Changeset [3081] by bird
our gcc doesn't like stdcall + regparm, so use Optlink instead.
9:14 PM Changeset [3080] by bird
Don't make big assumptions about the whereabouts of sh on OS/2.
8:27 PM Changeset [3079] by bird
don't mess with non-seekable files.
7:47 PM Changeset [3078] by bird
_wildcard+_response
7:04 PM Changeset [3077] by bird
gawk 3.1.5
6:57 PM Changeset [3076] by bird
gawk 3.1.5
1:06 AM Changeset [3075] by bird
bootstrap config of texinfo.
12:17 AM Changeset [3074] by bird
2.5.1
12:14 AM Changeset [3073] by bird
bootstrap config of ncurses.

Apr 8, 2007:

10:32 PM Ticket #150 (libc: symlinks 'files' contain garbage instead of the name) closed by bird
fixed
10:28 PM Ticket #133 (_SC_PAGESIZE missing in sysconf()) closed by bird
fixed: (In [3072]) implemented _SC_PAGE_SIZE/_SC_PAGESIZE. Fixes #133.
10:28 PM Changeset [3072] by bird
implemented _SC_PAGE_SIZE/_SC_PAGESIZE. Fixes #133.
10:27 PM Changeset [3071] by bird
implemented _SC_PAGE_SIZE/_SC_PAGESIZE.
10:17 PM Changeset [3070] by bird
Fixed symlink content.
10:17 PM Changeset [3069] by bird
Fixed symlink content.
10:16 PM Changeset [3068] by bird
fixed reference to uninitialized variable with the #148 fix.
10:16 PM Changeset [3067] by bird
fixed reference to uninitialized variable with the #148 fix.
10:10 PM Ticket #150 (libc: symlinks 'files' contain garbage instead of the name) created by bird
This is caused by a typo in libc_back_fsNativeSymlinkCreate.
9:08 PM Changeset [3066] by bird
egrep, fgrep.
8:48 PM Changeset [3065] by bird
move cleanup.
8:46 PM Changeset [3064] by bird
configured grep.
8:24 PM Ticket #149 (libc: stat("/dev/null", &s) fails, fix.) closed by bird
fixed: (In [3063]) Fake something half ok when a device is being stat()'ed. …
8:24 PM Changeset [3063] by bird
Fake something half ok when a device is being stat()'ed. Fixes #149.
8:23 PM Changeset [3062] by bird
Fake something half ok when a device is being stat()'ed.
8:22 PM Ticket #149 (libc: stat("/dev/null", &s) fails, fix.) created by bird
There is an todo for handling this in the …
8:11 PM Ticket #148 (emxomf: The anonymous members of struct stat chokes the debuggers) closed by bird
fixed: (In [3061]) Set structure field name to <anonymous> if it doesn't have …
8:11 PM Changeset [3061] by bird
Set structure field name to <anonymous> if it doesn't have any name. …
8:11 PM Changeset [3060] by bird
Set structure field name to <anonymous> if it doesn't have any name.
8:04 PM Ticket #148 (emxomf: The anonymous members of struct stat chokes the debuggers) created by bird
The debuggers expect structure members to have valid names it seems, …
6:58 PM Ticket #147 (libc: merge in current regex code and fix REG_ERANGE bug (sed/grep/++)) closed by bird
fixed: (In [3059]) Merged in regex from glibc 2.5. Fixes #147.
6:58 PM Changeset [3059] by bird
Merged in regex from glibc 2.5. Fixes #147.
6:54 PM Ticket #147 (libc: merge in current regex code and fix REG_ERANGE bug (sed/grep/++)) created by bird
Merge over the regex code from glibc 2.5 and fixed the [b-a]
6:51 PM Changeset [3058] by bird
Merged in regex from glibc 2.5.
6:50 PM Changeset [3057] by bird
Speed up when using kmk.
5:12 PM Changeset [3056] by bird
Added a fixed default (C/POSIX) collate locale to avoid unilib …
5:11 PM Changeset [3055] by bird
Added a fixed default (C/POSIX) collate locale to avoid unilib …
5:09 PM Changeset [3054] by bird
Added a fixed default (C/POSIX) collate locale to avoid unilib …
5:07 PM Changeset [3053] by bird
Added a fixed default (C/POSIX) collate locale to avoid unilib …
4:53 PM Changeset [3052] by bird
wcscoll test.
4:42 PM Changeset [3051] by bird
wcscoll test.
2:07 PM Ticket #131 (fork() failed, when BSS segment is too big) closed by bird
wontfix: DosExecPgm? returns 0xAA (170) (ERROR_BUSY), must be something it …
1:52 PM Changeset [3050] by bird
Return correct error code.
1:50 PM Changeset [3049] by bird
Return correct error code.
1:36 PM Changeset [3048] by bird
made it build in new place, fixed typo.
1:33 PM Changeset [3047] by bird
search the path on OS/2.
1:32 PM Changeset [3046] by bird
diffutils config.
1:32 PM Changeset [3045] by bird
diffutils config.
12:45 PM Changeset [3044] by bird
hack for bad ls.
12:14 PM Changeset [3043] by bird
-> essentials
11:38 AM Changeset [3042] by bird
Use the kBuild ash shell for the scripts, install ash as sh.exe too.
11:16 AM Changeset [3041] by bird
Moving the essential kNIX ports into a separate subdir to avoid …
10:47 AM Changeset [3040] by bird
added flex
10:47 AM Changeset [3039] by bird
Build config.
10:45 AM Changeset [3038] by bird
Build config.
10:29 AM Changeset [3037] by bird
Read as binary.
10:26 AM Changeset [3036] by bird
Write files in binary mode. (fixes testcase)
8:42 AM Changeset [3035] by bird
Ported FreeBSD /usr/bin/rev to OS/2.
8:41 AM Changeset [3034] by bird
Ported FreeBSD /usr/bin/rev to OS/2.
8:29 AM Changeset [3033] by bird
FreeBSD 5.x usr.bin/rev/.
8:12 AM Changeset [3032] by bird
flex 2.5.33
8:11 AM Changeset [3031] by bird
flex 2.5.33.
7:37 AM Changeset [3030] by bird
bootstrap order…
7:34 AM Changeset [3029] by bird
Bootstrapping kNIX.
4:56 AM Changeset [3028] by bird
A new environment script.

Apr 7, 2007:

1:07 PM Changeset [3027] by bird
Make an attempt at converting common ilink/link386 options to wlink …
1:05 PM Changeset [3026] by bird
Make an attempt at converting common ilink/link386 options to wlink …
6:53 AM Changeset [3025] by bird
INET_ADDRSTRLEN. Ref #127.
6:53 AM Changeset [3024] by bird
INET_ADDRSTRLEN. Ref #127.
6:43 AM Ticket #146 (libc: fread() on a write-only stream incorrectly puts it in an ...) closed by bird
fixed: (In [3023]) Fixed fread bug that blocked up write-only streams. Fixes #146.
6:43 AM Changeset [3023] by bird
Fixed fread bug that blocked up write-only streams. Fixes #146.
6:42 AM Changeset [3022] by bird
Fixed fread bug that blocked up write-only streams.
6:40 AM Ticket #146 (libc: fread() on a write-only stream incorrectly puts it in an ...) created by bird
A little glitch in the fread code.
6:10 AM Ticket #145 (emxomf: deal with non-standard enum stabs) closed by bird
fixed: (In [3021]) Implemented non-standard enum (size) based on a patch from …
6:10 AM Changeset [3021] by bird
Implemented non-standard enum (size) based on a patch from Froloff. …
6:10 AM Changeset [3020] by bird
Implemented non-standard enum (size) based on a patch from Froloff.
6:09 AM Ticket #145 (emxomf: deal with non-standard enum stabs) created by bird
Deal with stabs for non-standard sized enums, like (the last enum is a …
5:35 AM Ticket #144 (libc: tolower() doesn't work for the first 128 chars if not inlined.) closed by bird
fixed: (In [3019]) Fixed broken tolower (when not inlined). Fixes #144.
5:35 AM Changeset [3019] by bird
Fixed broken tolower (when not inlined). Fixes #144.
5:34 AM Changeset [3018] by bird
Fixed broken tolower (when not inlined).
5:34 AM Changeset [3017] by bird
A toupper/lower testcase.
5:33 AM Changeset [3016] by bird
A toupper/lower testcase.
5:21 AM Ticket #144 (libc: tolower() doesn't work for the first 128 chars if not inlined.) created by bird
Typo in the locale_ctype.c version of __tolower() causes …
4:54 AM Ticket #143 (libc: __libc_Back_fsDirCurrentSet is hiding failures (chdir)) closed by bird
fixed: (In [3015]) Fixed chdir failure hiding. Fixes #143.
4:54 AM Changeset [3015] by bird
Fixed chdir failure hiding. Fixes #143.
4:53 AM Changeset [3014] by bird
Fixed chdir failure hiding.
4:52 AM Ticket #143 (libc: __libc_Back_fsDirCurrentSet is hiding failures (chdir)) created by bird
chdir doesn't fail when it should. The cause is that rc declared twice …
4:29 AM Ticket #142 (libc: tempnam(NULL,NULL) crashes and tempnam messes up errno) closed by bird
fixed: (In [3013]) Fixed tempnam(NULL,NULL) crash and errno clobbering. Fixes …
4:29 AM Changeset [3013] by bird
Fixed tempnam(NULL,NULL) crash and errno clobbering. Fixes #142.
4:29 AM Changeset [3012] by bird
Fixed tempnam(NULL,NULL) crash and errno clobbering.
4:26 AM Ticket #142 (libc: tempnam(NULL,NULL) crashes and tempnam messes up errno) created by bird
Title says it all.
4:23 AM Changeset [3011] by bird
fixed testcase name.
4:23 AM Changeset [3010] by bird
fixed testcase name.
4:05 AM Changeset [3009] by bird
a quick tempnam testcase.
4:01 AM Changeset [3008] by bird
unix fix.
4:00 AM Changeset [3007] by bird
a quick tempnam testcase.
2:30 AM Changeset [3006] by bird
Fixed watcom .def-file parsing.
2:28 AM Changeset [3005] by bird
Fixed watcom .def file parsing.
12:41 AM Changeset [3004] by bird
Fixed wrong segment class.
12:01 AM Changeset [3003] by bird
Fixed a typo in the collate default data. Optimized strcoll and added …
12:00 AM Ticket #135 (libc: setlocale(LC_COLLATE, "C") doesn't work correctly) closed by bird
fixed: I can't reproduce the problem after setlocale here but I found a …

Apr 6, 2007:

11:59 PM Changeset [3002] by bird
Fixed a typo in the collate default data. Optimized strcoll and added …
11:53 PM Changeset [3001] by bird
a couple of more locales.
9:48 PM Changeset [3000] by bird
simple strcoll testcase.
8:32 PM Ticket #115 (weakld: Don't bitch about export aliases) closed by bird
fixed: Can't reproduce anylonger…
7:24 PM Ticket #47 (Create .sym files directly from emxomfld) closed by bird
fixed: I've applied the -Zsym changes. mapsym.cmd however cannot be shipped …
7:23 PM Changeset [2999] by bird
Applied the -Zsym patch from Yuri.
7:23 PM Changeset [2998] by bird
Applied the -Zsym patch from Yuri.
7:20 PM Changeset [2997] by bird
Applied the -Zsym patch from Yuri.
7:19 PM Changeset [2996] by bird
Applied the -Zsym patch from Yuri.
7:17 PM Changeset [2995] by bird
Applied the -Zsym patch from Yuri.
6:46 PM Ticket #39 (dllar.cmd enhancements) closed by bird
fixed: (In [2994]) applied the remaining patch from Yuri. Fixes #39.
6:46 PM Changeset [2994] by bird
applied the remaining patch from Yuri. Fixes #39.
6:44 PM Changeset [2993] by bird
applied the remaining patch from Yuri.
6:35 PM Ticket #141 (libc: include the right types.h from sys/param.h, arpa/nameser.h and ...) closed by bird
fixed: (In [2992]) include the right types.h. Fixes #141.
6:35 PM Changeset [2992] by bird
include the right types.h. Fixes #141.

Apr 3, 2007:

9:13 PM Ticket #141 (libc: include the right types.h from sys/param.h, arpa/nameser.h and ...) created by bird
sys/param.h and two other headers tcpip includes types.h in order to …
9:08 PM Changeset [2991] by bird
#include <types.h> -> #include (../)types.h to avoid trouble with …

Apr 2, 2007:

6:59 AM Ticket #39 (dllar.cmd enhancements) reopened by Yuri Dario
It seems I missed a small change to code for dealing with *.obj files, …
2:55 AM Ticket #136 (libc: incorrect parsing of single quotes in commandline arguments) closed by bird
fixed: (In [2990]) New single quote handling, Fixes #136.
2:55 AM Changeset [2990] by bird
New single quote handling, Fixes #136.
2:54 AM Changeset [2989] by bird
New single quote handling.

Apr 1, 2007:

10:59 PM Ticket #134 (emxomfld/wlink: The internalname and entryname of an IMPORTS statement ...) closed by bird
fixed: (In [2988]) Applied fix from Yuri addressing converion of IMPORTS …
10:59 PM Changeset [2988] by bird
Applied fix from Yuri addressing converion of IMPORTS statement …
10:58 PM Changeset [2987] by bird
Applied fix from Yuri addressing converion of IMPORTS statement …
10:48 PM Ticket #39 (dllar.cmd enhancements) closed by bird
fixed: (In [2986]) dllar.cmd enhancements from Yuri. Fixes #39.
10:48 PM Changeset [2986] by bird
dllar.cmd enhancements from Yuri. Fixes #39.
10:48 PM Changeset [2985] by bird
dllar.cmd enhancements from Yuri.
10:34 PM Ticket #137 (emxomf: Don't truncate symbols twice.) closed by bird
fixed: (In [2984]) Guard against double truncation. Fixes #137
10:34 PM Changeset [2984] by bird
Guard against double truncation. Fixes #137
10:33 PM Changeset [2983] by bird
Guard against double truncation.
10:06 PM Ticket #140 (Definition file line can be greater than 512 bytes) closed by bird
fixed: Already fixed this on the trunk, backported to the 0.6 branch now.
10:06 PM Changeset [2982] by bird
Backported .def line length fix from the trunk.

Mar 4, 2007:

2:10 AM Changeset [2981] by bird
Implemented symbol enumeration.

Mar 3, 2007:

11:31 PM Changeset [2980] by bird
Start on OS/2 DDK headers for GCC.
11:27 PM Changeset [2979] by bird
name resolution. fixed some fixup bugs, works for wlink dlls now.

Feb 26, 2007:

9:55 PM Changeset [2978] by bird
no change - testing commit hooks.
Note: See TracTimeline for information about the timeline view.