Соглашусь, что в адресе может быть много разных алфавитов, но вот если в части домена содержатся разные алфавиты, то можно и предупредить пользователя каким нибудь образом. Можно пойти еще дальше, и искать в домене замененные на визуально схожие символы из разных алфавитов.
Ну и ну… интересно, если алгоритм не справится, его посадят, или оштрафуют? Ведь если есть контракт, то есть и ответственность. Или за алгоритм все-таки будет отвечать его создатель? Ну и зачем тогда вот это вот «первый контракт с алгоритмом»?
Кстати, нет никакой информации о сборщике мусора, вполне может быть, что его и нет.
UPD. Таки есть.
jmem_pools_collect_empty(), jmem_run_free_unused_memory_callbacks()
Насколько старому? У меня лежит NEC Ultralite с проблемой в БП (предположительно), следы ремонта присутствуют, никакой инфы нет, японцы талмудами не делятся. Может есть наводка где откопать по нему хоть какие-то схемы?
21 мая описывавл эту проблему в «Settings >>> Ask a question». Ответа нет по сей день. Это уже второе мое обращение. Первое было когда-то совсем давно, и ответ на него я получил «удалите свой аккаунт и создайте снова».
Скриншотики очень хреново работают с background-attachment:fixed, причем положение ползунка вертикальной прокрутки влияет на результат. Потестить можно на всяких этих ваших лендингах.
Сборка с OpenSSL-1.1.0c прошла успешно, только нужно установить NASM, добавить папку с ним в path, командную строку Visual Studio открывать с привилегиями админа, вместо libeay32.lib и ssleay32.lib копировать уже libcrypto.lib и libssl.lib и в autoupdate_checker в разделе Linker > Input > Additional Dependencies указать их имена.
UPD. Таки есть.
jmem_pools_collect_empty(), jmem_run_free_unused_memory_callbacks()