Timeline



Aug 29, 2007:

11:12 AM Ticket #186 (libc: check that stdout is properly flushed on exit) created by bird
gutenprint/cups had to fflush(stdout) in on incident in order to …

Aug 28, 2007:

9:41 PM Changeset [3568] by bird
Put all the format headers into k/kLdrFmts/.

Aug 27, 2007:

7:54 PM Changeset [3567] by bird
Use the new type system.
4:35 AM Changeset [3566] by bird
kProfile -> kProfiler2
4:06 AM Changeset [3565] by bird
Use kStuff.
3:43 AM Changeset [3564] by bird
Implemented a Destroy function. Corrected the DoWithAll? function to …
1:52 AM Changeset [3563] by bird
just to make 100 clear.

Aug 26, 2007:

10:31 PM Changeset [3562] by bird
Made is possible to redefine the AVLNODE members, thus allowing a …
10:52 AM Changeset [3561] by bird
kAVL -> kAvl.
10:51 AM Changeset [3560] by bird
kAVL -> kAvl.
10:50 AM Changeset [3559] by bird
kAVL* -> kAvl*.
10:45 AM Changeset [3558] by bird
kAVLTmpl -> kAvlTmpl.
10:44 AM Changeset [3557] by bird
DBGFSYMBOL::Address
10:43 AM Changeset [3556] by bird
Work in progress.
10:43 AM Changeset [3555] by bird
Merging in kAvl enhancements, doing some config simplications and made …
10:42 AM Changeset [3554] by bird
K_NOREF
6:44 AM Changeset [3553] by bird
The old kLib code.
2:15 AM Changeset [3552] by bird
kDbgDump can open itself now, not bad.
1:14 AM Changeset [3551] by bird
made kDbg compile again (not linking yet though).
1:13 AM Changeset [3550] by bird
made kDbg compile again (not linking yet though).
1:11 AM Changeset [3549] by bird
reverted an unintentional edit.

Aug 25, 2007:

10:06 PM Changeset [3548] by bird
kRdrBuf - a buffered kRdr wrapper.
5:29 PM Changeset [3547] by bird
use .cpp. some string fixes.
5:28 PM Changeset [3546] by bird
use .cpp. some string fixes.
5:15 PM Changeset [3545] by bird
Helpers and macros.
6:48 AM Changeset [3544] by bird
More kRdr stuff refactored.
6:10 AM Changeset [3543] by bird
kRdr hacking.
4:40 AM Changeset [3542] by bird
Refactorying kLdrRdr into kRdr.
3:46 AM Changeset [3541] by bird
errors and stuff.

Aug 23, 2007:

3:04 AM Changeset [3540] by bird
reorg.
3:00 AM Changeset [3539] by bird
hacking
2:57 AM Changeset [3538] by bird
Some shared types, constants and macros.
12:39 AM Changeset [3537] by bird
Moved k* into kStuff.
12:34 AM Changeset [3536] by bird
hacking.
12:29 AM Changeset [3535] by bird
Place for all the k* stuff.
12:28 AM Changeset [3534] by bird
hacking
12:28 AM Changeset [3533] by bird
hacking

Aug 22, 2007:

10:49 PM Changeset [3532] by bird
kLdrStatic.

Aug 20, 2007:

3:52 AM Changeset [3531] by bird
scoping.
3:42 AM Changeset [3530] by bird
Made the generic pe module build too.
3:25 AM Changeset [3529] by bird
it builds.
2:43 AM Changeset [3528] by bird
Some refactoring and OS abstraction by instroducing kDbgHlp.

Aug 19, 2007:

11:55 PM Changeset [3527] by bird
kDbg
10:46 PM Changeset [3526] by bird
made it build again.
10:14 PM Changeset [3525] by bird
made the format headers usable externally.
8:49 PM Changeset [3524] by bird
kProfile Mark II. Some early/old code.
6:16 PM Ticket #185 (libc: Calling setlocale() from both parent and forked child crashes child) closed by bird
fixed: (In [3523]) Corrected wrong return code check when recreating the …
6:16 PM Changeset [3523] by bird
Corrected wrong return code check when recreating the iconv/locale …
5:51 PM Ticket #185 (libc: Calling setlocale() from both parent and forked child crashes child) created by Yuri Dario
When setlocale( LC_ALL,"") is called in main program and also in the …
2:25 PM Ticket #184 (emxomfar does not accept '-' before command parameter) created by Yuri Dario
While ar accepts an optional '-' before the command char, emxomfar …

