]> icculus.org git repositories - taylor/freespace2.git/log
taylor/freespace2.git
8 years agoadd libwebsockets support
Taylor Richards [Tue, 9 Feb 2016 21:07:37 +0000 (16:07 -0500)]
add libwebsockets support

8 years agoadd copyright notice
Taylor Richards [Sun, 27 Sep 2015 02:28:10 +0000 (22:28 -0400)]
add copyright notice

8 years agomake movies scale properly on viewport resize
Taylor Richards [Sat, 28 Nov 2015 20:53:22 +0000 (15:53 -0500)]
make movies scale properly on viewport resize

8 years agofix border problems with viewport resize on non-4:3
Taylor Richards [Sat, 28 Nov 2015 20:52:19 +0000 (15:52 -0500)]
fix border problems with viewport resize on non-4:3

8 years agofix compatibility issue with net_addr struct
Taylor Richards [Wed, 25 Nov 2015 19:27:21 +0000 (14:27 -0500)]
fix compatibility issue with net_addr struct

8 years agoenable cull by default (fixes text rendering)
Taylor Richards [Wed, 25 Nov 2015 19:17:02 +0000 (14:17 -0500)]
enable cull by default (fixes text rendering)

8 years agofix wonkiness in restore_screen for non-4:3 screens
Taylor Richards [Sat, 21 Nov 2015 21:18:24 +0000 (16:18 -0500)]
fix wonkiness in restore_screen for non-4:3 screens

8 years agomerge in updated FS1 code
Taylor Richards [Thu, 24 Sep 2015 00:55:50 +0000 (20:55 -0400)]
merge in updated FS1 code

8 years agosilence some compiler warnings in psnet
Taylor Richards [Thu, 24 Sep 2015 00:55:07 +0000 (20:55 -0400)]
silence some compiler warnings in psnet

8 years agoadd popup for switching between PXO and non-PXO games in FS1
Taylor Richards [Wed, 23 Sep 2015 03:54:04 +0000 (23:54 -0400)]
add popup for switching between PXO and non-PXO games in FS1

8 years agoadd FS1 PLAYER_FLAGS_* for PXO/non-PXO check
Taylor Richards [Wed, 23 Sep 2015 03:52:48 +0000 (23:52 -0400)]
add FS1 PLAYER_FLAGS_* for PXO/non-PXO check

8 years agotweak a couple of FS1 UI elements
Taylor Richards [Sat, 19 Sep 2015 23:18:02 +0000 (19:18 -0400)]
tweak a couple of FS1 UI elements

8 years agofix build errors on Windows
Taylor Richards [Sat, 19 Sep 2015 07:56:57 +0000 (03:56 -0400)]
fix build errors on Windows

8 years agoadd quick check for invalid socket in get_status()
Taylor Richards [Sat, 19 Sep 2015 02:03:46 +0000 (22:03 -0400)]
add quick check for invalid socket in get_status()

8 years agomake first pass at psnet port for FS1
Taylor Richards [Fri, 18 Sep 2015 05:19:32 +0000 (01:19 -0400)]
make first pass at psnet port for FS1

8 years agoavoid doing squadwar stuff in FS1
Taylor Richards [Tue, 15 Sep 2015 11:17:07 +0000 (07:17 -0400)]
avoid doing squadwar stuff in FS1

8 years agomake sure to validate missions properly in FS1
Taylor Richards [Tue, 15 Sep 2015 11:13:13 +0000 (07:13 -0400)]
make sure to validate missions properly in FS1

8 years agoremove banners for FS1 since that's not in retail
Taylor Richards [Tue, 15 Sep 2015 11:11:03 +0000 (07:11 -0400)]
remove banners for FS1 since that's not in retail

8 years agosupport original pxo.cfg and std.cfg for FS1
Taylor Richards [Tue, 15 Sep 2015 11:09:55 +0000 (07:09 -0400)]
support original pxo.cfg and std.cfg for FS1

