madmaxoft
e96a774f59
Added the Lua Proxy DLL.
...
This builds the lua5.1.dll file on Windows, making it 64-bit if so required.
2014-06-24 14:48:18 +02:00
worktycho
70c20d7772
Fixed constness
2014-06-11 17:17:19 +01:00
madmaxoft
9b5e852f75
Fixed debugging code in tolua++ driver script.
2014-06-09 20:00:17 +02:00
madmaxoft
02b509b81d
ToLua can now be run in pure-lua mode.
...
See the src/Bindings/AllToLua_lua.bat for usage example.
2014-06-09 17:05:22 +02:00
madmaxoft
b79142c8e7
Fixed buffer overflow in JSON.
...
Reported on Coverity as CID 43614.
2014-06-04 10:47:12 +02:00
Mattes D
0b758946ac
Merge pull request #951 from worktycho/chunksparsing/structs
...
Chunksparsing with segments
2014-05-31 10:12:54 +02:00
worktycho
444cce1269
Cmake system name not System name
2014-05-28 21:39:28 +01:00
worktycho
a2b741d904
derp
2014-05-28 20:41:34 +01:00
worktycho
1cf426d881
FreeBSD requires __POSIX_VISIBLE macro to be defined
2014-05-28 20:39:47 +01:00
worktycho
171e13de4f
for compiliers other than msvc we need to tell lua that its building as a dll
2014-05-28 15:59:59 +01:00
Tycho
d478e3cfb1
Merge branch 'master' into chunksparsing/structs
...
Conflicts:
src/Chunk.h
2014-05-10 05:05:44 -07:00
Tycho
77395b3739
Maybe coverage working?
2014-05-10 05:03:36 -07:00
Mattes D
fb58ef55be
Fixed MSVC 64-bit build warnings.
2014-05-09 18:32:03 +02:00
Tycho
8d6919f3b6
Fixed polarssl programs included
2014-05-01 12:05:11 -07:00
Tycho
47cc1a84e1
Tests off by default take 2
2014-05-01 11:57:07 -07:00
Tycho
1929b46aff
Disable polarssl tests by default
2014-05-01 11:52:08 -07:00
Tycho
8780b324ff
Merge branch 'master' into chunksparsing/structs
2014-05-01 11:50:40 -07:00
Tycho
9928698d6d
Merged change to enable testing to be disabled
...
This is confirmed upstream but is unlikely to get into the repository for
several weeks
2014-05-01 09:53:43 -07:00
Tycho
1d3ad6faa2
Added Testing capability
2014-04-27 12:25:03 -07:00
madmaxoft
087210302f
Updated MSVC side of CMake files after recent changes.
2014-04-25 23:45:16 +02:00
archshift
0e0c9d8248
Missed these CMakeLists.
2014-04-25 12:24:09 -07:00
Tiger Wang
bdea8706d8
Added new AI rules
...
+ Added new AI rules handling cacti and large heights
* Fixed cIniFile not recognising comments in cIniFile::ReadFile()
* Fixed users.ini not being properly generated
* Changed all instances of (int)floor(GetPosXXX()) to POSXXX_TOINT
2014-04-17 18:50:25 +01:00
Tycho
c89f7902df
Added forgoten lua file
2014-04-06 05:56:43 -07:00
Tycho
23395a5ce1
Merge branch 'master' into override
...
Conflicts:
lib/tolua++/CMakeLists.txt
2014-04-05 14:12:17 -07:00
Tycho
298c0b409a
Fixed tolua++ override support
2014-04-02 06:04:17 -07:00
Samuel Barney
eb3cc729d4
More fixes to get it to compile for me on Mac 10.9. Mostly just newline additions, but some of the unused variables were causing errors, so I wrapped them in #ifndef __APPLE__ calls, since I didn't know if they were going to be used in the future.
...
Also had to undefine TOLUA_TEMPLATE_BIND a couple of times.
2014-03-25 11:15:05 -06:00
Tiger Wang
83d0c6d6a7
Fixed bad cmake document interpretation
...
Docs say:
"If nothing is found, the result will be <VAR>-NOTFOUND"
2014-03-23 20:37:23 +00:00
Mattes D
b3a22acb2c
Merge pull request #826 from worktycho/xxd_check
...
Added better check for xxd existance
2014-03-23 20:21:12 +01:00
Tycho
0cfb12f0d1
Added Additonal check for xxd existance
2014-03-22 08:30:49 -07:00
Tycho
830a9c3bb4
FIrst attempt at adding override support to tolua
2014-03-22 08:16:07 -07:00
Tycho
2266c2150d
Merge branch 'master' into size_t_lua
...
Conflicts:
lib/tolua++/src/bin/basic_lua.h
2014-03-22 07:48:16 -07:00
Tycho
a69a1ef032
Fixed enum checking functions not being called in generated code
2014-03-20 13:23:15 -07:00
Tycho
6a3fe7adcc
Fixed bugs in patched tolua output
2014-03-19 12:38:00 -07:00
Tycho
04adca3410
Fixed tolua emitting isnumber insteand of is<Enum>
2014-03-19 12:02:26 -07:00
Tycho
e8f7c18ba7
Fixed type error in lua bindings
2014-03-19 11:34:33 -07:00
Tycho
0a505576e5
Fixed =~ bug
2014-03-17 10:28:04 -07:00
Tycho
3e0dfbc7a1
Made buffers static const
2014-03-16 07:59:58 -07:00
Tycho
7f84c8d60b
Patched tolua to understand size_t
2014-03-15 10:42:35 -07:00
Tycho
a427f004b8
Fix indentation
2014-03-15 07:15:02 -07:00
Tycho
2e9fe777e4
Patched tolua to emit range checks for enums
2014-03-15 06:45:26 -07:00
madmaxoft
31df026808
Rewound PolarSSL to master branch.
...
The current Devel branch fails to build on RasPi.
2014-03-07 10:25:18 +01:00
madmaxoft
6a191cce0a
Fixed compatibility with ZeroBraneStudio and LuaRocks.
...
Lua now compiles into lua51.dll and there's a lua5.1.dll that acts as a export-forwarding proxy to lua51.dll.
2014-02-28 08:27:02 +01:00
Mattes D
7aeae734e5
Merge pull request #684 from narroo/Bug402
...
Addressed Issue #402 .
2014-02-17 23:47:04 +01:00
narroo
794be05f22
Fixed comment typo
2014-02-17 08:51:36 -05:00
narroo
952a338c7f
Fixed Comment Typo.
2014-02-17 08:50:22 -05:00
narroo
ecabb2b34f
Fixed the tab spacing.
2014-02-17 08:46:41 -05:00
narroo
3ce8bf9712
Fixed Tab spacing of cases.
2014-02-17 08:45:31 -05:00
narroo
6eefd54d45
Reworked RemoveBom to use unsigned chars and reverted the logic changes in WriteFile. Should work fine now.
2014-02-16 09:25:32 -05:00
narroo
03fd3b556a
Changed unsigned char[] back to char[].
2014-02-16 08:22:10 -05:00
narroo
d4f2788008
Changed char[] to unsigned char[] in cIniFile::RemoveBom
2014-02-16 07:49:09 -05:00