summary refs log tree commit diff stats
path: root/lib/pure/sockets.nim
Commit message (Collapse)AuthorAgeFilesLines
* Move deprecated modules into lib/deprecated/Adam Strzelecki2015-09-301-1738/+0
| | | | | This gives clear indication what modules are now deprecated and reduce clutter in non-deprecated module directories.
* raise with error messageAman Gupta2015-09-231-1/+1
|
* disable SSLv2Aman Gupta2015-09-231-4/+1
|
* lib: Trim .nim files trailing whitespaceAdam Strzelecki2015-09-041-120/+120
| | | | via OSX: find . -name '*.nim' -exec sed -i '' -E 's/[[:space:]]+$//' {} +
* Use raiseOSError with additionalInfo parameter from develSloane Simmons2015-07-041-7/+7
|
* lib/pure/p-t - Dropped 'T' from typespdw2015-06-041-4/+5
|
* Fixed 'milliseconds' spelling in code and docspdw2015-05-151-9/+9
|
* Add SSLFree after SLShutdown to prevent memory leakwiffel2015-02-241-0/+2
|
* Fix typosFederico Ceratto2015-02-151-1/+1
|
* Fix typosFederico Ceratto2015-02-151-2/+2
|
* Emphasises deprecation warning in sockets module.Dominik Picheta2014-12-261-3/+4
|
* fixed typos so docgen works againAraq2014-12-201-1/+1
|
* fixes #1698Araq2014-12-171-0/+5
|
* Update the pattern to prefer the old versionDustin Lacewell2014-12-031-1/+2
|
* Fix some deprecation warnings caused by renamesdef2014-11-131-19/+19
|
* Fixed FD_SET casingErik O'Leary2014-10-101-1/+1
|
* made some tests greenAraq2014-09-211-3/+4
|
* 'nimfix' improvements; FdSet is TFdSet againAraq2014-09-081-6/+6
|
* Case sensitivity fixes for httpclient and sockets module.Dominik Picheta2014-08-311-50/+50
|
* updated sockets.nimAraq2014-08-281-121/+121
|
* big renameAraq2014-08-271-74/+84
|
* renamefestAraq2014-08-231-33/+33
|
* renamefestAraq2014-08-231-71/+71
|
* changed openssl to import CRYPTO_mem_set_functions from libcrypto and made ↵Charlie Barto2014-05-101-1/+1
| | | | sockets.nim exclude the sslv2 code on BSD
* made large parts of the stdlib gcsafeAraq2014-04-201-1/+3
|
* Revent pruneSocketSet to efficient version.Dominik Picheta2014-04-051-6/+10
|
* Modified behaviour of checkBuffer to match new select behaviour. Refs #822.Dominik Picheta2014-04-051-15/+13
|
* merged #823 against develAraq2014-02-021-3/+4
|
* should compile on netbsdAraq2014-01-231-3/+3
|
* Corrected prunesocketset and pruneprocesssetErik O'Leary2014-01-191-1/+1
| | | | | fd sets passed to select() were pruning ready FDs rather than pruning UN-ready FDs.
* 'nil' as a statement is deprecated, use an empty 'discard' insteadAraq2014-01-191-1/+1
|
* case consistency for linuxAraq2013-12-291-40/+40
|
* case consistency: cs:partial bootstraps on windowsAraq2013-12-291-5/+5
|
* case consistency: next stepsAraq2013-12-291-10/+10
|
* case consistency part 4Araq2013-12-271-54/+54
|
* case consistency part 1Araq2013-12-271-12/+12
|
* bugfix: InvalidSockets needs to be a let variableAraq2013-12-241-1/+1
|
* NoFakeVars progressAraq2013-12-241-1/+1
|
* bugfix: '$' for TPortAraq2013-11-191-2/+1
|
* Implemented boolean socket options.Dominik Picheta2013-10-301-0/+32
| | | | Added reuseAddr for httpserver and scgi.
* TPort is now uint16 and other small sockets fixes.Dominik Picheta2013-10-301-12/+19
|
* Fixed socket compilation problems on Windows.Dominik Picheta2013-10-231-2/+2
|
* Made TSocketHandle distinct and fixed problems it caused for SSL.Dominik Picheta2013-10-231-5/+16
|
* Added a TSocketHandle type to winlean.nim and posix.nimClay Sweetser2013-10-151-5/+5
| | | | Edited sockets.nim and asyncio.nim to use the new TSocketHandle type.
* some fixes for win64Araq2013-10-101-2/+2
|
* first version of the debug GC; doesn't work yetAraq2013-10-011-2/+2
|
* sockets.send now throws an exception when a non-blocking socket isDominik Picheta2013-08-041-2/+14
| | | | passed to it.
* Fixes OSError deprecation warning.Dominik Picheta2013-07-211-1/+1
|
* Deprecated OSError, and modified it to require an explicit OS error code.Dominik Picheta2013-06-251-75/+59
| | | | The deprecated functions include the OSError and OSErrorMsg, the name did not change however the signature of the new functions did. They now require a TOSErrorCode value be passed to them. This value can be retrieved using OSLastError. The reason this was done is because on Windows any win api call can reset the last error code to 0, this change allows the user to immediately grab the error code and worry about the string representation later if needs be.
* Fixed overflow in sockets.parseIP4.Dominik Picheta2013-05-241-2/+5
|