No idea, since all these are post colonial punishments. The most severe punishment under the Ottomans for adultery was a fine. They had the famous Turkish baths and no concept of hetero- or homo-sexuality. Cutting off hands and tongues? More orientalism. Its seen in Sudan after British rule.
Really, but isn't the Sudan under Sharia' Law?
sharia,
the religious law of Islam. As Islam makes no distinction between religion and life, Islamic law covers not only ritual but every aspect of life. The actual codification of canonic law is the result of the concurrent evolution of jurisprudence proper and the so-called science of the roots of jurisprudence (usul al-fiqh).
The penalty for adultery
In accordance with hadith, stoning to death is the penalty for married men and women who commit adultery.
In the words of the Prophet, Allah's Apostle
Volume 2, Book 23, Number 413:
Narrated 'Abdullah bin 'Umar :
The Jew brought to the a man and a woman from amongst them who have committed (adultery) illegal sexual intercourse. He ordered both of them to be stoned (to death), near the place of offering the funeral prayers beside the mosque."
Volume 3, Book 34, Number 421:
Narrated 'Aisha:
Sad bin Abi Waqqas and 'Abu bin Zam'a quarreled over a boy. Sad said, "O Allah's Apostle! This boy is the son of my brother ('Utba bin Abi Waqqas) who took a promise from me that I would take him as he was his (illegal) son. Look at him and see whom he resembles." 'Abu bin Zam'a said, "O Allah's Apostle! This is my brother and was born on my father's bed from his slave-girl." Allah's Apostle cast a look at the boy and found definite resemblance to 'Utba and then said, "The boy is for you, O 'Abu bin Zam'a. The child goes to the owner of the bed and the adulterer gets nothing but the stones (despair, i.e. to be stoned to death). Then the Prophet said, "O Sauda bint Zama! Screen yourself from this boy." So, Sauda never saw him again
Volume 3, Book 49, Number 860:
Narrated Abu Huraira and Zaid bin Khalid Al-Juhani:
A bedouin came and said, "O Allah's Apostle! Judge between us according to Allah's Laws." His opponent got up and said, "He is right. Judge between us according to Allah's Laws." The bedouin said, "My son was a laborer working for this man, and he committed illegal sexual intercourse with his wife. The people told me that my son should be stoned to death; so, in lieu of that, I paid a ransom of one hundred sheep and a slave girl to save my son. Then I asked the learned scholars who said, "Your son has to be lashed one-hundred lashes and has to be exiled for one year." The Prophet said, "No doubt I will judge between you according to Allah's Laws. The slave-girl and the sheep are to go back to you, and your son will get a hundred lashes and one year exile." He then addressed somebody, "O Unais! go to the wife of this (man) and stone her to death" So, Unais went and stoned her to death.
Volume 4, Book 56, Number 829:
Narrated 'Abdullah bin 'Umar:
The Jews came to Allah's Apostle and told him that a man and a woman from amongst them had committed illegal sexual intercourse. Allah's Apostle said to them, "What do you find in the Torah (old Testament) about the legal punishment of Ar-Rajm (stoning)?" They replied, (But) we announce their crime and lash them." Abdullah bin Salam said, "You are telling a lie; Torah contains the order of Rajm." They brought and opened the Torah and one of them solaced his hand on the Verse of Rajm and read the verses preceding and following it. Abdullah bin Salam said to him, "Lift your hand." When he lifted his hand, the Verse of Rajm was written there. They said, "Muhammad has told the truth; the Torah has the Verse of Rajm. The Prophet then gave the order that both of them should be stoned to death. ('Abdullah bin 'Umar said, "I saw the man leaning over the woman to shelter her from the stones."