]> icculus.org git repositories - taylor/freespace2.git/log
taylor/freespace2.git
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

9 years agobasic PXO cross-platform network compatibility
Taylor Richards [Thu, 13 Mar 2014 04:19:49 +0000 (00:19 -0400)]
basic PXO cross-platform network compatibility

 - serialize/deserialize structs
 - add struct padding to fill holes and force alignment
 - compile-time verification tests for struct sizes

9 years agosafer strings
Taylor Richards [Tue, 11 Mar 2014 00:38:41 +0000 (20:38 -0400)]
safer strings

9 years agoproperly handle PXO setting in pilot file
Taylor Richards [Mon, 10 Mar 2014 23:27:01 +0000 (19:27 -0400)]
properly handle PXO setting in pilot file

9 years agofirst pass at PXO reintegration
Taylor Richards [Mon, 10 Mar 2014 03:19:13 +0000 (23:19 -0400)]
first pass at PXO reintegration

9 years agouse SDL_arraysize() instead of sizeof() where appropriate
Taylor Richards [Tue, 24 Mar 2015 07:16:00 +0000 (03:16 -0400)]
use SDL_arraysize() instead of sizeof() where appropriate

9 years agoapp window handling cleanup
Taylor Richards [Tue, 24 Mar 2015 04:40:14 +0000 (00:40 -0400)]
app window handling cleanup

 - global window ptr using os_get/set_window()
 - be sure GL window and context are closed out on cleanup

9 years agoremove unused includes
Taylor Richards [Sun, 22 Mar 2015 16:52:47 +0000 (12:52 -0400)]
remove unused includes

9 years agosome missed file cleanup for launcher
Taylor Richards [Sun, 22 Mar 2015 16:44:21 +0000 (12:44 -0400)]
some missed file cleanup for launcher

9 years agocleaner cfg setup, launcher, initial user prep
Taylor Richards [Sun, 22 Mar 2015 14:42:55 +0000 (10:42 -0400)]
cleaner cfg setup, launcher, initial user prep

9 years agoThe Launcher
Taylor Richards [Sun, 22 Mar 2015 14:40:19 +0000 (10:40 -0400)]
The Launcher

9 years agolauncher help dialog (fs2)
Taylor Richards [Sun, 22 Mar 2015 14:37:22 +0000 (10:37 -0400)]
launcher help dialog (fs2)

9 years agoget rid of extra static box flag
Taylor Richards [Fri, 20 Mar 2015 21:50:21 +0000 (17:50 -0400)]
get rid of extra static box flag

9 years agofix string concatenation error on Windows
Taylor Richards [Fri, 20 Mar 2015 21:48:05 +0000 (17:48 -0400)]
fix string concatenation error on Windows

9 years ago"FreeSpace" all the things !!! (upper 'S', the correct way, apparently)
Taylor Richards [Fri, 20 Mar 2015 21:11:54 +0000 (17:11 -0400)]
"FreeSpace" all the things !!! (upper 'S', the correct way, apparently)

9 years agoset proper default permissions for created files
Taylor Richards [Fri, 20 Mar 2015 21:10:43 +0000 (17:10 -0400)]
set proper default permissions for created files

9 years agocreate user directory structure in a better way
Taylor Richards [Fri, 20 Mar 2015 20:57:09 +0000 (16:57 -0400)]
create user directory structure in a better way

9 years agoget PXO ini options right
Taylor Richards [Fri, 20 Mar 2015 20:07:22 +0000 (16:07 -0400)]
get PXO ini options right

9 years agoadd Volition copyright notice
Taylor Richards [Fri, 20 Mar 2015 20:03:52 +0000 (16:03 -0400)]
add Volition copyright notice

9 years ago"SDL_" everything
Taylor Richards [Sun, 8 Mar 2015 23:03:02 +0000 (19:03 -0400)]
"SDL_" everything

9 years agoremove PXO tab - it's just redundant
Taylor Richards [Fri, 20 Mar 2015 20:03:05 +0000 (16:03 -0400)]
remove PXO tab - it's just redundant

9 years agocleaner default cfg settings
Taylor Richards [Sun, 8 Mar 2015 22:47:13 +0000 (18:47 -0400)]
cleaner default cfg settings

9 years agoremaining launchersetup functionality
Taylor Richards [Thu, 19 Mar 2015 22:50:17 +0000 (18:50 -0400)]
remaining launchersetup functionality

9 years agoget rid of NOX() here
Taylor Richards [Sun, 8 Mar 2015 22:36:22 +0000 (18:36 -0400)]
get rid of NOX() here