Aug 15, 2007:

6:27 PM Changeset [3522] by bird
Corrected ELAST.

Aug 2, 2007:

2:24 PM Ticket #183 (libc: iconv uses alloca regardless of size) created by bird
iconv uses alloca to allocate a temporary buffer regardless of whether …

Aug 1, 2007:

2:44 AM kOptions edited by guest
Fixups and additions by Dave Yeo (diff)
2:21 AM kOptions edited by guest
Dave Yeo made minor changes (diff)

Jul 25, 2007:

4:49 AM Ticket #182 (iconv() and path separator) created by guest
Hi/2. Current iconv() implementation does not recognize path …

Jul 5, 2007:

6:12 PM Changeset [3521] by bird
prefix portage

Jul 4, 2007:

2:17 AM Changeset [3520] by bird
grr.
2:16 AM Changeset [3519] by bird
updated manifest…
2:11 AM Changeset [3518] by bird
Hacking and importing.
2:10 AM Changeset [3517] by bird
From prefix-overlay-20070628.tar.bz2.
2:08 AM Changeset [3516] by bird
Some OS/2 hacks and a fix for the simplified Os/2 logging.
12:20 AM Changeset [3515] by bird
spaces -> tabs.
12:16 AM Changeset [3514] by bird
spaces -> tabs.

Jul 3, 2007:

11:08 PM Changeset [3513] by bird
Working around various OS/2 limitations.
9:39 PM Changeset [3512] by bird
dead end, it's prefix-portage now.
9:02 PM Changeset [3511] by bird
svn merge …
8:42 PM Changeset [3510] by bird
Tag vendor/prefix-portage/current as vendor/prefix-portage/2.2.00.7130.
8:42 PM Changeset [3509] by bird
Load prefix-portage-2.2.00.7130 into vendor/prefix-portage/current.

Jun 30, 2007:

8:06 PM Changeset [3508] by bird
initial version, missing some fsctl and nmpipe fun though.

Jun 26, 2007:

10:37 PM Changeset [3507] by bird
built m4 before ash since flex calls it.
10:33 PM Changeset [3506] by bird
fixed abs path.

Jun 19, 2007:

2:42 AM Changeset [3505] by bird
Another UNC prevention hack.
2:26 AM Changeset [3504] by bird
Some .exe fixes.
2:26 AM Changeset [3503] by bird
start using the prefix-overlay.
2:04 AM Changeset [3502] by bird
use EPREFIX.lstrip(os.path.sep) instead of normalize_path. Added EXEEXT.
12:44 AM Changeset [3501] by bird
config_root + EPREFIX; target_root + EPREFIX; and someothers must be …
12:42 AM Changeset [3500] by bird
Seems we're missing tcgetattr, skip this atexit stuff.
12:42 AM Changeset [3499] by bird
fixed bad merge.
12:41 AM Changeset [3498] by bird
avoid the dlopen bug.
12:13 AM Ticket #181 (libc: dlopen doesn't resolve paths before passing it on to OS/2) created by bird
The problem at hand is emerge and the hash-bang interpreter being set …
12:02 AM Changeset [3497] by bird
Optimized it so it's possible to get some work done.
12:01 AM Changeset [3496] by bird
Optimized it so it's possible to get some work done.

Jun 18, 2007:

11:18 PM Changeset [3495] by bird
:->;
11:17 PM Changeset [3494] by bird
Applied OS/2 patches (manually).
10:49 PM Changeset [3493] by bird
a basic config.
10:49 PM Changeset [3492] by bird
a basic config.
10:48 PM Changeset [3491] by bird
Missing / bad distro.
8:45 PM Changeset [3490] by bird
prefix-portage 2.2.00.6804
8:44 PM Changeset [3489] by bird
prefix-portage 2.2.00.6804
8:43 PM Changeset [3488] by bird
prefix-portage 2.2.00.6804
1:54 AM kNIXPorting edited by bird
(diff)

Jun 17, 2007:

