Rapper P Diddy has been behind bars in New York since September after his arrest.