8 years agoset proper PXO logo location
Taylor Richards [Tue, 15 Sep 2015 07:23:24 +0000 (03:23 -0400)]
set proper PXO logo location

8 years agomake gtrack compatible with FS1
Taylor Richards [Tue, 15 Sep 2015 07:16:04 +0000 (03:16 -0400)]
make gtrack compatible with FS1

8 years agomake PXO client code FS1 compatible
Taylor Richards [Tue, 15 Sep 2015 05:16:21 +0000 (01:16 -0400)]
make PXO client code FS1 compatible

8 years agoupdate PXO ui for FS1
Taylor Richards [Tue, 15 Sep 2015 05:15:29 +0000 (01:15 -0400)]
update PXO ui for FS1

8 years agofix tooltip text color for FS2
Taylor Richards [Tue, 15 Sep 2015 05:53:17 +0000 (01:53 -0400)]
fix tooltip text color for FS2

8 years agomake some help related tweaks to FS1 mainhall
Taylor Richards [Tue, 15 Sep 2015 03:05:57 +0000 (23:05 -0400)]
make some help related tweaks to FS1 mainhall

8 years agoremove extra semi-colon
Taylor Richards [Sun, 13 Sep 2015 08:47:47 +0000 (04:47 -0400)]
remove extra semi-colon

8 years agoset sound environment for FS1 based on mission
Taylor Richards [Sun, 13 Sep 2015 06:29:48 +0000 (02:29 -0400)]
set sound environment for FS1 based on mission

not sure if FS1 retail actually did this, can't test it

8 years agoclean up process_debug_keys() a bit for FS1
Taylor Richards [Sun, 13 Sep 2015 05:54:15 +0000 (01:54 -0400)]
clean up process_debug_keys() a bit for FS1

8 years agoget promotion voice correct on FS1
Taylor Richards [Sun, 13 Sep 2015 05:08:20 +0000 (01:08 -0400)]
get promotion voice correct on FS1

8 years agoset weapon swarm_count properly for FS1
Taylor Richards [Sat, 12 Sep 2015 04:33:37 +0000 (00:33 -0400)]
set weapon swarm_count properly for FS1

8 years agolink Shivan techroom data visibility to mission
Taylor Richards [Sat, 12 Sep 2015 02:41:09 +0000 (22:41 -0400)]
link Shivan techroom data visibility to mission

8 years agopad freespace_net_game_data for size/alignment
Taylor Richards [Sat, 12 Sep 2015 02:40:03 +0000 (22:40 -0400)]
pad freespace_net_game_data for size/alignment

8 years agomake FS1 volume sliders work properly
Taylor Richards [Fri, 11 Sep 2015 05:30:21 +0000 (01:30 -0400)]
make FS1 volume sliders work properly

(in the least hack-y method I could find)

8 years agofix techroom scrolling to work like in retail FS1
Taylor Richards [Fri, 11 Sep 2015 04:24:45 +0000 (00:24 -0400)]
fix techroom scrolling to work like in retail FS1

8 years agotweak mainhall to match FS1 retail
Taylor Richards [Fri, 11 Sep 2015 04:15:12 +0000 (00:15 -0400)]
tweak mainhall to match FS1 retail

8 years agofix briefing closeup text location for FS1
Taylor Richards [Fri, 11 Sep 2015 03:52:25 +0000 (23:52 -0400)]
fix briefing closeup text location for FS1

8 years agoset cache directory to retail FS1 location
Taylor Richards [Fri, 11 Sep 2015 03:47:00 +0000 (23:47 -0400)]
set cache directory to retail FS1 location

8 years agoadd support for retail FS1 pilot files
Taylor Richards [Fri, 11 Sep 2015 02:46:55 +0000 (22:46 -0400)]
add support for retail FS1 pilot files