9 years agoinitial launchersetup merge
Taylor Richards [Thu, 19 Mar 2015 15:54:08 +0000 (11:54 -0400)]
initial launchersetup merge

9 years agomake sure unset cfg options don't return a value
Taylor Richards [Sun, 8 Mar 2015 22:17:41 +0000 (18:17 -0400)]
make sure unset cfg options don't return a value

9 years agoinitial launcher code
Taylor Richards [Wed, 18 Mar 2015 04:04:57 +0000 (00:04 -0400)]
initial launcher code

9 years agojoystick related cfg options
Taylor Richards [Sun, 8 Mar 2015 21:34:05 +0000 (17:34 -0400)]
joystick related cfg options

9 years agoquiet some OCD
Taylor Richards [Sun, 8 Mar 2015 21:33:06 +0000 (17:33 -0400)]
quiet some OCD

9 years agocleanup of osregistry:
Taylor Richards [Sat, 7 Mar 2015 21:35:05 +0000 (16:35 -0500)]
cleanup of osregistry:

 - set cfg defaults with os_init_registry_stuff()
 - clean up header
 - change ini filename for Freespace2 (lower 's')

9 years agocleanup of multi related cfg options
Taylor Richards [Sat, 7 Mar 2015 20:56:56 +0000 (15:56 -0500)]
cleanup of multi related cfg options

9 years agomore cleanup with video related cfg options
Taylor Richards [Sat, 7 Mar 2015 19:52:44 +0000 (14:52 -0500)]
more cleanup with video related cfg options

9 years agocleanup snd_init() and related:
Taylor Richards [Sat, 7 Mar 2015 19:25:06 +0000 (14:25 -0500)]
cleanup snd_init() and related:

 - move cfg stuff to better places
 - clean up logging of OpenAL init messages
 - make sure capture device closed out on error

9 years agoclearer debug message
Taylor Richards [Wed, 4 Mar 2015 02:49:32 +0000 (21:49 -0500)]
clearer debug message

9 years agobetter setup for ignored files in git
Taylor Richards [Sat, 21 Mar 2015 01:35:25 +0000 (21:35 -0400)]
better setup for ignored files in git

9 years agoupdate toolset for newer gr_init() calls
Taylor Richards [Wed, 4 Mar 2015 02:47:23 +0000 (21:47 -0500)]
update toolset for newer gr_init() calls

9 years agofix some FS1 breakage
Taylor Richards [Fri, 20 Mar 2015 21:30:43 +0000 (17:30 -0400)]
fix some FS1 breakage

9 years agoadd running check for fonttool
Taylor Richards [Wed, 4 Mar 2015 02:46:22 +0000 (21:46 -0500)]
add running check for fonttool

9 years agoclean up gr_init():
Taylor Richards [Tue, 3 Mar 2015 21:33:35 +0000 (16:33 -0500)]
clean up gr_init():

 - let gr_init() determine config/setup
 - move cfg stuff from freespace.cpp to gr_init()
 - cleaner gamma setup

9 years agoadd function to check if a packfile exists
Taylor Richards [Tue, 3 Mar 2015 18:56:01 +0000 (13:56 -0500)]
add function to check if a packfile exists

9 years agoonly show Warning()'s on debug builds
Taylor Richards [Mon, 9 Mar 2015 03:33:37 +0000 (23:33 -0400)]
only show Warning()'s on debug builds

9 years agouse SDL hint for timer resolution (not needed; do it anyway)
Taylor Richards [Mon, 9 Mar 2015 03:29:57 +0000 (23:29 -0400)]
use SDL hint for timer resolution (not needed; do it anyway)

9 years agofix up broken check in save_screen
Taylor Richards [Sat, 7 Mar 2015 19:25:42 +0000 (14:25 -0500)]
fix up broken check in save_screen

9 years agoclean up and fix save/restore screen to actually work properly
Taylor Richards [Thu, 5 Mar 2015 20:38:17 +0000 (15:38 -0500)]
clean up and fix save/restore screen to actually work properly

9 years agofix memory leak and crash with mouse cursor save
Taylor Richards [Wed, 4 Mar 2015 02:50:33 +0000 (21:50 -0500)]
fix memory leak and crash with mouse cursor save

9 years agoadd fullscreen toggle here since hotkey is listed
Taylor Richards [Wed, 4 Mar 2015 02:48:24 +0000 (21:48 -0500)]
add fullscreen toggle here since hotkey is listed

9 years agofix toolset breakage
Taylor Richards [Wed, 4 Mar 2015 02:45:02 +0000 (21:45 -0500)]
fix toolset breakage

9 years agoset cmake policy and avoid some warnings in new versions
Taylor Richards [Wed, 11 Feb 2015 21:07:18 +0000 (16:07 -0500)]
set cmake policy and avoid some warnings in new versions

