Commit Graph

176 Commits

Author SHA1 Message Date
Grzegorz Adam Hankiewicz
cc718435b3 Adds convenience uncompress and inflate procs to zlib.
The new uncompress() version doesn't require you to know the size of the
inflated destination buffer. The inflate() proc wraps it for convenience
on a var string type.
2014-03-29 01:14:33 +01:00
Araq
ee1192679e VM: endless loop prevention 2014-03-24 08:43:57 +01:00
Michał Zieliński
a9bc8220fd Provide zlib version explicit on Linux.
- workaround for Gentoo (#987),
- also, it's a good practice to provide ABI version in calls to dlopen,
so if zlib ever changes ABI, wrappers won't break siliently.
2014-03-13 12:04:27 +01:00
Michał Zieliński
6e42513acd zmq: remove unnecessary 'var' decls from high-level procs 2014-03-05 18:31:22 +01:00
Araq
232af9de6c fixes #612 2014-02-11 16:32:02 +01:00
Andreas Rumpf
afb7bc0e63 Merge pull request #875 from EXetoC/mongo
A first attempt at fixing the MongoDB modules.
2014-02-06 02:46:19 +01:00
EXetoC
798295a9b6 A first attempt at fixing the MongoDB modules. 2014-02-02 02:22:42 +01:00
Araq
435610e0af merged #823 against devel 2014-02-02 01:38:19 +01:00
Araq
346443d1b5 case consistency improvements 2014-01-11 21:56:05 +01:00
Araq
4ed8cec7ca case consistency: niminst 2013-12-29 03:42:20 +01:00
Araq
bf205fa85d case consistency part 6 2013-12-28 01:17:02 +01:00
Araq
e2a4d591e5 added libffi for win support 2013-12-19 01:00:51 +01:00
Araq
5eba93d584 Merge branch 'master' into vm2
Conflicts:
	compiler/sem.nim
2013-12-05 00:03:27 +01:00
fowlmouth
6577093d2d Removed lua, python, tcl, cairo 2013-12-01 21:19:32 -06:00
fowlmouth
0b4805f366 Removed opengl 2013-12-01 21:17:50 -06:00
fowlmouth
ee520689d7 removed gtk2 2013-12-01 21:15:48 -06:00
fowlmouth
944b4685b9 removed x11 2013-12-01 21:10:06 -06:00
Araq
9035d15ed2 next steps for FFI support 2013-11-25 13:04:11 +01:00
Dominik Picheta
8231deffd0 Made TSocketHandle distinct and fixed problems it caused for SSL. 2013-10-23 18:07:00 +01:00
Andreas Rumpf
b4df3cade6 Merge pull request #615 from fowlmouth/patch-10
Update xlib.nim
2013-10-15 13:16:41 -07:00
Dominik Picheta
b753edec1d Add compressBound proc to zlib wrapper. 2013-10-13 00:41:57 +01: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
fenekku
0ce885e8c8 Color vectors (second line endings fix attempt) 2013-09-02 18:43:19 -04:00
fenekku
c57103f2d8 Color vectors (first line endings fix attempt) 2013-09-02 10:59:42 -04:00
fenekku
0ec9e3aeb7 glColor*v now accept vector as input (as in original lib) 2013-08-04 18:30:22 -04:00
Araq
3ab4b3d58f Merge pull request #530 from EXetoC/master
Missing SDL_image symbols
2013-07-31 12:48:33 -07:00
Araq
c96a4406e4 Merge pull request #523 from exhu/x11fix
X11, cairo bindings fixes
2013-07-31 12:47:41 -07:00
Dominik Picheta
e33af13ae3 Fixes #543.
Changed signature of SetVideoMode so that the flags param is a uint32.
2013-07-27 11:03:28 +01:00
Araq
8ac68a4d94 Merge pull request #527 from jbe/master
export pointer types for SDL event objects
2013-07-24 13:35:20 -07:00
EXetoC
1e3934e464 dynlib 2013-07-18 23:25:29 +02:00
EXetoC
6e4dfc8eb5 Add missing SDL symbols. 2013-07-18 20:28:09 +02:00
Dominik Picheta
f3b4240b87 Fixed libzip path for Arch Linux. 2013-07-17 22:29:21 +01:00
jbe
2c2ae2adb2 export pointer types for SDL event objects 2013-07-17 00:52:32 +02:00
Yury Benesh
02ca9e3b59 Moved complex pragmas for xlib and cairo into separate included files. Fixed xkb bindings. 2013-07-15 16:06:53 +03:00
Yury Benesh
f54cb2e323 Fixed xrender.nim for use_pkg_config 2013-07-09 23:30:11 +03:00
Yury Benesh
3c9864c9d3 Added use_pkg_config, use_pkg_config_static conditionals to xlib, cairo 2013-07-09 21:58:22 +03:00
Yury Benesh
f74e296f84 Fixed XClientMessageEvent struct, added equals operator fot TAtom from unsigned, added xclient union field access proc to XEvent 2013-07-07 23:01:11 +03:00
Yury Benesh
127253c8d5 Some fixes to xlib wrapper 2013-07-06 23:39:15 +03:00
Yury Benesh
a080277f84 Added pkg-config support to xlib, xrender, cairo, cairoxlib 2013-07-04 19:38:27 +03:00
Yury Benesh
37b660dd78 Fixed libX11, libXrender bindings for macos and linux. 2013-07-04 17:45:44 +03:00
Araq
651103ff32 2n attempt to fix niminst on the testing machines 2013-06-29 10:28:28 +02:00
Araq
86d64b2f5e attempt to make libzip work on the testing machines 2013-06-27 21:41:53 +02:00
Araq
6d7ad66982 attempt to use the lib.so for libzip 2013-06-27 16:34:21 +02:00
Dominik Picheta
5d3b5eb700 Merge pull request #489 from onionhammer/patch-1
Fix: OpenSSL on Windows
2013-06-25 13:17:58 -07:00
Dominik Picheta
317675d5e5 Changed the type of gboolean to a distinct cint. 2013-06-22 19:42:26 +01:00
onionhammer
705e8e929a Fix: OpenSSL on Windows
Updated CRYPTO_malloc_init to no longer call CRYPTO_set_mem_functions if compiling for windows

Updated ERR_load_BIO_strings to import from DLLUtilName instead of DLLSSLName

Updated OpenSSL_add_all_algorithms to import from DLLUtilName instead of DLLSSLName
2013-06-20 17:52:30 -05:00