Commit Graph
1233 Commits
Author SHA1 Message Date
Araq f10a23e669 removed 'system.eval' 2013-11-27 09:44:53 +01:00
Araq 4855055bca Merge branch 'master' of https://github.com/Araq/Nimrod 2013-11-25 13:06:11 +01:00
Araq 98cf1c412a garbage-in-garbage-out principle for unicode errors; fixes #674 2013-11-19 14:39:27 +01:00
Araq 80377c20f9 fixes #678 2013-11-19 14:35:03 +01:00
Araq 619356dd08 bugfix: '$' for TPort 2013-11-19 14:06:39 +01:00
Andreas Rumpf a3163aa2cf Merge pull request #677 from gradha/pr_fixes_times_calculation
Fixes times.toSeconds to handle hours and minutes correctly.
2013-11-19 02:31:58 -08:00
Grzegorz Adam Hankiewicz d037aec415 Fixes times.toSeconds to handle hours and minutes correctly. 2013-11-17 21:31:05 +01:00
Erik O'Leary 1a6742e651 Fixed http header parsing issue
If second half of http header line was empty, server would crash with
EInvalidIndex

https://gist.github.com/onionhammer/7487452
2013-11-15 10:47:25 -06:00
Erik O'Leary b5965d05a2 Added timestamp to TIRCEvent 2013-11-13 13:20:45 -06:00
Zahary Karadjov 31dd66acbf support for multiple test variables and var qualifiers in user-defined type classes 2013-11-13 02:24:08 +02:00
Araq 993cdb82b6 Merge branch 'master' of github.com:Araq/Nimrod 2013-10-31 22:34:15 +01:00
Araq f73cec7f01 GC: even more stress testing 2013-10-31 22:32:27 +01:00
Araq eb72857ea2 added $ for oids 2013-10-31 22:30:59 +01:00
Andreas Rumpf 528f972d17 Merge pull request #631 from mflamer/master
LockFree Hash Table 0.1
2013-10-31 13:43:19 -07:00
Andreas Rumpf 2a1f8baac4 Merge pull request #646 from onionhammer/patch-1
Added base64 encode overload for arrays of integers/bytes
2013-10-30 10:10:11 -07:00
Dominik Picheta 78123520a9 Implemented boolean socket options.
Added reuseAddr for httpserver and scgi.
2013-10-30 16:40:03 +00:00
Dominik Picheta 0663c883e5 TPort is now uint16 and other small sockets fixes. 2013-10-30 14:35:30 +00:00
onionhammer 6901a8cb13 Added base64 encode overload for arrays of integers/bytes 2013-10-30 09:08:05 -05:00
Andreas Rumpf 4013fc56a3 Merge pull request #625 from Varriount/sequences/add-ranged-insertions-deletions
Added insertion and deletion functions that accept a range.
2013-10-27 11:17:55 -07:00
Grzegorz Adam Hankiewicz 0eb0a887d8 Fixes execProcesses wait order. Refs #379.
Closing the stream of the process might terminate it too early for
waitForExit to gather any useful results.
2013-10-27 18:15:42 +01:00
Varriount ea92682b98 Apply changes suggested by Araq
Added documentation examples, added defaults
2013-10-27 03:44:55 -04:00
Dominik Picheta 53752ccaab Fixed breaking changes introduced by the last commit. 2013-10-24 19:17:45 +01:00
Dominik Picheta 09b6b94509 Fixed asyncio crash when sending buffered data after connection was terminated. 2013-10-24 19:02:13 +01:00
Dominik Picheta f5023ac544 Fixed sockets on Win32. 2013-10-23 21:07:26 +01:00
Dominik Picheta f695bb0b6f Fixed socket compilation problems on Windows. 2013-10-23 18:30:03 +01:00
Dominik Picheta 8231deffd0 Made TSocketHandle distinct and fixed problems it caused for SSL. 2013-10-23 18:07:00 +01:00
Mark Flamer 7832f25abf Mersenne twister random number generator 2013-10-22 15:02:58 -07:00
Mark Flamer 6fbc96fec4 LockFree Hash Table 0.1 2013-10-22 14:24:38 -07:00
Clay Sweetser 314e526f75 Added an insertion function that inserts elements of an openarray.
Added a deletion function that allows elements between two positions in a sequence to be deleted
2013-10-20 13:06:07 -04:00
Dominik Picheta d94a870de4 Fixed definition of seqShallowFlag. 2013-10-19 21:13:17 +01:00
Dominik Picheta 199c4d21bd Fixed regression on ARM caused by the changed behaviour of noStackFrame in commit ac474a2812. 2013-10-19 21:01:32 +01:00
Andreas Rumpf b4df3cade6 Merge pull request #615 from fowlmouth/patch-10
Update xlib.nim
2013-10-15 13:16:41 -07:00
Andreas Rumpf acd285e00f Merge pull request #622 from rbehrends/master
Exposed process file handles in osproc module.
2013-10-15 13:13:39 -07:00
Clay Sweetser 229d83f6c6 Added a TSocketHandle type to winlean.nim and posix.nim
Edited sockets.nim and asyncio.nim to use the new TSocketHandle type.
2013-10-15 13:53:44 -04:00
Araq 52d1a637b9 fixed definition of culong on win64 2013-10-15 07:53:10 +02:00
Dominik Picheta b753edec1d Add compressBound proc to zlib wrapper. 2013-10-13 00:41:57 +01:00
Reimer Behrends f103cb4538 Exposed process file handles in osproc module.
The file handles of a PProcess instance can now be accessed through
the inputHandle(), outputHandle(), and errorHandle() methods.

Also tidied up documentation for stream accessor procs a bit.
2013-10-12 14:03:29 +02:00
Dominik Picheta 2555e500b6 Fixed async send in ftpclient module. 2013-10-11 19:20:45 +01:00
Araq 67e9f2861e some fixes for win64 2013-10-10 00:39:10 +02:00
Billingsly Wetherfordshire 4c7098e362 Update keysym.nim
properly type all the keysyms
2013-10-09 14:34:44 -07:00
Billingsly Wetherfordshire 8f2efd0b16 Update xutil.nim
removed converter
2013-10-09 14:34:17 -07:00
Billingsly Wetherfordshire 2c1c5f7a13 Update glx.nim
glx attributes should be int32
2013-10-08 18:05:55 -07:00
Billingsly Wetherfordshire fd6f806194 Update xutil.nim 2013-10-08 18:04:58 -07:00
Billingsly Wetherfordshire b226c8ca79 Update xlib.nim
remove -d:MACROS requirement for xlib shortcut functions
2013-10-08 18:02:52 -07:00
Dominik Picheta 3d8b883c15 Fixes problems parsing XML docs with multiple PIs. 2013-10-07 17:17:52 +01:00
Robert Persson ace919a0cd Fixed small typobug in basic 3d 2013-10-02 10:24:22 +02:00
Araq f857a842fc debug GC works now 2013-10-01 17:14:30 +02:00
Araq 1a792d46d0 first version of the debug GC; doesn't work yet 2013-10-01 08:44:09 +02:00
Araq 8b5aa221ad support for multiple modules of the same name; niminst supports 'platforms'; minor bugfixes 2013-09-24 16:07:07 +02:00
Araq c11398ea0d bugfix: typos in os.nim 2013-09-24 09:27:00 +02:00