Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix permissions for createDir() on Unix systems. | Reimer Behrends | 2014-09-22 | 1 | -2/+2 |
| | | | | | Permissions were set to 0o711 by default; they should be 0o777, with umask being responsible for restricting permissions further. | ||||
* | manual merge of #1526 | Araq | 2014-09-11 | 1 | -1/+1 |
| | |||||
* | fixes #1444 | Araq | 2014-09-11 | 1 | -1/+1 |
| | |||||
* | Merge pull request #1404 from def-/strutils-count | Andreas Rumpf | 2014-09-05 | 1 | -0/+35 |
|\ | | | | | Add count procedures to strutils | ||||
| * | overlapping as a parameter for count instead | def | 2014-07-28 | 1 | -17/+9 |
| | | |||||
| * | Add count procedures to strutils | def | 2014-07-23 | 1 | -0/+43 |
| | | |||||
* | | Merge pull request #1509 from idlewan/cookies | Andreas Rumpf | 2014-09-01 | 1 | -6/+9 |
|\ \ | | | | | | | Secure and HttpOnly cookies | ||||
| * | | Secure and HttpOnly cookies | Erwan Ameil | 2014-08-30 | 1 | -6/+9 |
| | | | |||||
* | | | Escape ' and / when using escape in xmltree | Erwan Ameil | 2014-08-30 | 1 | -0/+4 |
|/ / | |||||
* | | Add asyncftpclient module. | Dominik Picheta | 2014-08-29 | 3 | -14/+315 |
| | | |||||
* | | Async macro fixes. Added waitFor. | Dominik Picheta | 2014-08-29 | 1 | -7/+17 |
| | | |||||
* | | Ftpclient module now uses generics. | Dominik Picheta | 2014-08-24 | 1 | -93/+89 |
| | | |||||
* | | Fixed gcsafe in asynchttpserver module. | Dominik Picheta | 2014-08-21 | 1 | -2/+3 |
| | | |||||
* | | Implements `or` and `and` for futures. Ref #1487. | Dominik Picheta | 2014-08-19 | 1 | -0/+21 |
| | | |||||
* | | Export `==` from net module for TPort. | Dominik Picheta | 2014-08-17 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'devel' of github.com:Araq/Nimrod into devel | Dominik Picheta | 2014-08-17 | 1 | -5/+29 |
|\ \ | |||||
| * \ | Merge pull request #1461 from Varriount/os/add-hiddenFile | Andreas Rumpf | 2014-08-17 | 1 | -5/+29 |
| |\ \ | | | | | | | | | Add isHidden procedure to os.nim | ||||
| | * | | Made the code actually work, updated the docstring to point out that the ↵ | Clay Sweetser | 2014-08-10 | 1 | -9/+15 |
| | | | | | | | | | | | | | | | | given file path must exist *and* be accessible from the current working directory of the running program. | ||||
| | * | | Make device and file ID's public. | Clay Sweetser | 2014-08-06 | 1 | -4/+22 |
| | | | | | | | | | | | | | | | | Added the isHidden() proc | ||||
* | | | | Remove irc module. Ref #1486. | Dominik Picheta | 2014-08-17 | 1 | -503/+0 |
|/ / / | |||||
* | | | Make times module compile with javascript backend | def | 2014-08-16 | 1 | -38/+38 |
| | | | |||||
* | | | Fixes #1158. | Dominik Picheta | 2014-08-14 | 1 | -3/+2 |
| | | | |||||
* | | | Merge pull request #1351 from def-/random-openarrays | Dominik Picheta | 2014-08-13 | 1 | -1/+6 |
|\ \ \ | | | | | | | | | Add random() for openarrays | ||||
| * | | | Add random() for openarrays | def | 2014-07-12 | 1 | -1/+6 |
| | | | | |||||
* | | | | fixes #1413 | Araq | 2014-08-13 | 1 | -1/+19 |
| | | | | |||||
* | | | | asynchttpserver compiles again; made some tests green | Araq | 2014-08-13 | 1 | -11/+13 |
| | | | | |||||
* | | | | Merge branch 'devel' of https://github.com/Araq/Nimrod into devel | Araq | 2014-08-12 | 2 | -2/+26 |
|\ \ \ \ | |||||
| * \ \ \ | Merge pull request #1403 from def-/newseqwith | Andreas Rumpf | 2014-08-12 | 1 | -0/+24 |
| |\ \ \ \ | | | | | | | | | | | | | Add newSeqWith | ||||
| | * | | | | Move newSeqWith to sequtils | def | 2014-08-11 | 1 | -0/+24 |
| | | |_|/ | | |/| | | |||||
| * | | | | Merge pull request #1405 from boydgreenfield/add_mmap_map_populate | Andreas Rumpf | 2014-08-12 | 1 | -2/+2 |
| |\ \ \ \ | | | | | | | | | | | | | Add mmap map populate | ||||
| | * | | | | Revert "Do not automatically use MAP_POPULATE for opening mmap files." | Nick Greenfield | 2014-07-23 | 1 | -9/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit cba75db4e36b3af0d39b5717141a971e6d558554. The prior commit yields a compiler error 'error: lvalue required as left operand of assignment; MAP_POPULATE = ((int) 0);'. So for now this branch *always* adds MAP_POPULATE when using the open and mapMem procs. | ||||
| | * | | | | Do not automatically use MAP_POPULATE for opening mmap files. | Nick Greenfield | 2014-07-23 | 1 | -3/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds use_map_populate keyword to memfiles.open and memfiles.mapMem to govern MAP_POPULATE use. This is set to false by default. | ||||
| | * | | | | Add automatic MAP_POPULATE flag for opening read_only (MAP_PRIVATE) and ↵ | Nick Greenfield | 2014-07-23 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | shared (MAP_SHARED) mmap files. | ||||
* | | | | | | asyncio compiles again | Araq | 2014-08-12 | 1 | -21/+22 |
|/ / / / / | |||||
* | | | | | fix failed tests due to gcsafe | Araq | 2014-08-12 | 3 | -36/+38 |
| | | | | | |||||
* | | | | | Merge branch 'devel' of https://github.com/Araq/Nimrod into devel | Araq | 2014-08-11 | 4 | -309/+348 |
|\ \ \ \ \ | |||||
| * | | | | | Fix asyncnet example. Rearrange net code. | Dominik Picheta | 2014-08-10 | 2 | -284/+284 |
| | | | | | | |||||
| * | | | | | Added SafeDisconn for accept. | Dominik Picheta | 2014-08-10 | 3 | -22/+61 |
| | | | | | | |||||
| * | | | | | Asynchttpserver now uses new uri module for URL parsing. | Dominik Picheta | 2014-08-10 | 1 | -3/+3 |
| | | | | | | |||||
* | | | | | | distinguish between 'defined' and 'declared' | Araq | 2014-08-11 | 8 | -23/+23 |
|/ / / / / | |||||
* | | | | | More future debug info. Added new error code to SafeDisconn list. | Dominik Picheta | 2014-08-09 | 3 | -6/+23 |
| | | | | | |||||
* | | | | | Fixes async on Linux. | Dominik Picheta | 2014-08-09 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | Fixes incorrect async exception handling. Adds sleepAsync. | Dominik Picheta | 2014-08-09 | 3 | -50/+103 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The tasyncexceptions test has been added which tests for this incorrect exception handling behaviour. The problem was that the exception was raised inside a callback which was called from a previously finished async procedure. This caused a "Future already finished" error. The fix was to simply reraise the exception if the retFutureSym is already finished. sleepAsync was added to help with the reproduction of this test. It should also be useful for users however. Finally some debug information was added to futures to help with future bugs. | ||||
* | | | | | nice error message | Araq | 2014-08-08 | 1 | -0/+3 |
| | | | | | |||||
* | | | | | Merge branch 'devel' of https://github.com/Araq/Nimrod into devel | Araq | 2014-08-08 | 1 | -2/+21 |
|\ \ \ \ \ | |||||
| * \ \ \ \ | Merge pull request #1446 from gradha/pr_links_typetraits_module | Varriount | 2014-08-06 | 1 | -2/+21 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | Links typetraits module | ||||
| | * | | | | | Adds usage example to typetraits.name(). | Grzegorz Adam Hankiewicz | 2014-08-05 | 1 | -2/+21 |
| | | |_|_|/ | | |/| | | | | | | | | | | | | | | | Credit goes to fowl (http://forum.nimrod-lang.org/t/430). | ||||
* | / | | | | setMaxPoolSize improvements | Araq | 2014-08-08 | 1 | -5/+10 |
|/ / / / / | |||||
* / / / / | Added carriage return and linefeed check to os::parseCmdLine ti delimiting ↵ | Dwight Schauer | 2014-08-05 | 1 | -1/+2 |
|/ / / / | | | | | | | | | | | | | whitespace eating. | ||||
* | | | | replace nil comparisons with calls to isNil | def | 2014-08-01 | 1 | -52/+52 |
| | | | |