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

Last change on this file since 1787 was 1786, checked in by bird, 21 years ago

* empty log message *

  • Property cvs2svn:cvs-rev set to 1.15
  • Property svn:eol-style set to native
  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 2.5 KB
Line 
1/* $Id: ChangeLog.LIBC 1786 2005-01-17 05:17:07Z bird $ */
2
32005-01-16: knut st. osmundsen <bird-gccos2-spam@anduin.net>
4 - libos2:
5 o Added SafeDosStartSession from Dmitry Froloff.
6 - libc:
7 o Fixed year problem in settimeofday.
8 o Check if fxsave/fxrstor is supported before using them in fork().
9 ASSUMES cpuid eax=1 works on all targets.
10 o Implemented nl_langinfo(CODESET).
11 o Added bunch a of ASCII codeset name conversions.
12 o Fixed bug in socket inherit over exec/spawn. Thanks to Froloff.
13 o Forgot to take the signal semaphore when receiving a signal
14 from the 16bit handler. Thanks to Froloff.
15 o rmdir errno fix from Lorne.
16 o rmdir shall fail on symlink.
17 o rmdir shall return ENOTDIR if the path isn't a directory (but exists).
18 o Fixed setlocale(LC_ALL/LC_MONETARY, "C").
19 o Changed the process reaper to use internal signal api to skip some overhead.
20 o Fixed a return path from signal raise where the signal sem wasn't
21 released. (The out of queue node hang.)
22 - libsocket:
23 o os2_select: Fixed a couple of filehandle conversion bugs. Thanks to Froloff.
24 o soclose shouldn't return EBADF but ENOSOCK according to the specs.
25 - libsocket, libc:
26 o Return ENOSOCK instead of ENOSYS when attempting socket operation on filehandle.
27
28
292005-01-??: knut st. osmundsen <bird-gccos2-spam@anduin.net>
30 - libc:
31 o Fixed problem with fork'ed children beliving they were
32 still forking after fork() returned. (DLL load issue)
33 o Fixed signal queue node leak. Thanks to Lorne.
34
352004-12-20: knut st. osmundsen <bird-gccos2-spam@anduin.net>
36 - libc:
37 o Added inode and dev calculation for fstat and stat.
38 TODO: save unix EAs. opendir d_fileno?
39 o Ported all string/w* functions from FreeBSD except wcsxfrm.c.
40
412004-12-12: knut st. osmundsen <bird-gccos2-spam@anduin.net>
42 - os2emx.h:
43 o Corrected define of NP_NBLK. (thanks to froloff)
44 - __mcount:
45 o Export stub in all builds but the profiling build.
46 - libdl:
47 o Removed and stubbed it (install). It's all in LIBC now.
48 TODO: make libm and libdl stubbing in LIBC!
49
502004-12-09: knut st. osmundsen <bird-gccos2-spam@anduin.net>
51 - waitpid(), waitid(), wait(), wait4(), wait3(),
52 __libc_Back_processWait():
53 o Fixed missing WNOHANG handling.
54 Created waitpid-1.c testcase in testcase/misc for this problem.
55 o Clearified error codes ECHILD and EINVAL, use the waitpid() specs.
56
57 - ChangeLog.Libc:
58 o Created this file.
59
Note: See TracBrowser for help on using the repository browser.