Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-16 | fishlim: Implement correct handling of long and UTF-8 messages | BakasuraRCE | |
2020-10-16 | fishlim: Remove needless header | BakasuraRCE | |
2020-10-16 | fishlim: Remove compiler warnings | BakasuraRCE | |
2020-10-16 | fishlim: Remove needless functions for tests | BakasuraRCE | |
2020-10-16 | fishlim: Fix result | BakasuraRCE | |
2020-10-16 | fishlim: Fix cast | BakasuraRCE | |
2020-07-13 | FiSHLiM: Support for CBC mode + more commands (#2347) | Bakasura | |
2018-02-18 | fishlim: Fix build warning | Patrick Griffis | |
2017-06-15 | Hide false-positive deprecated warning | Patrick Griffis | |
2017-06-13 | build: Replace Autotools with Meson | Patrick Griffis | |
Quick rundown of benefits: - Much faster: - Autotools (with autogen): 22 seconds - Meson: 7 seconds - Meson (with ccache): 2 seconds - Simpler: - ~1000 lines smaller - Single simple language - Potentially better Windows (Visual Studio) support What is not done: - Complete Windows support - OSX support (easy) Closes #2013 Closes #1937 Closes #1803 | |||
2017-03-30 | Fix key exchange | eimmot | |
Clients will receive the proper shared secret. Eliminates error message: SSL_read: error:05066064:Diffie-Hellman routines:compute_key:no private value Fixes #1974 | |||
2017-01-05 | fishlim: Fix not including config.h | Patrick Griffis | |
2016-12-13 | Fix building fishlim against libressl also | Patrick Griffis | |
Also part of #1898 | |||
2016-11-28 | Fix typos s/Recieved/Received/ | Mattia Rizzolo | |
2016-10-23 | Final fixup of OpenSSL 1.1.0 changes | Patrick Griffis | |
2016-10-11 | fishlim: Fix MEMZERO macro using element number not bytes | Igor | |
Closes #1837 | |||
2016-10-08 | fishlim: Bump version | Patrick Griffis | |
2016-10-08 | fishlim: Remove outdated INSTALL file | Patrick Griffis | |
2016-10-08 | fishlim: Fix saving nicks containing [ or ] | Patrick Griffis | |
Part of #1440 | |||
2016-10-08 | fishlim: Add support for the /me command | Groil | |
Part of #1440 | |||
2016-10-08 | fishlim: Add commands /topic+ /msg+ and /notice+ | cypherpunk | |
Part of #1440 | |||
2016-10-08 | fishlim: Add /keyx for DH1080 key exchange | Patrick Griffis | |
Losely based upon work from PR #1440 Fixes #653 | |||
2016-09-26 | build: Reorder includes to avoid installed plugin header | Rainer Müller | |
When hexchat is already installed into a non-default prefix, a new build could pick up ${prefix}/include/hexchat-plugin.h from the installed version instead of the local header, as configuration variables such as $(GLIB_CFLAGS) would point to -I${prefix}/include. Reordering the includes and moving -I arguments to CPPFLAGS prevents this, as it ensures the local directories are always searched first. This was no problem when compiling for /usr or /usr/local as these directories in the compiler search path are always searched last. Closes #1822 | |||
2016-02-18 | Fix strict prototype warnings | Patrick Griffis | |
2015-10-16 | build: Let 'make dist' do a better job | Rico Tzschichholz | |
2015-10-10 | Use VS 2015 | Arnavion | |
2015-04-23 | Remove unused file | TingPing | |
2015-02-11 | Better project files. | Arnavion | |
- Output directly to rel\ instead of to bin\ and then copying files over. - Deduped Win32 vs x64 configs - Moved some common properties to hexchat.props - All build intermediates (except htm's intermediates) are no longer emitted in the source directory | |||
2014-12-28 | Fix building as c89 | TingPing | |
2014-12-28 | Use glib for allocations in all plugins | TingPing | |
Continuation of 83032b1aa | |||
2014-12-17 | More consistently include config.h | TingPing | |
2014-12-15 | Don't require glib 2.40 | TingPing | |
2014-12-15 | fishlim: Handle server-time | TingPing | |
2014-12-15 | fishlim: Use proper filesystem encoding for files | TingPing | |
2014-12-15 | fishlim: Use standard keyfile save function | TingPing | |
2014-12-15 | fishlim: Strip whitespace when deleting keys | TingPing | |
This fixes a personal annoyance when you tab complete a channel to delete | |||
2014-12-15 | fishlim: Use hexchat_nickcmp() | TingPing | |
2014-12-15 | fishlim: Improve string handling | TingPing | |
2014-12-15 | configure: Improve various build flags | TingPing | |
- Store openssl flags in own vars - Share some common flags for plugins - Fix building plugins on win32 - Store all glib flags in one var - Don't link against every lib for each plugin - Don't hardcode ldflags for sysinfo | |||
2014-07-18 | Fix formatting warnings | TingPing | |
Found by #1059 | |||
2014-06-02 | fishlim: Fix filename in error messages | TingPing | |
2014-06-02 | Handle a special character before "+OK", e.g. identify-msg + or - | Samuel Lidén Borell | |
2014-06-02 | Use path to HexChat instead of XChat in the test program | Samuel Lidén Borell | |
Note that this affects the test program only. It doesn't affect users of FiSHLiM. The reason for this change is that XChat doesn't seem to be maintained any longer. | |||
2014-06-02 | Add missing include in the test program | Samuel Lidén Borell | |
2014-06-02 | Fix memory leak in the test program | Samuel Lidén Borell | |
2014-06-02 | Fix undefined behaviour in left shift | Samuel 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-29 | osx: Silence openssl deprecated warnings | TingPing | |
2014-01-20 | configure: Clean up EXTRA_DIST | TingPing | |
2013-09-15 | plugins: fishlim: VS2013 comes with a working stdbool.h | Arnavion | |
2013-09-15 | Convert project files to vs2013 | Eustachy Kapusta | |