Structure


git-svn-id: https://spring.clan-sy.com/svn/spring/vendor@1 37977431-3df6-0310-b722-df95706aa16b
Structure


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1 37977431-3df6-0310-b722-df95706aa16b
Imported initial vendor revision with linefeeds converted

git-svn-id: https://spring.clan-sy.com/svn/spring/vendor@2 37977431-3df6-0310-b722-df95706aa16b
Copy of initial vendor branch to trunk


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@3 37977431-3df6-0310-b722-df95706aa16b
The individual files, except Net.cpp, are compiling in linux/gcc. I
haven't checked if I broke the windows code yet. Linking and not
breaking functionality are still at the praying stage.

* Fixed casts and newlines to get rid of warnings
* Inserted some #ifdefs, which should be cleaned up later
* Changed some types in Log


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@4 37977431-3df6-0310-b722-df95706aa16b
Net.cpp compiles, but with reduced error reporting. It will probably
crash if an error occurs.


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5 37977431-3df6-0310-b722-df95706aa16b
Compiles and links. But does it work? Doesn't seem like it.


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6 37977431-3df6-0310-b722-df95706aa16b
  * Added newline to end of all includes
  * Switched to using Code::Blocks for MingW compatibilisation
  * archdef.h does compiler/platform detection and exports symbols and compiler-specific definitions
  * StdAfx.h uses archdef.h for all compiler-specific stuff
  * Started porting the other .h files to using archdef.h and removing MSVC-specific preprocessor stuff.

 The code in the current state *should* still compile on MSVC. No success in MingW yet, let alone linux. Long path ahead, only 65 files out of 431 are done :(



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@7 37977431-3df6-0310-b722-df95706aa16b
 * Merged new vendor upstream to /vendor
 * Merged new upstream code into /trunk

The merge should be valid (4 conflicts, easily resolved by manual merge), but porters should still check.

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@8 37977431-3df6-0310-b722-df95706aa16b
Updated Utility.* for cross-platform ability

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@9 37977431-3df6-0310-b722-df95706aa16b
Updated remaining Utility/* for standards-compliance

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@10 37977431-3df6-0310-b722-df95706aa16b
Completed updating Utility.* for cross-platform ability, compiles in GCC (though doesn't do anything)

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@11 37977431-3df6-0310-b722-df95706aa16b
Started AUTHORS file

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@12 37977431-3df6-0310-b722-df95706aa16b
Utility/Makefile makes libUtility.so

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@13 37977431-3df6-0310-b722-df95706aa16b
The server appears to be working, but hasn't undergone much testing.

* There are some platform specific remapping of commands in port.h
* CrashDumpHandler has been mostly disabled
* Uncommented some stuff in main that kept the server form accepting new connections.



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@14 37977431-3df6-0310-b722-df95706aa16b
first pass of brute porting

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@15 37977431-3df6-0310-b722-df95706aa16b
first pass of brute porting

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@16 37977431-3df6-0310-b722-df95706aa16b
Added command explanations in SpringClient

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@17 37977431-3df6-0310-b722-df95706aa16b
Added a Makefile, in case someone wants to compile, an example
settings file and database instructions.


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@18 37977431-3df6-0310-b722-df95706aa16b


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@19 37977431-3df6-0310-b722-df95706aa16b