What Jesus did was fulfill the laws handed down by God. Matthew 5:17 If you look at the teachings of Jesus, you will see that he reiterated all the OT laws. What He did do away with however, was the ceremonials laws that were needed to gain forgiveness and be pure before God, but now we look to Christ for our salvation instead of through the works that God required the Israelites to do. So I can say without hesitation that Jesus also did not repeal the prohibition against homosexuality.
There will be many who will now automatically accuse me of claiming that those who commit adultery and other such immoral crimes should be stoned as the law of Moses commanded. However, what they fail to understand is that even under the Mosaic law, the death penalty was not the only requirement for the penalty of breaking the laws of murder, adultery, and other such crimes.
In 2 Samuel chapters 11 and 12, we learn about King David's sin of adultery with Bathsheba, and we also learn about him having Bathsheba's husband Uriah killed because he refused to sleep with his wife. However, what they fail to understand is that, under Mosaic law, the penalty for murder, adultery, and other such crimes was not merely death, but death by stoning. So, both David and Bathsheba should have been stoned to death, but they were not. We can say that because David was the King is the reason he was not stoned, but we would be wrong. Fact is, God forgave David because of his broken and contrite heart. David wrote about this in Psalm 51, where it says;
Now let us jump forward to the day the Pharisees brought forward the woman caught in adultery, Jesus was supposedly caught in a dilemma. He could either agree to have the woman stoned and then suffer the consequences of those who were following Him to turn away from Him because they know that they too are guilty of similar sins that require as harsh or harsher a punishment. Or He could let her go and thus be in violation of the Mosaic law and thus prove He was not whom He claimed to be.
Well from the story of David, we know that God Jesus looks at the heart and not the actions and Christ is God, so what He did was use the Mosaic law to forgive her. So, knowing the heart of men, Jesus knew that the men who had surrounded her with stones in hand and ready to put her to death, also deserved such punishment. So He did what the law called for. He called for a witness who was innocent to cast the first stone. What what happened was one by one, starting from the eldest on down to the youngest, they all dropped their weapons of punishment and went away. Jesus looked at the woman and asked where her accusers were and she said she had none. Jesus told her, that he did not accuse her either. He did tell her however to, "go and sin no more" John 8:10-11
So, in the case of adultery that called for death by stoning, Jesus was strict to the letter of the law. However by telling her to not sin anymore He was letting her know that forgiveness comes with a change of lifestyle and this is what false teachers false to understand about the Scriptures. Any person who claims to be a Christian, but continues to willfully sin, is not a Christian. We are told by John;
Just like this man, the false teachers of our day needs to be expelled from the circle of Christianity and rebuked for their false teaching. We should not associate with them unless they repent, as Paul said. It is not the same as a person who never accepted Christ and we are attempting to reach them we are talking about those who have accepted the teachings of Christ but now are unrepentant sinning Christians who are actually twisting the truth of what the Scriptures teach. Until good decent Christians publicly rebuke those who hold Christ and His teachings up to ridicule the world will continue to look to the church with jaundiced eyes.
This is one of the reasons why Islam is growing so fast in America. Man's spirit wants and desires absolutes, and if they are not going to find them in Christianity, then they will gravitate to where the line of demarcation between right and wrong exists. Islam has a clear defined line of what they say is right and wrong. They also do not allow any secular government to define what their religion should teach. Unfortunately too many people, who are looking for absolutes, do not always find that kind of defined line in the sand in the Christian community. This is why so many innocent people gravitate to false religions that do have absolutes.
So, because man was created by God, he desires to know his Father and his Fathers ways. However, if God's precepts are not properly followed by those who teach His ways, then men will follow the false gods of man made religions like Islam, Hinduism, or even the false charismatic Christian cult leaders like David Koresh of the Branch Davidians, or Jim Jones of the Peoples Temple.
So, I would suggest that anyone who considers themselves to be a Christian, to think long and hard when they are told, by a person claiming to be a teacher of Christ's precepts, that homosexuality is OK because Jesus did not speak against it.