во времена флажковой сигнализации корабль, давая согласие или разрешение, поднимал значок с буквой *...*.

что это была за буква?? ?
какое выражение пришло в наш язык благодаря этой традиции?

флаги военно-морского свода сигналов (вмсс) предназначаются для осуществления связи и сигнализации в светлое время суток между кораблями и береговыми постами. передача сигнала осуществляется подъёмом на рее одного или нескольких флагов. каждый корабль вмф имел на борту специальные сигнальные книги (трёхфлажный свод военно-морских сигналов, шлюпочная сигнальная книга) , с помощью которых можно было расшифровать любое сочетание сигнальных флагов. как и в случае с флагами, входящими в мсс, представители этого свода сигналов, имеют свои правила применения. сигнальные флаги изготовляются пяти размеров. наибольшие из них — первый и второй — предназначаются для больших кораблей. флаги третьего и четвертого размеров предусматриваются для средних и малых кораблей, пятый размер используется катерами и шлюпками. подобную разновидность флагов изготовляются из штапельной или шерстяной ткани, которая называется флагтухом. с помощью особо стойких красок на флагтух наносится нужная расцветка и высушивается. 

во времена флажковой сигнализации корабль, давая согласие или разрешение, поднимал значок с буквой "д" как начало слова "да".
так, благодаря этой традиции в наш язык пришло выражение "дать добро".

семафорная азбука - язык общения между кораблями с помощью флагов.

 (кодовая таблица флажковой азбуки)

с буквой "д", в русской азбуке она называлась "добро". отсюда выражение - "дать добро"

скорее всего это буква д.
"даю добро" - выражение.