View Issue Details

IDProjectCategoryView StatusLast Update
0004188unrealircdpublic2014-05-31 22:14
ReporternenolodAssigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionno change required 
Target Version3.4-alpha1 
Summary0004188: Unreal 3.4 alpha1 blockers
DescriptionThese are my blockers for 3.4 alpha1.
TagsNo tags attached.
3rd party modules

Relationships

parent of 0004187 resolvednenolod implement memory pooling to reduce malloc overhead 
parent of 0004082 resolvednenolod remove TOKEN support 
parent of 0004189 resolvednenolod remove ziplinks support (nobody should be using it by now anyway) 
parent of 0004190 resolvednenolod remove SJB64 support 
parent of 0004197 resolvednenolod remove %B usage from sendto_* functions 
parent of 0004199 resolvednenolod Remove %b and %B from ircsprintf and remove base64enc/dec functions 
parent of 0004117 resolvednenolod Channel mode - Prevent channel destruction when channel is emptied. 
parent of 0003726 resolvednenolod Custom cloak module 
parent of 0004196 resolvednenolod TS6-style SID/UIDs 
parent of 0004131 resolvednenolod modulize client CAP system 
parent of 0004208 resolvednenolod Create bounds-checking ircsprintf and use it everywhere 
parent of 0004209 resolvednenolod race-condition (?!) with exit_one_client() 
parent of 0004205 resolvednenolod clean compile without -fno-strict-aliasing 
related to 0004198 resolvednenolod Remove base64 timestamp support 
related to 0004200 resolvednenolod Fix possible format string injection in ping code in ircd.c 
related to 0004201 resolvednenolod replace sendto_serv_butone_*() calls with sendto_server() 

Activities

nenolod

2013-05-20 02:22

reporter   ~0017610

I think that we should ship alpha1 in the next few weeks to demonstrate that we have a deliverable.

This will ensure that there is no FUD spread, like "Unreal 3.4 is going to be like Unreal 3.3." We will have shipped a deliverable, proving that it's not vapourware.

nenolod

2013-05-23 12:17

reporter   ~0017661

Core changes for alpha1 are done. We now begin a stabilization cycle.

syzop

2013-05-24 21:54

administrator   ~0017663

Agreed.
From a technical POV I it's too early and not terribly useful (maybe a little), but from a PR POV it certainly is a good idea :)

With all the warnings and disclaimers attached that belong to an alpha release, of course (IOTW: 'your server will likely crash').

Just let me know when you're ready for it so we can write an announcement.
And, indeed, it would be nice to avoid the really obvious errors where the IRCd would crash within a few seconds after boot or something ;)

nenolod

2013-05-25 01:37

reporter   ~0017672

All the blockers for alpha1 are resolved at this point.

I think we can ship something over the weekend.

Issue History

Date Modified Username Field Change
2013-05-12 22:29 nenolod New Issue
2013-05-12 22:29 nenolod Status new => assigned
2013-05-12 22:29 nenolod Assigned To => nenolod
2013-05-12 22:30 nenolod Relationship added parent of 0004187
2013-05-12 22:30 nenolod Relationship added parent of 0004082
2013-05-13 07:25 nenolod Relationship added parent of 0004189
2013-05-13 07:36 nenolod Relationship added parent of 0004190
2013-05-19 10:17 nenolod Relationship added parent of 0004197
2013-05-19 10:33 nenolod Relationship added related to 0004198
2013-05-19 12:32 nenolod Relationship added related to 0004200
2013-05-19 12:32 nenolod Relationship added parent of 0004199
2013-05-20 00:05 nenolod Relationship added related to 0004201
2013-05-20 02:22 nenolod Note Added: 0017610
2013-05-20 02:47 nenolod Relationship added parent of 0004117
2013-05-20 03:50 nenolod Relationship added parent of 0003726
2013-05-20 18:53 syzop Relationship added parent of 0004196
2013-05-20 19:33 nenolod Relationship added parent of 0004131
2013-05-21 12:02 nenolod Relationship added parent of 0004208
2013-05-21 12:05 nenolod Relationship added parent of 0004209
2013-05-21 12:06 nenolod Relationship added parent of 0004210
2013-05-23 12:17 nenolod Note Added: 0017661
2013-05-24 21:54 syzop Note Added: 0017663
2013-05-25 01:28 nenolod Relationship added parent of 0004205
2013-05-25 01:32 nenolod Relationship deleted parent of 0004210
2013-05-25 01:37 nenolod Note Added: 0017672
2014-05-31 22:14 syzop Status assigned => closed
2014-05-31 22:14 syzop Assigned To nenolod =>
2014-05-31 22:14 syzop Resolution open => no change required