Commit Graph
2034 Commits
Author SHA1 Message Date
lotodore 36d853bd69 Fixed typo which caused a bug. 2009-08-02 20:31:07 +00:00
doitux 43b694e4f8 linux linking libpokerth_protocol fix 2009-08-02 19:24:34 +00:00
lotodore a5a3fb9d26 Fixing compiler error on MSVC. 2009-08-02 15:12:25 +00:00
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 cf1d657412 Use md5 hash (not sha1) for now. 2009-08-01 20:53:54 +00:00
lotodore e4aed25e39 Adding missing message code when removed from the game. 2009-08-01 09:01:33 +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 6bdb7b4a55 Enforce limits on utf8 strings. 2009-07-31 23:28:37 +00:00
lotodore 9cbd317ccf Do not send cards as ASN.1 SEQUENCE, this is too much overhead. 2009-07-31 22:38:58 +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 66d4f5dafc Adding missing admin flag for ASN.1 2009-07-31 21:10:21 +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 e44286044d Adding separate project for asn1c generated files. 2009-07-26 22:58:06 +00:00
lotodore 50af3598a3 Adding missing vote-kick messages to ASN.1 protocol definition. 2009-07-26 08:53:30 +00:00
lotodore 336dc836a0 Adding missing vote-kick messages to ASN.1 protocol definition. 2009-07-26 08:52:58 +00:00
doitux 6d0af720a0 czech translation update 2009-07-25 21:20:41 +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 7513742d29 Adding missing asn.1 stuff. 2009-07-19 22:40:12 +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 2451fef351 Updating asn1 spec to reduce memory usage. 2009-07-18 12:05:55 +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 0d9a246fc1 More work on ASN.1 protocol spec. 2009-07-12 23:07:20 +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