aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Bump version numberGravatar Ian Lynagh2011-07-06
|
* prefer bsd/libutil.h (if available) to libutil.hGravatar Ross Paterson2011-06-29
| | | | libutil.h is deprecated in recent releases of libbsd
* Fix typos in future process group APIGravatar Favonia2011-05-31
|
* elaborate the deprecation messages, and add commented-out newGravatar Simon Marlow2011-05-23
| | | | versions, for setProcessGroupID and createProcessGroup
* add processGroup001/processGroup002Gravatar Simon Marlow2011-05-23
|
* Test cases for the new process group API.Gravatar Favonia2011-05-23
|
* Change the POSIX process group API. (trac #5167)Gravatar Favonia2011-05-23
| | | | | | | | | | | | | | | Make it possible to query the process group of an existing process (through 'getProcessGroupIDOf') and try to make function names more consistent. Here is the full list of API changes in System.Posix.Process in this patch: getProcessGroupID => same getProcessGroupIDOf => new createProcessGroup => deprecated createProcessGroupFor => new joinProcessGroup => same setProcessGroupID => deprecated setProcessGroupIDOf => new
* Improved Unicode support in the light of PEP383Gravatar Max Bolingbroke2011-05-14
|
* allow some syscalls in System.Posix.Directory to return EINTR (#5184)Gravatar Simon Marlow2011-05-10
|
* Update source repo location to be the git repo in .cabal fileGravatar Ian Lynagh2011-04-08
|
* Use _NSGetEnviron on OS X: fixes #2458Gravatar Max Bolingbroke2011-04-06
|
* Add initial .gitignoreGravatar Max Bolingbroke2011-04-05
|
* Include HsUnix.h earlier in System/Posix/Files.hscGravatar Ian Lynagh2011-03-24
|
* Add NondecreasingIndentation to the list of extensionsGravatar Ian Lynagh2011-01-17
|
* Proper autoconf test for sem_close's library; fixes trac #4523Gravatar Ian Lynagh2011-01-01
|
* run forkprocess01 with +RTS -ls too, to test #4512Gravatar Simon Marlow2010-12-10
|
* Clarify behavior of "awaitSignal Nothing", export SignalSet that includes ↵Gravatar Dmitry Astapov2010-12-08
| | | | all signals reserved by RTS (#4504)
* Remove unnecessary fromIntegral callsGravatar simonpj@microsoft.com2010-11-16
|
* Bump version to 2.4.1.0Gravatar Ian Lynagh2010-09-17
|
* avoid Foreign.unsafePerformIOGravatar Ross Paterson2010-09-09
|
* Add bindings for setting effective user-id and group-idGravatar Eric Mertens2010-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.3Gravatar Simon Marlow2010-06-02
|
* add a comment about 3816 failing due to SambaGravatar Simon Marlow2010-05-18
|
* Provide a dummy input file for queryfdoption01Gravatar Matthias Kilian2010-04-18
|
* mention that forkProcess is not supported with +RTS -Nn where n > 1Gravatar Simon Marlow2010-04-30
|
* make getAllGroupEntries work when called again; fixes #3816Gravatar Simon Marlow2010-03-29
|
* add test for #3816Gravatar Simon Marlow2010-03-29
|
* fix warningsGravatar Simon Marlow2010-03-22
|
* handleToFd: close both sides of a DuplexHandle (#3914)Gravatar Simon Marlow2010-03-19
|
* check for EINTR in openFdGravatar Simon Marlow2010-01-27
|
* accept --with-cc to set the path to gcc (#2966)Gravatar Simon Marlow2010-01-27
|
* System.Posix.Temp: rm whitespaceGravatar gwern0@gmail.com2010-01-19
|
* System.Posix.Temp: pad input filenames with 6 XsGravatar gwern0@gmail.com2010-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 ↵Gravatar gwern0@gmail.com2010-01-19
| | | | returned String actually is
* fix base dependency: should be >= 4.2 (#3780), and bump verison to 2.4.0.1Gravatar Simon Marlow2010-01-13
|
* no good reason these tests should be expect_fail, as far as I can tellGravatar Simon Marlow2009-12-31
|
* Support for DragonFlyGravatar Simon Marlow2009-12-21
| | | | Not sure where this patch came from, I found it in my validate tree.
* Don't use absolute paths to headers (#3728)Gravatar Simon Marlow2009-12-21
|
* Add Haiku (#3727)Gravatar Simon Marlow2009-12-21
|
* #include <fcntl.h>, not <sys/fcntl.h> (#3723)Gravatar Simon Marlow2009-12-16
|
* forking works in GHCi tooGravatar Simon Marlow2009-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 #1185Gravatar Simon Marlow2009-10-21
|
* run fdReadBuf only the threaded ways (fixed unregisterised failure)Gravatar Simon Marlow2009-10-08
|
* Add a test from trac #2969Gravatar Ian Lynagh2009-09-23
|
* Bump version to 2.4.0.0Gravatar Ian Lynagh2009-09-20
|
* Add comments about why user001 might fail on Linux.Gravatar Simon Marlow2009-09-17
| | | | See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=466647
* Allow building with base 4.2Gravatar Ian Lynagh2009-09-11
|
* remove dead codeGravatar Simon Marlow2009-09-08
|
* Use Foreign.Concurrent for Haskell finalizers (#3473)Gravatar Simon Marlow2009-09-08
|
* Update to follow RTS tidyp changesGravatar Simon Marlow2009-08-01
|