| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Yet more stylistic fixes. | 2022-12-01 | 1 | -1/+5 | |
| * | Switch from NULL to nullptr. | 2022-07-22 | 1 | -1/+1 | |
| * | Abolish the infernal space before accessibility keywords. | 2022-01-25 | 1 | -4/+4 | |
| * | Merge branch 'insp3' into master. | 2022-01-03 | 1 | -0/+1 | |
| |\ | |||||
| | * | Update copyright headers. | 2021-12-30 | 1 | -0/+1 | |
| * | | Add the final keyword to all remaining classes that can have it. | 2021-12-20 | 1 | -2/+4 | |
| * | | Merge branch 'insp3' into master. | 2021-09-23 | 1 | -0/+3 | |
| |\| | |||||
| | * | Add an API for checking if I/O hooks are ready or not. | 2021-09-22 | 1 | -0/+3 | |
| * | | Added -Wshorten-64-to-32 and fixed all warnings. | 2021-05-30 | 1 | -1/+1 | |
| * | | Merge branch 'insp3' into master. | 2021-05-11 | 1 | -1/+1 | |
| |\| | |||||
| | * | Fix a bunch of weird indentation and spacing issues. | 2021-04-27 | 1 | -1/+1 | |
| * | | Migrate IOHookProvider from reference<> to std::shared_ptr<>. | 2021-04-09 | 1 | -4/+6 | |
| * | | Refactor classbase/CullResult into Cullable/Cullable::Result. | 2021-03-02 | 1 | -1/+1 | |
| * | | Use C++11 inline initialisation for class members. | 2020-02-06 | 1 | -2/+1 | |
| |/ | |||||
| * | Update copyright headers. | 2020-01-11 | 1 | -1/+2 | |
| * | Various text improvements: consistency, syntax, help and doc updates/fixes. | 2019-02-18 | 1 | -1/+1 | |
| * | Unite SSL service providers and SSL profile classes | 2017-11-13 | 1 | -2/+2 | |
| * | Update comments for classes IOHookProvider and IOHook | 2016-08-08 | 1 | -16/+22 | |
| * | Add support for multiple IOHooks per StreamSocket | 2016-08-08 | 1 | -2/+74 | |
| * | Pass sendq to OnStreamSocketWrite | 2016-08-08 | 1 | -1/+2 | |
| * | Convert all code to use StreamSocket::SendQueue•••Let OnStreamSocketWrite see the entire sendq instead of one element at a time | 2015-06-06 | 1 | -2/+1 | |
| * | Split IOHook into IOHook and IOHookProvider•••Create one IOHook instance for each hooked socket which contains all the hook specific data and read/write/close functions, removing the need for the "issl_session" array in SSL modules. Register instances of the IOHookProvider class in the core and use them to create specialized IOHook instances (OnConnect/OnAccept). Remove the OnHookIO hook, add a dynamic reference to ListenSocket that points to the hook provider (if any) to use for incoming connections on that socket. For outgoing connections modules still have to find the IOHookProvider they want to use themselves but instead of calling AddIOHook(hookprov), now they have to call IOHookProvider::OnConnect() after the connection has been established. | 2014-01-22 | 1 | -12/+22 | |
| * | Create SSLIOHook interface that provides GetCertificate() | 2013-06-07 | 1 | -2/+10 | |
| * | Create IOHook interface (extracted from Module) | 2013-06-07 | 1 | -0/+71 | |
