1 | /* $Id: ChangeLog.LIBC 1808 2005-02-02 00:16:22Z bird $ */
|
---|
2 |
|
---|
3 | 2005-02-01: knut st. osmundsen <bird-gccos2-spam@anduin.net>
|
---|
4 | - libc:
|
---|
5 | o Fixed bogus bubble sort in setlocale/LC_COLLATE.
|
---|
6 |
|
---|
7 | 2005-01-31: knut st. osmundsen <bird-gccos2-spam@anduin.net>
|
---|
8 | - libc:
|
---|
9 | o Applied readdir_r() errno fix from Lorne.
|
---|
10 | o Fixed lstat() backend on request from Lorne.
|
---|
11 |
|
---|
12 | 2005-01-30: knut st. osmundsen <bird-gccos2-spam@anduin.net>
|
---|
13 | - libc:
|
---|
14 | o Applies setlocale patch from Lorne which fixes two bugs in LC_COLLATE.
|
---|
15 |
|
---|
16 | 2005-01-28: knut st. osmundsen <bird-gccos2-spam@anduin.net>
|
---|
17 | - libc:
|
---|
18 | o Applied setlocale patch from Lorne.
|
---|
19 | o Faked the C99 lconv additions by copying the local ones.
|
---|
20 |
|
---|
21 | 2005-01-16: knut st. osmundsen <bird-gccos2-spam@anduin.net>
|
---|
22 | - libos2:
|
---|
23 | o Added SafeDosStartSession from Dmitry Froloff.
|
---|
24 | - libc:
|
---|
25 | o Fixed year problem in settimeofday.
|
---|
26 | o Check if fxsave/fxrstor is supported before using them in fork().
|
---|
27 | ASSUMES cpuid eax=1 works on all targets.
|
---|
28 | o Implemented nl_langinfo(CODESET).
|
---|
29 | o Added bunch a of ASCII codeset name conversions.
|
---|
30 | o Fixed bug in socket inherit over exec/spawn. Thanks to Froloff.
|
---|
31 | o Forgot to take the signal semaphore when receiving a signal
|
---|
32 | from the 16bit handler. Thanks to Froloff.
|
---|
33 | o rmdir errno fix from Lorne.
|
---|
34 | o rmdir shall fail on symlink.
|
---|
35 | o rmdir shall return ENOTDIR if the path isn't a directory (but exists).
|
---|
36 | o Fixed setlocale(LC_ALL/LC_MONETARY, "C").
|
---|
37 | o Changed the process reaper to use internal signal api to skip some overhead.
|
---|
38 | o Fixed a return path from signal raise where the signal sem wasn't
|
---|
39 | released. (The out of queue node hang.)
|
---|
40 | - libsocket:
|
---|
41 | o os2_select: Fixed a couple of filehandle conversion bugs. Thanks to Froloff.
|
---|
42 | o soclose shouldn't return EBADF but ENOSOCK according to the specs.
|
---|
43 | - libsocket, libc:
|
---|
44 | o Return ENOSOCK instead of ENOSYS when attempting socket operation on filehandle.
|
---|
45 |
|
---|
46 |
|
---|
47 | 2005-01-??: knut st. osmundsen <bird-gccos2-spam@anduin.net>
|
---|
48 | - libc:
|
---|
49 | o Fixed problem with fork'ed children beliving they were
|
---|
50 | still forking after fork() returned. (DLL load issue)
|
---|
51 | o Fixed signal queue node leak. Thanks to Lorne.
|
---|
52 |
|
---|
53 | 2004-12-20: knut st. osmundsen <bird-gccos2-spam@anduin.net>
|
---|
54 | - libc:
|
---|
55 | o Added inode and dev calculation for fstat and stat.
|
---|
56 | TODO: save unix EAs. opendir d_fileno?
|
---|
57 | o Ported all string/w* functions from FreeBSD except wcsxfrm.c.
|
---|
58 |
|
---|
59 | 2004-12-12: knut st. osmundsen <bird-gccos2-spam@anduin.net>
|
---|
60 | - os2emx.h:
|
---|
61 | o Corrected define of NP_NBLK. (thanks to froloff)
|
---|
62 | - __mcount:
|
---|
63 | o Export stub in all builds but the profiling build.
|
---|
64 | - libdl:
|
---|
65 | o Removed and stubbed it (install). It's all in LIBC now.
|
---|
66 | TODO: make libm and libdl stubbing in LIBC!
|
---|
67 |
|
---|
68 | 2004-12-09: knut st. osmundsen <bird-gccos2-spam@anduin.net>
|
---|
69 | - waitpid(), waitid(), wait(), wait4(), wait3(),
|
---|
70 | __libc_Back_processWait():
|
---|
71 | o Fixed missing WNOHANG handling.
|
---|
72 | Created waitpid-1.c testcase in testcase/misc for this problem.
|
---|
73 | o Clearified error codes ECHILD and EINVAL, use the waitpid() specs.
|
---|
74 |
|
---|
75 | - ChangeLog.Libc:
|
---|
76 | o Created this file.
|
---|
77 |
|
---|