View Issue Details

IDProjectCategoryView StatusLast Update
0006458unrealircdpublic2025-09-20 15:57
ReporterPeGaSuS Assigned Tosyzop  
PrioritynoneSeverityfeatureReproducibilityN/A
Status resolvedResolutionfixed 
PlatformLinuxOSUbuntuOS Version22.04
Target Version6.2.0-beta1Fixed in Version6.2.1 
Summary0006458: Add support fot UTF8ONLY IRCv3 spec
DescriptionSuggested on IRC by uMut:
<uMut> <itsonlybinary> maybe ask if unreal has support for https://ircv3.net/specs/extensions/utf8-only i cannot find anything using google
<uMut> <itsonlybinary> might make it easier to force all your users to switch to utf-8

More info about the spec can be found on https://ircv3.net/specs/extensions/utf8-only
TagsNo tags attached.
3rd party modules

Activities

syzop

2025-03-30 17:23

administrator   ~0023436

Last edited: 2025-03-30 17:23

This is planned for UnrealIRCd 6.2.0.

syzop

2025-09-09 18:17

administrator   ~0023489

Didn't make it for 6.2.0. We will see with a later release like 6.2.1 or 6.2.2...

syzop

2025-09-20 09:01

administrator   ~0023510

Done in commit https://github.com/unrealircd/unrealircd/commit/f22f8d0dcde28fbbb0904f3b4515438529689fe6 and will be in UnrealIRCd 6.2.1.

commit f22f8d0dcde28fbbb0904f3b4515438529689fe6 (HEAD -> unreal60_dev, origin/unreal60_dev, origin/HEAD)
Author: Bram Matthys <[email protected]>
Date: Sat Sep 20 08:54:16 2025 +0200

    Add set::utf8-only: if set to 'yes' this means all IRC traffic is UTF only.
    See https://www.unrealircd.org/docs/Set_block#set::utf8-only and the
    UTF8ONLY specification at https://ircv3.net/specs/extensions/utf8-only
    for more information.
    
    Reported by PeGaSuS, who reported it based on a #unreal-support message
    from uMut, who reported it based on a message from itsonlybinary.
    This closes https://bugs.unrealircd.org/view.php?id=6458
    
    This feature still needs to go through our internal tests.

syzop

2025-09-20 15:57

administrator   ~0023513

And some important fixes in https://github.com/unrealircd/unrealircd/commit/b4e65b1414783c578a70fa47bea53a9f47304f0d

commit b4e65b1414783c578a70fa47bea53a9f47304f0d (HEAD -> unreal60_dev, origin/unreal60_dev, origin/HEAD)
Author: Bram Matthys <[email protected]>
Date: Sat Sep 20 15:52:31 2025 +0200

    Fix various "too early" cutoffs with new set::utf8-only feature

Issue History

Date Modified Username Field Change
2024-08-24 21:50 PeGaSuS New Issue
2025-03-30 17:23 syzop Status new => assigned
2025-03-30 17:23 syzop Target Version => 6.2.0-beta1
2025-03-30 17:23 syzop Note Added: 0023436
2025-03-30 17:23 syzop Note Edited: 0023436
2025-09-09 18:17 syzop Assigned To => syzop
2025-09-09 18:17 syzop Status assigned => acknowledged
2025-09-09 18:17 syzop Note Added: 0023489
2025-09-20 09:01 syzop Status acknowledged => resolved
2025-09-20 09:01 syzop Resolution open => fixed
2025-09-20 09:01 syzop Fixed in Version => 6.2.1
2025-09-20 09:01 syzop Note Added: 0023510
2025-09-20 15:57 syzop Note Added: 0023513