BakasuraRCE
ba3d8b15f1
fishlim: Just use char
2019-05-31 21:15:27 -05:00
BakasuraRCE
02be28c806
Bump major version
2019-05-31 21:14:30 -05:00
BakasuraRCE
98255c5d29
fishlim: Use a clear enum name
...
💄
2019-05-31 21:13:32 -05:00
BakasuraRCE
8aac03ae10
fishlim: Fix Win32 release
2019-05-31 00:40:59 -05:00
BakasuraRCE
a8cf8dfe7a
fishlim: Fix Win32 release
2019-05-31 00:37:58 -05:00
BakasuraRCE
73d424ba2d
fishlim: Fix use enum instead define
2019-05-31 00:28:46 -05:00
BakasuraRCE
6fb62fdb0e
fishlim: 💄
2019-05-30 23:57:38 -05:00
BakasuraRCE
c2632e67b7
fishlim: Fix compare nicks using hexchat_nickcmp
2019-05-30 23:56:11 -05:00
BakasuraRCE
6471f950e1
fishlim: Fix list leak
...
use gchar instead const char
2019-05-30 23:49:11 -05:00
BakasuraRCE
ab40f58b95
Bump version
2019-05-27 23:28:45 -05:00
BakasuraRCE
557922f2e2
fishlim: Fix Win32 release
2019-05-27 23:12:41 -05:00
BakasuraRCE
1bec7a66a8
fishlim: Fix Win32 release
2019-05-27 22:40:20 -05:00
BakasuraRCE
cf91b93c13
fishlim: Add encrypted flag for /msg+
2019-05-26 19:33:55 -05:00
BakasuraRCE
95c6cc51fa
fishlim: Add mode char for /msg+
2019-05-26 19:29:11 -05:00
BakasuraRCE
82d6a53eb6
fishlim: Allocate a right memory size
2019-05-26 19:09:43 -05:00
BakasuraRCE
a1f538ac67
fishlim: Detect context where is /delkey
2019-05-26 18:46:20 -05:00
BakasuraRCE
44affdb2d5
fishlim: Fix use non-sensitive string comparison
2019-05-26 15:24:44 -05:00
BakasuraRCE
c5c74173f6
fishlim: Add encrypted flag to /notice+
2019-05-26 15:16:18 -05:00
BakasuraRCE
c96f704027
fishlim: Fix /notice+ not print the notice
2019-05-26 15:10:18 -05:00
BakasuraRCE
9fd51b39c8
fishlim: Add encrypted flag
...
bug fix: Include prefix for own nick on outgoing messages
2019-05-26 15:05:53 -05:00
BakasuraRCE
76d74c8234
fishlim: Implement CBC mode in /setkey and /keyx
...
display information from cipher mode to the user
keep backward compatibility
2019-05-26 00:46:37 -05:00
BakasuraRCE
397ea869a7
fishlim: Use CBC mode for keystore
...
keep backward compatibility
2019-05-25 18:52:38 -05:00
BakasuraRCE
0f441ae8ea
fishlim: Fix base64 functions name already in use
2019-05-25 18:49:52 -05:00
BakasuraRCE
8e2559e553
fishlim: Add CBC mode
2019-05-25 16:50:57 -05:00
BakasuraRCE
7afa211849
fishlim: Fix only positive lengths
2019-05-24 23:30:24 -05:00
BakasuraRCE
ec265f61ba
fishlim: Fix only positive lengths
2019-05-24 22:11:27 -05:00
BakasuraRCE
767891b84a
fishlim: Add corner cases
2019-05-24 22:07:19 -05:00
BakasuraRCE
cae18fc207
fishlim: Add copyright
2019-05-24 20:31:15 -05:00
BakasuraRCE
9f4c147a20
fishlim: Replace cipher core by EVP functions
2019-05-24 20:15:26 -05:00
BakasuraRCE
8f4962188f
fishlim: Copy current fish cipher for future unit tests
2019-05-24 20:11:18 -05:00
A_D
7abeb10cf1
python: plugin cleanup and refactor
2019-01-02 18:50:10 -05:00
linuxdaemon
a5a727122b
python: Make sure help()
doesn't cause hexchat to hang ( #2290 )
...
* Make sure `help()` doesn't cause hexchat to hang
Replace `pydoc.help` with a copy of `pydoc.Helper` with an empty
`StringIO` instead of stdin
* Handle BytesIO vs StringIO on 2.7
2018-12-27 14:46:02 -05:00
linuxdaemon
f7713a6a64
python: Make the plugins table dynamically sized ( #2291 )
...
Adjust the width of the columns depending on the length of the data in
each element
2018-12-26 17:15:25 -05:00
A_D
3ebfa83fdd
python: Made sure to set sys.argv if it is not set. fixes #2282
2018-12-26 16:58:46 -05:00
Patrick Griffis
ed55330153
python: Fix console not eating commands
2018-12-05 19:45:30 -05:00
A_D
a2ff661d40
python: Various cffi fixes
...
- fixed /py exec behaviour
- fixed hexchat.unload_hook() failing when passed a hook id
- fixed get_list() calls in python3
2018-11-09 18:36:59 -05:00
Patrick Griffis
706f9bca82
python: Rewrite with CFFI
2018-11-09 18:36:59 -05:00
Mattia Rizzolo
6432694455
Fix compilation failure on non-linux, non-darwin, non-windows systems.
...
'gnu' => Hurd
'gnu/' => all the gnu/* stuff like gnu/kfreebsd
Signed-off-by: Mattia Rizzolo <mattia@mapreri.org>
2018-09-26 13:18:54 -04:00
Patrick Griffis
18eae24acf
Fix new stringop-truncation warnings
2018-09-01 16:35:48 -04:00
Patrick Griffis
c092af89a2
sysinfo: Fixup formatting
2018-09-01 13:01:30 -04:00
Patrick Griffis
2a8ab8bb7f
sysinfo: Add support for /etc/os-release
2018-09-01 12:51:07 -04:00
Rainer Müller
111441302c
build: perl as a dependency in meson.build
...
With the switch to meson, the problem previously fixed in #1822 came
back. The build system might pick up the installed hexchat-config.h
instead of using the header in the source directory, as the compiler
arguments would be in the order of "-I${prefix}/include -I..".
It seems that the c_args in meson are always put to the front of the
compiler arguments, in order to be able to override any include paths
from dependencies. However, this was not the intention here, so perl
should also be modeled as a dependency. This ensures that the arguments
with local include directories come first.
2018-03-26 17:09:36 +00:00
Rainer Müller
ed6f544572
build: Add option to specify path to perl binary
2018-03-23 09:14:45 +00:00
Patrick Griffis
93f926bf12
build: Re-add support for the legacy perl api
...
This was accidentally left behind, expose it beind an option as
with the old build system but default to false now. Enough time
has passed and only distros that care about it can enable it.
2018-03-18 11:09:53 -04:00
Mattia Rizzolo
27acca0f5b
fix typo in comment
...
Signed-off-by: Mattia Rizzolo <mattia@mapreri.org>
2018-03-13 23:38:36 +00:00
Patrick Griffis
740352ceab
Remove mpcinfo plugin
...
The code quality of it is terrible, the user experience of using it is terrible, and it should have been removed years ago
2018-03-09 20:26:41 +00:00
Patrick Griffis
541b9ca744
win32: Update to build against gvsbuild
2018-03-09 20:26:41 +00:00
Patrick Griffis
e9b9ff9f38
Various fixes for mingw
2018-03-09 18:23:25 +00:00
Patrick Griffis
23c7e7c3da
fishlim: Fix build warning
2018-02-18 04:31:55 -05:00
Patrick Griffis
228e08543a
build: Force pkg-config lookup method for libpci
...
This is some meson bug but this solution works for now.
2017-11-18 21:29:56 -05:00