Commit Graph
2988 Commits
Author SHA1 Message Date
lotodore 945c4a102a Completely rewriting all NetPacket stuff to use ASN.1. Finally this big chunk of work is completed. Compiles and links fine, but still partly non-functional.
PLEASE NOTE: This is NOT COMPATIBLE to 0.7.x, because it is a new network protocol.
2009-08-02 15:11:40 +00:00
lotodore d7367788a7 Avatar hash md5 (not sha1) for now. 2009-08-01 20:54:42 +00:00
lotodore a49e58540d Adding missing message code when removed from the game. 2009-08-01 09:01:06 +00:00
lotodore 5a86ab9431 Enforce limits on utf8 strings. 2009-07-31 23:29:31 +00:00
lotodore a52c4b5c40 Do not send cards as ASN.1 SEQUENCE, this is too much overhead. 2009-07-31 22:38:10 +00:00
lotodore 44c71fe67a Adding missing admin flag for ASN.1 2009-07-31 21:09:18 +00:00
doitux 5ff441419f chatcleaner: blocking other connections if one client is connected 2009-07-31 19:54:51 +00:00
doitux ea5bf107f4 chatcleaner: inital url spam check. configurable url string list and
exceptions list for urls like pokerth.net ;-)
2009-07-31 19:01:33 +00:00
doitux 0a41384d9e chatcleaner: initial letter repetition check 2009-07-31 11:07:44 +00:00
lotodore 3e8512a2ea Adding logging. 2009-07-30 22:11:12 +00:00
lotodore c769884c56 Removing duplicate condition. 2009-07-30 21:50:50 +00:00
lotodore b81d357f1a Handle interrupted/retry error code in read handler. 2009-07-30 21:47:30 +00:00
doitux e6c1043993 error log for closed connections 2009-07-30 15:05:05 +00:00
doitux 0356d21e0f initial capsfloodcheck support 2009-07-29 23:27:27 +00:00
doitux a612cff91f some chatcleaner adjustments 2009-07-27 20:18:18 +00:00
lotodore 336dc836a0 Adding missing vote-kick messages to ASN.1 protocol definition. 2009-07-26 08:52:58 +00:00
doitux cde76993c6 add czech language support and translation 2009-07-25 12:06:53 +00:00
lotodore 9450e8a459 Log session id. 2009-07-22 22:00:07 +00:00
lotodore a37f56f09b More paranoia stuff. 2009-07-22 20:48:21 +00:00
lotodore d4131051dc Commenting out SCTP acceptor - currently unsupported. 2009-07-22 20:26:29 +00:00
lotodore 1783218e6a Adding error handling and additional checks. 2009-07-22 20:22:14 +00:00
lotodore e308108803 Adding paranoia check. 2009-07-22 20:19:56 +00:00
lotodore d4ae6d0e8b Fixing compiler errors (some ASN.1 code was commited by accident). 2009-07-22 18:02:15 +00:00
lotodore cac09280a0 Adding an additional exception handler to the receive callback. 2009-07-21 21:40:24 +00:00
doitux 670166677e chatcleaner automatic refresh configfile every 10 seconds 2009-07-19 23:50:54 +00:00
doitux 4acc9ec234 next steps pokerthcleaner, read config file with badwords and settings, warn + kick procedure 2009-07-19 23:14:27 +00:00
lotodore 976b864367 Adding missing asn.1 stuff. 2009-07-19 22:08:30 +00:00
lotodore 59b0ca6831 Solving more name collision problems. 2009-07-18 21:54:02 +00:00
lotodore deed6320c6 Resolving name collisions. 2009-07-18 21:36:28 +00:00
doitux 196d9bd27c first chatcleaner steps (simple badword and textflood check works on port 7777) 2009-07-18 20:39:31 +00:00
lotodore 33a3f2f6d4 Committing files instead of symlinks. 2009-07-18 12:36:20 +00:00
lotodore eb1b1e4b9c Adding code which was generated by asn1c from pokerth.asn1 using the call asn1c -fnative-types. Note the license file (COPYING_asn1c). 2009-07-18 12:13:05 +00:00
lotodore 58d471e0de Fixing possible server issues. 2009-07-13 22:49:32 +00:00
lotodore 398805a136 Handle the case if there is no winner in a game. 2009-07-13 18:10:11 +00:00
lotodore f7a8cb1419 Adding additional logging. 2009-07-12 21:12:55 +00:00
lotodore 6c464107cc Workaround for Qt redraw bug on Mac OS. 2009-07-12 12:04:32 +00:00
lotodore efe20f6275 Fixing game termination if an error occurs. 2009-07-12 09:13:49 +00:00
doitux b6fd57c0fe start 0.8 svn! remove debug/release config options from pro files (need
to be set via CONFIG+= qmake command option now)
2009-07-05 12:26:12 +00:00
lotodore 3ae3f9a883 Preparing 0.7.1 release. 2009-06-25 20:32:58 +00:00
doitux 58cf715a0c netbook lobby fixes 2009-06-22 21:31:45 +00:00
doitux eae7d8a9aa qt 4.4.x compatibily fix 2009-06-21 08:02:55 +00:00
lotodore a2e692d844 Fixing delayed sending of create/join game for network games. 2009-06-20 18:41:03 +00:00
lotodore b868990462 Default network game id is 1, not 0. 2009-06-20 17:39:13 +00:00
lotodore a284f27750 Fixing state transition when joining a game. Since this is synchronous now, order is important. 2009-06-20 12:14:06 +00:00
lotodore 470bbb5eed Trying to fix strange sender crash. 2009-06-20 11:15:06 +00:00
lotodore 34b251bfad Fixing all in timer issue. 2009-06-20 07:59:33 +00:00
lotodore 75703de6b4 Force specific server hack. Only used for beta release. 2009-06-19 22:19:42 +00:00
lotodore 468e52d002 Increasing game version. 2009-06-19 22:08:24 +00:00
doitux 7624914832 new blinking startbutton fix 2009-06-19 21:58:35 +00:00
doitux ef7b163136 hopefully last blinking startbutton fix 2009-06-19 21:48:45 +00:00