hilnius
|
ebc4c60e2c
|
reducing thread consumption. One thread is still updated as often as possible, but i don't know which.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13195 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-12 15:03:32 +00:00 |
|
hilnius
|
12075a19b7
|
fixing some memory leaks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13194 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-12 14:08:33 +00:00 |
|
hikerstk
|
706c231691
|
Avoid crash in case of ENENT_..._NONE messages (which typically
don't have packet data).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13189 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-11 22:41:56 +00:00 |
|
hilnius
|
d0059d32d4
|
had forgot one line
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13188 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-11 22:09:33 +00:00 |
|
hilnius
|
09bccbe3e2
|
may fix things on hiker's windows :)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13187 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-11 22:07:38 +00:00 |
|
hilnius
|
d08239064b
|
had forgot a line
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13186 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-11 15:56:10 +00:00 |
|
hilnius
|
d5ab7a666d
|
connection/disconnection of peers is now handled by both server and clients, when players select karts, other player are notified. the storage of players on a server is fine.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13185 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-11 15:35:31 +00:00 |
|
hilnius
|
44d18fff28
|
adding the formerly connected peer in welcome messages for newly connected peers so that they know who is already in the game
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13184 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-11 14:05:18 +00:00 |
|
hilnius
|
f03e366809
|
adding debug logging to see why when two players are connected, only one gets all the kart update messages
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13183 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-11 13:39:36 +00:00 |
|
hilnius
|
4334472a3a
|
event more pointers, now everything works
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13182 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-11 13:30:16 +00:00 |
|
hilnius
|
64c1ee950f
|
more pointers for less bugs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13181 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-11 12:59:53 +00:00 |
|
hilnius
|
ea8cb2f5c4
|
fixing other pointer multi-thread problems
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13180 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-11 12:22:35 +00:00 |
|
hilnius
|
66de06e0e5
|
improving management of peers to avoid fails due to multi-threading
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13179 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-11 12:03:28 +00:00 |
|
hilnius
|
8e8d7110fe
|
final fix that should fix all thread-pointer-peer-segfault-double free bugs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13177 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-11 01:14:12 +00:00 |
|
hilnius
|
dfc55a2f0b
|
silly error causing double delete correction
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13175 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-11 00:38:33 +00:00 |
|
hilnius
|
f15a9b58c4
|
should resolve segfaults
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13174 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-11 00:25:39 +00:00 |
|
hilnius
|
7665f30828
|
sync work
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13173 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-11 00:03:47 +00:00 |
|
hilnius
|
b00bb5c050
|
fixing segfault and comparison operators
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13171 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-10 23:03:45 +00:00 |
|
hilnius
|
3c3868210f
|
improving again the protocol system, fixing some pointer issues that might appear
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13164 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-10 22:46:23 +00:00 |
|
hilnius
|
212b77fef3
|
adding features in the client lobby room protocol, separating client and server lobby room protocols in their own files to have clearer code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13162 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-10 20:15:17 +00:00 |
|
hilnius
|
8ca4b62038
|
bored of writing commit messages >.<
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13161 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-10 13:44:30 +00:00 |
|
hilnius
|
6199524440
|
fixing buts appearing after some time being connected
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13158 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-09 23:46:09 +00:00 |
|
hilnius
|
72ed28a992
|
repairing some bugs appearing after a certain time being connected
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13157 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-09 23:35:53 +00:00 |
|
hilnius
|
bcc4fafa94
|
adding back sources.cmake
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13156 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-09 22:05:52 +00:00 |
|
hilnius
|
4446f530db
|
adding command line features for a client to connect to a server
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13155 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-09 22:05:06 +00:00 |
|
hilnius
|
54aaa39309
|
correcting a bug
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13154 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-09 19:13:35 +00:00 |
|
hilnius
|
ae2e656059
|
updating hilnius branch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13151 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-09 17:37:45 +00:00 |
|
hilnius
|
7cf9cfa8d9
|
branch was too much full of bugs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13148 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-09 14:21:50 +00:00 |
|
hilnius
|
a55016301e
|
fixing segfault issues when trying to exit, the protocol update thread is now launched by the protocol manager (and not the network manager)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/networking@13146 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-09 14:07:28 +00:00 |
|
hilnius
|
4bd4386208
|
fixing a crash due to gui modal dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13145 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-09 13:14:48 +00:00 |
|
hilnius
|
008c2d57b2
|
fixing a crash due to gui modal dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/networking@13145 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-09 13:14:48 +00:00 |
|
hilnius
|
60e4a2bb5e
|
adding possibilities to connect directly with command-line options, adding console entry for the client server manager'
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/networking@13144 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-09 12:42:44 +00:00 |
|
unitraxx
|
bd3ee05f10
|
Small fix to comply with changed server-code. (Not tested - though is relatively small change.)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/networking@13141 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-09 02:04:35 +00:00 |
|
hikerstk
|
49631c0027
|
Updated VS 9 project file, and fixed compilation problems.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/networking@13139 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-09 01:22:58 +00:00 |
|
hilnius
|
587fcdec32
|
correcting little bugs in the lobby room protocol
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/networking@13133 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-08 22:53:50 +00:00 |
|
hilnius
|
dc4a32c204
|
correcting some bug in message exchanging
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/networking@13132 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-08 22:47:24 +00:00 |
|
hilnius
|
b1f823ea71
|
hmmm that's so good ! working connection, better protocols, fixed ALL the endianness problems (sure this time :p)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/networking@13131 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-08 22:06:57 +00:00 |
|
hilnius
|
0ee94ed9ed
|
adding console entry for server, server stopping features (unregistering from database), now server_conn can use back the lock that was here
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/networking@13129 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-08 21:04:23 +00:00 |
|
hilnius
|
7476d2a3ca
|
after more little-big endian issues, people can now connect
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/networking@13128 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-08 16:50:20 +00:00 |
|
hilnius
|
136b9d2b15
|
little-big endian issue failed before
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/networking@13127 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-08 16:02:08 +00:00 |
|
hilnius
|
39436d464c
|
little-big endian issue
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/networking@13126 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-08 15:57:46 +00:00 |
|
hilnius
|
ac6534615c
|
fixing a ENet connection issue
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/networking@13125 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-08 15:47:28 +00:00 |
|
hilnius
|
4a93c84adb
|
server-client connection should work now
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/networking@13124 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-08 15:34:12 +00:00 |
|
hilnius
|
293e53bbd1
|
supposedly working server-client connection
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/networking@13122 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-08 15:03:36 +00:00 |
|
hilnius
|
ff28a8b7f0
|
finalizing weird commits
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13121 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-08 14:40:28 +00:00 |
|
hilnius
|
f56f1ec3b1
|
weird commit number 2 to fix issues
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/networking@13120 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-08 14:36:39 +00:00 |
|
hilnius
|
c3bf8a0358
|
weird commit number 2 to fix issues
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13120 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-08 14:36:39 +00:00 |
|
hilnius
|
fd0e627906
|
weird commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/hilnius@13119 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-08 14:06:23 +00:00 |
|
hilnius
|
1e94193b8b
|
splitting --no-graphics option into --no-graphics and --with-profile options
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/networking@13118 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-07 22:55:21 +00:00 |
|
hilnius
|
acf1ff548a
|
fixing a segfault caused by mipmaps in --no-graphics mode and adding a connect to peer protocol (for the server)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/networking@13116 178a84e3-b1eb-0310-8ba1-8eac791a3b58
|
2013-07-07 22:23:13 +00:00 |
|