Skip to content

Sync 20260203#22

Merged
mannfredcom merged 18 commits intomannfredcom:mainfrom
synandro:main
Feb 3, 2026
Merged

Sync 20260203#22
mannfredcom merged 18 commits intomannfredcom:mainfrom
synandro:main

Conversation

@mannfredcom
Copy link
Owner

No description provided.

…ffer head.

This is a legacy from its origin in linebuf.c where the buffers could be refcounted.
That doesn't make any sense here for rawbufs.

Also change the rawbuf allocation code to malloc the buffer head and then do
a straight malloc/copy of the input buffer rather than trying to block it out.

The only caller of rb_rawbuf_append() is ssld.c and it usually feeds it nice sized blocks anyways.
… MPATH, also check if motd_path and oper_motd_path are null or not
…ode, remove rb_ssl_accept_common and use rb_ssl_tryaccept.

No harm in calling SSL_is_init_finished() before we've called SSL_accept()
…strdupa/strndupa. Don't compile unless we have something suitable otherwise
…es and clear them before calling the callback, not after.
…ncern is that

we could have enough RBL requests in flight that the smaller counter we were using could wrap
under high load
@mannfredcom mannfredcom merged commit fbf2877 into mannfredcom:main Feb 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants