momo5502
4e84c297e4
[IPC] Use iw4x as worker process instead of creating a separate binary
2017-01-27 22:03:35 +01:00
momo5502
8764d8327f
[Premake] Allow using Utils in both projects
2017-01-27 14:44:36 +01:00
momo5502
b0d863e28d
[Worker] Basic worker project
2017-01-27 12:05:58 +01:00
momo5502
454e358882
[General] Use boost for IPC
2017-01-27 10:17:33 +01:00
momo5502
82e9f3864c
[General] Refactor all the code
...
This is the actual refactoring, the last commit was broken
2017-01-20 22:41:03 +01:00
momo5502
ca1ddb9a4f
[General] Refactor all the code
2017-01-20 22:21:21 +01:00
momo5502
c21ef7452a
[Steam] Show playing game
2017-01-15 15:18:31 +01:00
momo5502
a6314ab418
[Submodules] Remove obsolete submodules
2017-01-06 14:40:05 +01:00
momo5502
b045a488e1
[AntiCheat] Add --ac-disable premake flag
2016-12-17 12:58:16 +01:00
momo5502
90a9b72aac
[Premake] Fix protobuf code generation
2016-11-24 20:42:45 +01:00
momo5502
9457186abe
[Premake] Update to the latest version and fix protobuf
2016-11-24 20:10:13 +01:00
momo5502
ad18adc187
Fix techniques (ZoneBuilder) and fully dump gfxworlds with enable-dxsdk flag
2016-10-09 12:02:17 +02:00
/dev/urandom
e29a4ece9a
Premake5: Fall back to old "Symbols" flag if new symbols option isn't available.
2016-09-28 20:42:14 +02:00
/dev/urandom
9be092aa04
Get rid of deprecated "Symbols" flag and replace with symbols "On".
...
Fixes issue.
2016-09-26 00:57:46 +02:00
/dev/urandom
5061ce7f15
Fix wrong correction for static-only builds.
2016-09-26 00:56:07 +02:00
momo5502
cc00171a69
Remove static configs
2016-09-17 14:03:59 +02:00
/dev/urandom
1925b191f9
Premake: SHORTVERSION should not contain "v" prefix from Git tag.
2016-09-16 21:31:18 +02:00
momo5502
c2931a04e1
Fix names in unittests
2016-09-16 11:04:28 +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
9fdf7b9b38
Premake: Add "--disable-node-log" to disable logging of Nodes activity.
2016-08-29 07:37:13 +02:00
/dev/urandom
41292eee95
Premake: Add "--disable-base128" to disable Base-128 encoding for minidump uploads.
2016-08-29 07:36:55 +02:00
/dev/urandom
f9e2eeca7b
Base128 encoding of minidumps before uploading.
2016-08-28 22:46:23 +02:00
/dev/urandom
01a90e42e4
Remove unnecessary exclusion of source files related to Tor.
2016-08-28 21:38:29 +02:00
/dev/urandom
386be5372a
Merge commit into minidump
...
# Conflicts:
# src/Components/Modules/Exception.cpp
# src/Components/Modules/Exception.hpp
# src/Utils/WebIO.cpp
# src/Utils/WebIO.hpp
2016-08-28 21:21:41 +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
86c6450ac2
Premake: Fix SQLite inclusion.
2016-08-26 22:46:37 +02:00
/dev/urandom
a7d80f7187
Premake: Fix BitMRC build and add shipped sqlite3 as separate project.
2016-08-26 21:11:03 +02:00
/dev/urandom
1c9badb4a2
Premake: Fix libcryptopp build and use files shipped with bitmrc.
2016-08-26 20:44:36 +02:00
momo5502
0fd0f87981
Better upload and new dependencies.
2016-08-26 12:14:59 +02:00
/dev/root
e6cfae9e6f
latest version bitmrc
2016-08-25 18:38:45 +02:00
/dev/root
369267ef39
added submodules for bitmrc
2016-08-25 18:17:47 +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
/dev/urandom
2530457eb6
Merge commit
2016-08-15 23:26:27 +02:00
momo5502
b3b74bf1f4
Rename debug flags, premake recognizes them as '--debug' and enables debug mode in release configurations
2016-08-14 15:17:30 +02:00
/dev/urandom
02a6c90d13
Premake: Linker warnings are now treated as fatal errors.
2016-08-13 20:11:37 +02:00
/dev/urandom
9235616baa
Premake: Use C++14 flag; this may have an effect on the MSVC compiler in the future.
2016-08-13 20:11:06 +02:00
/dev/urandom
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
/dev/urandom
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
/dev/urandom
4c6ad8a134
Premake: Add --copy-pdb parameter to also copy the PDB file to the folder given by --copy-to.
2016-08-10 17:09:19 +02:00
/dev/urandom
63fc302ce0
Premake: Fix fail on --copy-to due to missing target directory.
2016-08-10 17:08:27 +02:00
momo5502
9562285ed7
Use new format library and sort utils
2016-07-11 17:14:58 +02:00
momo5502
ae2c458a07
More protobuf fixes
2016-07-03 16:54:16 +02:00
momo5502
21047a3da3
Use develop branch for libtommath
2016-06-14 15:28:42 +02:00
momo5502
276e35e2d2
Some optimization
2016-06-08 17:28:58 +02:00
momo5502
0c205f0353
Server-side moddownload implemented
2016-06-04 21:24:03 +02:00
momo5502
d59e70ff2a
Start implementing moddownload
2016-06-04 17:06:49 +02:00
momo5502
f637670e52
Workaround
2016-05-16 15:38:58 +02:00
/dev/urandom
536cb2f171
premake: Introduce REVISION_CLEAN. More info in this commit msg.
...
REVISION_CLEAN can be 0 or 1. When it is 0 that means that there were uncommitted changes to the code at the time of version info generation, otherwise this will be 1 which means that there have been no uncommitted changes.
2016-03-15 01:44:40 +01:00
/dev/urandom
d8d5f79d20
premake: Fix for VS IDE to open Resource.rc.
...
Signed-off-by: /dev/urandom <iw4x-dev-urandom@protonmail.com>
2016-03-15 01:07:18 +01:00
momo5502
2e4dd10c3e
Embed resource file
2016-03-14 12:54:59 +01:00