f43dd14d4cclient: Clean up logging of received updates
Perttu Ahola
2014-10-03 01:50:18 +03:00
3cde36db08games/entitytest: Use magic.sub_sync_node_added to set model and material for nodes called "Box"
Perttu Ahola
2014-10-03 01:45:29 +03:00
c3032ff13bextensions/urho3d: Stuff, including sub_sync_node_added()
Perttu Ahola
2014-10-03 01:43:04 +03:00
915d2a7957client, builtin/entitysync, games/entitytest: Why doesn't this shit work
Perttu Ahola
2014-10-02 21:00:45 +03:00
4d91f34d4eserver: Keep track of resource paths and use a BuildatResourceRouter to allow loading resources from modules on the server
Perttu Ahola
2014-10-02 20:45:04 +03:00
10042ec7adclient/app: Don't throw exceptions if __buildat_file_updated_in_cache doesn't exist (it exists only after extensions/urho3d is loaded)
Perttu Ahola
2014-10-02 12:41:39 +03:00
f57558c40cserver, builtin/entitysync: Store SceneReplicationState in server state due to lifetime issues
Perttu Ahola
2014-10-02 09:42:35 +03:00
9f772d8313server: -C [module_name]: Skip compiling specified module (useful in place of automatic modification checking to speed up module development)
Perttu Ahola
2014-10-02 08:45:30 +03:00
a2d430d35fserver/state, builtin/entitysync: Tracking of node and component changes works
Perttu Ahola
2014-10-01 23:27:31 +03:00
fa261d74d9server: Subscribing to Urho3D events works (interface::Server::sub_magic_event())
Perttu Ahola
2014-10-01 21:38:15 +03:00
bd3d8e4edaserver: Link modules with shared Urho3D (Note: For things to work, the server must be linked with the same shared Urho3D)
Perttu Ahola
2014-10-01 21:13:23 +03:00
953f47785bserver: Add Urho3D library to module build. Requires a static build of Urho3D with an added -fPIC option.
Perttu Ahola
2014-10-01 09:52:26 +03:00
2e53eb5e1fserver: Add Urho3D's directories to module include path
Perttu Ahola
2014-10-01 09:26:07 +03:00
8e11727c1cserver: Decrease log level for module compilation related messages
Perttu Ahola
2014-10-01 09:30:03 +03:00
272a2dc7bfbuiltin/{network,client_file}: Tweak and fix minor things
Perttu Ahola
2014-10-01 09:25:24 +03:00
0c98f5ab4aserver: Add "reason" parameter to interface::Server::shutdown() which is printed and logged as the last thing before the server exits
Perttu Ahola
2014-09-29 10:44:08 +03:00
ba42488bf8extensions/sandbox_test: When loaded, start checking values at runtime as reported by magic_sandbox
Perttu Ahola
2014-09-28 15:25:08 +03:00
b23711f066extensions/sandbox_test/try_exploit.lua: Try calling found functions
Perttu Ahola
2014-09-28 14:00:17 +03:00
0e7c9fc6e4extensions/urho3d: Fix exploit revealed by extensions/sandbox_test caused by a stupid mistake
Perttu Ahola
2014-09-28 12:56:14 +03:00
1148decb2aextensions/sandbox_test: Search for exploits in latest real sandbox environments and a test sandbox environment (KEY_F10)
Perttu Ahola
2014-09-28 10:55:42 +03:00
8b34854995client/main: Log "Succesful shutdown" on succesful shutdown, to distinguish it from a crash
Perttu Ahola
2014-09-28 01:00:10 +03:00
4e7d03adc6client: Get rid of exception about inexisting remote resource when accessing a local resoource
Perttu Ahola
2014-09-28 00:55:37 +03:00
c54cda99ffclient: Clean up logging
Perttu Ahola
2014-09-28 00:44:45 +03:00
880406b193client/app: Redirect Urho3D's log to our better and in every way more glorious log system
Perttu Ahola
2014-09-28 00:35:41 +03:00
db1eaf5041client/main: Re-creating app:App requires guard to be disabled; do that
Perttu Ahola
2014-09-28 00:28:41 +03:00
13381d0202core/log: Don't use #defines for log levels
Perttu Ahola
2014-09-28 00:27:55 +03:00
94f94c0f0dclient/extensions.lua: Put our Lua package loader first in package.loaders to get rid of unnecessary extension lookups in disallowed files
Perttu Ahola
2014-09-27 23:38:48 +03:00
4b25272cc9Add an LD_PRELOAD library "buildat_guard" which takes care of limiting Urho3D::ResourceCache's file system access while it's lacking the functionalty by itself
Perttu Ahola
2014-09-27 19:34:09 +03:00
19a1da6033testmodules/uitest: Test very simple but correct UI usage
Perttu Ahola
2014-09-27 16:11:35 +03:00
b3a151e8a9extensions/uistack: Global UIStack instance "main", which the main menu uses too
Perttu Ahola
2014-09-27 16:09:17 +03:00
3917701b47client: Use sandboxed urho3d in extensions for interoperability with modules
Perttu Ahola
2014-09-27 14:26:26 +03:00