Ailin Nemui
|
b8736225cf
|
good-bye and thanks, autotools
|
2022-02-19 21:44:10 +01:00 |
|
Ailin Nemui
|
9b73d152fe
|
use gint64 define
|
2022-02-19 00:34:06 +01:00 |
|
Ailin Nemui
|
2e6c376342
|
add android cross link deps
|
2022-02-16 21:49:11 +01:00 |
|
Ailin Nemui
|
89bcff606f
|
fix meson deprecations
|
2022-02-16 21:49:11 +01:00 |
|
Ailin Nemui
|
3760fcd1ca
|
load config on chat protocol cre
|
2022-02-16 21:49:11 +01:00 |
|
Ailin Nemui
|
82f8ee57c3
|
autoload the IRC module
|
2022-02-16 21:49:11 +01:00 |
|
Ailin Nemui
|
3e4d7ded77
|
use chantypes instead of # for irc channel defaults
|
2021-12-26 01:13:57 +01:00 |
|
Ailin Nemui
|
60cb9451b3
|
keep own ops status on /upgrade
|
2021-12-13 15:32:30 +01:00 |
|
ailin-nemui
|
6db881d8ef
|
Merge pull request #44 from ailin-nemui/lag
fix max_lag disconnect
|
2021-10-11 22:08:14 +02:00 |
|
Ailin Nemui
|
b22588a9ad
|
simplify duplicate code in outgoing modify
|
2021-10-10 13:15:49 +02:00 |
|
Ailin Nemui
|
db200f266b
|
remove newline from "server outgoing modify"
|
2021-10-10 11:03:00 +02:00 |
|
Ailin Nemui
|
b878c7f079
|
fix max_lag disconnect
|
2021-10-09 21:26:01 +02:00 |
|
Ailin Nemui
|
521c0d4e6f
|
remove oragono.io/maxline-2
|
2021-09-08 11:57:25 +02:00 |
|
Ailin Nemui
|
9e12890110
|
add a "server outgoing modify" signal to intercept outgoing messages
|
2021-09-03 20:04:29 +02:00 |
|
Ailin Nemui
|
37eb6c351c
|
fix queue bug
|
2021-09-03 19:44:29 +02:00 |
|
ailin-nemui
|
fe09dccdcb
|
Merge pull request #21 from ailin-nemui/sasl-plain-nonull
only enable sasl plain when username and password are set
|
2021-09-03 18:00:31 +02:00 |
|
Ailin Nemui
|
157913bd98
|
do not chase during netsplit
|
2021-09-02 19:58:00 +02:00 |
|
Ailin Nemui
|
240b79aa26
|
send channel sync requests "later" in the command queue
|
2021-09-02 19:58:00 +02:00 |
|
Ailin Nemui
|
1a6d74ac26
|
fix reading of starttls = "no" in config, attempt 2
|
2021-08-31 21:54:41 +02:00 |
|
Ailin Nemui
|
6c47fcf10d
|
Revert "Merge pull request #19 from ailin-nemui/starttls-no"
This reverts commit 3324c5da89 , reversing
changes made to d3115f3855 .
|
2021-08-31 21:49:29 +02:00 |
|
Ailin Nemui
|
6710b35736
|
fix reading of starttls = "no" in config
|
2021-08-31 14:53:53 +02:00 |
|
Ailin Nemui
|
63a5b80ba7
|
only enable sasl plain when username and password are set
may fix #1325
|
2021-08-31 14:53:31 +02:00 |
|
Ailin Nemui
|
f5303c153c
|
slightly improve nocap detection
Fixes #1311
|
2021-05-10 08:34:19 +02:00 |
|
Ailin Nemui
|
8a5d5d384e
|
add nocap flag
|
2021-04-08 22:38:44 +02:00 |
|
Ailin Nemui
|
61237ee6c0
|
reorder code
|
2021-04-08 21:55:35 +02:00 |
|
Ailin Nemui
|
085c08e65c
|
use enum
|
2021-04-08 21:55:35 +02:00 |
|
Ailin Nemui
|
244a8c72b4
|
verify tls connection
|
2021-04-08 21:55:35 +02:00 |
|
Ailin Nemui
|
f2795abcc5
|
actually use the tls settings on upgrade, and disconnect gracefully
|
2021-04-08 21:55:35 +02:00 |
|
Ailin Nemui
|
9668217509
|
changes suggested by ahf
|
2021-04-08 21:55:35 +02:00 |
|
ailin-nemui
|
51508ff1d3
|
use starttls
|
2021-04-08 21:55:35 +02:00 |
|
ihsinme
|
7a3a383772
|
Update sasl.c
|
2021-04-02 14:21:06 +03:00 |
|
Ailin Nemui
|
4c25bef29c
|
don't bother if we don't have a nick
Credit to OSS-Fuzz
|
2021-04-01 21:53:30 +02:00 |
|
ailin-nemui
|
437accdfa6
|
Merge pull request #1250 from ailin-nemui/whox
better account tracking
|
2021-04-01 21:27:51 +02:00 |
|
Ailin Nemui
|
f5339edbbc
|
fail redirects on freenode 263
|
2021-03-12 21:16:43 +01:00 |
|
Ailin Nemui
|
b957d3ad4b
|
add constants for WHOX queries
|
2021-02-27 21:30:29 +01:00 |
|
Ailin Nemui
|
18ee6bb6f9
|
queue the who command on join
|
2021-02-27 21:05:30 +01:00 |
|
Ailin Nemui
|
6eeec6a112
|
fix double free
|
2021-02-27 21:04:02 +01:00 |
|
Ailin Nemui
|
04b44a8f8d
|
Revert "queue the who command on join"
This reverts commit 79be775f2b .
|
2021-02-27 21:02:48 +01:00 |
|
Ailin Nemui
|
4c069f5c8f
|
stop parsing on lone tag escape
It's C
Credit to OSS-Fuzz
|
2021-02-27 18:31:00 +01:00 |
|
Ailin Nemui
|
a8144cd98f
|
skip parsing empty tags
Credit to OSS-Fuzz
|
2021-02-26 20:25:48 +01:00 |
|
Ailin Nemui
|
79be775f2b
|
queue the who command on join
|
2021-02-26 14:28:37 +01:00 |
|
Ailin Nemui
|
b11f973345
|
fix off by one
|
2021-02-26 14:19:33 +01:00 |
|
Ailin Nemui
|
09c17c3302
|
maybe this matches the command now
|
2021-02-26 14:19:33 +01:00 |
|
Ailin Nemui
|
04089d5866
|
purge whos from queue
|
2021-02-26 14:19:33 +01:00 |
|
Ailin Nemui
|
04035ab7ca
|
Track the account queries which are in progress
|
2021-02-26 14:19:33 +01:00 |
|
Ailin Nemui
|
dc87199100
|
better account tracking
|
2021-02-26 14:19:33 +01:00 |
|
ailin-nemui
|
d535a79730
|
implement server-time
|
2021-02-25 10:41:05 +01:00 |
|
Ailin Nemui
|
e7f3946583
|
configure automake with nostdinc
the current directoryh won't be added to the compiler's -I path
|
2021-02-02 00:24:34 +01:00 |
|
ailin-nemui
|
db9aa817d5
|
Merge pull request #1246 from ailin-nemui/wrong-prefixes
correct wrong function prefixes
Module authors will have to adapt these changes:
[M] 'constant I_INPUT_READ' {G_INPUT_READ}
[M] 'constant I_INPUT_WRITE' {G_INPUT_WRITE}
[M] 'function int i_input_add(GIOChannel*, int, GInputFunction, void*)' {g_input_add}
[M] 'function int i_input_add_full(GIOChannel*, int, int, GInputFunction, void*)' {g_input_add_full}
[M] 'function int i_input_add_poll(int, int, int, GInputFunction, void*)' {g_input_add_poll}
[M] 'function GIOChannel* i_io_channel_new(int)' {g_io_channel_new}
[M] 'function int i_io_channel_read_block(GIOChannel*, void*, int)' {g_io_channel_read_block}
[M] 'function int i_io_channel_write_block(GIOChannel*, void*, int)' {g_io_channel_write_block}
[M] 'function int i_istr_cmp(gconstpointer, gconstpointer)' {g_istr_cmp}
[M] 'function int i_istr_equal(gconstpointer, gconstpointer)' {g_istr_equal}
[M] 'function guint i_istr_hash(gconstpointer)' {g_istr_hash}
[M] 'function void i_log_func(const char*, GLogLevelFlags, const char*)' {glog_func}
[M] 'function GSList* i_slist_delete_string(GSList*, const char*, GDestroyNotify)' {gslist_delete_string}
[M] 'function GSList* i_slist_find_icase_string(GSList*, const char*)' {gslist_find_icase_string}
[M] 'function GSList* i_slist_find_string(GSList*, const char*)' {gslist_find_string}
[M] 'function void* i_slist_foreach_find(GSList*, FOREACH_FIND_FUNC, void*)' {gslist_foreach_find}
[M] 'function void i_slist_free_full(GSList*, GDestroyNotify)' {gslist_free_full}
[M] 'function GSList* i_slist_remove_string(GSList*, const char*)' {gslist_remove_string}
[M] 'function char* i_slist_to_string(GSList*, const char*)' {gslist_to_string}
|
2021-01-30 21:09:26 +01:00 |
|
ailin-nemui
|
ea5121da3b
|
Merge pull request #1252 from ailin-nemui/build-fixes-test-actions
fix autotools build and package the meson.build files
|
2021-01-11 11:15:57 +01:00 |
|