source: trunk/src/emx/ChangeLog.LIBC@ 2282

Last change on this file since 2282 was 2282, checked in by bird, 20 years ago

Log fmutex_release_internal_must_complete.

  • Property cvs2svn:cvs-rev set to 1.117
  • Property svn:eol-style set to native
  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 24.0 KB
Line 
1/* $Id: ChangeLog.LIBC 2282 2005-08-20 21:29:19Z bird $ */
2
3TODO: open replace on RAMFS fails with error 32!
4
52005-08-20: knut st. osmundsen <[email protected]>
6 - libc:
7 o Log __fmutex_release_internal_must_complete.
8 o Corrected a few prototypes in process.h to use pid_t.
9
102005-08-13: knut st. osmundsen <[email protected]>
11 - libc:
12 o Added SH_COMPAT to share.h and emulate it as SH_DENYNO (just like watcom).
13 The SH_COMPAT shareing mode is not available to OS/2 processes, only DOS / os2krnl.
14
152005-08-02: knut st. osmundsen <[email protected]>
16 - libc:
17 o __libc_back_fsNativeFileModeSet(): The long set api is broken
18 in 14.103b & c (at least) so avoid it where it isn't strictly required.
19
202005-07-24: knut st. osmundsen <[email protected]>
21 - libos2:
22 o Added some missing INCL_DOSERRORS #defines (very odd ones).
23 - emximp:
24 o Fixed bad done string allocation.
25 - ld:
26 o Fixed a case of memory access after free.
27 o Switched back to alloca and adding 23 MB of stack.
28
292005-07-21: knut st. osmundsen <[email protected]>
30 - libc:
31 o unistd.h prototype of encrypt() shall return void not int.
32 o Fixed __USE_GNU tests in ftw.h and sys/dirent.h.
33
342005-07-17: knut st. osmundsen <[email protected]>
35 - libc:
36 o LIBC_ASSERT*() are for internal libc errors, LIBCLOG_ERROR*() are
37 for user related error. Big code adjustements.
38 o Fixed a few smaller issues.
39 o Started fixing exec() backend.
40 o Fixed some more mktime / localtime bugs.
41 o Fixed crash on simple LIBC_ASSERT() caused by NULL format string.
42 o Generate device numbers for devices and pipes too.
43 o Fixed mixup of Dev and Inode during filehandle inheritance.
44 o Fixed __dup and __dup2 bug in relation to the FD_CLOEXEC clearing.
45 o Fixed bug in codepage normalization during setlocale().
46 o Fixed bug in regex where the lock was overwritten after initialization.
47 o Switch the glibc locks to smutex to avoid leaking event semaphores.
48 o Added _smutex_try_request().
49 o Fixed __libc_back_fsResolve to always set fInUnixTree so the result can
50 be adjusted correctly on failure as well.
51 - version.smak:
52 o Changed version number back to 3.3.5 / 0.6 rc1.
53
542005-07-11: knut st. osmundsen <[email protected]>
55 - libos2:
56 o UniStrFromUcs added and UniStrToUcs to uconv.h.
57 Added UniStrFromUcs, UniStrToUcs, UniMalloc and UniFree to unicode.imp.
58
592005-07-10: knut st. osmundsen <[email protected]>
60 - libc:
61 o Replaced BSD regex with the new GLIBC implementation.
62 o Fixed two bad bugs in the handling of the list of free
63 SPM notification structures.
64 o Moved the codeset standardization up a bit so nl_langinfo
65 and setlocale reports the same codeset.
66