View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003002 | unreal | ircd | public | 2006-07-20 08:21 | 2010-02-13 14:11 |
Reporter | DelGurth | Assigned To | syzop | ||
Priority | normal | Severity | trivial | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Platform | i386 | OS | Linux | OS Version | 2.4.31 |
Product Version | 3.2.5 | ||||
Fixed in Version | 3.2.9-RC1 | ||||
Summary | 0003002: Motd line ending on \ removes the following newline | ||||
Description | If you have a motd on which a line ends on a \ the following newline is ignored. If you change it to \\ you get \\ in the motd output. If you change it to '\ ' you don't have a problem. It's not a big issue, just strange :) | ||||
Steps To Reproduce | Use the following as ircd.motd ____ _ _ _ | _ \ ___| | __ _ _ _ _ __| |_| |__ | | | |/ _ \ |/ _` | | | | '__| __| '_ \ | |_| | __/ | (_| | |_| | | | |_| | | | |____/ \___|_|\__, |\__,_|_| \__|_| |_| |___/ | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
3rd party modules | |||||
has duplicate | 0003231 | resolved | MOTD not displaying all text preperly |
|
The previous code was treating the first occurrence of \ at the end of a line as an escape character, and including the next line as part of the first, but ignoring all other \'s. Example: Some \ data here. Some \ other data. would come out as: Some data here. Some \ other data. Since motd files are just simple text, they should be displayed directly as they are written, excepting the 80-character width limit. |
|
Applied in .2347 |
|
Bug appears to still be hanging around in 3.2.8.1 |
|
Fixed in .799 - We now no longer treat \ (backslash) in *MOTD and RULES files as special. Previously this caused some really odd behavior. Backslashes are now treated as-is, so no special escaping is necessary. Reported by DelGurth (0003002). |
Date Modified | Username | Field | Change |
---|---|---|---|
2006-07-20 08:21 | DelGurth | New Issue | |
2007-04-15 13:12 | WolfSage | File Added: dgets.patch | |
2007-04-15 13:14 | WolfSage | Note Added: 0013392 | |
2007-04-15 13:50 |
|
Relationship added | related to 0003231 |
2007-04-15 15:32 |
|
Status | new => resolved |
2007-04-15 15:32 |
|
Fixed in Version | => 3.3-alpha0 |
2007-04-15 15:32 |
|
Resolution | open => fixed |
2007-04-15 15:32 |
|
Assigned To | => stskeeps |
2007-04-15 15:32 |
|
Note Added: 0013400 | |
2007-04-15 15:49 |
|
Relationship replaced | has duplicate 0003231 |
2009-09-26 04:42 | Stealth | Note Added: 0015932 | |
2009-09-26 04:43 | Stealth | Assigned To | stskeeps => |
2009-09-26 04:43 | Stealth | Status | resolved => confirmed |
2010-02-13 14:11 | syzop | QA | => Not touched yet by developer |
2010-02-13 14:11 | syzop | U4: Need for upstream patch | => No need for upstream InspIRCd patch |
2010-02-13 14:11 | syzop | Note Added: 0016020 | |
2010-02-13 14:11 | syzop | Status | confirmed => resolved |
2010-02-13 14:11 | syzop | Fixed in Version | 3.3-alpha0 => 3.2.9-RC1 |
2010-02-13 14:11 | syzop | Assigned To | => syzop |