11:41 PM Changeset [3487] by bird
The original openssl-0.9.8e ebuild.
10:41 PM Changeset [3486] by bird
some more bootstrap stuff.
10:32 PM Changeset [3485] by bird
orderdeps.
10:32 PM Changeset [3484] by bird
genscript.
10:10 PM Changeset [3483] by bird
Don't try packing the stuff.
9:32 PM Changeset [3482] by bird
Added myclean rule for taking away the mess.
9:27 PM Changeset [3481] by bird
Some more bootstrap hacking.
9:17 PM WikiStart edited by bird
(diff)
9:16 PM WikiStart edited by bird
(diff)
9:13 PM WikiStart edited by bird
(diff)
9:04 PM WikiStart edited by bird
(diff)
9:04 PM BsdYacc created by bird
9:03 PM Os2Emx created by bird
9:01 PM GnuBinutils created by bird
9:00 PM WikiStart edited by bird
kNIX attention (diff)
8:27 PM Changeset [3480] by bird
Need to build gzip first so we can install man pages.
8:22 PM Changeset [3479] by bird
gzip is needed for manpages and must be built before anything else. …
7:42 PM Changeset [3478] by bird
run auto tools by default.
4:25 AM Changeset [3477] by bird
a little adjument of the preivous hack.
4:09 AM Changeset [3476] by bird
kNIX-OS/2 modifications.
4:04 AM Changeset [3475] by bird
another /@unixroot hack.
2:44 AM Changeset [3474] by bird
i*86-pc-os2-knix
2:42 AM Changeset [3473] by bird
i*86-pc-os2-knix
1:47 AM Changeset [3472] by bird
The original wget 1.10.2 ebuild.
1:40 AM Changeset [3471] by bird
fixing the make defaults for kNIX-OS/2. default to i586.
1:39 AM Changeset [3470] by bird
drop midi
1:36 AM Changeset [3469] by bird
dos.m4 patch.
12:30 AM Changeset [3468] by bird
Added portage. (it's kind of usable now)
12:29 AM Changeset [3467] by bird
The first OS/2 ebuild!
12:27 AM Changeset [3466] by bird
original sys-devel/patch code.
12:25 AM Ticket #180 (libc: spawnvpe adds default extention (.exe) preventing execution of ...) created by bird
Stupid bug that shows up in cases like {{{echo file-to-compress | …
12:15 AM Changeset [3465] by bird
drop the hashes that isn't around in the base Python libs.
12:14 AM Changeset [3464] by bird
shut up if OS/2.
12:12 AM Changeset [3463] by bird
sys-devel/patch works even for bootstrapping.
12:11 AM Ticket #179 (emxomfld: ldconv temp files aren't converted to native OS/2 paths) closed by bird
fixed: (In [3462]) do _realrealpath on the TMPDIR before using it. Fixes #179.
12:11 AM Changeset [3462] by bird
do _realrealpath on the TMPDIR before using it. Fixes #179.
12:05 AM Ticket #179 (emxomfld: ldconv temp files aren't converted to native OS/2 paths) created by bird
The tempfile routines in emxomfld (and potentially weakld) incorrectly …

Jun 16, 2007:

10:28 PM Changeset [3461] by bird
hmm. odd
9:38 PM Changeset [3460] by bird
bash goes to /bin not /usr/bin.
9:37 PM Changeset [3459] by bird
Workaroud for symlink bug in spawnve.
9:09 PM Ticket #178 (libc: symlinked hash-bang scripts aren't handled correctly in __spawnve) created by bird
bash -c "autoconf --help" doesn't work right.
8:55 PM Ticket #176 (kNIX: patch) closed by bird
fixed: Thanks for the patch, Yuri, but I don't think any of those changes are …
7:34 PM Changeset [3458] by bird
initial patch config.
7:20 PM Changeset [3457] by bird
OS/2 has driver letters too guys.
6:01 PM Changeset [3456] by bird
hack to prevent passing an empty environment to execve. (fixme later)
4:41 PM Changeset [3455] by bird
a bunch of PATH_ROOT, EXE_SUFF and PATH_SEP changes. and one or two …
3:02 PM Ticket #177 (kNIX: wget) closed by bird
fixed: Done. There was some unusual crap with non-standard POTFILES …
3:00 PM Changeset [3454] by bird
wget is done.
2:52 PM Changeset [3453] by bird
Fixed a problem with the tress/ hack. Looks like the I created a …
2:17 PM Changeset [3452] by bird
Introduced a ROOT_PATH constant to simplify my /@unixroot hacking
1:42 PM Changeset [3451] by bird
LIBPATHSTRICT, use opendir and not DosFindFirst?, and removed a three …
12:34 PM Changeset [3450] by bird
more config options. make sure sysconfdir points at etc
12:32 PM Changeset [3449] by bird
build config.
12:18 PM Changeset [3448] by bird
more crap.
11:58 AM Changeset [3447] by bird
stupid stupid stupid.
9:51 AM Changeset [3446] by bird
patch 2.5.9
9:50 AM Changeset [3445] by bird
patch 2.5.9
9:28 AM Changeset [3444] by bird
patch 2.5.9
9:25 AM Changeset [3443] by bird
wget 1.10.2
9:25 AM Changeset [3442] by bird
9:24 AM Changeset [3441] by bird
wget 1.10.2
9:22 AM Changeset [3440] by bird
wget 1.10.2
8:56 AM Changeset [3439] by bird
kLIBC has lockf.
1:05 AM Changeset [3438] by bird
escape $
12:37 AM Changeset [3437] by bird
copy of plat-os2emx (parts at least).
12:01 AM Changeset [3436] by bird
oops.

Jun 15, 2007:

11:59 PM Changeset [3435] by bird
Some popen hacks.
6:47 PM Ticket #177 (kNIX: wget) created by bird
Port the current wget.
6:47 PM Ticket #176 (kNIX: patch) created by bird
Port the current patch.
12:37 AM Changeset [3434] by bird
kNIX + OS/2
12:25 AM Changeset [3433] by bird
bootstrapping…
12:24 AM Changeset [3432] by bird
More /@unixroot
12:05 AM Changeset [3431] by bird
ROOT isn't / on kNIX, emerge and others assume it is.

Jun 14, 2007:

2:06 AM Changeset [3430] by bird
Changed target and config roots to /@unixroot on os2knix.
2:04 AM Changeset [3429] by bird
UNC.
1:59 AM Changeset [3428] by bird
OS/2 uses GNU userland and xargs with the -r argument.
1:58 AM Changeset [3427] by bird
Hacking /@unixroot
1:54 AM Changeset [3426] by bird
os2knixpath.

Jun 13, 2007:

11:52 PM Changeset [3425] by bird
portage group and user.
11:52 PM Changeset [3424] by bird
Install etc/group.
11:49 PM Changeset [3423] by bird
group from freebsd.
11:06 PM Changeset [3422] by bird
Open files in binary mode.
11:03 PM Changeset [3421] by bird
bootstrap makefile for portage.
8:15 PM Ticket #175 (kNIX: Gentoo Portage) created by bird
Portage needs to be ported and made functional. A overlay needs to be …
6:17 PM Changeset [3420] by bird
Portage 2.1.2.7
6:15 PM Changeset [3419] by bird
Portage 2.1.2.7
6:15 PM Changeset [3418] by bird
Portage 2.1.2.7
5:58 PM Changeset [3417] by bird
Ignore PACKData and NOPACKData in wlink mode.

Jun 12, 2007:

4:38 AM Ticket #174 (DosQueryAppType throws errors when os2safe.h is included (new with ...) closed by bird
fixed: Forgot to include "safe.h" and either I didn't see the warnings about …
4:28 AM Changeset [3416] by bird
gawk, diff and use kmk cp.

Jun 11, 2007:

8:22 PM Changeset [3415] by bird
libc063.
8:18 PM Changeset [3414] by bird
must unlock the forwarder dlls if we cannot replace them.
7:25 PM Changeset [3413] by bird
Fixed missing libstdc++ export from libc062.dll.
7:20 PM Changeset [3412] by bird
Fixed missing libstdc++ export from libc062.dll.
7:08 PM Changeset [3411] by bird
Fixed missing libstdc++ export from libc062.dll.
7:08 PM Changeset [3410] by bird
Added missing safe.h
6:38 AM Ticket #174 (DosQueryAppType throws errors when os2safe.h is included (new with ...) created by abwillis
Building Mozilla with highmem enabled results in: weakld: error: …
1:11 AM Changeset [3409] by bird
fixed some paths.
12:56 AM Changeset [3408] by bird
some adjustments.
12:19 AM Changeset [3407] by bird
myclean like in perl. python also messes up the source tree a little bit.
12:14 AM Changeset [3406] by bird
Install the dll and don't symlink the main exe since 4os2 an cmd …

Jun 10, 2007:

11:37 PM Changeset [3405] by bird
build gzip after bash as zgrep requires bash. added python.
11:13 PM Changeset [3404] by bird
PATH_SEPARATOR for one PATH modification.
11:05 PM Changeset [3403] by bird
emx_link wasn't found or something. drop it.
10:50 PM Changeset [3402] by bird
os2emx -> os2knix.
10:29 PM Changeset [3401] by bird
addbuilddir() for OS/2. Adding 'os2knix'.
10:20 PM Changeset [3400] by bird
emx -> os2emx.
8:49 PM Changeset [3399] by bird
emx -> os2emx
7:46 PM Changeset [3398] by bird
CONDENSED_VERSION
7:25 PM Changeset [3397] by bird
shared library hack.
7:23 PM Changeset [3396] by bird
no 'check' here, use 'testall' instead.
7:23 PM Changeset [3395] by bird
CHECK_TARGET and make grep keep quiet.
7:22 PM Changeset [3394] by bird
Added #ifdef OS2 with the missing PyMODINIT_FUNC.
7:21 PM Changeset [3393] by bird
Added #ifdef OS2 with the missing PyMODINIT_FUNC.
7:21 PM Changeset [3392] by bird
use dllexport on OS/2.
7:20 PM Changeset [3391] by bird
OS/2 and shared building
7:19 PM Changeset [3390] by bird
corrected typo.
4:15 PM Changeset [3389] by bird
/bin/bash -> bash.exe
3:49 PM Milestone libc-0.6.3 completed
A bugfix release fixing some bad 0.6.2 regressions.
12:23 PM Changeset [3388] by bird
CSD3 notes.
11:59 AM Ticket #132 (Please add a high-mem safe wrapper for DosQueryAppType()) closed by bird
fixed: (In [3387]) Added SafeDosQueryAppType? and SafeWinUpper? (both …
11:59 AM Changeset [3387] by bird
Added SafeDosQueryAppType? and SafeWinUpper? (both untested). Fixes #132.
11:56 AM Changeset [3386] by bird
Added SafeDosQueryAppType? and SafeWinUpper? (both untested).
11:34 AM Changeset [3385] by bird
Fixed build problem. References #169.
11:12 AM Tickets #169,​170 batch updated by bird
fixed: (In [3384]) Count the whole environment. Fixes #170. pulIdSession and …
11:12 AM Changeset [3384] by bird
Count the whole environment. Fixes #170. pulIdSession and ppid can be …
10:47 AM Ticket #171 (Use POPUPLOG.OS2 mechanism in newer libc) closed by bird
wontfix: I'm not sure what SUPRESSPOPUPS has to do with the way libc deals with …
10:24 AM Ticket #173 (libc: bsdselect (4.4) will corrupt the stack / fail when given more ...) closed by bird
fixed: (In [3383]) Calculate the correct fd_set size and max handle count for …
10:24 AM Changeset [3383] by bird
Calculate the correct fd_set size and max handle count for the BSD44 …
10:21 AM Ticket #173 (libc: bsdselect (4.4) will corrupt the stack / fail when given more ...) created by bird
calcsize() in tcpipver.c calculates an fd_set size which is way …
6:10 AM Ticket #172 (libc: dup2/dup on tcpip socket doesn't clear the ...) closed by bird
fixed: (In [3382]) clear the no-inherit and close-on-exec flags when …
6:10 AM Changeset [3382] by bird
clear the no-inherit and close-on-exec flags when duplicating a tcpip …
6:07 AM Ticket #172 (libc: dup2/dup on tcpip socket doesn't clear the ...) created by bird
When duplicating a tcpip socket (file descriptor if you like) the …
2:57 AM Changeset [3381] by bird
no output when only DEBUG is defined, please.
2:53 AM Changeset [3380] by bird
no output when only DEBUG is defined please.
1:53 AM Changeset [3379] by bird
enable building the server.

Jun 6, 2007:

3:22 PM Changeset [3378] by bird
the comment screws up.
2:21 PM Ticket #171 (Use POPUPLOG.OS2 mechanism in newer libc) created by guest
OS/2 programs that crash write information to <DRIVE>:\POPUPLOG.OS2 if …

Jun 5, 2007:

9:08 PM Changeset [3377] by bird
Recognize WLINK as a linker type.
9:05 PM Changeset [3376] by bird
Recognize WLINK as a linker type.

Jun 3, 2007:

9:51 PM Ticket #170 (SafeDosStartSession only passed first environment variable to child) created by guest
Using libc062 and the highmem safe version (via #include <os2safe.h>) …

Jun 1, 2007:

9:11 PM Ticket #169 (Crash in safe version of DosStartSession() when passing NULLs) created by guest
Using DosStartSession?() with NULL in the second and/or third parameter …
Note: See TracTimeline for information about the timeline view.