Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Clarify behavior of "awaitSignal Nothing", export SignalSet that includes ↵ | Dmitry Astapov | 2010-12-08 | |
| | | | | all signals reserved by RTS (#4504) | |||
* | Remove unnecessary fromIntegral calls | simonpj@microsoft.com | 2010-11-16 | |
| | ||||
* | Bump version to 2.4.1.0 | Ian Lynagh | 2010-09-17 | |
| | ||||
* | avoid Foreign.unsafePerformIO | Ross Paterson | 2010-09-09 | |
| | ||||
* | Add bindings for setting effective user-id and group-id | Eric Mertens | 2010-05-17 | |
| | | | | | | Having the ability to set the effective user-id and group-id enables the application to switch between the real user-id and set-user-id multiple times. | |||
* | Allow base-4.3 | Simon Marlow | 2010-06-02 | |
| | ||||
* | add a comment about 3816 failing due to Samba | Simon Marlow | 2010-05-18 | |
| | ||||
* | Provide a dummy input file for queryfdoption01 | Matthias Kilian | 2010-04-18 | |
| | ||||
* | mention that forkProcess is not supported with +RTS -Nn where n > 1 | Simon Marlow | 2010-04-30 | |
| | ||||
* | make getAllGroupEntries work when called again; fixes #3816 | Simon Marlow | 2010-03-29 | |
| | ||||
* | add test for #3816 | Simon Marlow | 2010-03-29 | |
| | ||||
* | fix warnings | Simon Marlow | 2010-03-22 | |
| | ||||
* | handleToFd: close both sides of a DuplexHandle (#3914) | Simon Marlow | 2010-03-19 | |
| | ||||
* | check for EINTR in openFd | Simon Marlow | 2010-01-27 | |
| | ||||
* | accept --with-cc to set the path to gcc (#2966) | Simon Marlow | 2010-01-27 | |
| | ||||
* | System.Posix.Temp: rm whitespace | gwern0@gmail.com | 2010-01-19 | |
| | ||||
* | System.Posix.Temp: pad input filenames with 6 Xs | gwern0@gmail.com | 2010-01-19 | |
| | | | | | | | | | If the argument doesn't terminate in capital Xs, the C mkstemp will simply bomb out with zero warning. This was not documented. By arbitrarily sticking a bunch of Xes at the end of all arguments, we guarantee that this exception will not be thrown, the type signature will not change, and no existing code can break (since if it was manually avoiding the exception by adding "XXX" itself, the temp files will now be simply 3 random characters longer, nothing worse). | |||
* | System.Posix.Temp: improve haddocks for mkstemp to explain what that ↵ | gwern0@gmail.com | 2010-01-19 | |
| | | | | returned String actually is | |||
* | fix base dependency: should be >= 4.2 (#3780), and bump verison to 2.4.0.1 | Simon Marlow | 2010-01-13 | |
| | ||||
* | no good reason these tests should be expect_fail, as far as I can tell | Simon Marlow | 2009-12-31 | |
| | ||||
* | Support for DragonFly | Simon Marlow | 2009-12-21 | |
| | | | | Not sure where this patch came from, I found it in my validate tree. | |||
* | Don't use absolute paths to headers (#3728) | Simon Marlow | 2009-12-21 | |
| | ||||
* | Add Haiku (#3727) | Simon Marlow | 2009-12-21 | |
| | ||||
* | #include <fcntl.h>, not <sys/fcntl.h> (#3723) | Simon Marlow | 2009-12-16 | |
| | ||||
* | forking works in GHCi too | Simon Marlow | 2009-11-11 | |
| | | | | | | Or at least, it works well enough to run this test. The main GHCi thread is gone after forking, but the current evaluation continues to run. | |||
* | add a test for #1185 | Simon Marlow | 2009-10-21 | |
| | ||||
* | run fdReadBuf only the threaded ways (fixed unregisterised failure) | Simon Marlow | 2009-10-08 | |
| | ||||
* | Add a test from trac #2969 | Ian Lynagh | 2009-09-23 | |
| | ||||
* | Bump version to 2.4.0.0 | Ian Lynagh | 2009-09-20 | |
| | ||||
* | Add comments about why user001 might fail on Linux. | Simon Marlow | 2009-09-17 | |
| | | | | See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=466647 | |||
* | Allow building with base 4.2 | Ian Lynagh | 2009-09-11 | |
| | ||||
* | remove dead code | Simon Marlow | 2009-09-08 | |
| | ||||
* | Use Foreign.Concurrent for Haskell finalizers (#3473) | Simon Marlow | 2009-09-08 | |
| | ||||
* | Update to follow RTS tidyp changes | Simon Marlow | 2009-08-01 | |
| | ||||
* | NetBSD does not have support for symbol versioning, so updated systen | Simon Marlow | 2009-07-23 | |
| | | | | | | | | | | | | | | | | | | functions need to be given a new name, and the header files contain some __asm hackery in order to let the program call the correct function. This mean that you need to use the header files in order to call the correct system functions, which prevents things like "foreign import ccall" from working. Ghc solves this with wrapper functions for some of the renamed functions, but it has not been updated for newer versions of NetBSD that has recently versioned some more functions. The attached patches introduces wrapper functions for all currently NetBSD-versioned functions used in libraries/unix. Solves ~20 testsuite failures. Contributed by: Krister Walfridsson <krister.walfridsson@gmail.com> | |||
* | Fix warning | Ian Lynagh | 2009-07-11 | |
| | ||||
* | Fix some "warn-unused-do-bind" warnings where we want to ignore the value | Ian Lynagh | 2009-07-10 | |
| | ||||
* | Remove unused imports | Ian Lynagh | 2009-07-07 | |
| | ||||
* | Move directory stuff from base to here | Simon Marlow | 2009-06-25 | |
| | | | | leaving out Windows-specific hacks | |||
* | rename cache variables to keep recent autoconfs happy | Ross Paterson | 2009-06-16 | |
| | ||||
* | Decouple from base (almost) | Simon Marlow | 2009-06-18 | |
| | | | | by copying foreign imports here from System.Posix.Internals | |||
* | Update to work with the new GHC IO library internals | Simon Marlow | 2009-06-11 | |
| | ||||
* | add test for fdReadBuf/fdWriteBuf | Simon Marlow | 2009-05-29 | |
| | ||||
* | add fdReadBuf, fdWriteBuf | Simon Marlow | 2009-05-29 | |
| | | | | | | | | | | | | | | | | -- | Read data from an 'Fd' into memory. This is exactly equivalent -- to the POSIX @read@ function. fdReadBuf :: Fd -> Ptr Word8 -- ^ Memory in which to put the data -> ByteCount -- ^ Maximum number of bytes to read -> IO Bytecount -- ^ Number of bytes read (zero for EOF) -- | Write data from memory to an 'Fd'. This is exactly equivalent -- to the POSIX @write@ function. fdWriteBuf :: Fd -> Ptr Word8 -- ^ Memory containing the data to write -> ByteCount -- ^ Maximum number of bytes to write -> IO ByteCount -- ^ Number of bytes written | |||
* | Give bounds for the base dependency; fixes #3142 | Ian Lynagh | 2009-05-24 | |
| | ||||
* | Make get{Group,User}EntryBy{ID,Name} more portable. | Matthias Kilian | 2009-03-29 | |
| | | | | | | | | Retry with a larger buffer whenever getgrgid_r(3), getgrnam_r(3), getpwuid_r(3) or getpwnam_r(3) return ERANGE. Suggested in the examples sections of IEEE Std 1003.1-2008. While here, change the default for grBufSize back to 1024. | |||
* | fix this test: we were overflowing the IO manager's pipe with too many signals | Simon Marlow | 2009-03-10 | |
| | ||||
* | Add config.guess config.sub install-sh as extra-source-files | Ian Lynagh | 2009-03-07 | |
| | ||||
* | Tweak an internal detail | Ian Lynagh | 2009-03-04 | |
| | | | | | | We now use an EmptyDataDecl rather than recursive newtype as an argument to Ptr. As well as being prettier, this also avoids an infinite loop bug in haddock (trac #3066). | |||
* | Remove an incorrect comment | Ian Lynagh | 2009-03-04 | |
| |