Perttu Ahola
|
6e8202c6d5
|
interface/magic_event_handler: Operate in a whitelist-like fashion and add collision events to whitelist
|
2014-11-03 21:07:16 +02:00 |
|
Perttu Ahola
|
d3a74d7826
|
interface/urho3d_cereal.h: Vector3
|
2014-11-03 17:35:18 +02:00 |
|
Perttu Ahola
|
1e3e0ea85e
|
extensions/urho3d: Whitelist more stuff
|
2014-11-03 17:15:47 +02:00 |
|
Perttu Ahola
|
c645fea5cd
|
builtin/worldgen: Fix some kind of issue that killed the generator thread
|
2014-11-03 17:15:34 +02:00 |
|
Perttu Ahola
|
4f9939c547
|
Fix coding style
|
2014-11-02 16:04:11 +02:00 |
|
Perttu Ahola
|
08112818c8
|
util/cpp_indent.py: Fix multi-line statements inside member initializers and []-based lists and fix value block detection
|
2014-11-02 16:03:12 +02:00 |
|
Perttu Ahola
|
24ac1d7fbc
|
Fix coding style
|
2014-11-01 22:55:43 +02:00 |
|
Perttu Ahola
|
c551ab9626
|
util/cpp_indent.py: Fix multi-line comment handling
|
2014-11-01 22:55:03 +02:00 |
|
Perttu Ahola
|
015ca8820b
|
util/extra_cpp_style.py -> util/cpp_indent.py
|
2014-11-01 22:38:01 +02:00 |
|
Perttu Ahola
|
52b9031100
|
Fix coding style
|
2014-11-01 22:08:53 +02:00 |
|
Perttu Ahola
|
7cbd9d3ac4
|
util/codestyle.sh, util/extra_cpp_style.py: Do not use any of uncrustify's shitty indenting; re-indent it completely - util/extra_cpp_style.py can now be used as a standalone C and C++ indenting tool if needed
|
2014-11-01 22:08:53 +02:00 |
|
Perttu Ahola
|
b11f60bb25
|
util/codestyle.sh, util/extra_cpp_style.py: Fix stuff
|
2014-11-01 22:08:53 +02:00 |
|
Perttu Ahola
|
a4fb9fe0e8
|
doc/todo
|
2014-10-31 14:15:06 +02:00 |
|
Perttu Ahola
|
1ca0551652
|
boot/autodetect: Allow detecting root to be empty string
|
2014-10-31 13:46:28 +02:00 |
|
Perttu Ahola
|
55b4a74a31
|
server/rccpp: Workaround different PATH handling in Wine
|
2014-10-31 13:46:23 +02:00 |
|
Perttu Ahola
|
c0d42a9ccb
|
interface/process: get_environment_variable() and ExecOptions
|
2014-10-31 13:44:04 +02:00 |
|
Perttu Ahola
|
39def32570
|
util/windows: Drop launch scripts; they will not be needed anymore
|
2014-10-31 13:12:45 +02:00 |
|
Perttu Ahola
|
41b8a2e6af
|
boot/autodetect: Automatic compiler path detection
|
2014-10-31 11:58:24 +02:00 |
|
Perttu Ahola
|
42f400172a
|
boot/autodetect: Don't autodetect paths that are explicitly set in configuration
|
2014-10-31 11:45:39 +02:00 |
|
Perttu Ahola
|
53f0508383
|
core/types: Don't use MinGW 4.8.1 hack
|
2014-10-31 11:45:01 +02:00 |
|
Perttu Ahola
|
bd32beff5e
|
impl/tcpsocket: Don't try to listen() if not connected
|
2014-10-31 11:33:46 +02:00 |
|
Perttu Ahola
|
3cb57eaee4
|
Fix Windows build
|
2014-10-31 11:21:47 +02:00 |
|
Perttu Ahola
|
a1610d5203
|
interface/os: get_timeofday_us() -> time_us()
|
2014-10-30 22:21:34 +02:00 |
|
Perttu Ahola
|
6156c82caf
|
server/main, client/main: srand(interface::os::get_timeofday_us())
|
2014-10-30 21:10:02 +02:00 |
|
Perttu Ahola
|
ff01b1fcce
|
server/state: throw interface::TargetModuleNotAvailable instead of Exception
|
2014-10-30 19:05:50 +02:00 |
|
Perttu Ahola
|
7e80e34cc6
|
lua_bindings/spatial_update_queue: Fix invalid access of freed memory
|
2014-10-30 18:56:49 +02:00 |
|
Perttu Ahola
|
cf75c4cf20
|
boot/cmem: Override libc's memory allocation when handling fatal signals in order to avoid memory allocation deadlocks; also initialize freed memory to known patterns to ease debugging
|
2014-10-30 18:49:04 +02:00 |
|
Perttu Ahola
|
c77343cc1a
|
impl/linux/debug: Attempt to not hang or crash when printing signal backtrace
|
2014-10-30 18:48:32 +02:00 |
|
Perttu Ahola
|
bd4219d7bd
|
interface/thread: ThreadedThing::on_crash() and some server/state crash handling improvements
|
2014-10-30 17:14:28 +02:00 |
|
Perttu Ahola
|
1786c8b02a
|
core/log: Remove insane mutex trylocks
|
2014-10-30 14:23:30 +02:00 |
|
Perttu Ahola
|
e5533371e7
|
impl/linux/debug: Filter backtrace chain to not include useless server initialization in every thread
|
2014-10-30 13:31:03 +02:00 |
|
Perttu Ahola
|
15133b2d91
|
interface/debug: log_backtrace_chain(): Move backtrace chain logging to a single location
|
2014-10-30 13:31:03 +02:00 |
|
Perttu Ahola
|
0115364cbe
|
interface/thread, server/state: Support callback-chain backtraces in all threads
|
2014-10-30 13:30:59 +02:00 |
|
Perttu Ahola
|
873213aae9
|
core/types, doc/conventions, builtin: NullptrCatch
|
2014-10-30 07:08:03 +02:00 |
|
Perttu Ahola
|
1c91de2ab1
|
util/valgrind_suppressions.txt: Add more
|
2014-10-30 06:56:11 +02:00 |
|
Perttu Ahola
|
e12fcb7a5d
|
server/state: Multi-thread backtrace
|
2014-10-30 06:36:31 +02:00 |
|
Perttu Ahola
|
ad73a0f098
|
WIP: Fancy backtrace interface
|
2014-10-30 04:40:21 +02:00 |
|
Perttu Ahola
|
a27b359aa7
|
server/state: Clean up logging at shutdown
|
2014-10-30 04:12:31 +02:00 |
|
Perttu Ahola
|
2fa5d016d1
|
server, debug: Fancier backtraces
|
2014-10-30 04:08:15 +02:00 |
|
Perttu Ahola
|
0577f619d2
|
server/state: Catch and rethrow exceptions in direct_cb caller thread
|
2014-10-30 03:31:35 +02:00 |
|
Perttu Ahola
|
cb0f3f1d77
|
builtin/ground_plane_lighting: Catch common nullptr dereference
|
2014-10-30 03:30:36 +02:00 |
|
Perttu Ahola
|
e78aad642b
|
doc/conventions.txt: Exceptions
|
2014-10-30 03:29:36 +02:00 |
|
Perttu Ahola
|
6c25e2421f
|
impl/thread, impl&thread_pool: Log uncatched exception backtrace
|
2014-10-30 03:29:13 +02:00 |
|
Perttu Ahola
|
674146f8c7
|
builtin/network, builtin/client_file: Don't start thread in constructor because in there the module is not guaranteed to be available by server->access_module(), which the thread uses
|
2014-10-30 02:24:02 +02:00 |
|
Perttu Ahola
|
4f0bf40772
|
extensions/urho3d: UIElement:Remove()
|
2014-10-30 02:17:39 +02:00 |
|
Perttu Ahola
|
0b62121dad
|
core/log: Keep logging functional even if a signal handler calls log_(), log_no_nl() or log_nl() while the log mutex is already locked
|
2014-10-30 01:02:20 +02:00 |
|
Perttu Ahola
|
8dba54dfae
|
doc/todo
|
2014-10-30 00:37:56 +02:00 |
|
Perttu Ahola
|
cb403add89
|
builtin/network: network::PeerId
|
2014-10-30 00:37:56 +02:00 |
|
Perttu Ahola
|
77c9c9173d
|
builtin/voxelworld/client: Fix get_static_voxel() when in uninitialized state
|
2014-10-30 00:04:31 +02:00 |
|
Perttu Ahola
|
40bf6f6bf0
|
server/state: Fix more unload synchronization
|
2014-10-29 23:46:38 +02:00 |
|