0000000000000000000000000000000000000000 1171d0aafbccb4d626ca028dbe0b945b14e94d5e Pavel Karelin <hkarel@yandex.ru> 1545991385 +0300	clone: from https://github.com/hkarel/SharedTools.git
1171d0aafbccb4d626ca028dbe0b945b14e94d5e f8b65ccaaf617b5ddf13ffacc987cd65b52ba232 Pavel Karelin <hkarel@yandex.ru> 1549146559 +0300	rebase finished: refs/heads/master onto f8b65ccaaf617b5ddf13ffacc987cd65b52ba232
f8b65ccaaf617b5ddf13ffacc987cd65b52ba232 8886033d6ce9557aaffa89bc417dfffbd3af3164 Pavel Karelin <hkarel@yandex.ru> 1549289020 +0300	commit: qt/communication : Рефакторинг наименования поля isValid
8886033d6ce9557aaffa89bc417dfffbd3af3164 8e7fbcd74f95324d4d0301daa835e84260b3df3e Pavel Karelin <hkarel@yandex.ru> 1549290629 +0300	commit: qt/communication/func_invoker : Добавлена обработка исключений
8e7fbcd74f95324d4d0301daa835e84260b3df3e 5574a35c858a5bc1183934549f1fcd56cc12a5a9 Pavel Karelin <hkarel@yandex.ru> 1549298120 +0300	commit (amend): qt/communication/func_invoker : Добавлена обработка исключений
5574a35c858a5bc1183934549f1fcd56cc12a5a9 4619700208c6f81026f7100191edc853783fb67c Pavel Karelin <hkarel@yandex.ru> 1549561301 +0300	commit: Рефакторинг комментариев
4619700208c6f81026f7100191edc853783fb67c 39c2eb4620f572c1a44bb7706b60de2ddafd218e Pavel Karelin <hkarel@yandex.ru> 1549570176 +0300	commit: qt/communication/functions : Устранение warning-ов
39c2eb4620f572c1a44bb7706b60de2ddafd218e 43b042ca29fb80f0e54d61b744bd84aad8814240 Pavel Karelin <hkarel@yandex.ru> 1549570213 +0300	commit (amend): qt/communication/functions : Устранение warning-ов компиляции
43b042ca29fb80f0e54d61b744bd84aad8814240 4619700208c6f81026f7100191edc853783fb67c Pavel Karelin <hkarel@yandex.ru> 1549570233 +0300	reset: moving to HEAD^
4619700208c6f81026f7100191edc853783fb67c 70b9f80028f50ac922ff3c272e8d4fac29aaa346 Pavel Karelin <hkarel@yandex.ru> 1549570254 +0300	commit: qt/communication/functions : Устранение warning-ов компиляции
70b9f80028f50ac922ff3c272e8d4fac29aaa346 483b6f015e7ef27711aba0dab22594e42327da16 Pavel Karelin <hkarel@yandex.ru> 1549570530 +0300	commit: qt/communication/transport/base : Ускорение чтения (записи) сообщений из сокета
483b6f015e7ef27711aba0dab22594e42327da16 68ce27eb98a019d8f594ad9b9194132143d99068 Pavel Karelin <hkarel@yandex.ru> 1549629175 +0300	commit (amend): qt/communication/transport/base : Ускорение чтения (записи) сообщений из сокета
68ce27eb98a019d8f594ad9b9194132143d99068 70b9f80028f50ac922ff3c272e8d4fac29aaa346 Pavel Karelin <hkarel@yandex.ru> 1549633546 +0300	reset: moving to 70b9f80028f50ac922ff3c272e8d4fac29aaa346
70b9f80028f50ac922ff3c272e8d4fac29aaa346 68ce27eb98a019d8f594ad9b9194132143d99068 Pavel Karelin <hkarel@yandex.ru> 1549634073 +0300	pull -r: Fast-forward
68ce27eb98a019d8f594ad9b9194132143d99068 a9aab7b6d9e0d3d27792896dd733031d73d7f4e3 Pavel Karelin <hkarel@yandex.ru> 1549638112 +0300	commit (amend): qt/communication/transport/base : Ускорение чтения (записи) сообщений из сокета
a9aab7b6d9e0d3d27792896dd733031d73d7f4e3 040517271886b5dfd2cadebd3442929af1613cd5 Pavel Karelin <hkarel@yandex.ru> 1549707729 +0300	commit (amend): qt/communication/transport/base : Ускорение чтения (записи) сообщений из сокета
040517271886b5dfd2cadebd3442929af1613cd5 2415df19a5f7ca6d31d2c20e39152113744b8db4 Pavel Karelin <hkarel@yandex.ru> 1549722383 +0300	commit (amend): qt/communication/transport/base : Ускорение чтения (записи) сообщений из сокета
2415df19a5f7ca6d31d2c20e39152113744b8db4 13e7e582fda4edad54cca8120b7329d4a032c917 Pavel Karelin <hkarel@yandex.ru> 1549723710 +0300	commit (amend): qt/communication/transport/base : Ускорение чтения (записи) сообщений из сокета
13e7e582fda4edad54cca8120b7329d4a032c917 c06e1f404d31f7da830e3a9095cd451a2cd978e7 Pavel Karelin <hkarel@yandex.ru> 1549724512 +0300	commit (amend): qt/communication/transport/base : Ускорение чтения (записи) сообщений из сокета
c06e1f404d31f7da830e3a9095cd451a2cd978e7 e945a4c564c8fc3d6c636020bea3ef0b26a7a117 Pavel Karelin <hkarel@yandex.ru> 1549890057 +0300	commit: qt/communication/serialization/json : Добавлен макрос J_SERIALIZE_BEGIN_EXT
e945a4c564c8fc3d6c636020bea3ef0b26a7a117 ed2efb9c599885081b6b43e22dedc93f6f0af875 Pavel Karelin <hkarel@yandex.ru> 1550153765 +0300	commit (amend): qt/communication/serialization/json : Добавлен макрос J_SERIALIZE_BEGIN_EXT
ed2efb9c599885081b6b43e22dedc93f6f0af875 ffb2c6d1d63ffb01e0cfacb28e808bd7e886c34f Pavel Karelin <hkarel@yandex.ru> 1550166065 +0300	commit: qt/communication/serialization/json : Добавлены макросы для сериализации базового класса
ffb2c6d1d63ffb01e0cfacb28e808bd7e886c34f 864fbf73b7b8efdd7f0df5bc84495434b60fb8d9 Pavel Karelin <hkarel@yandex.ru> 1550227072 +0300	commit: quuidex : Добавлен конструктор QUuidT(const QString& uuidStr)
864fbf73b7b8efdd7f0df5bc84495434b60fb8d9 6dcaf93e4f46d53f5f3db41ee535ea5510177e18 Pavel Karelin <hkarel@yandex.ru> 1550408642 +0300	commit: qt/communication/commands_base : Добавлен поясняющий комментарий
6dcaf93e4f46d53f5f3db41ee535ea5510177e18 e92201ca2517d288ad640c74c0a12ddfc0fee52c Pavel Karelin <hkarel@yandex.ru> 1550473958 +0300	commit: qt/communication/serialization/json : Макрос J_SERIALIZE_BEGIN_EXT переименован в J_SERIALIZE_EXTERN_BEGIN
e92201ca2517d288ad640c74c0a12ddfc0fee52c 2940a5f4dc05bc8ef6456032451036c3aa81490a Pavel Karelin <hkarel@yandex.ru> 1550660612 +0300	commit: list : Уточнение комментария
2940a5f4dc05bc8ef6456032451036c3aa81490a f343280e167ee68cf022990b714617a8cd6e4d3a Pavel Karelin <hkarel@yandex.ru> 1550662404 +0300	commit: qt/communication/serialization/bproto : Рефакторинг
f343280e167ee68cf022990b714617a8cd6e4d3a df2bbc0d15e39539236ff1a5b1dbc061d22a9f8a Pavel Karelin <hkarel@yandex.ru> 1550830506 +0300	merge message-tags: Fast-forward
df2bbc0d15e39539236ff1a5b1dbc061d22a9f8a 4c58cce04306c9d5c0ee66891aaa65cb26e4d695 Pavel Karelin <hkarel@yandex.ru> 1551101602 +0300	commit: break_point : Исправлена ошибка сборки в release-режиме
4c58cce04306c9d5c0ee66891aaa65cb26e4d695 a67dd5793da185982a7a390b26917c2c5e2b7473 Pavel Karelin <hkarel@yandex.ru> 1551111882 +0300	commit: qt/communication/transport/tcp : Фикс установки некорректного значения порта для сокета
a67dd5793da185982a7a390b26917c2c5e2b7473 54fdfcc6f798c4fa84cb7cb5347bdb21e23a607b Pavel Karelin <hkarel@yandex.ru> 1551113739 +0300	commit: qt/communication/serialization/json : Исправлена утечка памяти при чтении списка
54fdfcc6f798c4fa84cb7cb5347bdb21e23a607b a98189ae2ead2cc12647174755fb30d5b857adc2 Pavel Karelin <hkarel@yandex.ru> 1551117578 +0300	commit: qt/communication/serialization/json : Логирование ошибки парсинга json
a98189ae2ead2cc12647174755fb30d5b857adc2 9d3692df340f69a19f58567e573f57c6393dd216 Pavel Karelin <hkarel@yandex.ru> 1551163119 +0300	commit: qt/communication/serialization/json : Рефакторинг
9d3692df340f69a19f58567e573f57c6393dd216 953f6f22856715749d596ac2c250a55dd9ffaece Pavel Karelin <hkarel@yandex.ru> 1551179596 +0300	commit: qt/communication/serialization/json : Добавлена сериализация для float-типа
953f6f22856715749d596ac2c250a55dd9ffaece edd1ab48a038297e7072c023c9830df6259e2289 Pavel Karelin <hkarel@yandex.ru> 1551198271 +0300	commit: Макрос B_UTF8_TO_QSTR переименован в B_QSTR_FROM_UTF8
edd1ab48a038297e7072c023c9830df6259e2289 69c3357252d95ae38521e834f8e6b795785581e6 Pavel Karelin <hkarel@yandex.ru> 1551248250 +0300	commit: qt/communication/message : Рефакторинг
69c3357252d95ae38521e834f8e6b795785581e6 94293deedc8167d8cafead1bf17efc5c19f63f35 Pavel Karelin <hkarel@yandex.ru> 1551248495 +0300	commit: qt/communication/serialization/json : Не прерываем парсинг если поля нет в json-контенте
94293deedc8167d8cafead1bf17efc5c19f63f35 88887805000b02227644aefd97656a5d8d15d121 Pavel Karelin <hkarel@yandex.ru> 1551251495 +0300	commit (amend): qt/communication/serialization/json : Не прерываем парсинг если поля нет в json-контенте
88887805000b02227644aefd97656a5d8d15d121 a082d71cf06b862a2b5952345475a0453bf942f2 Pavel Karelin <hkarel@yandex.ru> 1551259320 +0300	commit: qt/communication/serialization/json : Добавлена проверка валидности QDateTime
a082d71cf06b862a2b5952345475a0453bf942f2 db74753c3d98528f3d4709c1b674cd99af099319 Pavel Karelin <hkarel@yandex.ru> 1551260211 +0300	commit: qt/communication/serialization/json : Усилено логирование
db74753c3d98528f3d4709c1b674cd99af099319 a88d77f9356d1ec05ccbd8d5c2f60bff829662a2 Pavel Karelin <hkarel@yandex.ru> 1551284848 +0300	commit: qt/communication/serialization/json : Реорганизация обработки состояния ошибки парсинга
a88d77f9356d1ec05ccbd8d5c2f60bff829662a2 f2631e3db7143ee92d6b37af074252ebdc30331f Pavel Karelin <hkarel@yandex.ru> 1551285173 +0300	commit (amend): qt/communication/serialization/json : Реорганизация обработки состояния ошибки парсинга
f2631e3db7143ee92d6b37af074252ebdc30331f a7ae8fd45a7150c3916957a81aa1198aa811b8e7 Pavel Karelin <hkarel@yandex.ru> 1551292794 +0300	commit (amend): qt/communication/serialization/json : Реорганизация обработки состояния ошибки парсинга
a7ae8fd45a7150c3916957a81aa1198aa811b8e7 9f7c359976f3de6bff2856d4df31cd1de05b5286 Pavel Karelin <hkarel@yandex.ru> 1551359683 +0300	commit: qt/communication/serialization/json : Исправлена ошибка чтения несуществующих значений
9f7c359976f3de6bff2856d4df31cd1de05b5286 9c782dbf4fc27bc1efeaa16d3b78ed726db96c49 Pavel Karelin <hkarel@yandex.ru> 1551524906 +0300	HEAD
9c782dbf4fc27bc1efeaa16d3b78ed726db96c49 651eda12facedfcc8457fc0d114016258f6f8692 Pavel Karelin <hkarel@yandex.ru> 1551720159 +0300	commit: qt/communication/serialization/sresult : Рефакторинг. Добавлены r-value операторы
651eda12facedfcc8457fc0d114016258f6f8692 454c9759985249841d898333079018f65c1fe01c Pavel Karelin <hkarel@yandex.ru> 1551725884 +0300	commit (amend): qt/communication/serialization/sresult : Рефакторинг. Добавлены r-value операторы
454c9759985249841d898333079018f65c1fe01c 124b98d7744fe33c491b0451874ecb77d3908296 Pavel Karelin <hkarel@yandex.ru> 1551804240 +0300	commit: qt/communication/serialization/json : Рефакторинг кода
124b98d7744fe33c491b0451874ecb77d3908296 9b587001f94acb8a98e07c9677a18bf5f8c37c59 Pavel Karelin <hkarel@yandex.ru> 1551862322 +0300	commit: qt/communication : Задаем destinationSocketDescriptors для сообщения с ошибкой
9b587001f94acb8a98e07c9677a18bf5f8c37c59 bd15952f0bf4560c4e7d6fd3d79d6967ffcf7c78 Pavel Karelin <hkarel@yandex.ru> 1551944550 +0300	commit: qt/communication/serialization/json : Сделана обработка null-значений для типов QDate, QTime, QDateTime
bd15952f0bf4560c4e7d6fd3d79d6967ffcf7c78 1580e47fb7601f02829c4a5ef303e11ad0e03fbb Pavel Karelin <hkarel@yandex.ru> 1551944698 +0300	commit (amend): qt/communication/serialization/json : Сделана обработка null-значений для типов QDate, QTime, QDateTime
1580e47fb7601f02829c4a5ef303e11ad0e03fbb 59c2592d3512d4d491bf1d79e34b878838f39ae9 Pavel Karelin <hkarel@yandex.ru> 1551970018 +0300	commit: qt/communication/serialization/json : Сделана обработка null-значений для QUuid
59c2592d3512d4d491bf1d79e34b878838f39ae9 07cb8fd51b978426874641b60160def68c704077 Pavel Karelin <hkarel@yandex.ru> 1551988592 +0300	commit: qt/logger/logger_operators : Доработка логирования для QVariant
07cb8fd51b978426874641b60160def68c704077 07560517f6e54066402525f414711b95951e2e93 Pavel Karelin <hkarel@yandex.ru> 1551990131 +0300	commit: qt/thread/qthreadex : Устранен deadlock при старте потока
07560517f6e54066402525f414711b95951e2e93 84695becbd2428429688e66395d7a81bed356eff Pavel Karelin <hkarel@yandex.ru> 1551991039 +0300	commit (amend): qt/thread/qthreadex : Устранен deadlock при старте потока
84695becbd2428429688e66395d7a81bed356eff 1c00f07be0fbccbe75927737de7596339b975dab Pavel Karelin <hkarel@yandex.ru> 1552374788 +0300	commit: qt/communication/serialization/json : Переименована функция под макросом J_SERIALIZE_BASE_BEGIN
1c00f07be0fbccbe75927737de7596339b975dab 721e62862df912c0126c0be5c6dfb05dbe550f8b Pavel Karelin <hkarel@yandex.ru> 1552465664 +0300	commit: qt/communication/commands_base : Изменена концепция обработки кодов ошибок
721e62862df912c0126c0be5c6dfb05dbe550f8b b5978dcb712a8e0067e9f8ed44cc3adf4267061e Pavel Karelin <hkarel@yandex.ru> 1552639400 +0300	commit: qt/communication/transport : Рефакторинг лог-сообщений
b5978dcb712a8e0067e9f8ed44cc3adf4267061e a996520bd172728905c551c4b735d5f068537353 Pavel Karelin <hkarel@yandex.ru> 1552679088 +0300	commit: yaml_config : Рефакторинг nullptr
a996520bd172728905c551c4b735d5f068537353 8262df52cda802d376820714a4ce71439c3aa4b8 Pavel Karelin <hkarel@yandex.ru> 1552681574 +0300	commit: logger : Уровни логирования сопоставлены с числовыми константами
8262df52cda802d376820714a4ce71439c3aa4b8 c51eab38e01668ec011754d0b0225bad1645a5ac Pavel Karelin <hkarel@yandex.ru> 1552746017 +0300	commit: logger : Введена абстрактная структура Something
c51eab38e01668ec011754d0b0225bad1645a5ac 82499bc61864ea932e1fa912e2a841188baac37a Pavel Karelin <hkarel@yandex.ru> 1552747766 +0300	commit (amend): logger : Введена абстрактная структура Something
82499bc61864ea932e1fa912e2a841188baac37a b1d7adff91fc824e4968b79c4150daa4327fde17 Pavel Karelin <hkarel@yandex.ru> 1552748042 +0300	commit: logger : Рефакторинг
b1d7adff91fc824e4968b79c4150daa4327fde17 eed7b20d8e806f265486da7e7ccf1475804c6191 Pavel Karelin <hkarel@yandex.ru> 1552982844 +0300	commit: logger/config : Выводим в лог информацию по всем лог-сэйверам
eed7b20d8e806f265486da7e7ccf1475804c6191 dbf3203b9f11e778ef1509b32148f7afbf184e5e Pavel Karelin <hkarel@yandex.ru> 1553089078 +0300	commit: logger : Скорректировано получение имени файла для лог-сообщения
dbf3203b9f11e778ef1509b32148f7afbf184e5e 5497ad5bc8ec85f46c7c2aa711d729638929a1f0 Pavel Karelin <hkarel@yandex.ru> 1553887829 +0300	merge log-event: Fast-forward
5497ad5bc8ec85f46c7c2aa711d729638929a1f0 692a9bada1fe691d3285b921ae206cc04c43e0f3 Pavel Karelin <hkarel@yandex.ru> 1553934505 +0300	commit: qthreadex : Не ждем завершения потока при вызове stop(0)
692a9bada1fe691d3285b921ae206cc04c43e0f3 0dc558e6fcda7ee969a72cb36799791c7c3ac8ea Pavel Karelin <hkarel@yandex.ru> 1553955686 +0300	commit (amend): qthreadex : Не ждем завершения потока при вызове stop(0)
0dc558e6fcda7ee969a72cb36799791c7c3ac8ea 68729f7003891b780d21e17296aac9887268f4ef Pavel Karelin <hkarel@yandex.ru> 1553955968 +0300	commit (amend): qthreadex : Не ждем завершения потока при вызове stop(0)
68729f7003891b780d21e17296aac9887268f4ef c48850144da932a8806ae7a07d1883d08ffcdb35 Pavel Karelin <hkarel@yandex.ru> 1554664765 +0300	commit: qt/communication/serialization/json : Рефакторинг
c48850144da932a8806ae7a07d1883d08ffcdb35 a09c3ddd77b78b772b5bbd19d8e0981400942dc7 Pavel Karelin <hkarel@yandex.ru> 1554794383 +0300	commit: qt/communication/commands_base : Удален устаревший комментарий
a09c3ddd77b78b772b5bbd19d8e0981400942dc7 4186909340f1fcc19ec2f782efb3de983b75da86 Pavel Karelin <hkarel@yandex.ru> 1554841265 +0300	commit: qt/communication/transport/base : Корректировка лог-сообщения
4186909340f1fcc19ec2f782efb3de983b75da86 f7ff918d44786d020f6edd21ac11040db12b0e12 Pavel Karelin <hkarel@yandex.ru> 1554842453 +0300	commit (amend): qt/communication/transport/base : Корректировка лог-сообщения
f7ff918d44786d020f6edd21ac11040db12b0e12 4e47e4bce1bf32eec5ecf6538e50d341e7cd69f0 Pavel Karelin <hkarel@yandex.ru> 1555342025 +0300	commit: qt/communication/serialization/json : Обработка null-значений при чтении базовых типов
4e47e4bce1bf32eec5ecf6538e50d341e7cd69f0 8943029d468d40b9c94da33d05077bbad458911c Pavel Karelin <hkarel@yandex.ru> 1555406565 +0300	commit: quuidex : Рефакторинг
8943029d468d40b9c94da33d05077bbad458911c 9f82e432a5870211bae12cbb2903e888c1dc7f0d Pavel Karelin <hkarel@yandex.ru> 1556290570 +0300	commit: Изменен формат вывода для QTime, QDate, QDateTime в лог-сообщениях
9f82e432a5870211bae12cbb2903e888c1dc7f0d 3ad3b36aaae4d24952303e0c21d75a4e7e79c600 Pavel Karelin <hkarel@yandex.ru> 1556291781 +0300	commit: qt/communication/transport/base : Рефакторинг лог-сообщений
3ad3b36aaae4d24952303e0c21d75a4e7e79c600 3f82bb7b21c1933d1f7fc4bf3715b7820dee6572 Pavel Karelin <hkarel@yandex.ru> 1556291849 +0300	rebase -i (finish): refs/heads/master onto 8943029d468d40b9c94da33d05077bbad458911c
3f82bb7b21c1933d1f7fc4bf3715b7820dee6572 987a694762ffd8d9017ce5301d686e4030fea910 Pavel Karelin <hkarel@yandex.ru> 1556291883 +0300	rebase -i (finish): refs/heads/master onto 8943029d468d40b9c94da33d05077bbad458911c
987a694762ffd8d9017ce5301d686e4030fea910 0ad374d8dec8aea264943917d850f500bd9325e8 Pavel Karelin <hkarel@yandex.ru> 1556292581 +0300	commit (amend): qt/communication/transport/base : Рефакторинг лог-сообщений
0ad374d8dec8aea264943917d850f500bd9325e8 8977603103443e1fe783d7bbb7c0b84fc747544c Pavel Karelin <hkarel@yandex.ru> 1556302166 +0300	commit: logger/config : Рефактоинг описания
8977603103443e1fe783d7bbb7c0b84fc747544c 22deac1645ece3100813ef37c3756f5bf9541fbb Pavel Karelin <hkarel@yandex.ru> 1556302365 +0300	commit (amend): logger/config : Рефактоинг описания
22deac1645ece3100813ef37c3756f5bf9541fbb 5f1b6b5c286b0171d2718ef68944cf330d6e7dfd Pavel Karelin <hkarel@yandex.ru> 1556525278 +0300	commit: spin_locker : Рефакторинг
5f1b6b5c286b0171d2718ef68944cf330d6e7dfd b429a40f23e02fe47be4f450b84590fdc315b4e1 Pavel Karelin <hkarel@yandex.ru> 1556826817 +0300	commit: qt/communication/serialization/json : Реорганизация кода
b429a40f23e02fe47be4f450b84590fdc315b4e1 401a5b12d2a8c0eff8a672b3fc569bc31724f14b Pavel Karelin <hkarel@yandex.ru> 1557071200 +0300	commit: logger : Рефакторинг
401a5b12d2a8c0eff8a672b3fc569bc31724f14b bfd4142af14b82fd9e57b7d3d5d4f42294ab15a0 Pavel Karelin <hkarel@yandex.ru> 1557071901 +0300	commit (amend): logger : Рефакторинг
bfd4142af14b82fd9e57b7d3d5d4f42294ab15a0 f43f7c50ece731b7bb3eec3dae392fa3f7137c15 Pavel Karelin <hkarel@yandex.ru> 1557082112 +0300	commit (amend): logger : Рефакторинг
f43f7c50ece731b7bb3eec3dae392fa3f7137c15 7021fd94e392617289e9acb73e2c807d79fd13fd Pavel Karelin <hkarel@yandex.ru> 1557480246 +0300	commit: qt/thread/qthreadex : Добавлен явный конструктор без параметров
7021fd94e392617289e9acb73e2c807d79fd13fd 76e618deb9e4640c7008df5c64af19d70729c41d Pavel Karelin <hkarel@yandex.ru> 1557480340 +0300	commit (amend): qt/thread/qthreadex : Добавлен явный конструктор без параметров
76e618deb9e4640c7008df5c64af19d70729c41d 11b164afac34ddc95b3f45c1d138c6b65a733d4c Pavel Karelin <hkarel@yandex.ru> 1557487001 +0300	commit: container_ptr : Рефакторинг
11b164afac34ddc95b3f45c1d138c6b65a733d4c e70087ee5eb61f602e06cab95352e0bad8c5b39d Pavel Karelin <hkarel@yandex.ru> 1557487417 +0300	commit (amend): container_ptr : Рефакторинг
e70087ee5eb61f602e06cab95352e0bad8c5b39d 0adb8d6f2f689a9a2eed9a6b40d009382554343e Pavel Karelin <hkarel@yandex.ru> 1557487625 +0300	commit (amend): container_ptr : Рефакторинг
0adb8d6f2f689a9a2eed9a6b40d009382554343e c6a2c6cab62efc2ef360cb0248fd91dab54b24a1 Pavel Karelin <hkarel@yandex.ru> 1557497768 +0300	commit: yaml_config : Переименован метод reRead() -> reread()
c6a2c6cab62efc2ef360cb0248fd91dab54b24a1 a578f6aaf3e43ac8760980086a7958febb76741a Pavel Karelin <hkarel@yandex.ru> 1557500627 +0300	commit: qt/config/config : Добавлена функция reatHostAddress()
a578f6aaf3e43ac8760980086a7958febb76741a 30d9ded4bae5a6104faf896f02f00eca2a575423 Pavel Karelin <hkarel@yandex.ru> 1557503095 +0300	commit (amend): qt/config/config : Добавлена функция readHostAddress()
30d9ded4bae5a6104faf896f02f00eca2a575423 a27a014271aaffe892d50cf50c63afe4f0e4ec25 Pavel Karelin <hkarel@yandex.ru> 1557505305 +0300	commit (amend): qt/config/config : Добавлена функция readHostAddress()
a27a014271aaffe892d50cf50c63afe4f0e4ec25 cd39652b2180950b71a0f53e8f152f2d7cadbc06 Pavel Karelin <hkarel@yandex.ru> 1557505368 +0300	commit (amend): qt/config/config : Добавлена функция readHostAddress()
cd39652b2180950b71a0f53e8f152f2d7cadbc06 424c84093a442a016ea180f78ddaf86552c598fa Pavel Karelin <hkarel@yandex.ru> 1557513565 +0300	commit: qt/communication/transport/base : Закрываем сокет в случае ошибочной инициализации
424c84093a442a016ea180f78ddaf86552c598fa 11fbb7619297831bd9a0a474ef5b713bc84acc36 Pavel Karelin <hkarel@yandex.ru> 1557755091 +0300	commit: qt/communication/functions : Усилено логирование
11fbb7619297831bd9a0a474ef5b713bc84acc36 00fdd9e9850c6e5943853dacde4aee36e83448f8 Pavel Karelin <hkarel@yandex.ru> 1557756773 +0300	commit (amend): qt/communication/functions : Усилено логирование
00fdd9e9850c6e5943853dacde4aee36e83448f8 e5c3119f695ce01fe63ff8528327e0dec47fca3f Pavel Karelin <hkarel@yandex.ru> 1557757916 +0300	commit (amend): qt/communication/functions : Усилено логирование
e5c3119f695ce01fe63ff8528327e0dec47fca3f 4fde31347375887a65b961a72c6301ec8d83a54b Pavel Karelin <hkarel@yandex.ru> 1557764345 +0300	commit: serialization/json : Добавлена возможность задавать опциональные поля
4fde31347375887a65b961a72c6301ec8d83a54b 7463a9421382f8de6b1e8d7fc20e728718f3f34d Pavel Karelin <hkarel@yandex.ru> 1557766502 +0300	commit (amend): qt/communication/serialization/json : Добавлена возможность задавать опциональные поля
7463a9421382f8de6b1e8d7fc20e728718f3f34d 38ae94dbbc4d6f9545745fc02f670d2db9039430 Pavel Karelin <hkarel@yandex.ru> 1557771365 +0300	commit: qt/communication/serialization/json : Уточнено логирование
38ae94dbbc4d6f9545745fc02f670d2db9039430 4b46188d08d7cc4fd8cea0dedb4c0dfcd1a5180d Pavel Karelin <hkarel@yandex.ru> 1557771529 +0300	commit (amend): qt/communication/serialization/json : Конкретизация логирования
4b46188d08d7cc4fd8cea0dedb4c0dfcd1a5180d aac22d44c721e19dde289e9f10da78694fc436d6 Pavel Karelin <hkarel@yandex.ru> 1557905066 +0300	commit: qt/communication/serialization : Введен макрос J_SERIALIZE_BASE_ONE
aac22d44c721e19dde289e9f10da78694fc436d6 9e9311b8ea693e3fc151c18a7e9693a75f063b32 Pavel Karelin <hkarel@yandex.ru> 1558122911 +0300	commit: qt/communication/serialization/json : Исправлена ошибка парсинга опциональных полей
9e9311b8ea693e3fc151c18a7e9693a75f063b32 18aea2ec5dce417d3fb9e21027b7a82a97303359 Pavel Karelin <hkarel@yandex.ru> 1558173446 +0300	commit: qt/communication/serialization/json : Рефакторинг
18aea2ec5dce417d3fb9e21027b7a82a97303359 f03830ef4b8dd7ac373579c82969060dbd4504dd Pavel Karelin <hkarel@yandex.ru> 1558176260 +0300	commit (amend): qt/communication/serialization/json : Рефакторинг
f03830ef4b8dd7ac373579c82969060dbd4504dd 2e2856953fbd63b8f3e21d9788098a383035ab65 Pavel Karelin <hkarel@yandex.ru> 1558176346 +0300	commit: qt/communication/serialization/json : Добавлено описание для функции error()
2e2856953fbd63b8f3e21d9788098a383035ab65 ab036711fa25a7b7147f36d9d4d2f72eb669c0ec Pavel Karelin <hkarel@yandex.ru> 1559675263 +0300	pull -r: Fast-forward
ab036711fa25a7b7147f36d9d4d2f72eb669c0ec d67392decbd88e11fb704769952a3891285a222a Pavel Karelin <hkarel@yandex.ru> 1559770825 +0300	commit: qt/communication/commands_base : Добавлена возможность расширять сообщение об ошибке дополнительными полями
d67392decbd88e11fb704769952a3891285a222a 6bbf4c2aa4351f1a30bc9a48fb7c8fa5d7f73f42 Pavel Karelin <hkarel@yandex.ru> 1559771119 +0300	commit (amend): qt/communication/commands_base : Добавлена возможность расширять сообщение об ошибке дополнительными полями
6bbf4c2aa4351f1a30bc9a48fb7c8fa5d7f73f42 efd02fb2caebb5fb461685cfff88c1f7f8838607 Pavel Karelin <hkarel@yandex.ru> 1559808823 +0300	commit (amend): qt/communication/commands_base : Добавлена возможность расширять сообщение об ошибке дополнительными полями
efd02fb2caebb5fb461685cfff88c1f7f8838607 9202867543c54e685186bbcfde8c9ce1f78c7273 Pavel Karelin <hkarel@yandex.ru> 1560507103 +0300	merge bproto-serialization: Fast-forward
9202867543c54e685186bbcfde8c9ce1f78c7273 676ea7a25c631d2f58746ad7dc42301238b91792 Pavel Karelin <hkarel@yandex.ru> 1563176027 +0300	pull -r: Fast-forward
676ea7a25c631d2f58746ad7dc42301238b91792 b0065c8460bfb51ec4a994851f43e57079569091 Pavel Karelin <hkarel@yandex.ru> 1563202772 +0300	commit: qt/communication/transport/local : Рефакторинг
b0065c8460bfb51ec4a994851f43e57079569091 37ee86d0ab68d1424cb550b632274c7c0c040a6d Pavel Karelin <hkarel@yandex.ru> 1564042733 +0300	commit: Рефакторинг кода
37ee86d0ab68d1424cb550b632274c7c0c040a6d bb41c585e0791fd63dae684b1b7cafa580738a2e Pavel Karelin <hkarel@yandex.ru> 1564042945 +0300	commit (amend): Рефакторинг кода
bb41c585e0791fd63dae684b1b7cafa580738a2e eec71eca4d20ec7b77b0a1bca2e5821fdf3c8145 Pavel Karelin <hkarel@yandex.ru> 1564686829 +0300	pull -r: Fast-forward
eec71eca4d20ec7b77b0a1bca2e5821fdf3c8145 c0e54e52eb3808ef17f0cee7e45dc566d1befb34 Pavel Karelin <hkarel@yandex.ru> 1565258157 +0300	pull -r: Fast-forward
c0e54e52eb3808ef17f0cee7e45dc566d1befb34 0bff206a93b02037afe756af4d08fe792b5484e4 Pavel Karelin <hkarel@yandex.ru> 1566981003 +0300	commit: list.h : Рефакторинг комментариев
0bff206a93b02037afe756af4d08fe792b5484e4 e2340b4ad35e29ae359d344e7ca924857493005b Pavel Karelin <hkarel@yandex.ru> 1566986555 +0300	commit (amend): list.h : Рефакторинг комментариев
e2340b4ad35e29ae359d344e7ca924857493005b d97688bdaaafdac411530375b916fee9d8958a77 Pavel Karelin <hkarel@yandex.ru> 1567070246 +0300	commit: qt/qhashex.h : Рефакторинг кода
d97688bdaaafdac411530375b916fee9d8958a77 4607c13d5d53ed9af0b68704749ddd46a6506837 Pavel Karelin <hkarel@yandex.ru> 1569226026 +0300	pull -r: Fast-forward
4607c13d5d53ed9af0b68704749ddd46a6506837 741cd8275d00962befbf6aa71398c370c250cc92 Pavel Karelin <hkarel@yandex.ru> 1569226973 +0300	commit: qt/communication/transport/base : Уточнение логирования
741cd8275d00962befbf6aa71398c370c250cc92 6ae4452b1ac9f14e749a84c80d4ddb72850d3c7d Pavel Karelin <hkarel@yandex.ru> 1569566369 +0300	pull -r: Fast-forward
6ae4452b1ac9f14e749a84c80d4ddb72850d3c7d e18b1a0dd376bceae54acc2ebc63277e2eb7dce2 Pavel Karelin <hkarel@yandex.ru> 1570386910 +0300	merge less-std_move: Fast-forward
e18b1a0dd376bceae54acc2ebc63277e2eb7dce2 73c475366e8603f79fc37d759a7424e3172a8199 Pavel Karelin <hkarel@yandex.ru> 1570569881 +0300	commit: logger : Подавление варнингов GCC 9.2
73c475366e8603f79fc37d759a7424e3172a8199 bd296b20444e1c697787adfa3b4898b20f928a78 Pavel Karelin <hkarel@yandex.ru> 1570826544 +0300	commit: qt/communication/serialization/json : Устранено падение приложения при сборке на GCC 8
bd296b20444e1c697787adfa3b4898b20f928a78 1d5297f06b07edc7537edda1859be1152938e8ea Pavel Karelin <hkarel@yandex.ru> 1571258685 +0300	commit: logger : Уточнение комментария
1d5297f06b07edc7537edda1859be1152938e8ea f82758dbe50114e40bb7ab9e69cdf2499650eca3 Pavel Karelin <hkarel@yandex.ru> 1571332618 +0300	commit: logger : Рефакторинг
f82758dbe50114e40bb7ab9e69cdf2499650eca3 6884c0000a872286d39a0bf1aa2a86ebd9e6854e Pavel Karelin <hkarel@yandex.ru> 1571332893 +0300	commit: qt/communication/transport/base : Рефакторинг
6884c0000a872286d39a0bf1aa2a86ebd9e6854e c2fa3a7090bb00ac6fe2c3cfca09703c68b84c05 Pavel Karelin <hkarel@yandex.ru> 1575064894 +0300	pull -r: Fast-forward
c2fa3a7090bb00ac6fe2c3cfca09703c68b84c05 81827d9165c9629d8961690a72e31ba0b51c53aa Pavel Karelin <hkarel@yandex.ru> 1575066770 +0300	commit: message : Хедер bproto.h подключается только при использовании бинарной сериализации
81827d9165c9629d8961690a72e31ba0b51c53aa 07367842a920dd0cc37d711eaa1420b7dfe7f3a2 Pavel Karelin <hkarel@yandex.ru> 1575529148 +0300	commit: yaml_config : Добавлено чтение yaml-структуры из строки
07367842a920dd0cc37d711eaa1420b7dfe7f3a2 751bbd768cf66f022e1f64b048fb11398a503474 Pavel Karelin <hkarel@yandex.ru> 1575529541 +0300	commit (amend): yaml_config : Добавлено чтение yaml-структуры из строки
751bbd768cf66f022e1f64b048fb11398a503474 a13b219550fab00ac6a4b1ceacc77d252d401f32 Pavel Karelin <hkarel@yandex.ru> 1575530048 +0300	commit (amend): yaml_config : Добавлено чтение yaml-структуры из строки
a13b219550fab00ac6a4b1ceacc77d252d401f32 ccf68dddc1b320be62d14aa97a7a6b9e987e1d15 Pavel Karelin <hkarel@yandex.ru> 1577261994 +0300	pull -r: Fast-forward
ccf68dddc1b320be62d14aa97a7a6b9e987e1d15 8192730960cead109a1df4396c73dcde8b24e7da Pavel Karelin <hkarel@yandex.ru> 1577263361 +0300	commit (amend): defmac : Рефакторинг
8192730960cead109a1df4396c73dcde8b24e7da a0daf856f09e6e01f363ca64a8344920f6c99612 Pavel Karelin <hkarel@yandex.ru> 1579295485 +0300	pull -r: Fast-forward
a0daf856f09e6e01f363ca64a8344920f6c99612 241aa576204cbe004f1f8fd26dc90148b863167c Pavel Karelin <hkarel@yandex.ru> 1579697715 +0300	pull -r: Fast-forward
241aa576204cbe004f1f8fd26dc90148b863167c 2fcb95881dedfda6c54aaa0310d6a3bcbb6bc607 Pavel Karelin <hkarel@yandex.ru> 1579698012 +0300	commit: qt/communication/commands_base : Удалена устаревшая директива B_SERIALIZE_RAWFUNC_DUMMY
2fcb95881dedfda6c54aaa0310d6a3bcbb6bc607 5e989db402c4c5a0c2b521708ff1395e7b642341 Pavel Karelin <hkarel@yandex.ru> 1580112783 +0300	pull -r: Fast-forward
5e989db402c4c5a0c2b521708ff1395e7b642341 6dd326805ba0233dd6228f70ca446b9a25559be8 Pavel Karelin <hkarel@yandex.ru> 1580112984 +0300	commit (amend): Переработан механизм проверки наличия функций toRaw(), fromRaw(), toJson(), fromJson()
6dd326805ba0233dd6228f70ca446b9a25559be8 bae8a50c1850ceb57b38b974c04db84267d2a54a Pavel Karelin <hkarel@yandex.ru> 1580391439 +0300	pull -r: Fast-forward
bae8a50c1850ceb57b38b974c04db84267d2a54a 6251d98a0cad2200c08b3dfcb164b44f73df0204 Pavel Karelin <hkarel@yandex.ru> 1582213625 +0300	commit: Модуль thread_info переименован в thread_utils
6251d98a0cad2200c08b3dfcb164b44f73df0204 9b7edc7b49bc991b704b8f239a52489907e3e29b Pavel Karelin <hkarel@yandex.ru> 1582214485 +0300	commit (amend): Модуль thread_info переименован в thread_utils
9b7edc7b49bc991b704b8f239a52489907e3e29b 934341f5b193953e1afe113e3cbeba1a78aa7780 Pavel Karelin <hkarel@yandex.ru> 1582214542 +0300	commit: В модуль thread_utils добавлены классы ThreadIdList, ThreadIdLock
934341f5b193953e1afe113e3cbeba1a78aa7780 1394593f2bcc6fd25c2bc009d83b294fc389807b Pavel Karelin <hkarel@yandex.ru> 1582623226 +0300	pull -r: Fast-forward
