View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004082 | unreal | ircd | public | 2012-01-22 21:52 | 2013-05-20 00:33 |
Reporter | Assigned To | ||||
Priority | low | Severity | feature | Reproducibility | N/A |
Status | resolved | Resolution | fixed | ||
Fixed in Version | 3.4-alpha1 | ||||
Summary | 0004082: remove TOKEN support | ||||
Description | hi, we should probably remove TOKEN support. the rationale for TOKEN has long since been superseded by better methods such as ziplinks, and only add very large amounts of complexity to the code. | ||||
Tags | No tags attached. | ||||
3rd party modules | |||||
child of | 0004188 | closed | Unreal 3.4 alpha1 blockers |
|
I don't see this happening in the foreseeable future. It won't be done in 3.2 as it's a (way) too major change, and we don't have resources to do 3.3/4.0 parallel development. Plus, I disagree with you on the "very large amounts of complexity" and the priority. |
|
Oddly enough, I agree with both of you ;) TOKENS aren't really needed in today's irc world. Especially with bandwidth getting faster.and cheaper and for other already stated reasons. I also agree with the priority, complexity and timeline suggested by syzop. |
|
I am going to go ahead and remove TOKEN in 3.4 because it adds a lot of complexity to send.c and we're only required to link to 3.2, not speak the entirety of the 3.2 link protocol. |
|
Yup, go ahead. I'm OK with this protocol change. |
|
Status on this: TOKEN is gone, some infrastructure remains in the core for tokens still, such as hunt_server_token() and hunt_server_token_quiet(). Going to knock those out tomorrow, then close this bug after validating link compatibility is still there... |
|
hunt_server_token(), hunt_server_token_quiet() now gone. going to do a last pass on the send.c stuff. |
|
remaining: send.c: sendto_serv_butone_tok, sendto_serv_butone_tok_opt, sendto_channelprefix_butone_tok packet.c: add_Command needs to have token field removed (logic itself is gone) msg.h TOK_ defines need to be killed modules: TOK_ defines need to be killed |
|
grawity provided some patches killing sendto_serv_butone_token(), i have committed them. |
|
sendto_channelprefix_butone_tok() removed. |
|
Everything but sendto_serv_butone_token_opt() is done. |
|
This patch removes the last bits of TOKEN support. http://hg.unrealircd.org/hg/unreal/rev/bfb5f6842034 Thanks to everyone that helped with this! |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-01-22 21:52 |
|
New Issue | |
2012-01-28 21:30 | syzop | Priority | high => low |
2012-01-28 21:35 | syzop | Note Added: 0016900 | |
2012-02-03 09:02 | katsklaw | Note Added: 0016902 | |
2013-01-14 11:10 |
|
Note Added: 0017366 | |
2013-01-14 14:12 | syzop | Note Added: 0017370 | |
2013-01-14 14:14 | syzop | Assigned To | => nenolod |
2013-01-14 14:14 | syzop | Status | new => assigned |
2013-05-12 22:30 |
|
Relationship added | child of 0004188 |
2013-05-13 07:40 |
|
Note Added: 0017552 | |
2013-05-14 00:37 |
|
Note Added: 0017556 | |
2013-05-14 05:15 |
|
Note Added: 0017558 | |
2013-05-19 22:36 |
|
Note Added: 0017601 | |
2013-05-19 22:58 |
|
Note Added: 0017602 | |
2013-05-19 23:34 |
|
Note Added: 0017604 | |
2013-05-20 00:33 |
|
Note Added: 0017607 | |
2013-05-20 00:33 |
|
Status | assigned => resolved |
2013-05-20 00:33 |
|
Fixed in Version | => 3.4-alpha1 |
2013-05-20 00:33 |
|
Resolution | open => fixed |