Perttu Ahola
|
23d682884e
|
builtin/client_file: Fix warning message and use std::ios::binary for input files
|
2014-09-28 21:19:06 +03:00 |
|
Perttu Ahola
|
23a0df2d19
|
client/app: KEY_F9: Toggle Urho3D's debug HUD
|
2014-09-28 15:51:20 +03:00 |
|
Perttu Ahola
|
ba42488bf8
|
extensions/sandbox_test: When loaded, start checking values at runtime as reported by magic_sandbox
|
2014-09-28 15:25:08 +03:00 |
|
Perttu Ahola
|
b23711f066
|
extensions/sandbox_test/try_exploit.lua: Try calling found functions
|
2014-09-28 14:00:17 +03:00 |
|
Perttu Ahola
|
0e7c9fc6e4
|
extensions/urho3d: Fix exploit revealed by extensions/sandbox_test caused by a stupid mistake
|
2014-09-28 12:59:35 +03:00 |
|
Perttu Ahola
|
1148decb2a
|
extensions/sandbox_test: Search for exploits in latest real sandbox environments and a test sandbox environment (KEY_F10)
|
2014-09-28 12:57:47 +03:00 |
|
Perttu Ahola
|
4e5babfa0b
|
doc
|
2014-09-28 01:21:36 +03:00 |
|
Perttu Ahola
|
b75ae30f86
|
client: Disable Urho3D log file
|
2014-09-28 01:07:26 +03:00 |
|
Perttu Ahola
|
779e95b3ec
|
extensions/__menu: Fix UI warnings
|
2014-09-28 01:05:04 +03:00 |
|
Perttu Ahola
|
8b34854995
|
client/main: Log "Succesful shutdown" on succesful shutdown, to distinguish it from a crash
|
2014-09-28 01:00:10 +03:00 |
|
Perttu Ahola
|
4e7d03adc6
|
client: Get rid of exception about inexisting remote resource when accessing a local resoource
|
2014-09-28 00:55:37 +03:00 |
|
Perttu Ahola
|
c54cda99ff
|
client: Clean up logging
|
2014-09-28 00:44:45 +03:00 |
|
Perttu Ahola
|
880406b193
|
client/app: Redirect Urho3D's log to our better and in every way more glorious log system
|
2014-09-28 00:35:41 +03:00 |
|
Perttu Ahola
|
db1eaf5041
|
client/main: Re-creating app:App requires guard to be disabled; do that
|
2014-09-28 00:28:41 +03:00 |
|
Perttu Ahola
|
13381d0202
|
core/log: Don't use #defines for log levels
|
2014-09-28 00:27:55 +03:00 |
|
Perttu Ahola
|
94f94c0f0d
|
client/extensions.lua: Put our Lua package loader first in package.loaders to get rid of unnecessary extension lookups in disallowed files
|
2014-09-27 23:38:48 +03:00 |
|
Perttu Ahola
|
03405e3c00
|
doc
|
2014-09-27 23:18:46 +03:00 |
|
Perttu Ahola
|
4b25272cc9
|
Add 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
|
2014-09-27 20:40:26 +03:00 |
|
Perttu Ahola
|
19a1da6033
|
testmodules/uitest: Test very simple but correct UI usage
|
2014-09-27 16:11:35 +03:00 |
|
Perttu Ahola
|
b3a151e8a9
|
extensions/uistack: Global UIStack instance "main", which the main menu uses too
|
2014-09-27 16:09:17 +03:00 |
|
Perttu Ahola
|
3917701b47
|
client: Use sandboxed urho3d in extensions for interoperability with modules
|
2014-09-27 15:29:50 +03:00 |
|
Perttu Ahola
|
f9b9c609af
|
testmodules/__loader: Revert accidental change
|
2014-09-27 11:56:37 +03:00 |
|
Perttu Ahola
|
699fe68646
|
builtin/client_{lua,data}: Don't spam the log so much
|
2014-09-27 11:50:16 +03:00 |
|
Perttu Ahola
|
032547a357
|
Note load error in destructor so it won't be missed
|
2014-09-27 11:45:59 +03:00 |
|
Perttu Ahola
|
724ec0a488
|
CMakeLists.txt: Don't cache CMAKE_MODULE_PATH
|
2014-09-27 11:27:45 +03:00 |
|
Perttu Ahola
|
976e3982a2
|
client: Allow specifying menu extension name via command line option -m
|
2014-09-27 11:02:58 +03:00 |
|
Perttu Ahola
|
21a413c8fd
|
client: F11 toggles between fullscreen and windowed mode; everything is restored on game->menu reboot cycle
|
2014-09-27 10:52:35 +03:00 |
|
Perttu Ahola
|
0965047f89
|
client: buildat.disconnect()
|
2014-09-27 09:58:16 +03:00 |
|
Perttu Ahola
|
975c0fc0d2
|
README.md: Link to other files
|
2014-09-27 09:29:37 +03:00 |
|
Perttu Ahola
|
932b2c0984
|
doc/client_api.txt: Add note about incomplete whitelist
|
2014-09-27 09:27:30 +03:00 |
|
Perttu Ahola
|
2e66905d84
|
extensions/urho3d: Basic shadow properties; use in testmodules/test1
|
2014-09-27 09:15:39 +03:00 |
|
Perttu Ahola
|
d2a1830ce5
|
extensions/urho3d: Better event error logging for sandbox-subscribed events
|
2014-09-27 08:44:24 +03:00 |
|
Perttu Ahola
|
810360a93e
|
extensions/urho3d: Move class whitelist to safe_classes.lua
|
2014-09-27 08:41:10 +03:00 |
|
Perttu Ahola
|
51cc8240af
|
extensions/urho3d: Whitelist events in safe_events.lua
|
2014-09-27 08:38:28 +03:00 |
|
Perttu Ahola
|
2a0bd20e40
|
extensions/urho3d: Move list of safe globals to safe_globals.lua
|
2014-09-27 07:47:05 +03:00 |
|
Perttu Ahola
|
6e8a85e51d
|
client: buildat.extension_path(name)
|
2014-09-27 07:44:54 +03:00 |
|
Perttu Ahola
|
61d541b8b3
|
extensions/urho3d: Sandbox using extensions/magic_sandbox
|
2014-09-27 07:18:53 +03:00 |
|
Perttu Ahola
|
ee200cddad
|
extensions/magic_sandbox
|
2014-09-27 07:18:47 +03:00 |
|
Perttu Ahola
|
6a98105c5a
|
extensions/uistack: Fix coding style
|
2014-09-27 07:18:46 +03:00 |
|
Perttu Ahola
|
423c7a7b5a
|
extensions/__menu: Connecting to servers
|
2014-09-26 16:36:14 +03:00 |
|
Perttu Ahola
|
8f44b7490a
|
buildat.connect_server(address) -> status, error
|
2014-09-26 16:36:14 +03:00 |
|
Perttu Ahola
|
1f30a0cc33
|
extensions/__menu: Use UIStack
|
2014-09-26 16:36:10 +03:00 |
|
Perttu Ahola
|
9739bf430d
|
extensions/uistack
|
2014-09-26 16:33:56 +03:00 |
|
Perttu Ahola
|
8a472b04f3
|
extensions/urho3d: SubscribeToEvent: Return global name of the generated global callback
|
2014-09-26 16:33:55 +03:00 |
|
Perttu Ahola
|
f11bd3ed25
|
extensions/__menu: Figuring out how this thing should work
|
2014-09-26 16:33:34 +03:00 |
|
Perttu Ahola
|
865e71ec38
|
extensions/__menu: Initial testing
|
2014-09-26 16:32:59 +03:00 |
|
Perttu Ahola
|
064502d047
|
doc/external_issues.txt
|
2014-09-26 16:32:59 +03:00 |
|
Perttu Ahola
|
f3ed3de9ce
|
client: Allow loading resources from /extensions
|
2014-09-26 16:32:58 +03:00 |
|
Perttu Ahola
|
b319f4f546
|
client: Launch extensions/__menu if no server address is given on the command line
|
2014-09-26 16:32:58 +03:00 |
|
Perttu Ahola
|
fd09ba59a3
|
client/app: Set resizable graphics mode
|
2014-09-26 16:32:58 +03:00 |
|