Commit Graph

254 Commits

Author SHA1 Message Date
4f4e905c0c changes 2022-02-03 11:20:28 -05:00
157c5fbbdf changes 2022-02-01 10:48:48 -05:00
e087db2680 changes 2022-01-31 17:32:30 -05:00
9d7bf8b0f9 Set ADDR_NO_RANDOMIZE on linux for determinism 2022-01-28 12:48:59 -05:00
301fe24617 Linux driver and windows driver now both working again. 2022-01-12 12:27:55 -05:00
fbe2120bb3 windows driver now operational, linux driver broken 2022-01-12 17:23:02 -05:00
089b8e15c7 Recommit the mingwlib ssl libraries. 2022-01-12 11:47:02 -05:00
20801395e6 windows version compiles, but won't link because of bad archive 2022-01-12 15:53:49 -05:00
2b59d8a4a3 refactor driver-linux to separate machine dependent and independent code. 2022-01-11 13:59:13 -05:00
c47e13691d openssl now working under linux 2022-01-10 14:39:19 -05:00
7d13a52740 Check in linux static openssl with tracing enabled 2022-01-10 14:38:53 -05:00
2e6f924737 Partway through the SSL refactor, code is operational again (in plaintext) 2022-01-09 21:41:28 -05:00
c5bf032db0 About to break everything with SSL conversion 2022-01-09 16:59:39 -05:00
b23145a4a4 Refactor linux driver to use poll instead of select 2022-01-06 18:51:24 -05:00
860b6f60b1 refactor driver-linux to use a channel list 2022-01-06 18:33:09 -05:00
9c00853eeb Remove a print-statement 2022-01-06 18:32:54 -05:00
f5b7712c64 Fix bug in modified drivenengine 2022-01-06 17:59:59 -05:00
dc2237e5c1 Make it so that drivenengine never changes (only appends) output bytes. 2022-01-06 17:24:32 -05:00
3306281dcc use the linux monotonic clock instead of gettimeofday 2022-01-05 13:24:12 -05:00
0833662539 A bit of refactoring before SSL conversion 2022-01-05 13:14:44 -05:00
c733023823 DrivenEngine channels are now shared_ptr 2022-01-05 12:50:16 -05:00
6b23651606 sslcon ported to both windows and linux 2022-01-04 12:42:48 -05:00
18bccc0c25 sslcon now builds on mingw (now broken on linux) 2022-01-03 15:03:58 -05:00
30f4089f49 Check in precompiled openssl for mingw 2022-01-03 14:26:28 -05:00
94224fda6f Add experiments directory with sslcon 2022-01-03 12:45:51 -05:00
3b9dc2c495 Require cb_ prefix for plans 2021-12-28 14:07:15 -05:00
2e543984e6 Remove action subtable, fix bug in makeclass 2021-12-28 13:56:16 -05:00
154ee737c6 Improve some error messages 2021-12-27 17:10:46 -05:00
0c021dc93a Remove more invalid uses of luaL_error and luaL_check 2021-12-27 17:03:42 -05:00
9517b3e004 Repair buggy error-handling in makeclass/getclass 2021-12-27 16:44:12 -05:00
82381ada2e Fix a bug in function registry, improve docs 2021-12-23 14:38:01 -05:00
b4639c70db Fix a bug in synchronous model similarity 2021-12-21 15:22:26 -05:00
f2a20c0231 Add donotpredict to global(x) 2021-12-21 13:00:11 -05:00
556b03301d eris: remove unnecessary assignments 2021-12-17 17:09:48 -05:00
953f424e9b Inline StreamBuffer::lua_writer 2021-12-17 17:08:05 -05:00
913db8773d eris: remove luaB_nkeys and luaB_nthkey 2021-12-17 16:32:05 -05:00
227a754b21 Add some support for CPU profiling 2021-12-17 16:21:56 -05:00
cfa6c28d34 Git ignore gprof.out and gmon.out 2021-12-17 16:21:25 -05:00
0a1480d85c Add docs for luaopen_base 2021-12-17 14:04:34 -05:00
9b956f00e7 Add support for doc(builtin) 2021-12-16 13:06:15 -05:00
1cfdb4fa09 Initial revision of lua 'doc' function 2021-12-15 23:03:43 -05:00
e0001127c7 Can now use /CPL to reload lua source 2021-12-15 14:18:19 -05:00
c689422206 Fix initial setup of IDPlayerPool 2021-12-14 12:53:31 -05:00
75cc891c56 Restore ability to print return values. 2021-12-14 12:24:25 -05:00
a36754c3a4 eris: fix a bug in error handling 2021-12-14 12:03:35 -05:00
989d135aed Let server rebind its own listen port quickly 2021-12-14 11:17:18 -05:00
1c8c53bd88 Fix a bug printing floats 2021-12-14 10:51:00 -05:00
1116dafc16 eris: fix objbarrier issue 2021-12-10 14:47:03 -05:00
caf2803f6d Fix bug in new makefile 2021-12-09 15:10:08 -05:00
3b0e52ae86 Fix incorrect usage of strerror_r 2021-12-09 14:55:56 -05:00