when ShadowIRC first receives the DCC request before accepting it or putting it in the pending list, it of course must parse it. but it fails with filenames that have spaces in them and are wrapped in double-quote marks (").
example CTCP: DCC SEND "Foo Bar" IPAsInteger PortAsInteger SizeAsInteger
ShadowIRC should read in:
instead, it reads:
this problem is only exhibited with filenames that have spaces. other filenames (like Foo_Bar) are parsed correctly.
--Mac-arena the Bored Zo (alias fGewA)