As part of a complex deal of prisoner exchanges and access to food for some besieged areas the foreign supported insurgents are leaving Homs. The city was one of the early centers of their fight against the Syrian government and its people.
This is a great symbolic as well as physical loss for the insurgents. It comes as progress has also been made against insurgents east of Damascus. The additional weapons the U.S. send to the insurgents, mainly anti-tank missiles but also additional rocket artillery, proved to be not decisive. Ridiculous claims about the insurgents gaining ground are just that. Their renewed attempts to claim more of Aleppo were stopped by the Syrian army. Government forces now busy in Homs and east Damascus will soon join the fight in Aleppo and will attempt to free the city of insurgents. The insurgents are therefore clearly in retreat. Losses from infighting between the various Jihadi groups have weakened the insurgency and will negatively affect new recruiting.
That does not mean the the Syrian government has won. Far from it. The U.S. and its allies will do their best to keep the conflict going as long as it does not threaten to directly harm them. That point may come though as retreating insurgents will likely move to neighboring countries to look for new pasture.