momo5502
2ab995a2a5
Prepare zone patches
2016-09-18 15:10:23 +02:00
/dev/urandom
4ebfd55d3d
Fix issue by loading the string buffer into a variable instead of using it directly.
2016-09-17 23:10:48 +02:00
momo5502
e29377580b
Add thread synchronization for nodes
2016-09-17 18:51:18 +02:00
momo5502
63331b9bf7
Optimize anticheat
2016-09-17 17:15:58 +02:00
momo5502
d64589f6e8
Move UnitTest stuff
2016-09-17 14:05:01 +02:00
momo5502
d0f2da8f61
Fix error
2016-09-17 00:22:01 +02:00
momo5502
25585fc9a4
Introduce library util
2016-09-17 00:14:59 +02:00
momo5502
c2931a04e1
Fix names in unittests
2016-09-16 11:04:28 +02:00
/dev/urandom
ac289458ce
Merge remote-tracking branch 'origin/develop' into jenkins
2016-09-15 20:56:01 +02:00
momo5502
7f3a3ec07b
Update protoc and protobuf
2016-09-15 20:49:00 +02:00
/dev/urandom
0aa337f219
Merge remote-tracking branch 'origin/develop' into jenkins
2016-09-14 23:55:23 +02:00
momo5502
5afea26d5f
Welp.
2016-09-14 23:06:34 +02:00
momo5502
7831886e3a
Optimize Load_VertexBuffer (actually a wrapper for R_CreateWorldVertexBuffer)
2016-09-14 23:06:12 +02:00
momo5502
52487aa224
Finish surface loading, but not test ready
2016-09-14 23:01:53 +02:00
/dev/urandom
54f21d5a5d
Do not upload minidumps when running unit tests or zone builder.
2016-09-14 08:08:48 +02:00
/dev/urandom
e18ac7be16
Singleton: Allow multiple IW4x instances non-interactively when unit testing.
2016-09-13 23:52:15 +02:00
momo5502
ab3c75cb5b
More surface loading stuff
2016-09-13 21:41:10 +02:00
momo5502
6dc46a4289
Begin implementing surface loading for CODO maps
2016-09-13 20:55:10 +02:00
momo5502
fa18695898
Unload mod
2016-09-08 21:53:58 +02:00
momo5502
daac5489d9
Free console earlier
2016-09-08 21:46:12 +02:00
momo5502
af21b8a6d9
Optimize moddownload
2016-09-08 21:41:01 +02:00
momo5502
9298e5688f
Temporary fix
2016-09-06 21:31:12 +02:00
momo5502
8fb6ea0b63
Use lock guards for mutex locking
2016-09-05 21:58:59 +02:00
momo5502
d6ade55958
Add comment and update mongoose
2016-09-05 19:57:17 +02:00
momo5502
7ed67debfc
Start working on issue
2016-09-05 19:55:47 +02:00
momo5502
e43a645712
Fixes and update command structure
2016-09-05 19:54:16 +02:00
momo5502
7dc18695d4
2016-09-04 22:19:47 +02:00
momo5502
5e71960c7e
IW5 material emedding system
2016-09-04 17:13:06 +02:00
momo5502
e94d9788d0
Fix code analysis warnings
2016-09-04 13:06:44 +02:00
momo5502
4cb707d43d
2016-09-04 12:45:47 +02:00
momo5502
f045863ddc
Shift version number
2016-09-04 12:37:17 +02:00
momo5502
c993a783cf
Optimizte logging over network commands
2016-09-04 12:06:48 +02:00
momo5502
ac6c592e51
Remove unnecessary thread
2016-09-03 22:44:38 +02:00
/dev/urandom
01d5f02d28
Merge branch 'semantic-versioning' into 'develop'
...
Resolve "Semantic versioning"
Introduces semantic versioning to the code and to the Premake script.
.
2016-09-03 19:25:55 +02:00
/dev/urandom
ef07fb5f2a
Merge remote-tracking branch 'origin/semver' into 88-semantic-versioning
2016-09-03 19:12:32 +02:00
momo5502
fe6c08acc8
Better material fix until is done
2016-09-03 16:59:05 +02:00
momo5502
f13ad26dfc
Frogot to increment variable after pushing to stack
2016-09-03 15:57:19 +02:00
momo5502
18d1e9daa1
Network logging stuff
2016-09-03 15:52:40 +02:00
momo5502
64682a8ef6
Revert changes
2016-09-03 13:42:14 +02:00
/dev/sdb
70ea83b851
Try to implement g_log network transfer.
...
Logging to file is still working.
Logging over network does send something but nothing useful. (????????)
No Crashs.
2016-09-02 22:28:51 +02:00
/dev/sdb
b94a311ec4
Changed name of the last test functions i had.
2016-09-01 21:54:46 +02:00
/dev/sdb
5ccb4f1f3c
Added Console logging over network as mentionted in Issue
...
The PrintMessageStub must be changed a bit to add the channel info and timestamp.
2016-09-01 21:52:00 +02:00
momo5502
6f89e0f052
2016-08-31 18:12:31 +02:00
momo5502
63acb4374d
Stuff concerning issue
2016-08-31 18:04:28 +02:00
momo5502
243ddc400d
Experimental moddownload
2016-08-31 17:54:23 +02:00
/dev/sdb
c5bb8547e0
Obfuscated the bitmessage stuff for release builds.
2016-08-31 15:29:59 +02:00
momo5502
6f776a6be7
2016-08-31 12:26:47 +02:00
momo5502
8d2d825be6
Fix code analysis warnings
2016-08-31 02:00:01 +02:00
momo5502
2d32d44da2
Better async updating and new updater url
2016-08-31 01:10:26 +02:00
momo5502
73bacbaa96
Use the revision for version comparison
2016-08-31 00:24:44 +02:00
momo5502
fb5c47ee11
Implement updating routine
2016-08-31 00:23:17 +02:00
/dev/urandom
8aae51db64
Switch to semantic versioning via Git with fallback to old version string format.
2016-08-31 00:03:25 +02:00
/dev/urandom
3271a6d510
Actually fix the console scrolling issue. We just let pdcurses do it for us, PROPERLY!
2016-08-30 21:48:19 +02:00
/dev/root
125e9c4795
Issue
...
fixed comment
2016-08-30 19:36:57 +02:00
/dev/root
f887f03231
fixed Issue
...
pushed console output 4 up
2016-08-30 19:27:14 +02:00
momo5502
b0ffeeb334
Obfuscate default nodes
2016-08-30 17:51:30 +02:00
momo5502
0c978d9980
Clean minidump code
2016-08-30 12:23:53 +02:00
/dev/sdb
458ae5f2aa
2016-08-30 09:13:56 +02:00
/dev/urandom
3f04d9d2d4
Fix build with DISABLE_BASE128 set.
2016-08-29 10:18:58 +02:00
/dev/urandom
9b87ca8ff7
Add and fix minidump upload logging strings.
2016-08-29 10:18:27 +02:00
/dev/urandom
3b9134422d
Fix Base128 utility function.
2016-08-29 10:11:03 +02:00
/dev/urandom
4d2d974ede
Fix waiting for public key when uploading minidumps.
2016-08-29 10:10:37 +02:00
/dev/urandom
c4d1eb8940
Properly deinitialize BitMessage client to save objects and keys.
2016-08-29 09:03:10 +02:00
/dev/urandom
f0b4525901
Properly wait for public key of minidump upload address.
2016-08-29 08:58:04 +02:00
/dev/urandom
e4a1390f2e
Fix crash due to invalid formatted logging message in MinidumpUpload.
2016-08-29 08:01:04 +02:00
/dev/urandom
1dca734e05
Close minidump immediately after generating it.
2016-08-29 08:00:46 +02:00
/dev/urandom
902e23c974
Add some more detailed logging for minidump upload.
2016-08-29 07:51:42 +02:00
/dev/urandom
7c8a4c37ec
Fix Base128 encoding.
2016-08-29 07:47:51 +02:00
/dev/urandom
9fdf7b9b38
Premake: Add "--disable-node-log" to disable logging of Nodes activity.
2016-08-29 07:37:13 +02:00
/dev/urandom
07aaf58f97
Just to make sure, properly initialize handle values in Minidump class.
2016-08-29 07:35:33 +02:00
/dev/urandom
050f867288
Merge remote-tracking branch 'origin/develop' into minidump
2016-08-29 06:40:09 +02:00
/dev/urandom
531fdf0e34
Fix crash if a valid minidump is residing in minidumps folder.
2016-08-28 22:47:22 +02:00
/dev/urandom
f9e2eeca7b
Base128 encoding of minidumps before uploading.
2016-08-28 22:46:23 +02:00
/dev/urandom
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
momo5502
e8598f3cdb
2016-08-28 21:21:25 +02:00
momo5502
cf59101497
Exception shit
2016-08-28 20:52:47 +02:00
/dev/urandom
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
/dev/urandom
1d5927f093
debug_minidump now uses code from VC++ 8.0 CRT to generate fake exception info.
2016-08-28 19:38:38 +02:00
/dev/urandom
624173f7cf
Update load/save code, set TTL to 1 hour and remove node storage.
2016-08-28 19:38:38 +02:00
/dev/urandom
d3d8884f93
Generate a more complete context in debug_minidump.
2016-08-28 19:38:38 +02:00
/dev/root
a82aab26fa
updated BITMESSAGE_SIZE_LIMIT
...
added EncodeBase64/DecodeBase64 to Utils::String
2016-08-27 23:46:24 +02:00
/dev/urandom
bd7faf2b32
Implement "debug_minidump" for debugging of minidump upload and generation.
2016-08-27 19:22:40 +02:00
/dev/root
6696a57b18
added converttobase64 function
...
added UploadMinidump2BM
2016-08-27 18:18:03 +02:00
/dev/urandom
738f9ee941
Add "bm_send <addr> <content>".
2016-08-27 11:24:26 +02:00
/dev/urandom
073e984f69
Fix logic mistake with parsing parameters for bm_* commands.
2016-08-27 10:16:12 +02:00
/dev/urandom
4756851048
Add implementation of BitMessage in form of bm_* commands.
2016-08-27 06:51:00 +02:00
/dev/urandom
addb746a59
Update BitMRC fork and set _CRT_SECURE_NO_WARNINGS for 3rd party includes.
2016-08-26 23:41:57 +02:00
momo5502
0fd0f87981
Better upload and new dependencies.
2016-08-26 12:14:59 +02:00
/dev/root
369267ef39
added submodules for bitmrc
2016-08-25 18:17:47 +02:00
momo5502
7f951dadbd
Update dependencies
2016-08-25 13:25:23 +02:00
momo5502
3ff2c40f7a
Add devmap to maprotation (credit to @Dasfonia)
2016-08-22 13:29:25 +02:00
momo5502
8e72395ab9
Add working permban command
2016-08-18 13:26:05 +02:00
momo5502
464ea2f82b
Use toasts for noclip and ufo
2016-08-18 12:36:18 +02:00
momo5502
701c8c6e04
Rename noclip error
2016-08-18 12:09:36 +02:00
momo5502
256b463411
Don't ignore warning 4100
2016-08-18 02:18:45 +02:00
momo5502
f064966ec0
Add noclip and ufo commands
2016-08-18 01:57:56 +02:00
momo5502
c26e197161
Merge branch 'master'
2016-08-17 20:27:47 +02:00
momo5502
9ed469f1ef
Working lean support
2016-08-17 20:27:33 +02:00
/dev/urandom
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
momo5502
c0e3a49234
TDES -> DES3
2016-08-17 03:19:17 +02:00