A first-order time-domain Green's function approach to supersonic unsteady flow