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

Last change on this file since 1837 was 1808, checked in by bird, 21 years ago

* empty log message *

  • Property cvs2svn:cvs-rev set to 1.18
  • Property svn:eol-style set to native
  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 3.2 KB
Line 
1/* $Id: ChangeLog.LIBC 1808 2005-02-02 00:16:22Z bird $ */
2
32005-02-01: knut st. osmundsen <bird-gccos2-spam@anduin.net>
4 - libc:
5 o Fixed bogus bubble sort in setlocale/LC_COLLATE.
6
72005-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
122005-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
162005-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
212005-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
472005-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
532004-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
592004-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
682004-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
Note: See TracBrowser for help on using the repository browser.