Прилагательные «честный» и «честной» образованы от существительного «честь», восходящего к старославянскому «чьтѫ, чисти».
«Честь» - нравственное достоинство, совокупность высоких моральных принципов человека, таких как доблесть, благородство души, порядочность, честность, чистая совесть и т.п. Человек чести вызывает всеобщее уважение, сохраняет собственное достоинство и уважение к личному достоинству другого человека.
Особенностью этого слова является ударение, обусловленное двуплановостью значения слова: с одной стороны честь – это (1) внутреннее моральное достоинство, с другой стороны – это (2) социальное (т.е. со стороны окружающих) достоинство человека.
Так, например, в сочетаниях «дело чЕсти», «долг чЕсти» основной смысл связан с честностью, порядочностью, чистой совестью человека (1). А вот выражение «этот человек в честИ у кого-либо» означает, что он пользуется уважением извне, он в почёте у других (2).
По-видимому, эти оттенки значений нашли отражение и в этимологии производных слов.
Честный человек – это человек безупречный, неподкупный, совестливый, с чистой совестью, добросовестный, правдивый, прямой, прямодушный, безукоризненный, чистосердечный. Эти определения могут относиться также и к характеру человека, к его поступкам и др.
Честной (устар.) – это почтенный, уважаемый. Первоначальное употребление «почитаемый по связи с религией, например, честной отец (к духовному лицу), клятва «Вот тебе честной крест!». Вот другие примеры в обращении: честной народ, честные гости, честная кампания, при всём честном народе, мать честная (восклицание при удивлении) и др.
Это особенности в значениях и в употреблении слов «честный» и «честной» достаточно различимы, чтобы относить их и в словарях к разным лексическим единицам.