8 years agoresolve various FS1 build issues
Taylor Richards [Fri, 11 Sep 2015 00:22:03 +0000 (20:22 -0400)]
resolve various FS1 build issues

8 years agomerge in some code cleanup
Taylor Richards [Tue, 22 Sep 2015 05:29:46 +0000 (01:29 -0400)]
merge in some code cleanup

8 years agoremove (very) obsolete 'winfiles' directory
Taylor Richards [Tue, 22 Sep 2015 03:42:16 +0000 (23:42 -0400)]
remove (very) obsolete 'winfiles' directory

8 years agohandle various warnings/issues (msvc:rel)
Taylor Richards [Tue, 22 Sep 2015 03:38:00 +0000 (23:38 -0400)]
handle various warnings/issues (msvc:rel)

8 years agodeal with static analyzer warnings (part 2)
Taylor Richards [Tue, 22 Sep 2015 02:32:05 +0000 (22:32 -0400)]
deal with static analyzer warnings (part 2)

8 years agodeal with static analyzer warnings (part 1)
Taylor Richards [Mon, 21 Sep 2015 05:56:01 +0000 (01:56 -0400)]
deal with static analyzer warnings (part 1)

8 years agofix extreme case mission log cull
Taylor Richards [Mon, 21 Sep 2015 05:54:36 +0000 (01:54 -0400)]
fix extreme case mission log cull

(from static analyzer warning)

8 years agosilence various compiler warnings (clang:rel)
Taylor Richards [Mon, 21 Sep 2015 00:17:12 +0000 (20:17 -0400)]
silence various compiler warnings (clang:rel)

8 years agomake pofview support release build of libcode
Taylor Richards [Mon, 21 Sep 2015 00:13:08 +0000 (20:13 -0400)]
make pofview support release build of libcode

8 years agofix invalid array access
Taylor Richards [Mon, 21 Sep 2015 00:12:28 +0000 (20:12 -0400)]
fix invalid array access

8 years agofix some memset() issues
Taylor Richards [Mon, 21 Sep 2015 00:10:27 +0000 (20:10 -0400)]
fix some memset() issues

8 years agofix broken release build compilation
Taylor Richards [Mon, 21 Sep 2015 00:08:24 +0000 (20:08 -0400)]
fix broken release build compilation

8 years agosilence various compiler warnings from MSVC (debug)
Taylor Richards [Sun, 20 Sep 2015 03:25:53 +0000 (23:25 -0400)]
silence various compiler warnings from MSVC (debug)

8 years agofix build errors with nebedit
Taylor Richards [Sun, 20 Sep 2015 01:54:24 +0000 (21:54 -0400)]
fix build errors with nebedit

8 years agofix OOB scancode-keycode lookups in hotkey ui
Taylor Richards [Sat, 12 Sep 2015 02:44:54 +0000 (22:44 -0400)]
fix OOB scancode-keycode lookups in hotkey ui

8 years agofix control lookups via sexps
Taylor Richards [Sat, 12 Sep 2015 02:43:07 +0000 (22:43 -0400)]
fix control lookups via sexps

8 years agomake multilag work, if we ever want to use it
Taylor Richards [Thu, 10 Sep 2015 05:39:31 +0000 (01:39 -0400)]
make multilag work, if we ever want to use it

8 years agoclean up select() that I missed previously
Taylor Richards [Thu, 10 Sep 2015 05:38:27 +0000 (01:38 -0400)]
clean up select() that I missed previously

8 years agosilence some compiler warnings
Taylor Richards [Wed, 9 Sep 2015 18:22:54 +0000 (14:22 -0400)]
silence some compiler warnings

8 years agoMerge branch 'sdl2'
Taylor Richards [Tue, 8 Sep 2015 19:04:27 +0000 (15:04 -0400)]
Merge branch 'sdl2'

8 years agoPXO, works and everything (probably)
Taylor Richards [Mon, 7 Sep 2015 22:22:21 +0000 (18:22 -0400)]
PXO, works and everything (probably)

