soulseller
3811b1ffc9
formats: fix hide_text_style and hide_colors to mitigate color bleed
2025-11-27 00:59:18 +02:00
ailin-nemui
89dc74cbdd
Merge pull request #1591 from soulseller/fix/netsplit-nickname-truncation
...
fe-netsplit: fix nickname truncation to avoid trailing comma-space
2025-11-25 13:19:12 +00:00
soulseller
5416843d2d
fe-netsplit: fix nickname truncation to avoid trailing comma-space
2025-11-23 15:15:24 +02:00
arza
f293277765
Increase default scrollback_lines
...
It seems common that people miss important messages when being away and want to increase the scrollback.
2025-09-23 00:01:54 +03:00
Ailin Nemui
8eee36d1ea
replace str->str & g_string_free with g_string_free_and_steal
...
solving unused warning in GLib 2.76
2025-07-22 12:03:49 +02:00
ailin-nemui
995e77c30d
Merge pull request #1575 from irssi/hilight_syntax_update
...
Add -priority to hilight syntax line
2025-07-21 16:51:55 +00:00
Ailin Nemui
9f0b2bc50d
detect third argument type of puts
2025-07-21 18:35:09 +02:00
Jari Matilainen
7681cb7585
Add -priority to hilight syntax line
2025-07-20 22:40:59 +02:00
Ailin Nemui
838f8d179e
fix _GNU_SOURCE redefined warning due to perl ccflags
2025-07-13 19:33:52 +02:00
Christian Carey
f12ed4ff54
Resolve issue #1513 .
2025-05-02 00:02:46 -04:00
Ailin Nemui
9fd6df2a15
add missing include for wcwidth thread test
2025-04-29 22:27:14 +02:00
Ailin Nemui
c7c8d074bd
up abi
2025-04-27 14:31:53 +02:00
Ailin Nemui
8acda3f9eb
make bitfields unsigned
2025-04-27 14:31:01 +02:00
Emil Engler
32adf7c1dd
fe-text: remove const for better Darwin support
...
This commit removes the `const` qualifier from certain member fields,
as the Darwin version of several `<term.h>` related functions only
accept a `char *` rather than a `const char *`, thereby resulting in
dozens of compiler warnings.
2025-04-14 18:16:04 +02:00
ailin-nemui
a5441f62b9
Merge pull request #1542 from sortie/HOST_NOT_FOUND
...
Fix using HOST_NOT_FOUND instead of EAI_NONAME.
2025-04-14 13:36:51 +00:00
ailin-nemui
a1c8edfa44
Merge pull request #1541 from sortie/inet_aton
...
Replace obsolescent inet_addr(3)/inet_aton(3) with inet_pton(3).
2025-04-14 13:36:44 +00:00
Jonas 'Sortie' Termansen
f24d859c80
Fix using HOST_NOT_FOUND instead of EAI_NONAME.
...
HOST_NOT_FOUND is a gethostbyname(3) error condition rather than a
getaddrinfo(3) error condition and cannot be passed to net_gethosterror
as documented as it calls gai_strerror(3). EAI_NONAME is the appropriate
similar error condition as standardized by POSIX for getaddrinfo(3).
2025-04-14 15:09:27 +02:00
Jonas 'Sortie' Termansen
38440cf340
Replace obsolescent inet_addr(3)/inet_aton(3) with inet_pton(3).
...
inet_addr has become obsolescent as of POSIX-1.2024 and is not available
on strict POSIX 2024 libc implementations.
inet_pton(3) is the standard and portable replacement available on all
POSIX-1.2001 systems.
2025-04-14 15:08:55 +02:00
Jonas 'Sortie' Termansen
4b2951c828
Include <sys/select.h> to get select(3).
...
This is the header required by POSIX-1.2024.
This change is needed to build irssi on operating systems such as Sortix
that have a strict libc without obsolete behaviors.
2025-04-14 15:08:02 +02:00
Ailin Nemui
382bde9ab3
namespace TERM_REC functions (conflict with curses.h)
2025-04-08 09:03:00 +02:00
Ailin Nemui
7bac5eb762
include curses.h when needed
2025-04-08 09:03:00 +02:00
ailin-nemui
fca3e83e68
Merge pull request #1543 from Steering7253/master
...
add ipaddr and family to perl SERVER_REC (and connrec)
2025-04-08 06:05:42 +00:00
ailin-nemui
23ec63ae39
Merge pull request #1556 from Steering7253/fix_sasl_multi_cap
...
fix irssi SASL negotiation with multiple CAP ACK
2025-04-07 20:37:18 +00:00
steering7253
99c37387a4
bump ABI_VERSION
2025-04-07 14:36:10 -06:00
steering7253
49d7302e98
fix irssi SASL negotiation with multiple CAP ACK
...
when attempting SASL, if multiple CAP ACK were received (for example,
because a script sent an additional CAP REQ), then any not containing
`sasl` would cause SASL to fail (immediately aborting the connection
with no message, depending on sasl_disconnect_on_failure setting)
check not only if SASL is set in this line, but also if we've already
seen it in a previous line.
2025-04-07 13:53:39 -06:00
steering7253
26fd0585cd
add ipaddr and family to connrec and perl SERVER_REC
2025-04-07 13:51:49 -06:00
Ailin Nemui
d6c146a1fa
initialise memory in ctcp ping reply
2025-03-24 08:54:01 +01:00
Ailin Nemui
19e7d3f6b8
up abi
2024-04-12 23:00:52 +02:00
Ailin Nemui
822fd50132
fix /ban command
2024-04-12 22:55:20 +02:00
ailin-nemui
4b48cdce65
Merge pull request #1523 from irssi/from-codeberg
...
From codeberg
2024-04-02 06:29:49 +00:00
Doug Freed
9d0787fc10
Ensure all files have newlines at the end
2024-04-02 05:23:10 +00:00
ailin-nemui
89f3e1acf5
Merge pull request #1519 from ailin-nemui/openssl3
...
deprecated openssl3 function
2024-04-01 20:36:00 +00:00
Ailin Nemui
455dcb18ec
deprecated openssl3 function
2024-04-01 22:31:53 +02:00
Ailin Nemui
e13df83dc8
new code for g_module_open which might work with apple dylibs given new enough glib
2024-04-01 17:38:30 +02:00
Ailin Nemui
2f2fa029f9
up abi
2024-04-01 16:37:35 +02:00
Ailin Nemui
08bb648850
proper sasl mechanism variable initialisation
2024-04-01 16:33:57 +02:00
Ailin Nemui
98b391f62e
minor cleanup
2024-04-01 16:33:36 +02:00
Patrick Okraku
f2b97631e1
Added support for SCRAM-SHA-1, SCRAM-SHA-256 and SCRAM-SHA-512
2024-04-01 15:12:01 +02:00
Andrej Kacian
e295caa866
Fix github issue #1504 - irssi switches to af_unix if network name contains /
...
In addition to looking for a /, we also check if the network name is
known.
2024-04-01 08:42:17 +00:00
maflcko
cf6615a70e
Update server.c: Add missing include
2024-03-28 19:33:24 +01:00
Ailin Nemui
a0caf5e5e6
restore locale if perl breaks it
2023-12-22 15:06:23 +01:00
Ailin Nemui
514f1cdcf6
Revert "Merge pull request #1498 from ailin-nemui/perl5380locale"
...
This reverts commit 48bc90eb17 , reversing
changes made to 2a1291f26f .
2023-12-22 15:06:23 +01:00
Ailin Nemui
dfca0a9f84
Restore locale after loading Perl
2023-09-22 14:59:22 +02:00
Emil Engler
4ceafbeea4
fe-text: include the real tputs(3) from term.h
...
This commit includes the real `tpus(3)` function from the appropriate
`term.h` header file, if found.
This commit is necessary to fix a compiler warning on Darwin.
2023-09-12 17:20:21 +02:00
ailin-nemui
f04375668c
Merge pull request #1488 from emilengler/remove-unused-var
...
core: remove unused len variable
2023-09-12 14:53:59 +00:00
Ailin Nemui
fe6013be42
improve code formatting
2023-09-12 13:51:36 +02:00
ailin-nemui
f1c9fb4296
Merge pull request #1493 from ailin-nemui/macsuffix
...
add explicit name_suffix to shared modules
2023-09-12 11:27:03 +00:00
KindOne
9ab78d0160
Add -notls and -notls_verify into help file and src/core/chat-commands.c
2023-09-09 05:25:30 -04:00
Ailin Nemui
a037f68f02
stop crash on server add
...
reported by nsprra
2023-08-22 22:28:36 +02:00
Emil Engler
3aa9734c1c
core: remove unused len variable
...
This commit removes the unused `len` variable, which gets set quite a
few times, but whose value is totally unused.
This also fixes a compiler warning I get on my Darwin.
2023-08-14 12:01:31 +02:00