9 years agoreplace setjmp with try-catch
Taylor Richards [Tue, 10 Feb 2015 18:34:00 +0000 (13:34 -0500)]
replace setjmp with try-catch

9 years agomerge in updated platform code
Taylor Richards [Wed, 14 Jan 2015 17:02:10 +0000 (12:02 -0500)]
merge in updated platform code

9 years agoremove some __APPLE__ stuff; to be dealt with later, as needed
Taylor Richards [Wed, 12 Nov 2014 09:53:21 +0000 (04:53 -0500)]
remove some __APPLE__ stuff; to be dealt with later, as needed

9 years agoremove mission_load_menu
Taylor Richards [Wed, 12 Nov 2014 07:42:54 +0000 (02:42 -0500)]
remove mission_load_menu

has numerous code problems not worth fixing since it isn't used with
retail data

9 years agovarious bits of PLAT_UNIX cleanup
Taylor Richards [Tue, 11 Nov 2014 15:21:55 +0000 (10:21 -0500)]
various bits of PLAT_UNIX cleanup

9 years agoremove support for memory-mapped files
Taylor Richards [Tue, 11 Nov 2014 04:22:46 +0000 (23:22 -0500)]
remove support for memory-mapped files

specific conditions for use aren't met with retail install (with anims
in VP archives) so there is not much point in keeping support for it

9 years agocleaner texture release from bm_release()
Taylor Richards [Tue, 11 Nov 2014 03:51:05 +0000 (22:51 -0500)]
cleaner texture release from bm_release()

9 years agohave ShowFPS ini option always be available
Taylor Richards [Mon, 10 Nov 2014 04:07:46 +0000 (23:07 -0500)]
have ShowFPS ini option always be available

9 years agoremove extras_dir arg from cfile_init()
Taylor Richards [Mon, 10 Nov 2014 03:48:53 +0000 (22:48 -0500)]
remove extras_dir arg from cfile_init()

9 years agoremove unused FL_CLIPLINE()
Taylor Richards [Fri, 7 Nov 2014 01:55:29 +0000 (20:55 -0500)]
remove unused FL_CLIPLINE()

9 years agoremove mul_div()
Taylor Richards [Fri, 7 Nov 2014 01:53:41 +0000 (20:53 -0500)]
remove mul_div()

9 years agobump MAX_PATH_LEN to 256
Taylor Richards [Thu, 6 Nov 2014 21:01:12 +0000 (16:01 -0500)]
bump MAX_PATH_LEN to 256

9 years agoplatform and pstypes cleanup:
Taylor Richards [Wed, 5 Nov 2014 20:40:07 +0000 (15:40 -0500)]
platform and pstypes cleanup:

 - (properly) add platform stuff to build files
 - move some things from pstypes to platform.h
 - get rid of a bunch of old platform #define's
 - just use MAX_PATH_LEN and MAX_FILENAME_LEN for sizes
 - remove some unused cfile code
 - replace _splitstr() with base_filename()
 - fix filename/path stupidness in InetGetFile

9 years agosilence various GCC warnings
Taylor Richards [Fri, 17 Oct 2014 05:30:08 +0000 (01:30 -0400)]
silence various GCC warnings

9 years agosilence more clang warnings
Taylor Richards [Wed, 15 Oct 2014 07:50:03 +0000 (03:50 -0400)]
silence more clang warnings

9 years agofix broken compatibility in network packet
Taylor Richards [Wed, 15 Oct 2014 06:34:46 +0000 (02:34 -0400)]
fix broken compatibility in network packet

9 years agobe sure to close out file handle
Taylor Richards [Wed, 15 Oct 2014 06:33:28 +0000 (02:33 -0400)]
be sure to close out file handle

9 years agodelete warning #pragma's from source; disable in CMakeLists.txt instead
Taylor Richards [Wed, 15 Oct 2014 06:32:44 +0000 (02:32 -0400)]
delete warning #pragma's from source; disable in CMakeLists.txt instead

9 years agosilence various MSVC warnings
Taylor Richards [Wed, 15 Oct 2014 01:43:50 +0000 (21:43 -0400)]
silence various MSVC warnings

9 years agosafer strings using SDL string functions
Taylor Richards [Tue, 14 Oct 2014 01:27:54 +0000 (21:27 -0400)]
safer strings using SDL string functions

9 years agonebedit needs c++11 flag too (for wxWidgets)
Taylor Richards [Fri, 3 Oct 2014 20:05:35 +0000 (16:05 -0400)]
nebedit needs c++11 flag too (for wxWidgets)