Commit Graph

  • 0c563eb137 Make the network server be non-blocking, i.e., allow continuing to play while waiting for someone to connect. Also fix a buffer overflow in the network transfer string... simon.kagstrom 2009-04-04 08:23:51 +0000
  • 45a381060c Make the network server be non-blocking, i.e., allow continuing to play while waiting for someone to connect. Also fix a buffer overflow in the network transfer string... simon.kagstrom 2009-04-04 08:23:51 +0000
  • 5ab6b38e6c Add versioning to the peer list simon.kagstrom 2009-04-04 07:40:17 +0000
  • 75a1db14f0 Add versioning to the peer list simon.kagstrom 2009-04-04 07:40:17 +0000
  • 94cb9bb1df correct spelling simon.kagstrom 2009-04-02 18:21:43 +0000
  • 18f8379064 correct spelling simon.kagstrom 2009-04-02 18:21:43 +0000
  • ac1796e168 Count the total number of connections simon.kagstrom 2009-03-31 17:27:47 +0000
  • dc1242beaa Count the total number of connections simon.kagstrom 2009-03-31 17:27:47 +0000
  • b23dbc74ab Oops, removed echo again... simon.kagstrom 2009-03-31 17:17:30 +0000
  • c08481eeb3 Oops, removed echo again... simon.kagstrom 2009-03-31 17:17:30 +0000
  • d5e5d740fd Produce HTML output from the server simon.kagstrom 2009-03-31 17:16:10 +0000
  • dc8d981e75 Produce HTML output from the server simon.kagstrom 2009-03-31 17:16:10 +0000
  • 7d0453cd5c Dead code from NetworkUnix.h simon.kagstrom 2009-03-29 17:42:31 +0000
  • e864043d52 Dead code from NetworkUnix.h simon.kagstrom 2009-03-29 17:42:31 +0000
  • c730b2b185 No need to call net_init simon.kagstrom 2009-03-29 17:42:12 +0000
  • 5b20bb6b48 No need to call net_init simon.kagstrom 2009-03-29 17:42:12 +0000
  • 2cc9a827c3 Even more dead code simon.kagstrom 2009-03-29 17:31:48 +0000
  • 8bbd9c82c3 Even more dead code simon.kagstrom 2009-03-29 17:31:48 +0000
  • 70ad18ab1d Remove some dead code simon.kagstrom 2009-03-29 17:31:04 +0000
  • 2550c2b854 Remove some dead code simon.kagstrom 2009-03-29 17:31:04 +0000
  • d7b06cdbef Forgot to use define :-) simon.kagstrom 2009-03-29 17:23:27 +0000
  • c784787ea0 Forgot to use define :-) simon.kagstrom 2009-03-29 17:23:27 +0000
  • 98b6ad2e55 No need to use net_bind simon.kagstrom 2009-03-29 16:46:55 +0000
  • 32fc6c3872 No need to use net_bind simon.kagstrom 2009-03-29 16:46:55 +0000
  • 2e429f2418 Better wording simon.kagstrom 2009-03-29 14:26:34 +0000
  • 8732e0fd12 Better wording simon.kagstrom 2009-03-29 14:26:34 +0000
  • 731faf709c Skip the country code simon.kagstrom 2009-03-29 13:02:25 +0000
  • 514f23ab37 Skip the country code simon.kagstrom 2009-03-29 13:02:25 +0000
  • 794a8abf03 ... Correct ip->country again... simon.kagstrom 2009-03-29 13:00:44 +0000
  • c137b73558 ... Correct ip->country again... simon.kagstrom 2009-03-29 13:00:44 +0000
  • 6388778cfb Correct addr simon.kagstrom 2009-03-29 12:57:44 +0000
  • 550c0bbd1e Correct addr simon.kagstrom 2009-03-29 12:57:44 +0000
  • 67b3abc248 Oops, correct ip lookup simon.kagstrom 2009-03-29 12:49:18 +0000
  • 2cecd8be4f Oops, correct ip lookup simon.kagstrom 2009-03-29 12:49:18 +0000
  • a3c862b08a Updated simon.kagstrom 2009-03-29 12:45:53 +0000
  • b5254bc523 Updated simon.kagstrom 2009-03-29 12:45:53 +0000
  • f56252c045 On the Wii, don't map arrow keys to the joystick simon.kagstrom 2009-03-29 12:45:12 +0000
  • cc8ed23cfe On the Wii, don't map arrow keys to the joystick simon.kagstrom 2009-03-29 12:45:12 +0000
  • 2881a4111a Do country lookup and improve logging. And don't echo always! simon.kagstrom 2009-03-29 12:44:35 +0000
  • ac5b17495b Do country lookup and improve logging. And don't echo always! simon.kagstrom 2009-03-29 12:44:35 +0000
  • 5c4e39cae7 Add hash-bang simon.kagstrom 2009-03-29 08:10:45 +0000
  • 5068fc4856 Add hash-bang simon.kagstrom 2009-03-29 08:10:45 +0000
  • eb8344fe5b Rename to a bit more logical name... simon.kagstrom 2009-03-29 08:09:54 +0000
  • d8a2bad5df Rename to a bit more logical name... simon.kagstrom 2009-03-29 08:09:54 +0000
  • 240994427e Make executable simon.kagstrom 2009-03-29 08:09:21 +0000
  • 0ac4a1d7aa Make executable simon.kagstrom 2009-03-29 08:09:21 +0000
  • 9965a8de82 Add explaining message simon.kagstrom 2009-03-29 08:07:07 +0000
  • 67540ad272 Add explaining message simon.kagstrom 2009-03-29 08:07:07 +0000
  • 1c3d1a45cc No debug output simon.kagstrom 2009-03-28 16:49:27 +0000
  • ef89771563 No debug output simon.kagstrom 2009-03-28 16:49:27 +0000
  • 93b7c1eb4b Translate packet numbers to names simon.kagstrom 2009-03-28 15:23:54 +0000
  • 15eb5c6b27 Translate packet numbers to names simon.kagstrom 2009-03-28 15:23:54 +0000
  • bc6bc61cf0 Implemented ping / ack between the broker and the peers. Every 5 seconds the broker will try to ping the peers, and if the peer hasn't replied within 15 seconds, it is removed lazily when a client connects. simon.kagstrom 2009-03-28 15:18:50 +0000
  • 3602c7c7f1 Implemented ping / ack between the broker and the peers. Every 5 seconds the broker will try to ping the peers, and if the peer hasn't replied within 15 seconds, it is removed lazily when a client connects. simon.kagstrom 2009-03-28 15:18:50 +0000
  • c79f6195ad Small corrections of refreshing + byte ordering simon.kagstrom 2009-03-28 13:03:50 +0000
  • 13a8e4e26c Small corrections of refreshing + byte ordering simon.kagstrom 2009-03-28 13:03:50 +0000
  • 55cbd752c6 Also fix network byte order on the broker side simon.kagstrom 2009-03-28 13:02:24 +0000
  • 57a2130792 Also fix network byte order on the broker side simon.kagstrom 2009-03-28 13:02:24 +0000
  • f5f6f20113 More fixing of network byte ordering problems simon.kagstrom 2009-03-28 12:55:11 +0000
  • 36e5c0e957 More fixing of network byte ordering problems simon.kagstrom 2009-03-28 12:55:11 +0000
  • bd757f9479 Periodically refresh the screen if bandwidth allows simon.kagstrom 2009-03-28 12:37:06 +0000
  • 319c34de33 Periodically refresh the screen if bandwidth allows simon.kagstrom 2009-03-28 12:37:06 +0000
  • 61108c59a0 Correct marshalling of peers simon.kagstrom 2009-03-28 11:32:59 +0000
  • fc72c65cd2 Correct marshalling of peers simon.kagstrom 2009-03-28 11:32:59 +0000
  • 2536022038 Correct quit when the wii is using networking, move network init to Network.cpp simon.kagstrom 2009-03-28 09:34:31 +0000
  • c8b77cddc0 Correct quit when the wii is using networking, move network init to Network.cpp simon.kagstrom 2009-03-28 09:34:31 +0000
  • d18dd25eb6 Use poll instead of select simon.kagstrom 2009-03-28 07:59:20 +0000
  • ddc9178b73 Use poll instead of select simon.kagstrom 2009-03-28 07:59:20 +0000
  • 0916f0025d Send at most 4096 bytes so that wii networking *can* work. The Wii can now connect at least, but the connection (through the broker) still doesn't work. Well, well, might be some other problem. simon.kagstrom 2009-03-16 20:56:04 +0000
  • 8d662baa3c Send at most 4096 bytes so that wii networking *can* work. The Wii can now connect at least, but the connection (through the broker) still doesn't work. Well, well, might be some other problem. simon.kagstrom 2009-03-16 20:56:04 +0000
  • 0becbb20e4 libpng is not used - skip simon.kagstrom 2009-03-14 13:13:20 +0000
  • a4b98f3191 libpng is not used - skip simon.kagstrom 2009-03-14 13:13:20 +0000
  • 0deefd40e3 Added release simon.kagstrom 2009-03-14 07:06:14 +0000
  • 31c96a6c6c Added release simon.kagstrom 2009-03-14 07:06:14 +0000
  • 7ab7e97502 Some cleanup and refactoring simon.kagstrom 2009-03-09 19:28:20 +0000
  • a19e8f0c00 Some cleanup and refactoring simon.kagstrom 2009-03-09 19:28:20 +0000
  • 835d481221 Correct some key binding issues simon.kagstrom 2009-03-09 18:54:43 +0000
  • be28950f48 Correct some key binding issues simon.kagstrom 2009-03-09 18:54:43 +0000
  • cc9e8dc583 Release date simon.kagstrom 2009-03-08 19:04:31 +0000
  • 8e533a09da Release date simon.kagstrom 2009-03-08 19:04:31 +0000
  • 0298df2061 Lots of wii network fixes, updated changelog simon.kagstrom 2009-03-08 19:02:19 +0000
  • 49907f170a Lots of wii network fixes, updated changelog simon.kagstrom 2009-03-08 19:02:19 +0000
  • ca77dcfb1d Handle classic analogue parts, refactoring simon.kagstrom 2009-03-08 09:46:20 +0000
  • 123299d01f Handle classic analogue parts, refactoring simon.kagstrom 2009-03-08 09:46:20 +0000
  • 470d14d24a Nunchuk fire, some cleanup simon.kagstrom 2009-03-08 09:03:45 +0000
  • e8f8814378 Nunchuk fire, some cleanup simon.kagstrom 2009-03-08 09:03:45 +0000
  • b634d52637 Python 2.4 support simon.kagstrom 2009-03-08 09:00:13 +0000
  • 8397fc961f Python 2.4 support simon.kagstrom 2009-03-08 09:00:13 +0000
  • f42186e0ef Add nunchuk support (Aaron Morris) simon.kagstrom 2009-03-08 08:59:29 +0000
  • b7724de3e3 Add nunchuk support (Aaron Morris) simon.kagstrom 2009-03-08 08:59:29 +0000
  • 2bbbe035ff Make the stuff compile for Wii, removed some cruft and correct the network key simon.kagstrom 2009-03-01 15:47:50 +0000
  • 227f5fc5b1 Make the stuff compile for Wii, removed some cruft and correct the network key simon.kagstrom 2009-03-01 15:47:50 +0000
  • ae2a0a2fb2 Network cleanup (merge some stuff into the wii part) simon.kagstrom 2009-03-01 14:41:18 +0000
  • c2f5f7b579 Network cleanup (merge some stuff into the wii part) simon.kagstrom 2009-03-01 14:41:18 +0000
  • a81356aee7 Allow setting host on local connections simon.kagstrom 2009-03-01 14:27:17 +0000
  • 4ead0c0fbb Allow setting host on local connections simon.kagstrom 2009-03-01 14:27:17 +0000
  • cca6c03c00 Handle errors, better logging of sent messages simon.kagstrom 2009-03-01 14:26:40 +0000
  • f8aed4dd36 Handle errors, better logging of sent messages simon.kagstrom 2009-03-01 14:26:40 +0000
  • 34359ec7bb Implement the user interface for the network support. You can now connect from the menu as well and also abort connections. simon.kagstrom 2009-03-01 11:04:47 +0000
  • 75cd7a00fd Implement the user interface for the network support. You can now connect from the menu as well and also abort connections. simon.kagstrom 2009-03-01 11:04:47 +0000