Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add popen()/pclose() support to posix.nim | Reimer Behrends | 2015-07-01 | 1 | -0/+2 |
| | |||||
* | Fix SQLite3 dynlib on OS X. | Reimer Behrends | 2015-06-30 | 1 | -1/+1 |
| | | | | | The old dynlib name referenced an ancient version of SQLite3 and could not be overridden with --dynlibOverride. | ||||
* | prepared selectors module for multi threading | Araq | 2015-06-30 | 2 | -37/+61 |
| | |||||
* | Merge branch 'more_concurrency' into devel | Araq | 2015-06-30 | 8 | -248/+559 |
|\ | | | | | | | | | | | | | | | Conflicts: doc/tut1.txt lib/core/locks.nim lib/pure/collections/tables.nim lib/pure/selectors.nim | ||||
| * | proper waiting for the pinned thread | Araq | 2015-06-02 | 1 | -3/+6 |
| | | |||||
| * | some progress on making async multithreaded | Araq | 2015-05-28 | 6 | -243/+504 |
| | | |||||
| * | first implementation of pinnedSpawn | Araq | 2015-05-28 | 1 | -4/+52 |
| | | |||||
| * | get rid of deprecated effects | Araq | 2015-05-13 | 1 | -18/+6 |
| | | |||||
| * | terminal: doc improvments | Araq | 2015-05-13 | 1 | -1/+7 |
| | | |||||
| * | development version is 0.11.3 | Araq | 2015-05-06 | 1 | -1/+1 |
| | | |||||
* | | True is true | Araq | 2015-06-30 | 1 | -3/+3 |
| | | |||||
* | | Implements ``os.expandSymlink``. Ref #3015. | Dominik Picheta | 2015-06-29 | 1 | -0/+16 |
| | | |||||
* | | Fixes socket problems on Windows and normalises some names. | Dominik Picheta | 2015-06-29 | 4 | -54/+72 |
| | | | | | | | | Ref #2976. Ref #2003. See news.txt for details. | ||||
* | | fixes #3005 | Araq | 2015-06-29 | 1 | -1/+1 |
| | | |||||
* | | fixes #3014 | Araq | 2015-06-29 | 1 | -1/+1 |
| | | |||||
* | | proper distinction between --gc:none and --os:standalone | Araq | 2015-06-29 | 5 | -261/+56 |
| | | |||||
* | | much better error message if an exe cannot be found | Araq | 2015-06-29 | 2 | -3/+6 |
| | | |||||
* | | disable vcc specific code which doesn't work | Araq | 2015-06-29 | 1 | -39/+39 |
| | | |||||
* | | Fix doc typo | Sergey Avseyev | 2015-06-28 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #2997 from apense/patch-3 | Dominik Picheta | 2015-06-26 | 1 | -3/+38 |
|\ \ | | | | | | | Slight documentation addition Ref #2986 | ||||
| * | | Slight documentation addition | apense | 2015-06-25 | 1 | -3/+38 |
| | | | | | | | | | | | | | | | | | | Added a few type explanations Also docs for `==` and some examples. I'm not sure my explanation of `Ordinal[T]` is correct. It sounds the same as `SomeOrdinal` would be. | ||||
* | | | Fix #2672. Do not define globalsSlot for native TLS | Sergey Avseyev | 2015-06-26 | 1 | -16/+11 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Motivation ---------- globalsSlot is always defined so threading code works incorrectly when native TLS supported. Modification ------------ Defined globalsSlot only in TLS emulation mode. Remove myThreadId, which based on broken behavior. It might be reimplemented later Result ------ No segfaults. | ||||
* | | | Trim trailling spaces | Sergey Avseyev | 2015-06-26 | 3 | -45/+43 |
|/ / | |||||
* | | Fixes net/asyncdispatch on Windows. Ref #2976. Fixes #2996. | Dominik Picheta | 2015-06-25 | 3 | -47/+59 |
| | | |||||
* | | Merge pull request #2976 from ayourtch/ipv6-devel | Dominik Picheta | 2015-06-25 | 4 | -22/+54 |
|\ \ | | | | | | | Ipv6 devel - add IPv6 support for asyncsockets, make AF_INET6 a default | ||||
| * | | Match the AF of the socket in connect(). | Andrew Yourtchenko | 2015-06-24 | 1 | -2/+3 |
| | | | |||||
| * | | Allow to connect to IPv4-mapped addresses for IPv6 sockets - thus full IPv4 ↵ | Andrew Yourtchenko | 2015-06-24 | 1 | -0/+1 |
| | | | | | | | | | | | | compatibility. | ||||
| * | | Return address in pure IPv4 notation by getAddrString if IPv6 address is ↵ | Andrew Yourtchenko | 2015-06-24 | 1 | -0/+2 |
| | | | | | | | | | | | | IPv4-mapped. | ||||
| * | | Make asyncdispatch.connectAddr IPv6-aware. | Andrew Yourtchenko | 2015-06-24 | 1 | -2/+2 |
| | | | |||||
| * | | Export Sockaddr_in6, Sockaddr_storage. | Andrew Yourtchenko | 2015-06-24 | 1 | -0/+1 |
| | | | |||||
| * | | Add getAddrString which returns string representing the address within SockAddr. | Andrew Yourtchenko | 2015-06-24 | 1 | -0/+12 |
| | | | |||||
| * | | Expose INET6_ADDRSTRLEN. | Andrew Yourtchenko | 2015-06-24 | 1 | -0/+2 |
| | | | |||||
| * | | Update posix.Sockaddr_in6 and posix.Sockaddr_storage, deprecate old T* types. | Andrew Yourtchenko | 2015-06-24 | 1 | -2/+3 |
| | | | |||||
| * | | Make newAsyncSocket AF_INET6 the default domain. | Andrew Yourtchenko | 2015-06-23 | 1 | -1/+1 |
| | | | |||||
| * | | Make asyncnet.bindAddr IPv4+IPv6 compatible. | Andrew Yourtchenko | 2015-06-23 | 1 | -15/+12 |
| | | | |||||
| * | | Add getSockDomain to return AF_INET or AF_INET6 of a SocketHandle. | Andrew Yourtchenko | 2015-06-23 | 1 | -0/+15 |
| | | | |||||
* | | | Merge pull request #2977 from apense/patch-5 | Andreas Rumpf | 2015-06-25 | 1 | -0/+13 |
|\ \ \ | | | | | | | | | Conversion between radians and degrees.Fixes #2881 | ||||
| * | | | Specific float32/float64 procs | apense | 2015-06-24 | 1 | -8/+4 |
| | | | | | | | | | | | | I still used generics, but made them choose from `float32` or `float64`. I can rewrite in separate, explicit procs if is wanted | ||||
| * | | | Conversion between radians and degrees.Fixes #2881 | apense | 2015-06-24 | 1 | -0/+17 |
| |/ / | | | | | | | provides a new constant for conversion (not public, but that can be changed if it's wanted). the functions are pretty simple, honestly. top-level comment so documentation for each function could remain. Fixes #2881 | ||||
* | | | fixes #2992 | Araq | 2015-06-25 | 1 | -4/+4 |
| | | | |||||
* | | | Added documentation for mod | apense | 2015-06-24 | 1 | -0/+6 |
|/ / | | | | | Along with a brief example for sign demonstration | ||||
* | | Adjustments to #2610. | Dominik Picheta | 2015-06-22 | 2 | -5/+15 |
| | | |||||
* | | Merge branch 'starttls' of https://github.com/wiml/Nim into wiml-starttls | Dominik Picheta | 2015-06-22 | 2 | -53/+89 |
|\ \ | | | | | | | | | | | | | Conflicts: lib/pure/net.nim | ||||
| * | | Make the post-connection wrapSocket() call available in both the synchronous ↵ | Wim Lewis | 2015-04-26 | 2 | -10/+32 |
| | | | | | | | | | | | | and asynchrinous net modules. | ||||
| * | | Add a handshake parameter to wrapSocket() to allow it to work on an ↵ | Wim Lewis | 2015-04-23 | 1 | -1/+15 |
| | | | | | | | | | | | | already-connected socket. | ||||
* | | | Merge pull request #2968 from def-/neutral-language | reactormonk | 2015-06-21 | 2 | -6/+6 |
|\ \ \ | | | | | | | | | Neutral language | ||||
| * | | | Fix typos in comments | def | 2015-06-21 | 2 | -6/+6 |
| | | | | |||||
* | | | | linenoise support now works | Araq | 2015-06-21 | 1 | -1/+1 |
| | | | | |||||
* | | | | Unix line endings for linenoise.nim | Araq | 2015-06-21 | 1 | -38/+34 |
| | | | | |||||
* | | | | use linenoise instead of GNU readline | Araq | 2015-06-21 | 6 | -15/+1299 |
| | | | |