polaris
3318c0c297
Changed max_count usage in server backend
2014-06-04 07:08:45 -04:00
polaris
bf8b6644ea
Added another game
2014-06-04 07:08:26 -04:00
polaris
23208e28ca
Change how an empty filter is handled
2014-06-03 16:11:22 -04:00
polaris
5a6c00b74c
Added more games
2014-06-03 16:11:22 -04:00
Admiral H. Curtiss
7c522eab2d
Storage: Super hacky Filter evaulation, needs to be improved later.
2014-06-03 21:14:36 +02:00
Admiral H. Curtiss
cebf17efca
We should also log unknown game connections, so we can add them to the game list later.
2014-06-02 19:46:18 +02:00
polaris
88eb6112d7
Check if the game is even in the secret key list
2014-06-02 13:38:24 -04:00
polaris
c4c0ebb659
Return local port if public port is set to 0
...
This should hopefully fix Puyo Puyo!! 20th Anniversary and Tatsunoko vs
Capcom's matchmaking. Without it, the games will not recognize their own
servers.
2014-06-02 07:18:44 -04:00
polaris
a62b29a28f
Note to self: actually send message data
2014-06-02 06:38:09 -04:00
polaris
770dd64b4b
Remove fields that shouldn't be there
2014-06-02 01:15:05 -04:00
polaris
2940611f52
Fix the delimiter for the block and buddy lists
2014-06-02 00:40:21 -04:00
polaris
67cb70ac12
Fixed sdkrevision
...
I made a mistake here. namespace is 16 in this case, not sdkrevision.
2014-06-02 00:35:17 -04:00
Admiral H. Curtiss
8d5efa344d
Presumably fixes #29
2014-06-02 02:42:26 +02:00
Admiral H. Curtiss
0481f1ab13
Create some indexes in gpcm.db.
2014-06-01 18:51:18 +02:00
polaris
bb5a83f916
Add new commands where sdkrevision == 16
2014-06-01 08:36:10 -04:00
polaris
d6d22611b5
Add new game to server
2014-06-01 08:36:10 -04:00
Admiral H. Curtiss
72ce04cdd9
Merge remote-tracking branch 'origin/database_refactor'
2014-05-31 21:06:54 +02:00
Admiral H. Curtiss
b5cc713a35
Explicit log warning when SQL statement takes long.
2014-05-31 20:58:58 +02:00
Admiral H. Curtiss
2c8f29f551
Cleaner database log output.
2014-05-31 20:42:47 +02:00
polaris
2f25dab9b7
Return if the RC4 is 0
2014-05-31 14:41:17 -04:00
Admiral H. Curtiss
ca7d44339d
Refactor GamespyDatabase for easier use and logging.
2014-05-31 20:13:02 +02:00
Admiral H. Curtiss
441c17ed94
Fix wrong parameter in profile server call to delete_session.
2014-05-31 20:10:43 +02:00
polaris
2102613829
Add new tables to storage server
2014-05-29 18:56:54 -04:00
polaris
338fb37459
Some error checking and bug fixes
2014-05-29 18:56:39 -04:00
polaris
aa4463aceb
Add new game
2014-05-29 08:40:29 -04:00
polaris
a5ee7e9b31
Don't forward data to port 0
...
Also made the loop in qr more pythonic.
2014-05-28 19:11:15 -04:00
polaris
0a0e37cc11
Changed console detecting, added more debug code
2014-05-28 15:54:58 -04:00
Admiral H. Curtiss
88cf7e1c54
Storage: Clean up the table creation mess at the top, this should be much more readable and maintainable.
2014-05-28 18:15:43 +02:00
polaris
5a2bca3a57
Added some exception catching for debugging
2014-05-28 11:26:58 -04:00
Admiral H. Curtiss
7ff0467d2a
Storage: Missed a Mario Kart column.
...
I need to do something about that table creation mess at the top
there...
2014-05-28 02:39:56 +02:00
polaris
4f7911ef95
Wait before deleting the QR session
2014-05-27 20:38:03 -04:00
Admiral H. Curtiss
1ba0e74881
Merge branch 'master' of https://github.com/polaris-/dwc_network_server_emulator
2014-05-27 20:22:32 +02:00
Admiral H. Curtiss
f3e4bb57c4
Storage: FriendInfo table for Mario Kart Wii.
2014-05-27 20:22:21 +02:00
polaris
d77f31725f
Fixed error in handling data in gamestats
2014-05-27 14:01:05 -04:00
polaris
034a17d535
Fix some exceptions
2014-05-27 13:53:21 -04:00
Admiral H. Curtiss
c6cb8d0f6f
NAS: Prevent download path attack.
2014-05-27 15:01:59 +02:00
polaris
e7ff9e5a67
Fix error in gamestats server from recent changes
2014-05-27 08:38:46 -04:00
polaris
672c698bec
Avoid possible error if profile_data is not set
2014-05-27 08:09:33 -04:00
polaris-
cddc344d2a
Merge pull request #27 from msoucy/ref/python/function-list
...
Just use a for loop instead of creating tons of wrapper functions
2014-05-27 08:04:41 -04:00
polaris-
72dd556447
Merge pull request #26 from msoucy/ref/python/context-managers
...
Make use of context managers to safely close files
2014-05-27 08:03:08 -04:00
polaris-
7879245484
Merge pull request #25 from msoucy/ref/python/lists
...
Use Python list comprehensions and literals when possible
2014-05-27 08:02:11 -04:00
Matt Soucy
293f07d25d
Get rid of an unneeded lambda
2014-05-27 03:11:08 -04:00
Matt Soucy
3c12f33bae
Just use a for loop instead of creating tons of wrapper functions
2014-05-27 03:07:24 -04:00
Matt Soucy
3eaf22b1a6
Make use of context managers to safely close files
2014-05-27 02:38:48 -04:00
Matt Soucy
a4870a82ac
Use the builtin string module instead of roll-your-own
2014-05-26 23:19:48 -04:00
Matt Soucy
57c2265b69
Take advantage of default bool conversions
2014-05-26 23:19:48 -04:00
Matt Soucy
ca4b4683ba
Take advantage of boolean operators
2014-05-26 23:19:48 -04:00
Matt Soucy
2c631489e5
More list literals (listerals?)
2014-05-26 23:19:48 -04:00
Matt Soucy
c95bebb911
Use list literals instead of constantly appending
2014-05-26 23:19:48 -04:00
Matt Soucy
692649485f
Pass list literals into functions to create gamespy message
2014-05-26 23:19:48 -04:00