8 years agoditch FAR keyword on SELECT() definition
Taylor Richards [Mon, 7 Sep 2015 22:11:35 +0000 (18:11 -0400)]
ditch FAR keyword on SELECT() definition

8 years agoremove tracker_update_game() calls; unnecessary
Taylor Richards [Mon, 7 Sep 2015 22:04:06 +0000 (18:04 -0400)]
remove tracker_update_game() calls; unnecessary

8 years agoproperly parse MVALID status from file
Taylor Richards [Mon, 7 Sep 2015 17:36:11 +0000 (13:36 -0400)]
properly parse MVALID status from file

8 years agofirst try at reconnecting PXO functionality
Taylor Richards [Mon, 7 Sep 2015 01:11:07 +0000 (21:11 -0400)]
first try at reconnecting PXO functionality

8 years agocancel back to PXO from multi join screen
Taylor Richards [Mon, 7 Sep 2015 00:57:07 +0000 (20:57 -0400)]
cancel back to PXO from multi join screen

8 years agofix negative % on player info screens
Taylor Richards [Mon, 7 Sep 2015 00:55:26 +0000 (20:55 -0400)]
fix negative % on player info screens

8 years agoproperly handle invalid/double tracker game calls
Taylor Richards [Mon, 7 Sep 2015 00:52:29 +0000 (20:52 -0400)]
properly handle invalid/double tracker game calls

8 years agopad freespace2_net_game_data so size will match
Taylor Richards [Sun, 6 Sep 2015 23:10:12 +0000 (19:10 -0400)]
pad freespace2_net_game_data so size will match

8 years agoadd missing range caps on currentPosition
Taylor Richards [Sun, 6 Sep 2015 00:29:05 +0000 (20:29 -0400)]
add missing range caps on currentPosition

8 years agofix size issues with filter_game_list_struct
Taylor Richards [Sat, 5 Sep 2015 08:18:05 +0000 (04:18 -0400)]
fix size issues with filter_game_list_struct

8 years agomake sure to avoid double fclose() calls
Taylor Richards [Sat, 5 Sep 2015 08:15:54 +0000 (04:15 -0400)]
make sure to avoid double fclose() calls

8 years agobetter detection for non-blocking net calls
Taylor Richards [Sat, 5 Sep 2015 08:13:15 +0000 (04:13 -0400)]
better detection for non-blocking net calls

8 years agofix select() calls
Taylor Richards [Fri, 4 Sep 2015 08:36:12 +0000 (04:36 -0400)]
fix select() calls

first argument in select() is ignored on Windows so
ifdef's aren't needed for this

8 years agoproper handling of strings in game packets
Taylor Richards [Fri, 4 Sep 2015 08:29:03 +0000 (04:29 -0400)]
proper handling of strings in game packets

8 years agoset proper invalid value for game packet type
Taylor Richards [Fri, 4 Sep 2015 08:27:10 +0000 (04:27 -0400)]
set proper invalid value for game packet type

8 years agoadd padding to game_list struct
Taylor Richards [Fri, 4 Sep 2015 08:25:37 +0000 (04:25 -0400)]
add padding to game_list struct

8 years agodon't set palette
Taylor Richards [Fri, 4 Sep 2015 08:24:13 +0000 (04:24 -0400)]
don't set palette

9 years agoavoid Windows specific members of in_addr struct
Taylor Richards [Mon, 27 Apr 2015 05:07:58 +0000 (01:07 -0400)]
avoid Windows specific members of in_addr struct

9 years agodon't use 'small', because Microsoft hates us all
Taylor Richards [Mon, 20 Apr 2015 15:12:54 +0000 (11:12 -0400)]
don't use 'small', because Microsoft hates us all

9 years agofix some windows compiler errors
Taylor Richards [Wed, 22 Apr 2015 02:08:04 +0000 (22:08 -0400)]
fix some windows compiler errors

