summary refs log tree commit diff stats
path: root/plugins/fishlim/fish.c
AgeCommit message (Collapse)Author
2024-01-29Change various types to the correct signedness to avoid warnings.Collin Funk
Also cast the check of "inet_addr" to guint32. The POSIX declaration of this function returns in_addr_t which is the same as uint32_t. Windows does not define this type and instead uses unsigned long.
2022-08-29Fix various compiler warnings.Sadie Powell
fish.c: -Wincompatible-pointer-types fkeys.c: -Wmisleading-indentation proto-irc.c: -Wincompatible-pointer-types util.c: -Wdeprecated-declarations xtext.c: -Wmaybe-uninitialized
2021-11-30fish: enable the legacy provider if build against OpenSSL3Simon Chopin
OpenSSL 3.0 disables a number of "legacy" algorithms by default, and we need to enable them manually using their provider system. Note that explicitly loading a provider will disable the implicit default provider, which is why we need to load it explicitly. Closes #2629 Signed-off-by: Simon Chopin <simon.chopin@canonical.com> V2: * use a local OSSL_LIB_CTX to avoid leaking the legacy algorithms into the main SSL context. * Simplify the fish_init() error paths by calling fish_deinit()
2020-10-16fishlim: Implement correct handling of long and UTF-8 messagesBakasuraRCE
2020-10-16fishlim: Fix castBakasuraRCE
2020-07-13FiSHLiM: Support for CBC mode + more commands (#2347)Bakasura
2014-12-28Fix building as c89TingPing
2014-12-28Use glib for allocations in all pluginsTingPing
Continuation of 83032b1aa
2014-06-02Fix undefined behaviour in left shiftSamuel Lidén Borell
This is not a problem with a usual compiler configuration, but LLVM/clang detects it when compiled with: -fsanitize=undefined-trap -fsanitize-undefined-trap-on-error -ftrapv
2014-01-29osx: Silence openssl deprecated warningsTingPing
2012-05-04sync with fishlim headBerke Viktor
2011-11-25get in sync with fishlim upstreamBerke Viktor
2011-11-24add fishlim pluginBerke Viktor