dizzy
8bb73042cb
Moved win32 .c to .cpp (still not compiling, working on this).
2005-12-10 11:54:09 +00:00
dizzy
3ee32f9fdc
We are on Subversion not CVS now...
2005-12-10 09:41:30 +00:00
dizzy
e3e9c93f3b
We are here in 1.99.0 development. I dont have a better sugestion for a
...
version "before" 2.0 (which should be stable) but that should indicate
that is the highest of 1.x.y. Also do not say anymore "BnetD Mod"
because with the C++ conversion it won't be just a bnetd mod anymore
(sure we retain the original CREDITS in the credits file and
README.DEV).
2005-12-10 08:57:05 +00:00
pandaemonium
dd7da9e292
fix (rare?) problem with GAME_REPORTs
2005-12-09 11:05:40 +00:00
dizzy
2776422d8b
Wrapped almost anything in "src/bnetd" arround namespace pvpgn. Also
...
separated the function declarations from common/tracker.h into
bnetd/tracker.h because only in bnetd there were the bodies of those
functions...
2005-12-09 10:08:16 +00:00
dizzy
66a109749c
First draft of trying to convert to C++ adbanner stuff (one of the
...
simplest PvPGN structures). Already many problems have popped up but
will reiterate over this until satisfied (yes will need to put
everything in namespace pvpgn first).
2005-12-08 22:55:19 +00:00
dizzy
c750ed7320
Added a catchall exception logging code to main so at least when pvpgn
...
will exit all of the sudden we see why. Also this needs reworking as now
its logging to std::cerr while it should probably use the eventlog (if
the process is forked/daemonized the std::cerr output will reach
/dev/null).
2005-12-08 21:47:56 +00:00
dizzy
97f2009df8
Fixed serious bug (typo form my initial C++ patch) that broked every
...
type of "message" sent from the server to the client.
2005-12-07 22:00:40 +00:00
dizzy
7d723015cf
Updated the docs a little bit regarding the new build system for Unix.
2005-12-07 14:04:06 +00:00
dizzy
a9133732a3
Whoops... convert .c to .cpp for something that shouldnt have :)
2005-12-07 14:02:43 +00:00
dizzy
4a29d1a47d
Fixed some more signed <-> unsigned comparation warnings.
2005-12-07 11:52:28 +00:00
dizzy
57bc514388
Fixed some "-Wall -pedantic -std=c++98" (ie very strict ISO C++ 98
...
compilation rules) errors and warnings.
2005-12-06 22:45:11 +00:00
dizzy
5d94475df8
This file has nothing to do in repository...
2005-12-06 22:44:28 +00:00
dizzy
eca41a4a41
Renamed almost all the .c files to .cpp (exceptions: zlib and win32).
2005-12-06 22:18:07 +00:00
dizzy
a6048cd202
Well because we use xalloc (which will be C++) in tinycdb codes it means
...
we need to convert these to C++ too...
2005-12-06 22:09:32 +00:00
dizzy
3d6da3e747
Necessary changes to get these codes compile OK with a C++ compiler.
...
However, Im not going (yet) to do the same for "tinycdb" and "zlib"
codes because of various objective reasons. The next commit will rename
our codes to .cpp to really get them compile with a C++ compiler. For
Unix with automake it magically works that .c files are compiled with a
C compiler and .cpp files with a C++ one, I dont know how it works for
Win32 tho...
2005-12-06 21:51:14 +00:00
dizzy
5f68901641
Switched the UNIX build system to automake (gives a lot of things like
...
"make dist" to automated tarball making or "make distcheck" to
compile-test automatically with the files used in the makefiles).
2005-12-06 21:05:57 +00:00
dizzy
dff744012e
Added current pvpgn CVS to subversion repository (the fun begins!).
2005-12-06 20:45:13 +00:00
dizzy
9f7422f9bc
Updated version, we are now in 0.7-CVS.
2005-08-26 20:03:57 +00:00
dizzy
4bf21ce3cd
Whoops, this actually is 0.6 (it was wrong to be 0.5-CVS in repository
...
anyways, it should have been 0.6-CVS).
2005-08-26 19:24:26 +00:00
dizzy
bdd6ca147b
Preparing for release.
2005-08-26 19:23:26 +00:00
Creeplord
24c399c50a
Removed unused files
2005-08-19 04:34:12 +00:00
Creeplord
0bf61ebd73
Added Win32 Support
2005-08-19 04:30:49 +00:00
dizzy
d7aa1a417c
Outlined that you need a "bnetd" in order to make use of d2pack109.
2004-11-12 15:21:16 +00:00
dizzy
74673e3ed8
Updated for last CVS (12 Nov 2004).
2004-11-12 12:10:58 +00:00
dizzy
2269590b2e
Changed eventlogs to using __FUNCTION__.
2004-11-12 11:34:43 +00:00
dizzy
2e8833c769
Updated until about 2004-10-31 of 1.7 CVS.
2004-11-12 10:46:46 +00:00
dizzy
7ed3762db1
We do not even need bnet_protocol as all the talk d2cs/d2dbs do are
...
packets described in other files.
2004-10-27 09:54:32 +00:00
dizzy
70ab4913fc
Removed lots of unused files from "common".
2004-10-27 08:15:40 +00:00
memeics
ef1ebe4124
Hey this 1.09 backport proves usefull, just found and fixed a fdwatch
...
epoll bug handling errors on sockets.
2004-09-29 12:19:37 +00:00
memeics
23be63c8b7
Final merge at this time. Going to go for runtime testing.
2004-09-29 11:47:53 +00:00
memeics
e635e32f6a
Wow, it compiles :) (almost finished merging)
2004-09-29 11:40:54 +00:00
memeics
b48e2e2d43
Updated until the xalloc addition (still does not compile).
2004-09-29 09:59:45 +00:00
memeics
faf615d14c
Removed w3, anongame and auth packets and w3route class.
2004-09-29 08:50:30 +00:00
memeics
82cbcdc147
More modifications and mergings. Does not compile yet.
2004-09-29 08:38:04 +00:00
memeics
a222e00d88
More movings.
2004-09-29 07:36:59 +00:00
memeics
540dab7978
More updates to the directory structure.
2004-09-29 07:34:47 +00:00
memeics
45ab017d22
Moving files acording to the right SVN directory structure.
2004-09-29 07:33:15 +00:00
memeics
d1adf069cc
Created proper SVN directory structure.
2004-09-29 07:27:34 +00:00