Michał Zieliński
e7e8c77062
Make quoteIfContainsWhite quote argument, so it can be safely passed to shell.
...
On Windows put it in double quotes and escape double quotes using backslash.
On Posix put it in single quotes and escape single quotes using '"'"'.
This commit changes what quoteIfContainsWhite does, but before that change it
was used incorrectly all over standard library, which caused security issues.
2013-12-07 22:56:02 +01:00
Araq
5dcfa97fb9
fixes #696
2013-12-01 17:02:56 +01:00
Araq
387b7d857d
Merge branch 'master' of github.com:Araq/Nimrod
2013-12-01 14:04:29 +01:00
Araq
f59e502382
better error message for implicitly available modules
2013-12-01 14:04:15 +01:00
Andreas Rumpf
5bf395040f
Merge pull request #684 from gradha/pr_clarifies_docs
...
Clarifies wording of newSeq proc docstrings.
2013-11-30 16:25:44 -08:00
Araq
0d193a446b
updated fsmonitor module
2013-11-30 03:28:31 +01:00
Araq
b3d759ca6d
fixes #681
2013-11-30 03:15:14 +01:00
Araq
2dcbc6493a
fixes #686
2013-11-29 20:42:12 +01:00
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
Grzegorz Adam Hankiewicz
936c71df70
Clarifies wording of newSeq proc docstrings.
2013-11-22 22:54:24 +01:00
Dominik Picheta
b893bd074f
Modified website links in readme.
2013-11-21 22:47:02 +00:00
Andreas Rumpf
e469bdb6fa
Merge pull request #657 from gradha/pr_stackoverflow_link
...
Adds link to stackoverflow nimrod tag in support section.
2013-11-19 13:43:34 -08:00
Araq
d0f7db0828
always call the linker; fixes #660
2013-11-19 15:41:20 +01:00
Araq
cd1f96d421
fixes #663
2013-11-19 15:11:44 +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
fb810e25c4
Merge pull request #680 from Varriount/core/fix-generic-crashes
...
Prevent lambdas from crashing if given implicit generic parameters.
2013-11-19 02:34:22 -08: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
Andreas Rumpf
220e20e7f2
Merge pull request #666 from gradha/pr_links_algorithm_module
...
Links algorithm module from library index.
2013-11-19 02:25:17 -08:00
Clay Sweetser
c9d6e04636
Merge branch 'core/fix-generic-crashes' of github.com:Varriount/Nimrod into core/fix-generic-crashes
2013-11-18 17:27:40 -05:00
Clay Sweetser
f279d465d0
Prevent lambdas from crashing if given implicit generic parameters.
...
Fixes issues #599 and #641 (and possibly other generic-related issues)
2013-11-18 17:26:53 -05:00
Dominik Picheta
aeca551f5b
Merge pull request #670 from onionhammer/master
...
Added timestamp to TIRCEvent
2013-11-17 14:47:05 -08:00
Zahary Karadjov
a068aaed3c
simple unit test and better documentation for the user defined type classes
2013-11-17 22:50:26 +02:00
Grzegorz Adam Hankiewicz
d037aec415
Fixes times.toSeconds to handle hours and minutes correctly.
2013-11-17 21:31:05 +01:00
Zahary Karadjov
4cea15d274
improvements for the is operator; implemented the type lifting rule in user-defined type classes
2013-11-17 16:28:42 +02: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
Clay Sweetser
d77370694c
Prevent lambdas from crashing if given implicit generic parameters.
2013-11-14 12:32:35 -05: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
Grzegorz Adam Hankiewicz
0ff1ba0a6d
Links algorithm module from library index.
2013-11-08 12:20:45 +01:00
Zahary Karadjov
9061b8961e
failing test for static params
2013-11-05 21:55:46 +02:00
Andreas Rumpf
7a93a5f18e
Merge pull request #659 from markhend/master
...
a few typos
2013-11-03 11:55:26 -08:00
Mark Henderson
7b1ebe896c
a few typos
2013-11-03 13:01:21 -06:00
Grzegorz Adam Hankiewicz
45f9c5b942
Adds link to stackoverflow nimrod tag in support section.
2013-11-03 10:16:31 +01: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
Mark Flamer
f8206cb357
better better fix for Issue #629 Recursive generic types not working
2013-10-30 16:09:00 -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
Mark Flamer
4330c986db
better fix for Issue #629 Recursive generic types not working
2013-10-29 20:48:40 -07: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
Andreas Rumpf
b51858159a
Merge pull request #627 from Varriount/internal-documentation/add-debug-info
...
Internal documentation/add debug info
2013-10-27 11:13:49 -07:00
Andreas Rumpf
ed8289e2c5
Merge pull request #639 from gradha/pr_fixes_execProcesses
...
Fixes execProcesses wait order. Refs #379 .
2013-10-27 11:02:34 -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