0000000000000000000000000000000000000000 1171d0aafbccb4d626ca028dbe0b945b14e94d5e Pavel Karelin <hkarel@yandex.ru> 1545991385 +0300	clone: from https://github.com/hkarel/SharedTools.git
1171d0aafbccb4d626ca028dbe0b945b14e94d5e 1171d0aafbccb4d626ca028dbe0b945b14e94d5e Pavel Karelin <hkarel@yandex.ru> 1545991386 +0300	checkout: moving from master to 1171d0aafbccb4d626ca028dbe0b945b14e94d5e
1171d0aafbccb4d626ca028dbe0b945b14e94d5e 962bf9bacef0f12e991cc94d5863e65d326645bb Pavel Karelin <hkarel@yandex.ru> 1545992991 +0300	checkout: moving from 1171d0aafbccb4d626ca028dbe0b945b14e94d5e to bprotocol-json
962bf9bacef0f12e991cc94d5863e65d326645bb 72fedb94db8ba1834a0cc60386b2b0143876e24b Pavel Karelin <hkarel@yandex.ru> 1546461016 +0300	commit: qt/communication/func_invoker : Доработки
72fedb94db8ba1834a0cc60386b2b0143876e24b 26873c5ae1403344702a538a3ff6c8fff1df35aa Pavel Karelin <hkarel@yandex.ru> 1546512137 +0300	commit: qt/communication/message : Изменено определение типа для SocketDescriptorSet
26873c5ae1403344702a538a3ff6c8fff1df35aa 5795c3cd5c3ea22b0dedc470d6589d350ba8c8e9 Pavel Karelin <hkarel@yandex.ru> 1546514705 +0300	commit: qt/communication/transport/base : Рефакторинг
5795c3cd5c3ea22b0dedc470d6589d350ba8c8e9 003a3da7925e3cd6aeaa922430365b3283796f2e Pavel Karelin <hkarel@yandex.ru> 1546529239 +0300	commit: qt/communication/message : Уточнен размер сообщения
003a3da7925e3cd6aeaa922430365b3283796f2e 271eec1032ffdea67b25f57cb58493aad6bc5829 Pavel Karelin <hkarel@yandex.ru> 1546537340 +0300	commit: qt/communication/commands_base : Уточнение комментария
271eec1032ffdea67b25f57cb58493aad6bc5829 080b15861a170a369278971f93dddb919872beae Pavel Karelin <hkarel@yandex.ru> 1546546542 +0300	commit: container_ptr : Рефакторинг
080b15861a170a369278971f93dddb919872beae b5474716ece06227640cfc5a1737537acfbb30bb Pavel Karelin <hkarel@yandex.ru> 1546551682 +0300	commit: Добавлены новые define-определения
b5474716ece06227640cfc5a1737537acfbb30bb fd67534aeaec81436191bc2e0a1451e1d35df580 Pavel Karelin <hkarel@yandex.ru> 1546598958 +0300	commit: config/yaml_config : Рефакторинг
fd67534aeaec81436191bc2e0a1451e1d35df580 0cd96ab8736fcf699ab011da96dc9ed5d19cab61 Pavel Karelin <hkarel@yandex.ru> 1546616992 +0300	commit: qt/communication/transport/base : Уточнение комментария
0cd96ab8736fcf699ab011da96dc9ed5d19cab61 5680143e046a2e595c54621334a3afb47c1fc6e1 Pavel Karelin <hkarel@yandex.ru> 1546619162 +0300	commit: qt/communication/commands_base : Рефакторинг
5680143e046a2e595c54621334a3afb47c1fc6e1 94d42f2f8473d12277fcf60381531001139d6bf7 Pavel Karelin <hkarel@yandex.ru> 1546624988 +0300	commit (amend): qt/communication : Доработки
94d42f2f8473d12277fcf60381531001139d6bf7 fd67534aeaec81436191bc2e0a1451e1d35df580 Pavel Karelin <hkarel@yandex.ru> 1546714196 +0300	rebase -i (start): checkout fd67534aeaec81436191bc2e0a1451e1d35df580
fd67534aeaec81436191bc2e0a1451e1d35df580 9cbba9e31e3996edcd982223fbcabe1122e8ace4 Pavel Karelin <hkarel@yandex.ru> 1546714196 +0300	rebase -i (pick): qt/communication : Доработки
9cbba9e31e3996edcd982223fbcabe1122e8ace4 cb22d39642239b62b7491cc6d3f31ddaf90d13fa Pavel Karelin <hkarel@yandex.ru> 1546714196 +0300	rebase -i (pick): qt/communication/transport/base : Уточнение комментария
cb22d39642239b62b7491cc6d3f31ddaf90d13fa cb22d39642239b62b7491cc6d3f31ddaf90d13fa Pavel Karelin <hkarel@yandex.ru> 1546714196 +0300	rebase -i (finish): returning to refs/heads/bprotocol-json
cb22d39642239b62b7491cc6d3f31ddaf90d13fa fd6b7ee833e8d13e02bcccbfaf27edcaa552a794 Pavel Karelin <hkarel@yandex.ru> 1546714840 +0300	commit (amend): qt/communication/transport/base : Уточнение комментариев
fd6b7ee833e8d13e02bcccbfaf27edcaa552a794 fb2d79059ca0dfd815a08968e7f12a0ddc37c059 Pavel Karelin <hkarel@yandex.ru> 1546800570 +0300	commit (amend): qt/communication/transport/base : Уточнение комментариев
fb2d79059ca0dfd815a08968e7f12a0ddc37c059 116ffb5507097355f79bfdae9994c2f74584f358 Pavel Karelin <hkarel@yandex.ru> 1546868565 +0300	commit (amend): qt/communication : Уточнение комментариев
116ffb5507097355f79bfdae9994c2f74584f358 05a3facb4abfaba0a5b23fef3ee79fcd6fbe0a83 Pavel Karelin <hkarel@yandex.ru> 1546868950 +0300	commit (amend): qt/communication : Уточнение комментариев
05a3facb4abfaba0a5b23fef3ee79fcd6fbe0a83 516267657ddeee1be8f5182b51f6ba9e345f2a37 Pavel Karelin <hkarel@yandex.ru> 1546941617 +0300	commit: Добавлен модуль qt/qhash_integral
516267657ddeee1be8f5182b51f6ba9e345f2a37 ee6d22cc0015bad8ed18f2a98fb13e6717dc84bc Pavel Karelin <hkarel@yandex.ru> 1546944440 +0300	commit (amend): Добавлен модуль qt/qhashex
ee6d22cc0015bad8ed18f2a98fb13e6717dc84bc ef459b2ab297bf4fcce2b75d7f1e075f5f6b27c9 Pavel Karelin <hkarel@yandex.ru> 1546950964 +0300	commit: qt/communication/transport/base : Устранено преждевременное эмитирование сигнала Socket::connected()
ef459b2ab297bf4fcce2b75d7f1e075f5f6b27c9 2f827711c81ab8efe67afdcdb6bebafa1fcbef3b Pavel Karelin <hkarel@yandex.ru> 1546956574 +0300	commit: qt/communication/functions : Ошибка в имени функции createJsonMessage()
2f827711c81ab8efe67afdcdb6bebafa1fcbef3b fdd7df7bb2a58cace06b20032a7cbbdff5cb6a02 Pavel Karelin <hkarel@yandex.ru> 1547022397 +0300	commit: logger : Рефакторинг
fdd7df7bb2a58cace06b20032a7cbbdff5cb6a02 854da1095be5a9f95f42d50c3e6f35785f265ad8 Pavel Karelin <hkarel@yandex.ru> 1547126834 +0300	commit: Добавлен define __MINGW64__
854da1095be5a9f95f42d50c3e6f35785f265ad8 776f80f1ec9c74e9965d39e0b7af84ff3c841713 Pavel Karelin <hkarel@yandex.ru> 1547133633 +0300	commit: qt/logger/logger_operators : Добавлен оператор для типа QVariant
776f80f1ec9c74e9965d39e0b7af84ff3c841713 81820fad7e360507df0c14e0773ddaac944ff676 Pavel Karelin <hkarel@yandex.ru> 1547383587 +0300	commit: qt/communication/commands_base : Рефакторинг комментариев
81820fad7e360507df0c14e0773ddaac944ff676 b236d48134589e20dfc173e6a3dad3b71be3c49a Pavel Karelin <hkarel@yandex.ru> 1547384706 +0300	commit (amend): qt/communication : Рефакторинг комментариев
b236d48134589e20dfc173e6a3dad3b71be3c49a d4fdf810cb3c82bbbbea5ca31c3835c035d55b5a Pavel Karelin <hkarel@yandex.ru> 1547398319 +0300	commit (amend): qt/communication : Рефакторинг комментариев
d4fdf810cb3c82bbbbea5ca31c3835c035d55b5a 1d36d27723f3f1a142d58e8f94f1ebe7e9873721 Pavel Karelin <hkarel@yandex.ru> 1547400352 +0300	commit (amend): qt/communication : Рефакторинг комментариев
1d36d27723f3f1a142d58e8f94f1ebe7e9873721 2a29a84e12df5305154e4c52788a9cb2ce6dfed1 Pavel Karelin <hkarel@yandex.ru> 1547450920 +0300	commit (amend): qt/communication : Рефакторинг комментариев
2a29a84e12df5305154e4c52788a9cb2ce6dfed1 03a51615cecee59a75987ac693726e64b2a24880 Pavel Karelin <hkarel@yandex.ru> 1547461992 +0300	commit: qt/communication/serialization/json : Сохраняем uuid без фигурных скобок
03a51615cecee59a75987ac693726e64b2a24880 85f76ff19557b33fef9f8d074dfb7995df39cb1a Pavel Karelin <hkarel@yandex.ru> 1547464611 +0300	commit (amend): qt/communication/serialization : Сохраняем uuid без фигурных скобок
85f76ff19557b33fef9f8d074dfb7995df39cb1a 2ab9b0288681b307af5ae8f20cc72fd25b371594 Pavel Karelin <hkarel@yandex.ru> 1547464669 +0300	commit (amend): qt/communication/serialization : Сохраняем uuid без фигурных скобок
2ab9b0288681b307af5ae8f20cc72fd25b371594 90041c18f6cf11e5d9eb8631e11d5cfb29d24c2b Pavel Karelin <hkarel@yandex.ru> 1547464765 +0300	commit: qt/logger/logger_operators : Выводим в лог uuid без фигурных скобок
90041c18f6cf11e5d9eb8631e11d5cfb29d24c2b 2a29a84e12df5305154e4c52788a9cb2ce6dfed1 Pavel Karelin <hkarel@yandex.ru> 1547464830 +0300	rebase -i (start): checkout 2a29a84e12df5305154e4c52788a9cb2ce6dfed1
2a29a84e12df5305154e4c52788a9cb2ce6dfed1 2ab9b0288681b307af5ae8f20cc72fd25b371594 Pavel Karelin <hkarel@yandex.ru> 1547464830 +0300	rebase -i: перемотка вперед
2ab9b0288681b307af5ae8f20cc72fd25b371594 495abb93de1c34a500830f1b447cf9ea5bafe503 Pavel Karelin <hkarel@yandex.ru> 1547464830 +0300	rebase -i (reword): qt/communication/serialization : Сохраняем uuid в json без фигурных скобок
495abb93de1c34a500830f1b447cf9ea5bafe503 04f2329dccd7fa76a6006b7946236513672649d0 Pavel Karelin <hkarel@yandex.ru> 1547464846 +0300	rebase -i (pick): qt/logger/logger_operators : Выводим в лог uuid без фигурных скобок
04f2329dccd7fa76a6006b7946236513672649d0 04f2329dccd7fa76a6006b7946236513672649d0 Pavel Karelin <hkarel@yandex.ru> 1547464846 +0300	rebase -i (finish): returning to refs/heads/bprotocol-json
04f2329dccd7fa76a6006b7946236513672649d0 d3f890a67e4e4318b3a4000c80e7401df38a014e Pavel Karelin <hkarel@yandex.ru> 1547465216 +0300	commit (amend): qt/logger/logger_operators : Выводим в лог uuid без фигурных скобок
d3f890a67e4e4318b3a4000c80e7401df38a014e cfc740030a488119b17cd1a1d27eda9061b120e2 Pavel Karelin <hkarel@yandex.ru> 1547555667 +0300	commit: qt/communication/transport/base : Скорректирован порядок вывода сообщений с лог
cfc740030a488119b17cd1a1d27eda9061b120e2 62b69eebc19c2cdf16dad1a4c7d8bccd56a15b33 Pavel Karelin <hkarel@yandex.ru> 1547556048 +0300	commit: qt/communication/transport/base : Корректировка кода
62b69eebc19c2cdf16dad1a4c7d8bccd56a15b33 a9e2debe964df5d9340d48d7e7325cf267661009 Pavel Karelin <hkarel@yandex.ru> 1547564778 +0300	commit: qt/communication/message : Рефакторинг комментариев
a9e2debe964df5d9340d48d7e7325cf267661009 429b59aa8c8718f80607de8b97a7a3822bbd0e4e Pavel Karelin <hkarel@yandex.ru> 1547567443 +0300	commit (amend): qt/communication : Рефакторинг комментариев
429b59aa8c8718f80607de8b97a7a3822bbd0e4e 8cba71ea6268fa7d4dbc0c4cd4792b0fcf1c84d4 Pavel Karelin <hkarel@yandex.ru> 1547713414 +0300	commit: logger/config : Для Windows добавлена директива расширения пути "ProgramData"
8cba71ea6268fa7d4dbc0c4cd4792b0fcf1c84d4 639d9d0d482d62f1a1e2088b4ac007899bfa337c Pavel Karelin <hkarel@yandex.ru> 1547717890 +0300	commit (amend): logger/config : Для Windows добавлена директива расширения пути "ProgramData"
639d9d0d482d62f1a1e2088b4ac007899bfa337c aade6636e743bcadbe62e87fdef99ed61831872b Pavel Karelin <hkarel@yandex.ru> 1547720569 +0300	commit: qt/config/config : Добавлена функция dirExpansion()
aade6636e743bcadbe62e87fdef99ed61831872b 4dcb2203704d949cfc567ebb9902a42946c4ad4e Pavel Karelin <hkarel@yandex.ru> 1547796161 +0300	commit: Рефакторинг комментариев
4dcb2203704d949cfc567ebb9902a42946c4ad4e f94b2e0e56db26e99443669e4978ead2f426a008 Pavel Karelin <hkarel@yandex.ru> 1547809363 +0300	commit: qt/communication/transport/base : Рефакторинг кода
f94b2e0e56db26e99443669e4978ead2f426a008 aade6636e743bcadbe62e87fdef99ed61831872b Pavel Karelin <hkarel@yandex.ru> 1547826227 +0300	checkout: moving from bprotocol-json to aade6636e743bcadbe62e87fdef99ed61831872b
aade6636e743bcadbe62e87fdef99ed61831872b f94b2e0e56db26e99443669e4978ead2f426a008 Pavel Karelin <hkarel@yandex.ru> 1547826491 +0300	checkout: moving from aade6636e743bcadbe62e87fdef99ed61831872b to bprotocol-json
f94b2e0e56db26e99443669e4978ead2f426a008 f17aa158a4d4424a4055e37535efde1163f11d1a Pavel Karelin <hkarel@yandex.ru> 1547832347 +0300	commit: qt/config/config : Добавлена функция dirExpansion(). Доработки
f17aa158a4d4424a4055e37535efde1163f11d1a 61cb3a388060341661f577f315049aaa31480852 Pavel Karelin <hkarel@yandex.ru> 1547832415 +0300	commit (amend): qt/config/config : Функция dirExpansion(). Доработки
61cb3a388060341661f577f315049aaa31480852 10843f24e1cfc9ead12d7519570fb51dcc01c564 Pavel Karelin <hkarel@yandex.ru> 1547902887 +0300	commit: qt/quuidex : Рефакторинг комментариев
10843f24e1cfc9ead12d7519570fb51dcc01c564 20447af588e05546358aa3dcfc478f52165e4e8e Pavel Karelin <hkarel@yandex.ru> 1547912351 +0300	commit: qt/logger/logger_operators : Доработки
20447af588e05546358aa3dcfc478f52165e4e8e af9e7ea999ffaa8ecb0c73f68c9b5b6efa83be98 Pavel Karelin <hkarel@yandex.ru> 1547912545 +0300	commit (amend): qt/logger/logger_operators : Доработки
af9e7ea999ffaa8ecb0c73f68c9b5b6efa83be98 9db389bb447a030ea4c9e67939f9974ef0dc8f8d Pavel Karelin <hkarel@yandex.ru> 1547982989 +0300	commit: qt/communication/serialization/json : Добавлена сериализация для QDate, QTime, QDateTime
9db389bb447a030ea4c9e67939f9974ef0dc8f8d 3fc41d3f599c2730e62de23d2b1de8eb8704682e Pavel Karelin <hkarel@yandex.ru> 1547983133 +0300	commit (amend): qt/communication/serialization/json : Добавлена сериализация для QDate, QTime, QDateTime
3fc41d3f599c2730e62de23d2b1de8eb8704682e 4068dc8a029a19843f89187b04f25ed282d428c8 Pavel Karelin <hkarel@yandex.ru> 1547983781 +0300	commit: qt/communication/func_invoker : Удалена проверка сортировки функций списка
4068dc8a029a19843f89187b04f25ed282d428c8 9e9e5ad5d3ba23b68e8f517bcdcd112defb6e1ca Pavel Karelin <hkarel@yandex.ru> 1547984394 +0300	commit (amend): qt/communication/func_invoker : Удалена проверка сортировки списка команд
9e9e5ad5d3ba23b68e8f517bcdcd112defb6e1ca 27f384960e5e3a4fa68624072be28f90cb912e1a Pavel Karelin <hkarel@yandex.ru> 1548060319 +0300	commit: Оптимизация операторов логирования
27f384960e5e3a4fa68624072be28f90cb912e1a 997bdbb1e31788764ba8b0e6a43a5f162de4eb17 Pavel Karelin <hkarel@yandex.ru> 1548060379 +0300	commit (amend): Оптимизация операторов логирования
997bdbb1e31788764ba8b0e6a43a5f162de4eb17 7966766fe6fb75f21eb48086cfa1d52ff56a5f65 Pavel Karelin <hkarel@yandex.ru> 1548060555 +0300	commit (amend): Оптимизация операторов логирования
7966766fe6fb75f21eb48086cfa1d52ff56a5f65 f5ba156a965a1c112c05f7842b0eae53d9056477 Pavel Karelin <hkarel@yandex.ru> 1548075937 +0300	commit (amend): Оптимизация операторов логирования
f5ba156a965a1c112c05f7842b0eae53d9056477 b7fd5b11ecd0b4e1f30fda9d1e2a6a109ac024c7 Pavel Karelin <hkarel@yandex.ru> 1548076113 +0300	commit: qt/quuidex : Добавлена регистрация QUuidEx как метатипа
b7fd5b11ecd0b4e1f30fda9d1e2a6a109ac024c7 c82159e0ae8006dfe115038ca2947f220d27a850 Pavel Karelin <hkarel@yandex.ru> 1548151916 +0300	commit: qt/communication/commands_base : В структуру data::Error добавлено поле messageId (Идентификатор сообщения)
c82159e0ae8006dfe115038ca2947f220d27a850 675a06f5b70a6b064106fff09bbe33f8776dbdc9 Pavel Karelin <hkarel@yandex.ru> 1548354127 +0300	commit: qt/communication/transport/base : Корректировка лог-сообщений
675a06f5b70a6b064106fff09bbe33f8776dbdc9 f5446188c82acfb846d11b0d8e2f8e9b258e9872 Pavel Karelin <hkarel@yandex.ru> 1548533971 +0300	pull -r: Fast-forward
f5446188c82acfb846d11b0d8e2f8e9b258e9872 c82159e0ae8006dfe115038ca2947f220d27a850 Pavel Karelin <hkarel@yandex.ru> 1548534146 +0300	checkout: moving from bprotocol-json to c82159e0ae8006dfe115038ca2947f220d27a850
c82159e0ae8006dfe115038ca2947f220d27a850 f5446188c82acfb846d11b0d8e2f8e9b258e9872 Pavel Karelin <hkarel@yandex.ru> 1548534341 +0300	checkout: moving from c82159e0ae8006dfe115038ca2947f220d27a850 to bprotocol-json
f5446188c82acfb846d11b0d8e2f8e9b258e9872 0b6b7229596566795e28941df181178dc32a18c0 Pavel Karelin <hkarel@yandex.ru> 1548586228 +0300	commit: qt/quuidex : Рефакторинг
0b6b7229596566795e28941df181178dc32a18c0 939d84d974659a5ef65ee8b620b5d94ddb0fbe01 Pavel Karelin <hkarel@yandex.ru> 1548695185 +0300	commit: qt/communication/serialization/json : Добавлена сериализация для QList
939d84d974659a5ef65ee8b620b5d94ddb0fbe01 06531e98d1e587a77f8277c1d98574d8de01fa10 Pavel Karelin <hkarel@yandex.ru> 1548744676 +0300	revert: Revert "qt/communication/message : Изменено определение типа для SocketDescriptorSet"
06531e98d1e587a77f8277c1d98574d8de01fa10 628592d706ab231748600ae6f06337c4830fe2c6 Pavel Karelin <hkarel@yandex.ru> 1548745708 +0300	commit: qt/communication/message : Изменено определение типа для SocketDescriptorSet (2)
628592d706ab231748600ae6f06337c4830fe2c6 af8b13025b3e8b627b2b4f4e3b5afcd167cbed9c Pavel Karelin <hkarel@yandex.ru> 1548746723 +0300	commit (amend): qt/communication/message : Изменено определение типа для SocketDescriptorSet (2)
af8b13025b3e8b627b2b4f4e3b5afcd167cbed9c bf5fc5cd31560685c52034cc8b36e876cf58d378 Pavel Karelin <hkarel@yandex.ru> 1548747452 +0300	commit (amend): qt/communication/message : Изменено определение типа для SocketDescriptorSet (2)
bf5fc5cd31560685c52034cc8b36e876cf58d378 57402621840063fed5b639f1c1be9ffd982eddb8 Pavel Karelin <hkarel@yandex.ru> 1548846075 +0300	commit: qt/communication : Класс CommandsPool переименован в command::Pool
57402621840063fed5b639f1c1be9ffd982eddb8 12252e4f794f4384eeaccdd5625dae132705ac0b Pavel Karelin <hkarel@yandex.ru> 1548846940 +0300	commit (amend): qt/communication : Класс CommandsPool переименован в command::Pool
12252e4f794f4384eeaccdd5625dae132705ac0b 69381be38bd2a0e338787703f65c83deb017db28 Pavel Karelin <hkarel@yandex.ru> 1548876656 +0300	commit: qt/communication : Добавлен механизм по созданию глобального списка кодов ошибок
69381be38bd2a0e338787703f65c83deb017db28 59b7c29f6614dc58068a17b80c6d0cec329f29d4 Pavel Karelin <hkarel@yandex.ru> 1548877837 +0300	commit (amend): qt/communication : Добавлен механизм по созданию глобального списка кодов ошибок
59b7c29f6614dc58068a17b80c6d0cec329f29d4 b765753ac9b76367a6d023cee8f6ea3b07b9d552 Pavel Karelin <hkarel@yandex.ru> 1549010819 +0300	commit: list : Рефакторинг: параметр 'bool CONTAINER_CLASS' заменен на 'enum class Container'
b765753ac9b76367a6d023cee8f6ea3b07b9d552 2dd14de2289d9a404c035c13ed47346e35fda48d Pavel Karelin <hkarel@yandex.ru> 1549016029 +0300	commit (amend): list : Рефакторинг: параметр 'bool CONTAINER_CLASS' заменен на 'enum class Container'
2dd14de2289d9a404c035c13ed47346e35fda48d 29156ce22b02e0a66fbb523c77a2ef9b5398b6e7 Pavel Karelin <hkarel@yandex.ru> 1549108899 +0300	commit: logger : Рефакторинг
29156ce22b02e0a66fbb523c77a2ef9b5398b6e7 a27dae3da4da15fbbbc1dff3db0885e39366e7f7 Pavel Karelin <hkarel@yandex.ru> 1549109473 +0300	commit: Изменен механизм обработки критических ситуаций
a27dae3da4da15fbbbc1dff3db0885e39366e7f7 30129b9c94f55d0a6a840a9fce66fe646b1881a5 Pavel Karelin <hkarel@yandex.ru> 1549109760 +0300	commit (amend): Изменен механизм обработки критических ситуаций
30129b9c94f55d0a6a840a9fce66fe646b1881a5 5cffcab015ca61e9278c9379de88cb0195e05fc1 Pavel Karelin <hkarel@yandex.ru> 1549130029 +0300	commit: Изменен механизм обработки критических ситуаций (2)
5cffcab015ca61e9278c9379de88cb0195e05fc1 8fa05573034b008c70cf84000132ce1ef0b4f372 Pavel Karelin <hkarel@yandex.ru> 1549135418 +0300	commit: qt/communication : Добавлены макросы для json-сериализации
8fa05573034b008c70cf84000132ce1ef0b4f372 f8b65ccaaf617b5ddf13ffacc987cd65b52ba232 Pavel Karelin <hkarel@yandex.ru> 1549146310 +0300	commit: qt/communication : Исправлена ошибка создания сообщения для data::Unknown в json-формате
f8b65ccaaf617b5ddf13ffacc987cd65b52ba232 f8b65ccaaf617b5ddf13ffacc987cd65b52ba232 Pavel Karelin <hkarel@yandex.ru> 1549146407 +0300	checkout: moving from bprotocol-json to 1171d0aafbccb4d626ca028dbe0b945b14e94d5e
f8b65ccaaf617b5ddf13ffacc987cd65b52ba232 1171d0aafbccb4d626ca028dbe0b945b14e94d5e Pavel Karelin <hkarel@yandex.ru> 1549146428 +0300	checkout: moving from 1171d0aafbccb4d626ca028dbe0b945b14e94d5e to master
1171d0aafbccb4d626ca028dbe0b945b14e94d5e 1171d0aafbccb4d626ca028dbe0b945b14e94d5e Pavel Karelin <hkarel@yandex.ru> 1549146454 +0300	checkout: moving from master to stable
1171d0aafbccb4d626ca028dbe0b945b14e94d5e 1171d0aafbccb4d626ca028dbe0b945b14e94d5e Pavel Karelin <hkarel@yandex.ru> 1549146550 +0300	checkout: moving from stable to master
1171d0aafbccb4d626ca028dbe0b945b14e94d5e f8b65ccaaf617b5ddf13ffacc987cd65b52ba232 Pavel Karelin <hkarel@yandex.ru> 1549146559 +0300	rebase: checkout bprotocol-json
f8b65ccaaf617b5ddf13ffacc987cd65b52ba232 1171d0aafbccb4d626ca028dbe0b945b14e94d5e Pavel Karelin <hkarel@yandex.ru> 1549146559 +0300	rebase:
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 a9aab7b6d9e0d3d27792896dd733031d73d7f4e3 Pavel Karelin <hkarel@yandex.ru> 1549739926 +0300	checkout: moving from master to a9aab7b6d9e0d3d27792896dd733031d73d7f4e3
a9aab7b6d9e0d3d27792896dd733031d73d7f4e3 c06e1f404d31f7da830e3a9095cd451a2cd978e7 Pavel Karelin <hkarel@yandex.ru> 1549805956 +0300	checkout: moving from a9aab7b6d9e0d3d27792896dd733031d73d7f4e3 to master
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 f343280e167ee68cf022990b714617a8cd6e4d3a Pavel Karelin <hkarel@yandex.ru> 1550664895 +0300	checkout: moving from master to message-tags
f343280e167ee68cf022990b714617a8cd6e4d3a b916482ce6ea39836f01f9c86115729121706220 Pavel Karelin <hkarel@yandex.ru> 1550665006 +0300	commit: qt/communication/message : Единичное поле tag преобразовано в список teg-ов
b916482ce6ea39836f01f9c86115729121706220 5947908ca4e75f28ca6f3a9b52744ee775db92b6 Pavel Karelin <hkarel@yandex.ru> 1550666191 +0300	commit (amend): qt/communication/message : Единичное поле tag преобразовано в список teg-ов
5947908ca4e75f28ca6f3a9b52744ee775db92b6 ac7cc2bc03f39793efb2c846aaaee5958b16d985 Pavel Karelin <hkarel@yandex.ru> 1550688143 +0300	commit: qt/quuidex : Запрещено неявное конструирование QUuidEx из строки
ac7cc2bc03f39793efb2c846aaaee5958b16d985 df2bbc0d15e39539236ff1a5b1dbc061d22a9f8a Pavel Karelin <hkarel@yandex.ru> 1550762398 +0300	commit: qt/logger/logger_operators : Корректировка логирования для QVariant
df2bbc0d15e39539236ff1a5b1dbc061d22a9f8a f343280e167ee68cf022990b714617a8cd6e4d3a Pavel Karelin <hkarel@yandex.ru> 1550830496 +0300	checkout: moving from message-tags to master
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 9f7c359976f3de6bff2856d4df31cd1de05b5286 Pavel Karelin <hkarel@yandex.ru> 1551383045 +0300	checkout: moving from master to json-sresult
9f7c359976f3de6bff2856d4df31cd1de05b5286 fd71f93dd47dc9c0708e055597d226a98a57cabd Pavel Karelin <hkarel@yandex.ru> 1551443635 +0300	commit: qt/communication: Добавлен глобальный код ошибки (gcode) в структуры обработки ошибок
fd71f93dd47dc9c0708e055597d226a98a57cabd 09436ef4e61347552af7925c3419b530a9b45693 Pavel Karelin <hkarel@yandex.ru> 1551444309 +0300	commit: qt/communication : Теперь функции сериализации данных возвращают структуру SResult
09436ef4e61347552af7925c3419b530a9b45693 8d3454bc20762a23ad04c3b9d5e6818f77bdb319 Pavel Karelin <hkarel@yandex.ru> 1551445946 +0300	commit: fixup! qt/communication: Добавлен глобальный код ошибки (gcode) в структуры обработки ошибок
8d3454bc20762a23ad04c3b9d5e6818f77bdb319 fd71f93dd47dc9c0708e055597d226a98a57cabd Pavel Karelin <hkarel@yandex.ru> 1551445975 +0300	rebase -i (start): checkout fd71f93dd47dc9c0708e055597d226a98a57cabd~
fd71f93dd47dc9c0708e055597d226a98a57cabd 9924d5629683b86b7d6ed649f6819676252bfe83 Pavel Karelin <hkarel@yandex.ru> 1551445975 +0300	rebase -i (fixup): qt/communication: Добавлен глобальный код ошибки (gcode) в структуры обработки ошибок
9924d5629683b86b7d6ed649f6819676252bfe83 8d0fb7b9f681b5d045b09d84e3cc6fda6a1a6934 Pavel Karelin <hkarel@yandex.ru> 1551445975 +0300	rebase -i (pick): qt/communication : Теперь функции сериализации данных возвращают структуру SResult
8d0fb7b9f681b5d045b09d84e3cc6fda6a1a6934 8d0fb7b9f681b5d045b09d84e3cc6fda6a1a6934 Pavel Karelin <hkarel@yandex.ru> 1551445975 +0300	rebase -i (finish): returning to refs/heads/json-sresult
8d0fb7b9f681b5d045b09d84e3cc6fda6a1a6934 9f7c359976f3de6bff2856d4df31cd1de05b5286 Pavel Karelin <hkarel@yandex.ru> 1551446021 +0300	rebase -i (start): checkout fd71f93dd47dc9c0708e055597d226a98a57cabd~
9f7c359976f3de6bff2856d4df31cd1de05b5286 9924d5629683b86b7d6ed649f6819676252bfe83 Pavel Karelin <hkarel@yandex.ru> 1551446021 +0300	rebase -i: перемотка вперед
9924d5629683b86b7d6ed649f6819676252bfe83 39133b370e040c9b5d160060e59d2b443f5f9c41 Pavel Karelin <hkarel@yandex.ru> 1551446021 +0300	rebase -i (reword): qt/communication: Код ошибки в структуре Error сделан глобальным
39133b370e040c9b5d160060e59d2b443f5f9c41 4bbc4e0d996bcffb8d81b3fc1817c2700f4d3fc5 Pavel Karelin <hkarel@yandex.ru> 1551446477 +0300	rebase -i (pick): qt/communication : Теперь функции сериализации данных возвращают структуру SResult
4bbc4e0d996bcffb8d81b3fc1817c2700f4d3fc5 4bbc4e0d996bcffb8d81b3fc1817c2700f4d3fc5 Pavel Karelin <hkarel@yandex.ru> 1551446477 +0300	rebase -i (finish): returning to refs/heads/json-sresult
4bbc4e0d996bcffb8d81b3fc1817c2700f4d3fc5 b6672f6d3d097d801d807cffbd048607ec34bac9 Pavel Karelin <hkarel@yandex.ru> 1551446991 +0300	commit: fixup! qt/communication: Код ошибки в структуре Error сделан глобальным
b6672f6d3d097d801d807cffbd048607ec34bac9 39133b370e040c9b5d160060e59d2b443f5f9c41 Pavel Karelin <hkarel@yandex.ru> 1551446995 +0300	rebase -i (start): checkout 39133b370e040c9b5d160060e59d2b443f5f9c41~
39133b370e040c9b5d160060e59d2b443f5f9c41 e2de0f0f2f61664c06a9c02bbd5275dd3ddb7358 Pavel Karelin <hkarel@yandex.ru> 1551446995 +0300	rebase -i (fixup): qt/communication: Код ошибки в структуре Error сделан глобальным
e2de0f0f2f61664c06a9c02bbd5275dd3ddb7358 e71a9bce1bcd0ddcc20399ddbbe12174a961d303 Pavel Karelin <hkarel@yandex.ru> 1551446995 +0300	rebase -i (pick): qt/communication : Теперь функции сериализации данных возвращают структуру SResult
e71a9bce1bcd0ddcc20399ddbbe12174a961d303 e71a9bce1bcd0ddcc20399ddbbe12174a961d303 Pavel Karelin <hkarel@yandex.ru> 1551446995 +0300	rebase -i (finish): returning to refs/heads/json-sresult
e71a9bce1bcd0ddcc20399ddbbe12174a961d303 9c87bf360898df185c1e0fabed88cc9622b0d4e9 Pavel Karelin <hkarel@yandex.ru> 1551453405 +0300	commit: yaml_config : Рефакторинг описания
9c87bf360898df185c1e0fabed88cc9622b0d4e9 de002c6bdde308dea62ce4f22490ab2c45cf41d3 Pavel Karelin <hkarel@yandex.ru> 1551465677 +0300	commit: qt/communication : При неудачном парсинге отправляется сообщение Error вызывающей стороне
de002c6bdde308dea62ce4f22490ab2c45cf41d3 6059dd3e44c26166c634fb2d7eb351e5eda1a95d Pavel Karelin <hkarel@yandex.ru> 1551517606 +0300	commit (amend): qt/communication : При неудачном парсинге отправляется сообщение Error вызывающей стороне
6059dd3e44c26166c634fb2d7eb351e5eda1a95d 9c782dbf4fc27bc1efeaa16d3b78ed726db96c49 Pavel Karelin <hkarel@yandex.ru> 1551524671 +0300	commit: qt/communication/serialization/sresult : Удален закомментированный код
9c782dbf4fc27bc1efeaa16d3b78ed726db96c49 9c782dbf4fc27bc1efeaa16d3b78ed726db96c49 Pavel Karelin <hkarel@yandex.ru> 1551524906 +0300	rebase: checkout json-sresult
9c782dbf4fc27bc1efeaa16d3b78ed726db96c49 9c782dbf4fc27bc1efeaa16d3b78ed726db96c49 Pavel Karelin <hkarel@yandex.ru> 1551524906 +0300	rebase finished: refs/heads/master onto 9c782dbf4fc27bc1efeaa16d3b78ed726db96c49
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 dbf3203b9f11e778ef1509b32148f7afbf184e5e Pavel Karelin <hkarel@yandex.ru> 1553776399 +0300	checkout: moving from master to log-event
dbf3203b9f11e778ef1509b32148f7afbf184e5e 75119b1d5914c343187763785927eb2d5bc4dfda Pavel Karelin <hkarel@yandex.ru> 1553778987 +0300	commit: logger : Добавлена возможность модифицировать лог-сообщение через функцию Something::modifyMessage()
75119b1d5914c343187763785927eb2d5bc4dfda f9ca72d0835e2715532e7f57b52954ec6f8ead4e Pavel Karelin <hkarel@yandex.ru> 1553779610 +0300	commit (amend): logger : Добавлена возможность модифицировать лог-сообщение через функцию Something::modifyMessage()
f9ca72d0835e2715532e7f57b52954ec6f8ead4e 9bd68edba806b5bf49e77cae7e1044351c692f16 Pavel Karelin <hkarel@yandex.ru> 1553861345 +0300	commit: quuidex : Добавлена функция hash64()
9bd68edba806b5bf49e77cae7e1044351c692f16 b9c35ebde0683d6e24812a2f63d56812e02f8f3a Pavel Karelin <hkarel@yandex.ru> 1553879473 +0300	commit: fixup! logger : Добавлена возможность модифицировать лог-сообщение через функцию Something::modifyMessage()
b9c35ebde0683d6e24812a2f63d56812e02f8f3a f9ca72d0835e2715532e7f57b52954ec6f8ead4e Pavel Karelin <hkarel@yandex.ru> 1553879491 +0300	rebase -i (start): checkout f9ca72d0835e2715532e7f57b52954ec6f8ead4e~
f9ca72d0835e2715532e7f57b52954ec6f8ead4e 22e469bc49dda3e3f901f871bdf1f34d86dd7d2e Pavel Karelin <hkarel@yandex.ru> 1553879491 +0300	rebase -i (fixup): logger : Добавлена возможность модифицировать лог-сообщение через функцию Something::modifyMessage()
22e469bc49dda3e3f901f871bdf1f34d86dd7d2e 5497ad5bc8ec85f46c7c2aa711d729638929a1f0 Pavel Karelin <hkarel@yandex.ru> 1553879491 +0300	rebase -i (pick): quuidex : Добавлена функция hash64()
5497ad5bc8ec85f46c7c2aa711d729638929a1f0 5497ad5bc8ec85f46c7c2aa711d729638929a1f0 Pavel Karelin <hkarel@yandex.ru> 1553879491 +0300	rebase -i (finish): returning to refs/heads/log-event
5497ad5bc8ec85f46c7c2aa711d729638929a1f0 dbf3203b9f11e778ef1509b32148f7afbf184e5e Pavel Karelin <hkarel@yandex.ru> 1553887500 +0300	checkout: moving from log-event to dbf3203b9f11e778ef1509b32148f7afbf184e5e
dbf3203b9f11e778ef1509b32148f7afbf184e5e dbf3203b9f11e778ef1509b32148f7afbf184e5e Pavel Karelin <hkarel@yandex.ru> 1553887816 +0300	checkout: moving from dbf3203b9f11e778ef1509b32148f7afbf184e5e to master
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 5497ad5bc8ec85f46c7c2aa711d729638929a1f0 Pavel Karelin <hkarel@yandex.ru> 1554134875 +0300	checkout: moving from master to 5497ad5bc8ec85f46c7c2aa711d729638929a1f0
5497ad5bc8ec85f46c7c2aa711d729638929a1f0 68729f7003891b780d21e17296aac9887268f4ef Pavel Karelin <hkarel@yandex.ru> 1554134899 +0300	checkout: moving from 5497ad5bc8ec85f46c7c2aa711d729638929a1f0 to master
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 8943029d468d40b9c94da33d05077bbad458911c Pavel Karelin <hkarel@yandex.ru> 1556291831 +0300	rebase -i (start): checkout 8943029d468d40b9c94da33d05077bbad458911c
8943029d468d40b9c94da33d05077bbad458911c 9f82e432a5870211bae12cbb2903e888c1dc7f0d Pavel Karelin <hkarel@yandex.ru> 1556291831 +0300	rebase -i: перемотка вперед
9f82e432a5870211bae12cbb2903e888c1dc7f0d 21d4d8f58cee2eae7cd5cabb985c2f4ff66a19b6 Pavel Karelin <hkarel@yandex.ru> 1556291831 +0300	rebase -i (reword): qt/logger/logger_operators : Изменен формат вывода для QTime, QDate, QDateTime в лог-сообщениях
21d4d8f58cee2eae7cd5cabb985c2f4ff66a19b6 3f82bb7b21c1933d1f7fc4bf3715b7820dee6572 Pavel Karelin <hkarel@yandex.ru> 1556291849 +0300	rebase -i (pick): qt/communication/transport/base : Рефакторинг лог-сообщений
3f82bb7b21c1933d1f7fc4bf3715b7820dee6572 3f82bb7b21c1933d1f7fc4bf3715b7820dee6572 Pavel Karelin <hkarel@yandex.ru> 1556291849 +0300	rebase -i (finish): returning to refs/heads/master
3f82bb7b21c1933d1f7fc4bf3715b7820dee6572 8943029d468d40b9c94da33d05077bbad458911c Pavel Karelin <hkarel@yandex.ru> 1556291870 +0300	rebase -i (start): checkout 8943029d468d40b9c94da33d05077bbad458911c
8943029d468d40b9c94da33d05077bbad458911c 21d4d8f58cee2eae7cd5cabb985c2f4ff66a19b6 Pavel Karelin <hkarel@yandex.ru> 1556291870 +0300	rebase -i: перемотка вперед
21d4d8f58cee2eae7cd5cabb985c2f4ff66a19b6 9b5d405e635a1fd7a9de3d5b18c2ce26cccd9df2 Pavel Karelin <hkarel@yandex.ru> 1556291870 +0300	rebase -i (reword): qt/logger/logger_operators : Изменен формат вывода для QTime, QDate, QDateTime
9b5d405e635a1fd7a9de3d5b18c2ce26cccd9df2 987a694762ffd8d9017ce5301d686e4030fea910 Pavel Karelin <hkarel@yandex.ru> 1556291883 +0300	rebase -i (pick): qt/communication/transport/base : Рефакторинг лог-сообщений
987a694762ffd8d9017ce5301d686e4030fea910 987a694762ffd8d9017ce5301d686e4030fea910 Pavel Karelin <hkarel@yandex.ru> 1556291883 +0300	rebase -i (finish): returning to refs/heads/master
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 efd02fb2caebb5fb461685cfff88c1f7f8838607 Pavel Karelin <hkarel@yandex.ru> 1559942042 +0300	checkout: moving from master to bproto-serialization
efd02fb2caebb5fb461685cfff88c1f7f8838607 6b1a25a64ce31d871ba814728f95887b0758083c Pavel Karelin <hkarel@yandex.ru> 1559942334 +0300	commit: qt/communication : Добавлен макрос BPROTO_SERIALIZATION
6b1a25a64ce31d871ba814728f95887b0758083c e83de54f97837e2da352c072c7715727f1280fef Pavel Karelin <hkarel@yandex.ru> 1559943199 +0300	commit: qt/communication/message : Удален устаревший код (поле _tag)
e83de54f97837e2da352c072c7715727f1280fef de5e73b5450189804109b8b2317d4b129464d796 Pavel Karelin <hkarel@yandex.ru> 1559943350 +0300	commit (amend): qt/communication/message : Удален устаревший код (поле _tag)
de5e73b5450189804109b8b2317d4b129464d796 d68fc66156a9d6f15148f87c5c4b43dafcc6278b Pavel Karelin <hkarel@yandex.ru> 1559943870 +0300	commit: qt/communication : Добавлен макрос BPROTO_SERIALIZATION_DEBUG
d68fc66156a9d6f15148f87c5c4b43dafcc6278b 442713dafcbdfe1354781315adf58ed826e4a509 Pavel Karelin <hkarel@yandex.ru> 1560155200 +0300	commit (amend): qt/communication : Добавлен макрос BPROTO_SERIALIZATION_DUMMY
442713dafcbdfe1354781315adf58ed826e4a509 ab187a2b833d9fb879cdd0d37254b93053cfe74e Pavel Karelin <hkarel@yandex.ru> 1560155244 +0300	commit: fixup! qt/communication : Добавлен макрос BPROTO_SERIALIZATION
ab187a2b833d9fb879cdd0d37254b93053cfe74e 6b1a25a64ce31d871ba814728f95887b0758083c Pavel Karelin <hkarel@yandex.ru> 1560155267 +0300	rebase -i (start): checkout 6b1a25a64ce31d871ba814728f95887b0758083c~
6b1a25a64ce31d871ba814728f95887b0758083c 9fcff2793e62ff57ebafbc46ebded0641fc03262 Pavel Karelin <hkarel@yandex.ru> 1560155267 +0300	rebase -i (fixup): qt/communication : Добавлен макрос BPROTO_SERIALIZATION
9fcff2793e62ff57ebafbc46ebded0641fc03262 eab9bcb58a445cc364d81a960d1b788ed4aec226 Pavel Karelin <hkarel@yandex.ru> 1560155267 +0300	rebase -i (pick): qt/communication/message : Удален устаревший код (поле _tag)
eab9bcb58a445cc364d81a960d1b788ed4aec226 c3654859a9879c8703b04734800a1bd03467b2ca Pavel Karelin <hkarel@yandex.ru> 1560155267 +0300	rebase -i (pick): qt/communication : Добавлен макрос BPROTO_SERIALIZATION_DUMMY
c3654859a9879c8703b04734800a1bd03467b2ca c3654859a9879c8703b04734800a1bd03467b2ca Pavel Karelin <hkarel@yandex.ru> 1560155267 +0300	rebase -i (finish): returning to refs/heads/bproto-serialization
c3654859a9879c8703b04734800a1bd03467b2ca 32f6cdc363ccd7497c6caa55f347a7fa0182c136 Pavel Karelin <hkarel@yandex.ru> 1560155612 +0300	commit (amend): qt/communication : Добавлен макрос BPROTO_SERIALIZATION_DUMMY
32f6cdc363ccd7497c6caa55f347a7fa0182c136 753651caa030a14e51b3400d6c627b7e0360f435 Pavel Karelin <hkarel@yandex.ru> 1560155876 +0300	commit (amend): qt/communication : Добавлен макрос BPROTO_SERIALIZATION_DUMMY
753651caa030a14e51b3400d6c627b7e0360f435 9ec0bf28274fd30b3fd8cda8b92eaa2dfa4fc978 Pavel Karelin <hkarel@yandex.ru> 1560162957 +0300	commit: fixup! qt/communication : Добавлен макрос BPROTO_SERIALIZATION
9ec0bf28274fd30b3fd8cda8b92eaa2dfa4fc978 9fcff2793e62ff57ebafbc46ebded0641fc03262 Pavel Karelin <hkarel@yandex.ru> 1560162970 +0300	rebase -i (start): checkout 9fcff2793e62ff57ebafbc46ebded0641fc03262~
9fcff2793e62ff57ebafbc46ebded0641fc03262 a1ac9cffdfef912d95026e7505b2d54031716f6e Pavel Karelin <hkarel@yandex.ru> 1560162970 +0300	rebase -i (fixup): qt/communication : Добавлен макрос BPROTO_SERIALIZATION
a1ac9cffdfef912d95026e7505b2d54031716f6e 2e5c581bda6f1eff88abed79554f1f0ec3bc040b Pavel Karelin <hkarel@yandex.ru> 1560162970 +0300	rebase -i (pick): qt/communication/message : Удален устаревший код (поле _tag)
2e5c581bda6f1eff88abed79554f1f0ec3bc040b 624080c2210a580519ac2c65a4e97ef65f809e44 Pavel Karelin <hkarel@yandex.ru> 1560162970 +0300	rebase -i (pick): qt/communication : Добавлен макрос BPROTO_SERIALIZATION_DUMMY
624080c2210a580519ac2c65a4e97ef65f809e44 624080c2210a580519ac2c65a4e97ef65f809e44 Pavel Karelin <hkarel@yandex.ru> 1560162970 +0300	rebase -i (finish): returning to refs/heads/bproto-serialization
624080c2210a580519ac2c65a4e97ef65f809e44 375b19e72799632b97ae38405e99e284c47d1d0d Pavel Karelin <hkarel@yandex.ru> 1560163098 +0300	commit (amend): qt/communication : Добавлен макрос BPROTO_SERIALIZATION_DUMMY
375b19e72799632b97ae38405e99e284c47d1d0d a357d359b3b756f272e7cf0e0c52c20effbe614f Pavel Karelin <hkarel@yandex.ru> 1560163271 +0300	commit (amend): qt/communication : Добавлен макрос BPROTO_SERIALIZATION_DUMMY
a357d359b3b756f272e7cf0e0c52c20effbe614f 267819a75eb834246896c0280dc7c641cb8efeb8 Pavel Karelin <hkarel@yandex.ru> 1560163590 +0300	commit (amend): qt/communication : Добавлен макрос BPROTO_SERIALIZATION_DUMMY
267819a75eb834246896c0280dc7c641cb8efeb8 a222c42bcc12c0a6ce80176a15a99ee1b3c3bc66 Pavel Karelin <hkarel@yandex.ru> 1560329835 +0300	commit: qt/communication/functions : Рефактоинг лог-сообщений
a222c42bcc12c0a6ce80176a15a99ee1b3c3bc66 9202867543c54e685186bbcfde8c9ce1f78c7273 Pavel Karelin <hkarel@yandex.ru> 1560410972 +0300	commit: Орфографическая ошибка
9202867543c54e685186bbcfde8c9ce1f78c7273 efd02fb2caebb5fb461685cfff88c1f7f8838607 Pavel Karelin <hkarel@yandex.ru> 1560507095 +0300	checkout: moving from bproto-serialization to master
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 d97688bdaaafdac411530375b916fee9d8958a77 Pavel Karelin <hkarel@yandex.ru> 1569226046 +0300	checkout: moving from master to d97688bdaaafdac411530375b916fee9d8958a77
d97688bdaaafdac411530375b916fee9d8958a77 4607c13d5d53ed9af0b68704749ddd46a6506837 Pavel Karelin <hkarel@yandex.ru> 1569226055 +0300	checkout: moving from d97688bdaaafdac411530375b916fee9d8958a77 to master
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 6ae4452b1ac9f14e749a84c80d4ddb72850d3c7d Pavel Karelin <hkarel@yandex.ru> 1569936364 +0300	checkout: moving from master to less-std_move
6ae4452b1ac9f14e749a84c80d4ddb72850d3c7d 353c891d4e73d99a5aefb9f512f9b987566060a9 Pavel Karelin <hkarel@yandex.ru> 1569950208 +0300	commit: logger : Минимизация использования std::move()
353c891d4e73d99a5aefb9f512f9b987566060a9 79e544914bb1e1223367d2af5b762f3f4df0aabd Pavel Karelin <hkarel@yandex.ru> 1569950484 +0300	commit (amend): logger : Минимизация использования std::move()
79e544914bb1e1223367d2af5b762f3f4df0aabd 0b68bf8b1977dcc71b66022f876ddf534d3fe580 Pavel Karelin <hkarel@yandex.ru> 1569952816 +0300	commit: container_ptr : Минимизация использования std::move()
0b68bf8b1977dcc71b66022f876ddf534d3fe580 f31316cdb772601ef9986fa390144ef739c2e16b Pavel Karelin <hkarel@yandex.ru> 1569952939 +0300	commit: Минимизация использования std::move()
f31316cdb772601ef9986fa390144ef739c2e16b ed7bcd707613f6da259fc5249ee3301cd3ddc7a7 Pavel Karelin <hkarel@yandex.ru> 1570024279 +0300	pull -r: Fast-forward
ed7bcd707613f6da259fc5249ee3301cd3ddc7a7 1716f6d1f62a47af34e28a219b0e3f737fce307e Pavel Karelin <hkarel@yandex.ru> 1570024687 +0300	commit (amend): Рефакторинг наименований функций логера
1716f6d1f62a47af34e28a219b0e3f737fce307e e18b1a0dd376bceae54acc2ebc63277e2eb7dce2 Pavel Karelin <hkarel@yandex.ru> 1570088845 +0300	commit: logger : Удалены лишние inline-объявления в классе Logger
e18b1a0dd376bceae54acc2ebc63277e2eb7dce2 1171d0aafbccb4d626ca028dbe0b945b14e94d5e Pavel Karelin <hkarel@yandex.ru> 1570090321 +0300	checkout: moving from less-std_move to stable
1171d0aafbccb4d626ca028dbe0b945b14e94d5e d2407b2f2ca980a9153bfe1f3a1a574d9b932590 Pavel Karelin <hkarel@yandex.ru> 1570090339 +0300	reset: moving to d2407b2f2ca980a9153bfe1f3a1a574d9b932590
d2407b2f2ca980a9153bfe1f3a1a574d9b932590 e18b1a0dd376bceae54acc2ebc63277e2eb7dce2 Pavel Karelin <hkarel@yandex.ru> 1570090387 +0300	checkout: moving from stable to less-std_move
e18b1a0dd376bceae54acc2ebc63277e2eb7dce2 1716f6d1f62a47af34e28a219b0e3f737fce307e Pavel Karelin <hkarel@yandex.ru> 1570103566 +0300	checkout: moving from less-std_move to 1716f6d1f62a47af34e28a219b0e3f737fce307e
1716f6d1f62a47af34e28a219b0e3f737fce307e e18b1a0dd376bceae54acc2ebc63277e2eb7dce2 Pavel Karelin <hkarel@yandex.ru> 1570103587 +0300	checkout: moving from 1716f6d1f62a47af34e28a219b0e3f737fce307e to less-std_move
e18b1a0dd376bceae54acc2ebc63277e2eb7dce2 6ae4452b1ac9f14e749a84c80d4ddb72850d3c7d Pavel Karelin <hkarel@yandex.ru> 1570386905 +0300	checkout: moving from less-std_move to master
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 d2407b2f2ca980a9153bfe1f3a1a574d9b932590 Pavel Karelin <hkarel@yandex.ru> 1575974949 +0300	checkout: moving from master to stable
d2407b2f2ca980a9153bfe1f3a1a574d9b932590 a13b219550fab00ac6a4b1ceacc77d252d401f32 Pavel Karelin <hkarel@yandex.ru> 1575974954 +0300	merge master: Fast-forward
a13b219550fab00ac6a4b1ceacc77d252d401f32 a13b219550fab00ac6a4b1ceacc77d252d401f32 Pavel Karelin <hkarel@yandex.ru> 1575974976 +0300	checkout: moving from stable to master
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 a0daf856f09e6e01f363ca64a8344920f6c99612 Pavel Karelin <hkarel@yandex.ru> 1579382775 +0300	checkout: moving from master to bproto-check-func
a0daf856f09e6e01f363ca64a8344920f6c99612 673825a2fb8bc09c07e49a700c2509671cb350cc Pavel Karelin <hkarel@yandex.ru> 1579385289 +0300	commit: Добавлена проверка наличия функций toRaw(), fromRaw() для бинарной сериализации
673825a2fb8bc09c07e49a700c2509671cb350cc fa1cb49c3d73b5b9bcfdb06762085bd98b84e66e Pavel Karelin <hkarel@yandex.ru> 1579385647 +0300	commit (amend): Добавлена проверка наличия функций toRaw(), fromRaw() для бинарной сериализации
fa1cb49c3d73b5b9bcfdb06762085bd98b84e66e 67318a1354d1a0ab028baf04e8646e5465c29db3 Pavel Karelin <hkarel@yandex.ru> 1579467941 +0300	pull -r: checkout 67318a1354d1a0ab028baf04e8646e5465c29db3
67318a1354d1a0ab028baf04e8646e5465c29db3 67318a1354d1a0ab028baf04e8646e5465c29db3 Pavel Karelin <hkarel@yandex.ru> 1579467941 +0300	rebase finished: returning to refs/heads/bproto-check-func
67318a1354d1a0ab028baf04e8646e5465c29db3 a0daf856f09e6e01f363ca64a8344920f6c99612 Pavel Karelin <hkarel@yandex.ru> 1579697711 +0300	checkout: moving from bproto-check-func to master
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 67318a1354d1a0ab028baf04e8646e5465c29db3 Pavel Karelin <hkarel@yandex.ru> 1579698145 +0300	checkout: moving from master to 67318a1354d1a0ab028baf04e8646e5465c29db3
67318a1354d1a0ab028baf04e8646e5465c29db3 2fcb95881dedfda6c54aaa0310d6a3bcbb6bc607 Pavel Karelin <hkarel@yandex.ru> 1579698185 +0300	checkout: moving from 67318a1354d1a0ab028baf04e8646e5465c29db3 to master
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 2fcb95881dedfda6c54aaa0310d6a3bcbb6bc607 Pavel Karelin <hkarel@yandex.ru> 1580127166 +0300	checkout: moving from master to 2fcb95881dedfda6c54aaa0310d6a3bcbb6bc607
2fcb95881dedfda6c54aaa0310d6a3bcbb6bc607 6dd326805ba0233dd6228f70ca446b9a25559be8 Pavel Karelin <hkarel@yandex.ru> 1580134484 +0300	checkout: moving from 2fcb95881dedfda6c54aaa0310d6a3bcbb6bc607 to master
6dd326805ba0233dd6228f70ca446b9a25559be8 2fcb95881dedfda6c54aaa0310d6a3bcbb6bc607 Pavel Karelin <hkarel@yandex.ru> 1580134507 +0300	checkout: moving from master to 2fcb95881dedfda6c54aaa0310d6a3bcbb6bc607
2fcb95881dedfda6c54aaa0310d6a3bcbb6bc607 6dd326805ba0233dd6228f70ca446b9a25559be8 Pavel Karelin <hkarel@yandex.ru> 1580200191 +0300	checkout: moving from 2fcb95881dedfda6c54aaa0310d6a3bcbb6bc607 to 6dd326805ba0233dd6228f70ca446b9a25559be8
6dd326805ba0233dd6228f70ca446b9a25559be8 6dd326805ba0233dd6228f70ca446b9a25559be8 Pavel Karelin <hkarel@yandex.ru> 1580200222 +0300	checkout: moving from 6dd326805ba0233dd6228f70ca446b9a25559be8 to master
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
