050f867288
Merge remote-tracking branch 'origin/develop' into minidump
2016-08-29 06:40:09 +02:00
531fdf0e34
Fix crash if a valid minidump is residing in minidumps folder.
2016-08-28 22:47:22 +02:00
f9e2eeca7b
Base128 encoding of minidumps before uploading.
2016-08-28 22:46:23 +02:00
2772701412
Merge remote-tracking branch 'origin/develop' into minidump
...
# Conflicts:
# src/Components/Modules/Exception.cpp
# src/Components/Modules/Exception.hpp
2016-08-28 21:30:12 +02:00
e8598f3cdb
2016-08-28 21:21:25 +02:00
cf59101497
Exception shit
2016-08-28 20:52:47 +02:00
ebba2819d6
Commit local workspace.
...
- Split minidump (upload) and exception handling code
- Smaller minidumps for faster uploads
- Several new build flags (accessible from premake5 with --params)
- BitMessage abstractions
- Some other things I can't remember.
2016-08-28 19:39:39 +02:00
1d5927f093
debug_minidump now uses code from VC++ 8.0 CRT to generate fake exception info.
2016-08-28 19:38:38 +02:00
624173f7cf
Update load/save code, set TTL to 1 hour and remove node storage.
2016-08-28 19:38:38 +02:00
d3d8884f93
Generate a more complete context in debug_minidump.
2016-08-28 19:38:38 +02:00
a82aab26fa
updated BITMESSAGE_SIZE_LIMIT
...
added EncodeBase64/DecodeBase64 to Utils::String
2016-08-27 23:46:24 +02:00
bd7faf2b32
Implement "debug_minidump" for debugging of minidump upload and generation.
2016-08-27 19:22:40 +02:00
6696a57b18
added converttobase64 function
...
added UploadMinidump2BM
2016-08-27 18:18:03 +02:00
738f9ee941
Add "bm_send <addr> <content>".
2016-08-27 11:24:26 +02:00
073e984f69
Fix logic mistake with parsing parameters for bm_* commands.
2016-08-27 10:16:12 +02:00
4756851048
Add implementation of BitMessage in form of bm_* commands.
2016-08-27 06:51:00 +02:00
addb746a59
Update BitMRC fork and set _CRT_SECURE_NO_WARNINGS for 3rd party includes.
2016-08-26 23:41:57 +02:00
0fd0f87981
Better upload and new dependencies.
2016-08-26 12:14:59 +02:00
369267ef39
added submodules for bitmrc
2016-08-25 18:17:47 +02:00
7f951dadbd
Update dependencies
2016-08-25 13:25:23 +02:00
3ff2c40f7a
Add devmap to maprotation (credit to @Dasfonia)
2016-08-22 13:29:25 +02:00
8e72395ab9
Add working permban command
2016-08-18 13:26:05 +02:00
464ea2f82b
Use toasts for noclip and ufo
2016-08-18 12:36:18 +02:00
701c8c6e04
Rename noclip error
2016-08-18 12:09:36 +02:00
256b463411
Don't ignore warning 4100
2016-08-18 02:18:45 +02:00
f064966ec0
Add noclip and ufo commands
2016-08-18 01:57:56 +02:00
c26e197161
Merge branch 'master'
2016-08-17 20:27:47 +02:00
9ed469f1ef
Working lean support
2016-08-17 20:27:33 +02:00
db4f9ad6ec
MILESTONE define is now bound to the current Git tag name (which is beta).
...
Subject to.
2016-08-17 05:00:12 +02:00
c0e3a49234
TDES -> DES3
2016-08-17 03:19:17 +02:00
3e9d5779ca
Lean stuff (unfinished)
2016-08-16 20:36:52 +02:00
f6410370ac
Stringtable tests
2016-08-16 13:58:45 +02:00
405ae959f2
IW4x!!!!
2016-08-16 02:00:07 +02:00
a73380db16
Some fixes
2016-08-16 01:54:52 +02:00
0bdb4d887f
Fix errors
2016-08-15 17:07:32 +02:00
1b71afcc21
Beginning of a banclient command
2016-08-15 16:40:30 +02:00
84422b0fc0
Refresh dedi console window title
2016-08-15 13:42:30 +02:00
d67aa26a5d
Fix connect protocol and temporary workaround for localhost parties
2016-08-15 12:57:49 +02:00
72e98f8bbb
Optimize ConnectProtocol
2016-08-14 18:40:13 +02:00
fe4bf5704d
Colored mapname when in lobby
2016-08-14 17:01:01 +02:00
19d177ed29
Remove component registration message
2016-08-14 16:18:44 +02:00
3585ab62a7
Rename stuff
2016-08-14 16:16:10 +02:00
9a3b5d48e4
Optimize array access
2016-08-14 16:05:57 +02:00
7def8890e9
Securitylevel serverinfo stuff
2016-08-14 16:01:24 +02:00
0e793af68b
Fix /dev/root's d3d crash
2016-08-14 15:27:37 +02:00
768bc2bd2c
Remove messages (node)
2016-08-14 13:42:03 +02:00
4e6ab5645e
2016-08-13 22:34:11 +02:00
7ff05580c9
Premake: Split up dependencies, make them easily configurable and provide easy-to-use imports.
...
All dependency projects are now separated into their own Premake scripts and are designed to provide easy "import", "includes" and "setup" functions.
First, you use project.setup { ... } to provide the library with its respective configuration, this MAY include defines and MUST include the source path of that specific library. Then you can use project.includes() or project.import() in your target application or library project to let the script configure your project. This will configure all necessary include directories and links.
2016-08-13 19:45:11 +02:00
6dfd22c07a
New premake flags for debugging anticheat, library loading and forcing unit tests.
...
- --debug-detections sets the "DEBUG_DETECTIONS" define to show whenever a mismatch in the anticheat hashing occurs.
- --debug-load-library sets the "DEBUG_LOAD_LIBRARY" define to show libraries as they are loaded during runtime in the debug console.
- --force-unit-tests sets the "FORCE_UNIT_TESTS" define to enforce compiling the unit tests into the binary.
2016-08-13 19:20:27 +02:00
1db207497b
´
2016-08-13 17:34:54 +02:00