Commit Graph

18 Commits

Author SHA1 Message Date
Sergey Matveev
236377e360 Raise copyright years 2020-01-07 18:27:02 +03:00
Sergey Matveev
7a08129379 Raise copyright years 2019-09-27 11:35:02 +03:00
Sergey Matveev
964a1bf9db Forbid any later GNU GPL versions autousage 2019-09-27 11:32:53 +03:00
Sergey Matveev
57d3777421 Raise copyright years 2018-03-25 17:57:05 +03:00
Sergey Matveev
ec62152429 Raise copyright years 2017-01-02 11:00:42 +03:00
Sergey Matveev
bab2b1b9f6 Various race preventing locks 2016-03-26 17:10:04 +03:00
Sergey Matveev
491e6602aa Raise copyright years 2015-12-31 20:23:21 +03:00
Sergey Matveev
158ab243b2 Fixed unkeyed room mode getting 2015-10-13 09:37:03 +03:00
Sergey Matveev
e657ffd2ab Code refactoring
* Less memory allocations
* Daemon instance replaced with global variables
* Code simplification
* Asynchronously send messages to clients
2015-10-11 14:51:07 +03:00
Sergey Matveev
0b8c40aa61 Refactored and corrected client's network data reading 2015-10-06 12:48:04 +03:00
Sergey Matveev
5fcf63baf8 Add missing copyright heading 2015-10-05 23:57:05 +03:00
Sergey Matveev
990937d451 Remove signal processor for password reloading and use pointers to strings
Simplify code and server maintaining by removing password file caching
and refreshing it with HUP signal. Also use pointers to strings, already
presented after flag-module work.
2014-08-19 18:11:56 +04:00
Sergey Matveev
4f5fa51327 Make an empty MODE b reply for faster client's sync 2014-08-14 17:41:57 +04:00
Sergey Matveev
f46c678ce0 Ability to show server's version 2014-08-14 17:31:49 +04:00
Sergey Matveev
cfeaaad88f Golinting 2014-08-09 16:42:19 +04:00
Sergey Matveev
60bd9cec0b Do not prepend unnecessary ':' to person-to-person PRIVMSGs 2014-06-27 22:29:31 +04:00
Sergey Matveev
eb4b0917b3 Repair test due to address parsing error 2014-06-10 11:20:10 +04:00
Sergey Matveev
59a6cddf54 Additional unittests 2014-05-18 15:34:19 +04:00