Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
[dev.icinga.com #1843] host and service names are not allowed to have a '+' included #722
This issue has been migrated from Redmine: https://dev.icinga.com/issues/1843
Created by ricardo on 2011-08-24 19:52:01 +00:00
Because '+' is treated as whitespace.
When submitted data gets decoded every '+' turns into a whitespace.
2011-09-06 20:31:52 +00:00 by ricardo 82ec55d
2013-04-30 08:13:50 +00:00 by ricardo c4fff10
2013-04-30 08:58:31 +00:00 by ricardo 988b80f
Updated by mfriedrich on 2011-09-04 18:05:07 +00:00
this is intended, as every whitespace gets replaced with '+' in cgiutils.c:url_encode.
the main problem is, that e.g. the urls in status.cgi are not created properly.
sourcing from url_encode ...
Updated by ricardo on 2013-04-30 08:27:30 +00:00
just found out, thanks to Rune, this was fixed but broke within another commit again.
now it's workin again. promise.
fixed in current 'rbartels/cgi', ready for cherry-pick
I consider this safe to get merged for 1.9
Testers are welcome :-)