Learath2
b7cbaedea0
New auth system for rcon
2017-03-02 18:16:29 +03:00
def
49127a251a
Initialize int to fix compiler warning
2016-11-19 01:42:20 +01:00
heinrich5991
ba8f2feb8b
Improve performance of str_utf8_skeleton
...
Break out of the loop early if possible.
2016-11-07 21:42:19 +01:00
heinrich5991
cd3b0ae855
Implement the confusable algorithm from Unicode more closely
...
See UTS#39 "Unicode Security Mechanisms":
http://www.unicode.org/reports/tr39/
This means that characters with accents or other things around them are
now considered the confusable with the base character.
Fixes #557 . Fixes #575 .
2016-10-30 13:45:55 +01:00
east
3b8c17d9d6
fixed VS compilation
2016-10-06 13:03:48 +02:00
heinrich5991
89b6d0c3da
Fix C89 compilation and a copy&paste mistake
2016-10-03 12:31:11 +02:00
heinrich5991
e950351346
Put the password generation into base
2016-10-01 23:04:16 +02:00
def
28f50e4440
Revert "Implement comma in search and exclude queries to separate search terms"
...
This reverts commit 3341e18d13
.
2016-08-07 00:52:00 +02:00
def
5b19be992d
C89 fix
2016-08-03 00:24:58 +02:00
def
3341e18d13
Implement comma in search and exclude queries to separate search terms
2016-08-02 22:16:02 +02:00
H-M-H
a4a841c0f9
fix timer on macOS
2016-07-10 16:07:21 +02:00
heinrich5991
d8e27027f8
Use the monotonic clock on OS X
2016-07-03 12:56:29 +02:00
def
071822d281
Use clock_gettime(CLOCK_MONOTONIC) instead of gettimeofday().
...
Seems to work fine. (The initial bugs I had with this were caused by my
system's clock being wrong)
2016-06-28 23:30:35 +02:00
H-M-H
c9e65c7931
Merge branch 'master' into sqlmasters
2016-05-03 23:07:24 +02:00
def
61e47422f6
Clean up debug messages a bit (lower case, no useless errors)
2016-05-02 21:35:32 +02:00
def
c683703df0
Fix system.c for C89
2016-05-01 19:35:21 +02:00
def
ab13a0086d
Updater: Support downloading files into new directories
2016-05-01 14:20:55 +02:00
H-M-H
88ed7391da
handle exceptions from sql properly
...
- write failed sqlinserts to a file
- improved structure
2016-02-20 15:33:35 +01:00
heinrich5991
a1923b154b
Only ignore messages on invalid UTF-8, don't kick players
2016-01-27 01:48:19 +01:00
east
5267dfa9ac
secure_rand: range [0, RAND_MAX]
2016-01-02 15:51:21 +01:00
east
f3f33904f7
secure_rand() as replacement for client source port generation
2016-01-02 15:37:44 +01:00
fisted
522c41330d
support NetBSD
2015-09-23 16:47:20 +02:00
heinrich5991
41a9760d79
Fix a constant in the UTF-8 decoder
...
(I can't read. Constant is described in
https://encoding.spec.whatwg.org/#utf-8-decoder step 3 second case.)
2015-09-08 11:44:57 +01:00
def
96f2a380f6
Get rid of warning
2015-09-05 04:52:18 +02:00
def
7487923774
Fix Windows thread handle leak
2015-09-05 04:49:22 +02:00
east
675c6eb1e0
Demo browser column listbox added
2015-08-27 15:05:24 +02:00
def
a4a48255bc
Minor indentation fix
2015-08-26 15:44:25 +02:00
def
6c0bac7508
Remove useless comparison
2015-08-26 04:02:52 +02:00
def
982737909f
Merge branch 'master' of github.com:ddnet/ddnet
...
Fixes #249
2015-08-22 21:53:10 +02:00
oy
893964848e
fixed wrong types within vector constructors. Closes #1371
2015-08-22 21:49:11 +02:00
Chairn
33c421b428
Made fs_getmtime works for window.
2015-08-22 21:29:34 +02:00
def
c033ad6828
Fix compilation on windows, needs implementation of fs_getmtime on Windows
2015-08-22 20:32:02 +02:00
def
08ac551e0e
Add fs_getmtime as preparation for sorting by timestamp of file in demo view
2015-08-22 17:57:58 +02:00
def
db2256e827
Fix a few whitespace-at-end-of-file issues
2015-08-22 15:27:41 +02:00
BeaR
ff3c4f22b4
Add hex value edit field for quad point color
2015-08-20 12:51:30 +02:00
BeaR
a4cfc10898
Implement an HSV picker for color of quad points
2015-08-17 20:14:23 +02:00
def
74391e63b9
Hopefully fix moving config file on save on Windows by allowing overwrite
2015-07-28 02:12:05 +02:00
def
77c1442499
IPV6 fix by east
2015-07-12 03:08:58 +02:00
def
6d68e22cd1
Hopefully fix string fuzzying for unicode
2015-07-11 19:26:57 +02:00
def
6e8ada1ac8
Fix whitespaces a bit
2015-07-09 02:12:35 +02:00
def
a9690bb484
Show all recorders in scoreboard ( fixes #227 )
2015-07-09 02:00:40 +02:00
def
7033ece009
Update/fix confusables
2015-07-05 17:12:40 +02:00
heinrich5991
8ccfd0188d
Error out on overlong UTF-8 sequences
...
This not only makes `str_utf8_decode` a compliant parser, but also fixes an
issue where overlong encodings led to undetected line breaks.
Implemented as per https://encoding.spec.whatwg.org/#utf-8-decoder .
Audited the following files, checking whether the new semantics work with the
existing code:
- src/base/system.c
- src/engine/client/text.cpp
- src/game/client/components/chat.cpp
- src/game/server/gamecontext.cpp
They all check whether the string is at its end separately.
2015-06-30 21:15:10 +02:00
heinrich5991
71548fc0d6
If no rcon password is set, generate one
...
After the generation (using the OS random number generator), the password is
displayed to the user on stdout.
2015-06-21 19:56:35 +02:00
def
85795b3331
Fix typo
2015-06-16 21:39:22 +02:00
east
0128456ed3
Merge remote-tracking branch 'def/DDRace64' into econfix
2015-06-14 14:19:54 +02:00
def
7d66398f14
l and I are confusable!
2015-06-14 01:02:42 +02:00
east
d9cc5a7458
allow reuse of tcp addr on restart
2015-06-13 11:49:35 +02:00
def
8a6e115b13
Add != for vectors ( fixes #202 )
2015-04-28 19:02:13 +02:00
def
0ffa79671b
Get rid of all GCC warnings
2015-04-18 21:33:51 +02:00