Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Remove tabs from System.Posix.Env.hsc. | Paolo Capriotti | 2012-03-09 | |
| | ||||
* | Copy tests from GHC testsuite (#1161) | Paolo Capriotti | 2012-03-09 | |
| | ||||
* | Move nocldstop from HsBase.h to HsUnix.h | Ian Lynagh | 2012-02-26 | |
| | ||||
* | Update dependencies | Ian Lynagh | 2012-02-22 | |
| | ||||
* | Convert some FFI decls to use capi | Ian Lynagh | 2012-02-22 | |
| | ||||
* | Relax base dependency | Ian Lynagh | 2012-02-10 | |
| | ||||
* | Use error not ioError for consistency. | David Terei | 2012-01-09 | |
| | ||||
* | Code cleaning for recent changes | David Terei | 2012-01-09 | |
| | ||||
* | System.Posix.Temp compliance | Deian Stefan | 2012-01-09 | |
| | ||||
* | mkstemps | Deian Stefan | 2012-01-09 | |
| | ||||
* | Fix validation error | David Terei | 2012-01-05 | |
| | ||||
* | Code clean and documentation improvements to Temp. | David Terei | 2012-01-05 | |
| | ||||
* | forgot to add to previous commit | Deian Stefan | 2012-01-05 | |
| | ||||
* | fix bugs and added mkdtemp | Deian Stefan | 2012-01-05 | |
| | ||||
* | Don't expose System.Posix.DynamicLinker.Common | Ian Lynagh | 2011-12-15 | |
| | | | | | The other .Common modules aren't expose, and we think exposing this one was a mistake. | |||
* | forkProcess now works with +RTS -N; update docs and tests | Simon Marlow | 2011-12-06 | |
| | ||||
* | Roll back the sigset capi changes | Ian Lynagh | 2011-12-03 | |
| | | | | They broken the build on OSX. See #2979. | |||
* | Use capi to define the fcntl FFI imports | Ian Lynagh | 2011-11-28 | |
| | ||||
* | Use capi some more (part of #5480) | Ian Lynagh | 2011-11-28 | |
| | ||||
* | Convert come FFI bindings to use the capi calling convention | Ian Lynagh | 2011-11-28 | |
| | ||||
* | Fix Solaris breakage (I hope) | Simon Marlow | 2011-11-28 | |
| | ||||
* | Fixes for NetBSD | Ian Lynagh | 2011-11-25 | |
| | | | | | Based on a patch from Arnaud Degroote <degroote@NetBSD.org> in trac #5480. | |||
* | Move openPseudoTerminal into System.Posix.Terminal{.ByteString} | Simon Marlow | 2011-11-23 | |
| | | | | It may depend on getSlaveTerminalName if !defined(HAVE_OPENPTY) | |||
* | Bump version 2.5.0.0 -> 2.5.1.0 (added RawFilePath API) | Simon Marlow | 2011-11-22 | |
| | ||||
* | Provide a raw ByteString version of FilePath and environment APIs | Simon Marlow | 2011-11-22 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | The new module System.Posix.ByteString provides exactly the same API as System.Posix, except that: - There is a new type: RawFilePath = ByteString - All functions mentioning FilePath in the System.Posix API use RawFilePath in the System.Posix.ByteString API - RawFilePaths are not subject to Unicode locale encoding and decoding, unlike FilePaths. They are the exact bytes passed to and returned from the underlying POSIX API. - Similarly for functions that deal in environment strings (System.Posix.Env): these use untranslated ByteStrings in System.Posix.Environment - There is a new function System.Posix.ByteString.getArgs :: [ByteString] returning the raw untranslated arguments as passed to exec() when the program was started. | |||
* | executeFile001: omit profiling ways | Simon Marlow | 2011-11-21 | |
| | | | | | The RTS doesn't get a chance to produce the profile output after executeFile, so tests that check for correct profiling output will fail. | |||
* | Add a test for #5319 | Ian Lynagh | 2011-11-16 | |
| | ||||
* | Follow change to FFI decls: Import constructors of newtypes | Ian Lynagh | 2011-10-21 | |
| | ||||
* | Follow the removal of the Eq superclass of Num | Ian Lynagh | 2011-10-12 | |
| | ||||
* | Remove old darcs boring file | David Terei | 2011-08-10 | |
| | ||||
* | Fix conditional pragma to work with 6.12 | David Terei | 2011-08-09 | |
| | ||||
* | Use Safe Haskell when GHC >= 7.2 | David Terei | 2011-08-03 | |
| | ||||
* | Remove some antiquated C constructs | Ian Lynagh | 2011-08-01 | |
| | | | | | | | | Fixes validate on amd64/Linux with: SRC_CC_OPTS += -Wmissing-parameter-type SRC_CC_OPTS += -Wold-style-declaration SRC_CC_OPTS += -Wold-style-definition | |||
* | Relax base dep | Ian Lynagh | 2011-07-07 | |
| | ||||
* | Bump version number | Ian Lynagh | 2011-07-06 | |
| | ||||
* | prefer bsd/libutil.h (if available) to libutil.h | Ross Paterson | 2011-06-29 | |
| | | | | libutil.h is deprecated in recent releases of libbsd | |||
* | Fix typos in future process group API | Favonia | 2011-05-31 | |
| | ||||
* | elaborate the deprecation messages, and add commented-out new | Simon Marlow | 2011-05-23 | |
| | | | | versions, for setProcessGroupID and createProcessGroup | |||
* | add processGroup001/processGroup002 | Simon Marlow | 2011-05-23 | |
| | ||||
* | Test cases for the new process group API. | Favonia | 2011-05-23 | |
| | ||||
* | Change the POSIX process group API. (trac #5167) | Favonia | 2011-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 PEP383 | Max Bolingbroke | 2011-05-14 | |
| | ||||
* | allow some syscalls in System.Posix.Directory to return EINTR (#5184) | Simon Marlow | 2011-05-10 | |
| | ||||
* | Update source repo location to be the git repo in .cabal file | Ian Lynagh | 2011-04-08 | |
| | ||||
* | Use _NSGetEnviron on OS X: fixes #2458 | Max Bolingbroke | 2011-04-06 | |
| | ||||
* | Add initial .gitignore | Max Bolingbroke | 2011-04-05 | |
| | ||||
* | Include HsUnix.h earlier in System/Posix/Files.hsc | Ian Lynagh | 2011-03-24 | |
| | ||||
* | Add NondecreasingIndentation to the list of extensions | Ian Lynagh | 2011-01-17 | |
| | ||||
* | Proper autoconf test for sem_close's library; fixes trac #4523 | Ian Lynagh | 2011-01-01 | |
| | ||||
* | run forkprocess01 with +RTS -ls too, to test #4512 | Simon Marlow | 2010-12-10 | |
| |