General:
* Provided
* Presented
* Offered
* Bestowed
* Granted
* Conferred
* Delivered
* Donated
* Contributed
* Furnished
More specific:
* For a gift: Gifted, presented, bestowed, donated, awarded
* For information: Revealed, disclosed, shared, imparted, communicated
* For permission: Allowed, permitted, authorized
* For an order: Instructed, commanded, directed
* For a performance: Performed, rendered, executed, produced
The best synonym will depend on the specific sentence you're using.