[openjk] branch debian/master updated (6b25efe -> 8916d4f)
Simon McVittie
smcv at debian.org
Fri Oct 28 11:09:10 UTC 2016
This is an automated email from the git hooks/post-receive script.
smcv pushed a change to branch debian/master
in repository openjk.
from 6b25efe 0~20160911+dfsg1-2
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
new ee44072 Merge tag 'upstream/0_20161025+dfsg1' into debian/master
new 03b30d0 New upstream snapshot
new c29757b d/p/Suppress-compiler-warning-for-unused-BufferToHexString.patch, d/p/Use-same-mechanism-to-say-no-servers-found-as-to-say-how-.patch, d/p/botlib-print-long-int-correctly.patch, d/p/Declare-platform-independent-byteswapping-functions-QINLI.patch, d/p/Fix-a-typo-in-Siege-mode-attemtping-attempting.patch: drop, applied upstream
new 41d946a d/p/Pick-up-date-from-SOURCE_DATE_EPOCH-for-reproducible-buil.patch: alter to define SOURCE_DATE in q_platform.h as requested upstream
new ae0a53c d/p/Consistently-use-static-QINLINE-for-inline-C-code.patch, d/p/g_svcmds-fix-typo-in-avoiding-non-C-11-compliant-string-s.patch, d/p/savegames-bounds-check-some-string-lengths-to-prevent-buf.patch: more bugfix patches
new 151415d d/p/Avoid-compiler-warning-when-sscanf-writes-qboolean-throug.patch: fix one more instance of the same issue
new 12947d1 Mark patches as forwarded
new 8916d4f openjk-academy-server: depend on lsb-base as recommended by Lintian
The 130 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 +-
debian/changelog | 25 +
debian/control | 1 +
...arning-when-sscanf-writes-qboolean-throug.patch | 33 +-
...ntly-use-static-QINLINE-for-inline-C-code.patch | 83 ++
...-independent-byteswapping-functions-QINLI.patch | 42 -
...-typo-in-Siege-mode-attemtping-attempting.patch | 22 -
...m-SOURCE_DATE_EPOCH-for-reproducible-buil.patch | 74 +-
...iler-warning-for-unused-BufferToHexString.patch | 31 -
...sm-to-say-no-servers-found-as-to-say-how-.patch | 28 -
.../patches/botlib-print-long-int-correctly.patch | 35 -
...o-in-avoiding-non-C-11-compliant-string-s.patch | 22 +
...-check-some-string-lengths-to-prevent-buf.patch | 208 ++++
debian/patches/series | 10 +-
debian/rules | 4 +-
shared/qcommon/q_math.c | 48 +
shared/qcommon/q_math.h | 26 +
shared/qcommon/q_platform.h | 6 +-
shared/sys/sys_win32.cpp | 2 +-
134 files changed, 10287 insertions(+), 2614 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
create mode 100644 debian/patches/Consistently-use-static-QINLINE-for-inline-C-code.patch
delete mode 100644 debian/patches/Declare-platform-independent-byteswapping-functions-QINLI.patch
delete mode 100644 debian/patches/Fix-a-typo-in-Siege-mode-attemtping-attempting.patch
delete mode 100644 debian/patches/Suppress-compiler-warning-for-unused-BufferToHexString.patch
delete mode 100644 debian/patches/Use-same-mechanism-to-say-no-servers-found-as-to-say-how-.patch
delete mode 100644 debian/patches/botlib-print-long-int-correctly.patch
create mode 100644 debian/patches/g_svcmds-fix-typo-in-avoiding-non-C-11-compliant-string-s.patch
create mode 100644 debian/patches/savegames-bounds-check-some-string-lengths-to-prevent-buf.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/openjk.git
More information about the Pkg-games-commits
mailing list