Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Move `SSL_CTX *' into `struct server_context' | Přemysl Janouch | 2014-07-12 | 1 | -52/+85 | |
| | | | | | It didn't make much sense to parse the configuration values and load the SSL keys on each connection. | |||||
* | Implement an iterator for `struct str_map' | Přemysl Janouch | 2014-07-12 | 1 | -0/+33 | |
| | ||||||
* | Implement parsing of IRC 3.2 message tags | Přemysl Janouch | 2014-07-12 | 1 | -3/+43 | |
| | | | | | It's still in the making and we don't use it, but let's not fail on it if e.g. a plugin decides to enable it. | |||||
* | Add .gitignore | Přemysl Janouch | 2014-07-12 | 1 | -0/+6 | |
| | ||||||
* | WIP: add a stub IRC daemon named `kike' | Přemysl Janouch | 2014-07-12 | 5 | -1609/+2654 | |
| | | | | | | | | | | | | | | As it is going to share a great lot of functionality with ZyklonB, I have decided to extract the common parts into `common.c' and make the two subprojects include this file. The Single Compile Unit concept has proven valuable (sub-second compile times, dead code warnings, almost no need for function declarations, whole-program optimizations), and the sources aren't that long so far anyway. I am probably going to add CMake support later but so far it's not a priority. This project is meant to be portable and freely relocatable (ie. no hardcoded paths if I can avoid it). | |||||
* | Initial commit | Přemysl Janouch | 2014-07-05 | 6 | -0/+3766 | |