9 years agosupport opening URLs in default browser
Taylor Richards [Wed, 22 Apr 2015 02:06:58 +0000 (22:06 -0400)]
support opening URLs in default browser

9 years agoless memcpy() and other weirdness with ip address
Taylor Richards [Mon, 20 Apr 2015 15:44:58 +0000 (11:44 -0400)]
less memcpy() and other weirdness with ip address

9 years agoadd winsock.h for SOCKET and other types in psnet2.h
Taylor Richards [Mon, 20 Apr 2015 15:44:09 +0000 (11:44 -0400)]
add winsock.h for SOCKET and other types in psnet2.h

9 years agofix platform issues with chksum data types
Taylor Richards [Thu, 16 Apr 2015 21:11:49 +0000 (17:11 -0400)]
fix platform issues with chksum data types

9 years agoIPX removal
Taylor Richards [Wed, 15 Apr 2015 01:49:40 +0000 (21:49 -0400)]
IPX removal

9 years agoremove IPX from psnet2
Taylor Richards [Sun, 12 Apr 2015 01:59:16 +0000 (21:59 -0400)]
remove IPX from psnet2

9 years agocleanup/simplify
Taylor Richards [Sat, 11 Apr 2015 21:44:06 +0000 (17:44 -0400)]
cleanup/simplify

9 years agoremove IPX from multi*
Taylor Richards [Thu, 2 Apr 2015 00:20:33 +0000 (20:20 -0400)]
remove IPX from multi*

9 years agoremove IPX from mainhall
Taylor Richards [Fri, 27 Mar 2015 23:11:44 +0000 (19:11 -0400)]
remove IPX from mainhall

9 years agodisable IPX in options menu
Taylor Richards [Fri, 27 Mar 2015 22:59:57 +0000 (18:59 -0400)]
disable IPX in options menu

9 years agoremove IPX support from pilot files
Taylor Richards [Fri, 27 Mar 2015 22:31:18 +0000 (18:31 -0400)]
remove IPX support from pilot files

9 years agofix up strings
Taylor Richards [Fri, 27 Mar 2015 20:42:26 +0000 (16:42 -0400)]
fix up strings

9 years agocompiler warning fixes
Taylor Richards [Fri, 27 Mar 2015 20:42:10 +0000 (16:42 -0400)]
compiler warning fixes

9 years agofix compile errors post rebase
Taylor Richards [Wed, 25 Mar 2015 05:46:39 +0000 (01:46 -0400)]
fix compile errors post rebase

9 years agore-add PXO sources to project files
Taylor Richards [Wed, 25 Mar 2015 05:06:48 +0000 (01:06 -0400)]
re-add PXO sources to project files

9 years agofix PXO passwd entry length in options menu
Taylor Richards [Sun, 16 Mar 2014 23:22:09 +0000 (19:22 -0400)]
fix PXO passwd entry length in options menu

9 years agohave MULTI_IS_TRACKER_GAME be something useful
Taylor Richards [Sat, 15 Mar 2014 00:43:06 +0000 (20:43 -0400)]
have MULTI_IS_TRACKER_GAME be something useful

9 years agomainhall jump to PXO if its enabled
Taylor Richards [Sat, 15 Mar 2014 00:41:43 +0000 (20:41 -0400)]
mainhall jump to PXO if its enabled

9 years agobetter error handling
Taylor Richards [Sat, 15 Mar 2014 00:36:33 +0000 (20:36 -0400)]
better error handling

9 years agofix stupid little issues
Taylor Richards [Thu, 13 Mar 2014 04:25:01 +0000 (00:25 -0400)]
fix stupid little issues

9 years agoreplace bad sprintf's
Taylor Richards [Thu, 13 Mar 2014 04:20:50 +0000 (00:20 -0400)]
replace bad sprintf's