Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | run fdReadBuf only the threaded ways (fixed unregisterised failure) | 2009-10-08 | |
| | |||
* | Add a test from trac #2969 | 2009-09-23 | |
| | |||
* | Add comments about why user001 might fail on Linux. | 2009-09-17 | |
| | | | | See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=466647 | ||
* | add test for fdReadBuf/fdWriteBuf | 2009-05-29 | |
| | |||
* | Rewrite of signal-handling. | 2009-02-19 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | The API is the same (for now). The new implementation has the capability to define signal handlers that have access to the siginfo of the signal (#592), but this functionality is not exposed in this patch. #2451 is the ticket for the new API. The main purpose of bringing this in now is to fix race conditions in the old signal handling code (#2858). Later we can enable the new API in the HEAD. Implementation differences: - More of the signal-handling is moved into Haskell. We store the table of signal handlers in an MVar, rather than having a table of StablePtrs in the RTS. - In the threaded RTS, the siginfo of the signal is passed down the pipe to the IO manager thread, which manages the business of starting up new signal handler threads. In the non-threaded RTS, the siginfo of caught signals is stored in the RTS, and the scheduler starts new signal handler threads. | ||
* | Add a test for #2038 (resourceLimit) | 2008-05-20 | |
| | |||
* | Add a test getUserEntryForName for trac #1976 | 2008-01-15 | |
| | |||
* | Throw a proper exception if getGroupEntryForName fails to find an entry | 2007-11-10 | |
| | | | | | | We used to get *** Exception: getGroupEntryForName: failed (Success) Fixes trac #1655 | ||
* | fix framework failures | 2007-10-29 | |
| | |||
* | disable the getLoginName test, see #1487 | 2007-07-03 | |
| | |||
* | Don't do "< /dev/null" when running the user001 test | 2007-06-23 | |
| | | | | It can cause the test to fail. | ||
* | Added tests/user001.hs which tests all the get* functions in System.Posix.User. | 2007-04-16 | |
| | | | | | I added this since I noticed that getUserEntryForID, getUserEntryForName, getGroupEntryForID and getGroupEntryForName failed on OS X 10.4.9 on i386. | ||
* | add tests from GHC testsuite | 2007-03-05 | |