Commit Graph
32 Commits
Author SHA1 Message Date
aurhat b7643a5200 Remove obsolete dependency on wldap32
wldap32 was linked to removed libcurl, so it's unnecessary now.
2015-09-08 01:05:54 +02:00
ac-stef 491c8aa0fa curl be gone 2015-09-07 14:53:56 +02:00
ac-stef 7988443b1d partial autodownload rewrite
* own source file for autodownload
* use cleaned up zip functions
* use new http get function (no more curl)
* enforce strict file naming rules and file size limits
* ping all package servers on every game start to determine ping times
* support media file update lists (also kept on package servers)
* allow users to manually prioritise package servers
* automatically select server with newest media file revision

new or changed commands:

addpckserver hostname [priority]
  Adds a host name to the list of package servers. If a priority is given,
  it influences the sorting of servers. Servers with higher priority are
  queried first. If servers have the same priority, they are sorted by
  ping. Default priority is zero.

getpackageserver
  Returns a table with four columns of all configured package servers. The
  columns are: host name, priority, ping and resolved.
  "resolved" is a flag, indicating, if the server answered the ping during
  game start.

removed cubescript idents: sortpckservers gamestarts
DOCREF addpckserver getpckserver
2015-09-07 14:53:56 +02:00
ac-stef ff523df873 new http get function
* based on the enet socket layer
* supports redirects, range requests and gzip encoding
* automatically tries to re-use existing connections
* easy multithreading
* writes output to file or ram buffer
2015-09-07 14:53:55 +02:00
aurhat 62072d9887 Update Code::Blocks project for Windows 2015-08-16 15:27:23 +02:00
aurhatandac-stef ac32f7e2f7 Remove outdated gettext dependencies 2015-08-03 20:58:00 +02:00
ac-stef f3e72b8fb7 remove gettext
DOCREF gettext
2015-06-10 14:28:50 +02:00
aurhat beeba9ad76 Add Code::Blocks project for Linux 2015-04-06 12:24:50 +02:00
aurhat 1b70e0b94d Remove obsolete utf8 code/dependencies
It reverts part of e232a3f3ac ,
also removes dependencies from all IDE.
2015-02-14 16:12:43 +01:00
aurhatandac-stef 295553bc95 Fix and update of AssaultCube project in Code::Blocks (for Windows).
What the commit does:
1. adds curl libraries for mingw from http://curl.haxx.se/gknw.net/7.34.0/dist-w32/curl-7.34.0-devel-mingw32.zip ;
2. adds to the linker "wldap32" and curl libraries;
3. adds "-t" parameter to the client compiled in debug mode, in order to it will start in windowed mode;
4.  adds "-D_DEBUG" option to debug modes, in order to get more debug informations;
5. adds icon also to AC server and master binaries;
6. lets to see debug info in console from client compiled in debug mode (removed "-mwindows" and added "gdi32" library to the linker);
7. adds missing jpegenc.h, modelcache.h, scale.h headers to the project.
2014-05-15 10:09:08 +02:00
Lucas GAUTHERON a7a1e46bcc merged branch
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7382 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2013-03-22 19:49:21 +00:00
sireus e6bbed57f1 target "all" should build both client and server
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6777 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2012-03-31 11:56:12 +00:00
sireus dd15e7bdef restructured and fixed codeblocks project
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6776 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2012-03-31 11:49:18 +00:00
Lee Salzman 6c4b5b9a3a cheaper water animation
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6657 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2011-09-26 07:45:17 +00:00
flowtron 8bca2d4cc8 helmet sound
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@5868 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-11-14 19:49:41 +00:00
flowtron b3c7bccb75 Project Updates
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@5635 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-08-16 11:08:21 +00:00
flowtron 3deabcbe1d another missing file included
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@5240 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-06-25 22:29:00 +00:00
flowtron c701837ecb missing file
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@5147 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-06-05 20:53:40 +00:00
flowtron e1be0523d4 script and code:blocks project updates
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@4814 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-05-07 19:22:09 +00:00
Lee Salzman d42fd4eda2 makefile updates
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@4772 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2010-01-14 23:46:03 +00:00
Lee Salzman 9256ee374b support for loading from zip files
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@4717 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2009-11-08 00:53:19 +00:00
Lee Salzman 5aee410a47 restoring old jpeg lib
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@4707 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2009-11-07 12:19:22 +00:00
Lee Salzman 3de258d976 trying newer jpeg.lib for mingw builds
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@4704 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2009-11-07 10:27:11 +00:00
Lee Salzman c0afe81585 fixing lib refs
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@4703 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2009-11-07 09:20:23 +00:00
Lee Salzman 6f171f770f added missing include dir
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@4700 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2009-11-07 09:01:05 +00:00
Lee Salzman 9e09c6fe24 fixed codeblocks project
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@4699 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2009-11-07 08:58:26 +00:00
Lee Salzman 64255099fa adding packetqueue to codeblocks project
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@3850 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-12-03 07:57:50 +00:00
Lee Salzman 6f5ac8dae5 updating build files for sound file reorganization
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@3766 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-11-26 20:55:56 +00:00
flowtron 251f506b65 removed dbg_sound
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@3670 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-11-20 11:44:09 +00:00
Lee Salzman 4ae4782573 added wizard.cpp
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@3178 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-10-21 22:19:26 +00:00
Lee Salzman 31ab7f4553 shadow rendering optimizations
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2581 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-09-14 06:56:34 +00:00
flowtron 7234335e53 Code::Blocks - Project file (linux) [c::b version 8.02]
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2263 e016b1c5-ed68-44aa-a2f7-31cac88cffde
2008-07-30 21:55:49 +00:00