This is an automated email from the git hooks/post-receive script. smcv pushed a change to branch upstream/latest in repository openjk.
from a4b301b New upstream version 0~20160911+dfsg1 new 55526ff Fix a typo in Siege mode: attemtping -> attempting new 6f7dbe3 Merge pull request #868 from smcv/attemtping new dcc1260 Use same mechanism to say "no servers found" as to say how many we found new b2097da Merge pull request #870 from smcv/no-servers-underflow new 8ea096c botlib: print long int correctly new 04a7a2c Merge pull request #871 from smcv/print-long-int new dfd7413 Suppress compiler warning for unused BufferToHexString new 2470310 Merge pull request #873 from smcv/unused-buffer-to-hex new 37ba2b6 Declare platform-independent byteswapping functions QINLINE new 96db877 Merge pull request #869 from smcv/byteswap-qinline new 47403da MP: Retain localization of no servers with player name found. new ffa7ab7 Shared: Move vector2D functions into q_math to avoid redundancy. new abd4b52 MP: Make the shared common files appear in the visual studio projects for multiplayer client and dedicated server. new 4e6a765 Add wrappers for reading saved games new 7d1b1e7 Add wrappers for writing saved games new 8a647f2 Make forward declaration header new 86a2f9c Remove original code of EnumerateFields new bef68d7 Update function EnumerateFields new 0f492b1 Add saved game class for saberInfoRetail_t new bdaa316 Remove dynamic allocation of strList new ea9c36e Add initial saved game archive class new 73b2f7f Add method add_path new 587f856 Implement method open new 605bb4b Implement close method new a25382f Remove get_max_path_count new 4f9f1ce Revise method open new 83c056d Implement method create new 92c27ac Remove archive mode new 95c4ceb Implement method remove new 6e49a95 Implement method rename new 5ce400a Fix cast_io_buffer usage new 4c216f2 Remove code files from non-engine projects new ae16dcf Add RLE compression new 1911228 Add return value to read_chunk and write_chunk new 0ce58cb Rename classes and remove sg namespace new b84f29d Fix header name new 3761dff Implement method open new b53bc1f Implement write_chunk new 4ca3def Move definitions of import and export methods to code file new 7cc517c Add missing methods new f839070 Add pointer to saved game object for game interface new cc7cc6c Implement reading and writing of two-dimension arrays new 9e6541d Access fields or throw exceptions in templated members via methods only new c912235 Split saved game class into the interface and the implementation new a467c51 Make ctor & dtor inline Add methods from interface into implementation's namespace new cb022b2 Replace reading wrappers new 0d15324 Replace writing wrappers new 4d284f2 Support C-array of pointers new 16c0d6d Remove saved game wrappers new 6a7359c Format saved game code new 1022a86 Implement handling of class type new 54412cd Remove wrappers and original code leftovers new 43bcc08 Add method to control preview mode new a1ef282 Remove wrappers and old save code leftovers new 0b8140c Add method to advance the buffer offset new 33ca625 Fix pointer reading/writing new 41065ad Move import/export code into the header files new ef5c8b4 Make distinct name for clientPersistant_t to avoid strange behavior in Visual Studio new 178d0d5 Fix reading/writing gclient_s class and realted classes new ebd58e7 Rename saved game affected classes new 62edd3c Rename saved game affected classes new bb3a1ca Fix 'holes' inside saved game affected classes due alignment new 27bc43f Check for chunk read error in EvaluateFields new 35a9781 Fix ICARUS data saving new f3862ce Add try_read method Revise SG_GetSaveGameComment and SG_ReadSavegame new e286d0e Rename saved game affected classes back new 501db34 JA: Restore loading of retail saved game new 3dcf239 Clean up saved game code leftovers new 61205f2 JO: Fix reading/writing saved game chunk new a5185e2 JO: Disable JA structure fields new a2a364d JO: Undefine _G2_GORE new fef5407 JO: Disable some JA-only stuff new b48f21e JO: Disable GHOUL2 gore and ragdoll new 4142bd9 JO: Fix loading/saving of GHOUL2 and timers new 08897b1 JO: Fix write_chunk new 149fcb9 Split ISavedGame into two classes new fecff2e Revise saved game classes new b44e5cc SG: Use new classes new 3179f77 SG: Rename classes and files new 4116908 SG: Replace spaces with tabs new 2cdbf41 SG: Add checks for file handle new 4f47e3d Fix variable name new dee86c3 JO: Restore CS_PLAYERS value new 87b551f JO: Fix saved game and regular screenshots new 3f439ad Revise sv_savegame new a11a6f3 Update game api version new dd26951 Remove unused header new 1d4db1c Merge with latest master new f806aef Remove define new 5ba4198 SG: Reduce usage of keyword 'auto' to minimum new 9251b66 SG: Replace spaces with tabs new 30125a5 SG: Revise read_chunk and write_chunk new aa4a48e SG: Reduce further usage of 'auto' keyword new 0a70a10 SG: Fix variable name new 7c12aae SG: Uncomment ragdoll new d500e09 SG: Remove renderer header in CMake script new f60b8e9 SG: Increase renderer API version new d490600 SG: Uncomment ragdoll code new 1cb254e Merge in the latest master new 66683dd Fix merge new 8f2c8d9 SG: Move cplane_t's archive methods into separate header new 0e3c1e6 SG: Move source code into SP common dir new b40ab00 Merge pull request #848 from bibendovsky/fix_load_save_32_64 new 91bcc28 SG: Fix compiling errors and warnings new 0a268e7 SG: Fix compiling warnings new bb0b2f0 Merge pull request #878 from bibendovsky/fix/saved_game_compiling_errors new 7d52f7d Refine the appveyor config a bit new f9f8dfa Don't specify CMAKE_BUILD_TYPE in a matrix new c0f6ba6 Delete use of CMAKE_BUILD_TYPE from appveyor.yml new f4ddf75 SP: Cleanup g_svcmds.cpp a bit new d31b847 SP: Added WIP difficulty command new c80a08b SP: Fix crash when game API version doesn't match new f832cf6 SP: Don't try to open invalid file names in UI model loader new 3df7774 JK2: Merge in improved g_svcmds.cpp specialized for JK2 new c9f44bd Remove constexpr usage new 0794f8d Merge pull request #879 from xycaleth/remove-constexpr new 7616548 Shared: Fixed clang compile using invalid warning flag declarator new 4eb26a8 SP: Stop using bsearch and use Q_LinearSearch in client side new b376600 SP: Add tab completion for new commands new c97a368 JK2: Fix rendering of weapon icons new 93bffc4 Shared: Implement menu hacks to workaround buggy menus new 8b1d49d New upstream version 0~20161025+dfsg1 The 122 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: CMakeLists.txt | 3 +- appveyor.yml | 21 +- code/CMakeLists.txt | 12 +- code/cgame/FxPrimitives.cpp | 2 +- code/cgame/FxScheduler.cpp | 29 +- code/cgame/FxScheduler.h | 25 + code/cgame/FxSystem.h | 20 - code/cgame/FxUtil.cpp | 2 +- code/cgame/cg_consolecmds.cpp | 4 +- code/cgame/cg_effects.cpp | 8 +- code/cgame/cg_main.cpp | 31 +- code/cgame/cg_players.cpp | 14 +- code/cgame/cg_servercmds.cpp | 4 +- code/client/cl_input.cpp | 7 + code/client/cl_main.cpp | 4 +- code/game/CMakeLists.txt | 6 +- code/game/G_Timer.cpp | 49 +- code/game/NPC_spawn.cpp | 2 +- code/game/Q3_Interface.cpp | 121 ++- code/game/Q3_Interface.h | 4 +- code/game/ai.h | 75 +- code/game/b_public.h | 303 ++++++- code/game/bg_public.h | 52 +- code/game/g_local.h | 116 ++- code/game/g_main.cpp | 41 +- code/game/g_objectives.cpp | 15 +- code/game/g_public.h | 16 +- code/game/g_roff.cpp | 42 +- code/game/g_savegame.cpp | 514 ++++++----- code/game/g_shared.h | 881 +++++++++++++++++- code/game/g_svcmds.cpp | 634 ++++++------- code/game/g_vehicles.h | 155 ++++ code/game/g_weapon.cpp | 2 +- code/game/ghoul2_shared.h | 303 ++++++- code/icarus/IcarusImplementation.cpp | 65 +- code/icarus/IcarusInterface.h | 3 +- code/qcommon/cm_load.cpp | 24 +- code/qcommon/md4.cpp | 4 +- code/qcommon/msg.cpp | 11 +- code/qcommon/ojk_i_saved_game.h | 106 +++ code/qcommon/ojk_saved_game.cpp | 972 ++++++++++++++++++++ code/qcommon/ojk_saved_game.h | 193 ++++ code/qcommon/ojk_saved_game_class_archivers.h | 51 ++ code/qcommon/ojk_saved_game_helper.h | 843 +++++++++++++++++ code/qcommon/ojk_saved_game_helper_fwd.h | 321 +++++++ code/qcommon/ojk_scope_guard.h | 58 ++ code/qcommon/q_shared.cpp | 23 +- code/qcommon/q_shared.h | 914 ++++++++++++++++++- code/qcommon/qcommon.h | 12 +- code/rd-common/mdx_format.h | 15 + code/rd-common/tr_common.h | 2 +- code/rd-common/tr_image_jpg.cpp | 16 +- code/rd-common/tr_public.h | 6 +- code/rd-vanilla/CMakeLists.txt | 6 +- code/rd-vanilla/G2_API.cpp | 5 +- code/rd-vanilla/G2_bones.cpp | 1 - code/rd-vanilla/G2_misc.cpp | 226 +++-- code/rd-vanilla/tr_ghoul2.cpp | 32 +- code/rd-vanilla/tr_surface.cpp | 32 +- code/server/sv_game.cpp | 22 +- code/server/sv_savegame.cpp | 1207 ++++++++++--------------- code/server/sv_snapshot.cpp | 6 + code/ui/ui_main.cpp | 57 +- code/ui/ui_shared.cpp | 230 ++++- code/ui/ui_shared.h | 8 +- codeJK2/cgame/FxPrimitives.cpp | 2 +- codeJK2/cgame/FxSystem.h | 20 - codeJK2/cgame/FxUtil.cpp | 2 +- codeJK2/cgame/cg_consolecmds.cpp | 4 +- codeJK2/cgame/cg_effects.cpp | 8 +- codeJK2/cgame/cg_main.cpp | 27 +- codeJK2/cgame/cg_players.cpp | 12 +- codeJK2/cgame/cg_servercmds.cpp | 4 +- codeJK2/cgame/cg_weapons.cpp | 14 +- codeJK2/game/CMakeLists.txt | 6 +- codeJK2/game/G_Timer.cpp | 50 +- codeJK2/game/NPC_spawn.cpp | 2 +- codeJK2/game/Q3_Interface.cpp | 3 +- codeJK2/game/Q3_Registers.cpp | 112 ++- codeJK2/game/ai.h | 74 +- codeJK2/game/anims.h | 26 +- codeJK2/game/b_public.h | 269 +++++- codeJK2/game/bg_public.h | 48 +- codeJK2/game/g_ICARUS.cpp | 4 +- codeJK2/game/g_local.h | 84 +- codeJK2/game/g_main.cpp | 36 +- codeJK2/game/g_objectives.cpp | 15 +- codeJK2/game/g_public.h | 9 +- codeJK2/game/g_roff.cpp | 40 +- codeJK2/game/g_savegame.cpp | 216 +++-- codeJK2/game/g_shared.h | 868 +++++++++++++++++- codeJK2/game/g_svcmds.cpp | 451 +++++---- codeJK2/game/ghoul2_shared.h | 8 +- codeJK2/icarus/Instance.cpp | 107 ++- codeJK2/icarus/Sequence.cpp | 146 ++- codeJK2/icarus/Sequencer.cpp | 88 +- codeJK2/icarus/TaskManager.cpp | 225 ++++- codeJK2/icarus/interface.h | 3 +- codemp/CMakeLists.txt | 2 + codemp/botlib/l_precomp.cpp | 4 +- codemp/cgame/cg_effects.c | 14 +- codemp/client/FxPrimitives.cpp | 2 +- codemp/client/FxScheduler.cpp | 2 +- codemp/client/FxSystem.cpp | 2 +- codemp/client/FxSystem.h | 32 +- codemp/client/FxUtil.cpp | 2 +- codemp/game/ai_main.c | 2 +- codemp/icarus/GameInterface.cpp | 2 +- codemp/icarus/Q3_Interface.cpp | 2 +- codemp/icarus/interface.h | 2 +- codemp/qcommon/md4.cpp | 4 +- codemp/qcommon/qcommon.h | 2 +- codemp/server/sv_challenge.cpp | 2 + codemp/ui/ui_main.c | 11 +- codemp/ui/ui_shared.c | 135 ++- codemp/ui/ui_shared.h | 8 +- shared/qcommon/q_math.c | 48 + shared/qcommon/q_math.h | 26 + shared/qcommon/q_platform.h | 6 +- shared/sys/sys_win32.cpp | 2 +- 120 files changed, 9884 insertions(+), 2399 deletions(-) create mode 100644 code/qcommon/ojk_i_saved_game.h create mode 100644 code/qcommon/ojk_saved_game.cpp create mode 100644 code/qcommon/ojk_saved_game.h create mode 100644 code/qcommon/ojk_saved_game_class_archivers.h create mode 100644 code/qcommon/ojk_saved_game_helper.h create mode 100644 code/qcommon/ojk_saved_game_helper_fwd.h create mode 100644 code/qcommon/ojk_scope_guard.h -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/openjk.git _______________________________________________ Pkg-games-commits mailing list Pkg-games-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits