Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Evidently Travis build termios.h does not pull in sys/ioctl.h | Charles Blake | 2016-09-01 | 1 | -1/+1 |
| | | | | but my initial test system did. | ||||
* | Change type name to be more NEP-1-ish as per Araq request. | Charles Blake | 2016-09-01 | 1 | -2/+2 |
| | |||||
* | Add terminal.terminalWidth and supporting types/calls. | Charles Blake | 2016-09-01 | 1 | -0/+10 |
| | |||||
* | expr and stmt are now deprecated | Andreas Rumpf | 2016-07-30 | 1 | -1/+1 |
| | |||||
* | prepare Nim codebase for upcoming parser changes | Andreas Rumpf | 2016-07-15 | 1 | -6/+6 |
| | |||||
* | Added 'android4' define support that declares a different gethostbyaddr. ↵ | Ruslan Mustakov | 2016-06-22 | 1 | -2/+6 |
| | | | | Fixes #4376 | ||||
* | Fix android compile time error | tormund | 2016-06-07 | 1 | -1/+7 |
| | |||||
* | Merge branch 'unix-sockets' of https://github.com/girvo/Nim into ↵ | Dominik Picheta | 2016-05-30 | 1 | -0/+13 |
|\ | | | | | | | girvo-unix-sockets | ||||
| * | net.nim: add support for Unix sockets | Michał Zieliński | 2015-10-28 | 1 | -0/+13 |
| | | |||||
* | | make SO_REUSEPORT independent of Linux header | Andreas Rumpf | 2016-05-29 | 1 | -14/+22 |
| | | |||||
* | | Merge pull request #4235 from cheatfate/nosignal | Andreas Rumpf | 2016-05-29 | 1 | -0/+4 |
|\ \ | | | | | | | Solaris dont have MSG_NOSIGNAL | ||||
| * | | Solaris dont have MSG_NOSIGNAL | cheatfate | 2016-05-29 | 1 | -0/+4 |
| | | | |||||
* | | | Merge pull request #3648 from FedericoCeratto/reuse_port | Andreas Rumpf | 2016-05-29 | 1 | -0/+2 |
|\ \ \ | |/ / |/| | | Add SO_REUSEPORT support | ||||
| * | | Add SO_REUSEPORT support | Federico Ceratto | 2015-12-16 | 1 | -0/+2 |
| |/ | |||||
* | | Update posix.nim | Federico Ceratto | 2016-04-11 | 1 | -2/+2 |
| | | |||||
* | | Add signal handler | Federico Ceratto | 2016-04-10 | 1 | -0/+14 |
| | | | | | | A signal handler to run some code when Unix signals are received | ||||
* | | Add missed library dependencies on Linux and Solaris. | cheatfate | 2016-04-03 | 1 | -0/+9 |
| | | |||||
* | | Patch timer_create and timer_delete to have proper declaration. | cheatfate | 2016-04-02 | 1 | -2/+2 |
| | | |||||
* | | Define ports as uint16s to fix #3484 | Josep Sanjuas | 2016-03-27 | 1 | -3/+3 |
| | | |||||
* | | Modified and more reliable kqueue.nim, made according to ↵ | cheatfate | 2016-03-18 | 1 | -25/+110 |
| | | | | | | | | openbsd/netbsd/freebsd and macosx headers. | ||||
* | | Fix KEvent header includes | def | 2016-03-06 | 1 | -2/+3 |
| | | |||||
* | | Moved ioctl to posix.nim | xyz | 2016-01-17 | 1 | -0/+4 |
|/ | |||||
* | fix rawsockets test | Aman Gupta | 2015-10-02 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | FAIL: trawsockets.nim Test "tests/cpp/trawsockets.nim" in category "cpp" Failure: reNimcCrash Expected: Gotten: Hint: system [Processing] Hint: trawsockets [Processing] Hint: rawsockets [Processing] Hint: unsigned [Processing] lib/pure/rawsockets.nim(15, 8) Warning: unsigned is deprecated [Deprecated] Hint: os [Processing] Hint: strutils [Processing] Hint: parseutils [Processing] Hint: times [Processing] Hint: posix [Processing] CC: compiler_trawsockets CC: stdlib_system CC: stdlib_rawsockets CC: stdlib_unsigned CC: stdlib_os CC: stdlib_strutils Error: execution of an external compiler program 'clang++ -c -w -I/Users/tmm1/code/nim/lib -o tests/cpp/nimcache/stdlib_rawsockets.o tests/cpp/nimcache/stdlib_rawsockets.cpp' failed with exit code: 256 tests/cpp/nimcache/stdlib_rawsockets.cpp:355:8: error: assigning to 'NCSTRING' (aka 'char *') from incompatible type 'const char *' LOC6 = gai_strerror(gairesult); ^ ~~~~~~~~~~~~~~~~~~~~~~~ tests/cpp/nimcache/stdlib_rawsockets.cpp:499:8: error: assigning to 'NCSTRING' (aka 'char *') from incompatible type 'const char *' LOC5 = hstrerror(h_errno); ^ ~~~~~~~~~~~~~~~~~~ tests/cpp/nimcache/stdlib_rawsockets.cpp:650:8: error: assigning to 'NCSTRING' (aka 'char *') from incompatible type 'const char *' LOC9 = inet_ntop(AF_INET6, ((void*) (addr6)), result->data, ((NI32)chckRange((result ? result->len : 0), ((NI32) (-2147483647 -1)), ((NI32) 2147483647)))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tests/cpp/nimcache/stdlib_rawsockets.cpp:771:10: error: assigning to 'NCSTRING' (aka 'char *') from incompatible type 'const char *' LOC17 = inet_ntop(name.sin6_family, ((void*) ((&name))), ((NCSTRING) (buf)), ((NI32)chckRange(((NI)sizeof(TY143006)), ((NI32) (-2147483647 -1)), ((NI32) 2147483647)))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tests/cpp/nimcache/stdlib_rawsockets.cpp:859:10: error: assigning to 'NCSTRING' (aka 'char *') from incompatible type 'const char *' LOC17 = inet_ntop(name.sin6_family, ((void*) ((&name))), ((NCSTRING) (buf)), ((NI32)chckRange(((NI)sizeof(TY143006)), ((NI32) (-2147483647 -1)), ((NI32) 2147483647)))); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 errors generated. | ||||
* | lib/posix: OS X & Free/Open/NetBSD kqueue API | Adam Strzelecki | 2015-09-29 | 1 | -0/+71 |
| | |||||
* | wait's input is nullable, and it is discardable | Bruce Doan | 2015-09-16 | 1 | -1/+1 |
| | |||||
* | lib: Trim .nim files trailing whitespace | Adam Strzelecki | 2015-09-04 | 3 | -66/+66 |
| | | | | via OSX: find . -name '*.nim' -exec sed -i '' -E 's/[[:space:]]+$//' {} + | ||||
* | Fixed --debugger:on option. Removed c_line from termios. | Yuriy Glukhov | 2015-08-12 | 1 | -1/+0 |
| | |||||
* | Add popen()/pclose() support to posix.nim | Reimer Behrends | 2015-07-01 | 1 | -0/+2 |
| | |||||
* | 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 |
| | |||||
* | lib/posix - Dropped 'T' from types | pdw | 2015-06-04 | 4 | -467/+495 |
| | |||||
* | Fix Termios wrapper | def | 2015-04-24 | 1 | -9/+6 |
| | |||||
* | fixes #2466 | Araq | 2015-04-24 | 1 | -52/+52 |
| | |||||
* | Fixed SIGPIPE on MacOS | yglukhov | 2015-04-08 | 1 | -1/+4 |
| | |||||
* | fixes https://github.com/Araq/Nim/issues/2116 | Jakob Oesterling | 2015-04-01 | 1 | -1/+2 |
| | |||||
* | Fixed Tdirent definition for OS X and BSD. | Reimer Behrends | 2015-03-22 | 1 | -1/+1 |
| | | | | | Entries d_type etc. were disabled on architectures other than Linux, but also used for OS X and BSD in os.nim. | ||||
* | fixes #2116 | Araq | 2015-03-22 | 1 | -4/+5 |
| | |||||
* | Add some posix dirent documentation | def | 2015-02-24 | 1 | -11/+12 |
| | |||||
* | Speed up walkDir significantly | def | 2015-02-24 | 1 | -0/+13 |
| | | | | | | We only know that this works on Linux and Mac OS X, so other systems use the POSIX conforming version still. This removed the lstat call, which is especially expensive on NFS filesystems for me. | ||||
* | Always use 0x40 for POSIX_SPAWN_USEVFORK | def | 2015-02-17 | 1 | -6/+4 |
| | |||||
* | fixes #2116 | Araq | 2015-02-13 | 1 | -11/+4 |
| | |||||
* | Rename termios template CCEQ to cceq | def | 2015-02-04 | 1 | -1/+1 |
| | |||||
* | Change termios proc capitalization | def | 2015-02-04 | 1 | -14/+14 |
| | |||||
* | Fix typo | def | 2015-02-04 | 1 | -1/+1 |
| | |||||
* | Add copyright header | def | 2015-02-03 | 1 | -0/+9 |
| | |||||
* | Add termios wrapper | def | 2015-02-03 | 1 | -0/+255 |
| | |||||
* | Fixes parallel build on FreeBSD | modk | 2015-01-26 | 1 | -8/+8 |
| | |||||
* | Add workaround for TCC to make POSIX_SPAWN_USEVFORK available | def | 2015-01-06 | 1 | -1/+6 |
| | |||||
* | ignore signal SIGPIPE on Darwin | Andre | 2014-12-30 | 1 | -2/+2 |
| | |||||
* | Fix some deprecation warnings caused by renames | def | 2014-11-13 | 1 | -2/+2 |
| |