Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-05 | fix crash in notifylist | ailin-nemui | |
2018-01-04 | Postpone server cleanup until after unref | ailin-nemui | |
Add a new signal, server destroyed, that is supposed to run the clean up tasks of server disconnected. This is so that some structures will stay around longer. | |||
2017-11-30 | move decls before code | ailin-nemui | |
2017-11-30 | fix comments | ailin-nemui | |
2017-11-10 | use enum | ailin-nemui | |
2017-11-01 | show initial nick and name on first start | ailin-nemui | |
2017-10-23 | Merge pull request #770 from horgh/horgh/rm-unused-function | ailin-nemui | |
Remove a couple unused functions | |||
2017-10-20 | Make split functions return an array with NULL instead of NULL | Joseph Bisch | |
This avoids undefined behavior in functions that call these split functions and expect an array back instead of just a NULL pointer. | |||
2017-10-20 | Revert "Don't proceed with cmd_msg if there was an error splitting msg" | Joseph Bisch | |
This reverts commit bd83852d646de28f2e0fe01efe7c9236aa4074d4. | |||
2017-10-20 | Don't proceed with cmd_msg if there was an error splitting msg | Joseph Bisch | |
There may be cases (such as if target or server->nick is very long) where the split_message function returns NULL, indicating an error. To avoid a potential segfault, we now check to see if splitmsgs is NULL. | |||
2017-10-13 | Mark net_ip_compare() deprecated | Will Storey | |
2017-10-13 | Revert "Delete unused function net_ip_compare()" | Will Storey | |
This reverts commit cb5f3cba1f2b5dbad67bcc107f3fe4a1875cc52d. | |||
2017-10-13 | Merge pull request #769 from horgh/horgh/error-check-server-connect | ailin-nemui | |
Set host to an empty string on error | |||
2017-10-11 | Silence down a warning that would appear on "/away" in Capability mode. | Edward Tomasz Napierala | |
2017-10-11 | Sort Capsicum headers. | Edward Tomasz Napierala | |
2017-10-11 | Improve Capsicum stdio limits to fix terminal state on exit. | Edward Tomasz Napierala | |
2017-10-11 | Bump default capsicum_port_max to 9999. | Edward Tomasz Napierala | |
This is needed for servers like ssl.efnet.org, which, per default config, listen on 9999. | |||
2017-10-10 | Always initialize the host string | Will Storey | |
This also removes a wordy comment | |||
2017-10-09 | Delete unused function net_connect() | Will Storey | |
2017-10-09 | Delete commented out CYGWIN define | Will Storey | |
2017-10-09 | Delete unused function net_ip_compare() | Will Storey | |
2017-10-09 | Set host to an empty string on error | Will Storey | |
While investigating #317, I noticed that it was possible we would access an uninitialized buffer due to failing to check the return value of net_ip2host(). This is done in several places. To make such uses safe, set the host buffer to an empty string on error. It is possible callers could be improved by handling the error in each spot, but this gives us some safety. | |||
2017-10-07 | Limit capsicum rights to stdio. | Edward Tomasz Napierala | |
This requires FreeBSD fix (https://reviews.freebsd.org/D12622) to work properly. | |||
2017-09-15 | Merge pull request #755 from trasz/capsicum | ailin-nemui | |
Get rid of the zombies in Capsicum capability mode. | |||
2017-09-12 | Get rid of the zombies in Capsicum capability mode. | Edward Tomasz Napierala | |
Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> | |||
2017-09-11 | Restore compatibility with old OpenSSL versions | LemonBoy | |
Let's implement X509_STORE_up_ref on our own. | |||
2017-09-11 | Increment the X509_STORE refcount during the connection | LemonBoy | |
OpenSSL doesn't increment the reference count when the store is assigned to a SSL_CTX. | |||
2017-09-10 | Merge pull request #735 from trasz/capsicum | ailin-nemui | |
Add Capsicum support | |||
2017-08-10 | Don't error out on failure to load default certificate store. | Edward Tomasz Napierala | |
This restores the previous behaviour. Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> | |||
2017-08-09 | Add back some ifdefs. | Edward Tomasz Napierala | |
Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> | |||
2017-08-05 | Update /CONNECT and /SERVER syntax tags (-ssl -> -tls). | Paul Townsend | |
2017-08-01 | Attempt to fix build by adding the forgotten header. | Edward Tomasz Napierala | |
Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> | |||
2017-08-01 | Change the way we load default CA certificates so it works with Capsicum. | Edward Tomasz Napierala | |
Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> | |||
2017-08-01 | Clean up includes a bit. | Edward Tomasz Napierala | |
Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> | |||
2017-07-30 | Update copyrights. | Edward Tomasz Napierala | |
Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> | |||
2017-07-30 | Hook up capsicum.h and fe-capsicum.h to autotools. | Edward Tomasz Napierala | |
This hopefully fixes Travis build. Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> | |||
2017-07-29 | Fix trailing slash handling for capsicum_irclogs_path. | Edward Tomasz Napierala | |
This is mostly an anti-footshooting measure, but still. Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> | |||
2017-07-29 | Cosmetics. | Edward Tomasz Napierala | |
Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> | |||
2017-07-29 | Fix build without Capsicum. | Edward Tomasz Napierala | |
Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> | |||
2017-07-29 | Add wrappers to reduce #ifdefs. | Edward Tomasz Napierala | |
Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> | |||
2017-07-29 | Restrict port range available in capability mode. | Edward Tomasz Napierala | |
Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> | |||
2017-07-29 | Working autolog. | Edward Tomasz Napierala | |
Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> | |||
2017-07-29 | Working /log and /rawlog. | Edward Tomasz Napierala | |
Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> | |||
2017-07-29 | Fix warnings. | Edward Tomasz Napierala | |
Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> | |||
2017-07-29 | Prevent the user from calling "/capsicum enter" twice. | Edward Tomasz Napierala | |
Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> | |||
2017-07-29 | Make DNS work in capability mode. | Edward Tomasz Napierala | |
Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> | |||
2017-07-29 | Reorder functions. | Edward Tomasz Napierala | |
Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> | |||
2017-07-29 | Config file support for "capsicum" parameter. | Edward Tomasz Napierala | |
Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> | |||
2017-07-29 | /connect works - although only with IP addresses. | Edward Tomasz Napierala | |
2017-07-29 | Rename to "/capability enter" and "/capability status". | Edward Tomasz Napierala | |
Signed-off-by: Edward Tomasz Napierala <trasz@FreeBSD.org> |