summaryrefslogtreecommitdiff
path: root/libraries/base/System
Commit message (Expand)AuthorAgeFilesLines
* base: Add CTYPE pragmas to all foreign typesBen Gamari2022-01-191-24/+24
* winio: fix heap corruption and various leaks.Tamar Christina2022-01-151-12/+12
* base: fix clockid_t usage when it's a pointer type in CCheng Shao2021-12-141-4/+5
* Hadrian: fix windows cross-build (#20657)Sylvain Henry2021-11-151-1/+2
* Fix spellingSylvain Henry2021-08-021-1/+1
* Improve documentation of openTempFile argsJulian Ospald2021-08-021-1/+3
* Implement improved "get executable path" queryFraser Tweedale2021-07-062-2/+65
* Correct haddock annotations in GetOptDavid2021-06-191-3/+3
* Make openFile exception safeDavid Feuer2021-02-222-18/+69
* Correct documentation in System.Mem.WeakCheng Shao2021-01-191-17/+11
* Correct doctestsOleg Grenrus2021-01-021-0/+4
* Add linting of `base` to the CIHécate2020-10-091-1/+1
* Remove redundant "do", "return" and language extensions from baseHécate2020-09-232-10/+8
* Remove all the unnecessary LANGUAGE pragmasHécate2020-08-052-4/+1
* Implement `fullCompilerVersion`Hécate2020-07-181-10/+26
* winio: Rename SmartHandles to StdHandlesAndreas Klebinger2020-07-151-1/+1
* winio: Implement new tempfile routines for winioTamar Christina2020-07-151-5/+39
* winio: Multiple refactorings and support changes.Tamar Christina2020-07-151-1/+1
* winio: Refactor Buffer structures to be able to track async operationsTamar Christina2020-07-151-4/+5
* Add most common return values for `os` and `arch`Hécate2020-07-011-1/+44
* Fix #12073: Add MonadFix Q instanceOleg Grenrus2020-06-131-1/+4
* Fix the changelog/@since information for hGetContents'/getContents'/readFile'Ryan Scott2020-04-011-2/+2
* base: add strict IO functions: readFile', getContents', hGetContents'Lysxia2020-03-161-0/+21
* base: Make `open` calls interruptibleBen Gamari2020-03-141-1/+3
* base: use an explicit import list in System.Environment.ExecutablePathAlp Mestanogullari2020-02-281-1/+1
* Fix more typos, via an improved Levenshtein-style correctorBrian Wignall2020-01-121-1/+1
* Fix typos, via a Levenshtein-style correctorBrian Wignall2020-01-041-1/+1
* Fix typos, using Wikipedia list of common typosBrian Wignall2019-11-281-1/+1
* Fix @since annotations for isResourceVanishedError and friends (#17488)Ryan Scott2019-11-271-3/+3
* On FreeBSD 12 sys/sysctl.h requires sys/types.hViktor Dukhovni2019-11-241-0/+1
* base: add newtypes for socklen_t and ndfs_t to System.Posix.Types #16568Adam Sandberg Eriksson2019-09-231-0/+15
* Add predicates for testing if IOError is ResourceVanished.Andrew Martin2019-09-131-0/+26
* Expunge #ifdef and #ifndef from the codebaseJohn Ericson2019-07-141-3/+3
* getExecutablePath: get path from sysctl on FreeBSDFraser Tweedale2019-06-271-0/+47
* Typeset Big-O complexities with Tex-style notation (#16090)Sven Tennie2019-04-171-2/+2
* base: Better document implementation implications of Data.TimeoutBen Gamari2019-04-131-16/+25
* base: Remove `Monad(fail)` method and reexport `MonadFail(fail)` insteadHerbert Valerio Riedel2019-03-221-2/+2
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-152-2/+2
* Properly escape character literals in HaddocksAlec Theriault2019-02-151-5/+5
* Remove OPTIONS_HADDOCK hide in favour for not-homeAdam Sandberg Eriksson2019-01-061-1/+1
* Fix ambiguous/out-of-scope Haddock identifiersAlec Theriault2018-08-212-5/+6
* Expose the StableName constructorDavid Feuer2018-08-201-73/+2
* base: Fix documentation of System.Environment.BlankBen Gamari2018-07-311-15/+12
* Replace atomicModifyMutVar#David Feuer2018-07-151-1/+1
* Fix 32 bit windows buildTamar Christina2018-05-281-1/+2
* Add @since annotations for derived instances in baseChaitanya Koparkar2018-03-021-2/+2
* Various documentation improvementsSergey Vinokurov2018-02-141-2/+2
* Make System.IO.openTempFile thread-safe on WindowsTamar Christina2018-01-021-33/+63
* Follow symlinks in the Win32 code for System.Environment.getExecutablePathAlp Mestanogullari2017-11-271-5/+80
* Add custom exception for fixIODavid Feuer2017-11-021-1/+6