├── .gitignore ├── LICENSE ├── README.md ├── baselib ├── app │ ├── app_instance.go │ └── app_instance_test.go ├── base │ ├── buffer.go │ ├── byte.go │ ├── conv.go │ ├── duration_test.go │ ├── slice_util.go │ ├── string_util.go │ └── time_util.go ├── bytes2 │ ├── buffer_input.go │ ├── buffer_output.go │ ├── buffer_test.go │ └── buffer_util.go ├── cache │ ├── README.md │ ├── README.nebulaim │ ├── cache.go │ ├── cache_test.go │ ├── conv.go │ ├── conv_test.go │ ├── file.go │ ├── lru_cache.go │ ├── lru_cache_test.go │ ├── memory.go │ ├── perf_test.go │ └── redis │ │ ├── redis.go │ │ └── redis_test.go ├── config │ ├── config.go │ └── etcd_config.go ├── crypto │ ├── aes256_ige_cryptor.go │ ├── aes256_ige_cryptor_test.go │ ├── aes_ctr128_encrypt.go │ ├── aes_ctr128_encrypt_test.go │ ├── crypto_util.go │ ├── md5_file.go │ ├── rsa_cryptor.go │ └── rsa_cryptor_test.go ├── etcd_util │ ├── etcd_config.go │ └── etcd_util.go ├── grpc_util │ ├── build2.sh │ ├── load_balancer │ │ ├── README.md │ │ ├── balancer.go │ │ ├── ketama.go │ │ ├── ketama_selector.go │ │ ├── ketama_test.go │ │ ├── random_selector.go │ │ ├── roundrobin_selector.go │ │ └── selector.go │ ├── middleware │ │ ├── README.md │ │ ├── auth2 │ │ │ └── auth.go │ │ ├── examples │ │ │ ├── client.go │ │ │ ├── client2.go │ │ │ ├── helloworld │ │ │ │ ├── build2.sh │ │ │ │ ├── helloworld.pb.go │ │ │ │ └── helloworld.proto │ │ │ ├── server.go │ │ │ └── zproto │ │ │ │ ├── build2.sh │ │ │ │ ├── zproto.pb.go │ │ │ │ └── zproto.proto │ │ └── recovery2 │ │ │ ├── grpc_recovery_server.go │ │ │ ├── grpc_recovery_server_test.go │ │ │ ├── interceptors.go │ │ │ └── options.go │ ├── rpc_auth_handler.go │ ├── rpc_client.go │ ├── rpc_client_test.go │ ├── rpc_error_codec.go │ ├── rpc_metadata.pb.go │ ├── rpc_metadata.proto │ ├── rpc_metadata_codec.go │ ├── rpc_recovery_handler.go │ ├── rpc_server.go │ ├── rpc_service_config.go │ ├── rpc_util.go │ └── service_discovery │ │ ├── README.md │ │ ├── consul │ │ └── README.md │ │ ├── etcd3 │ │ ├── README.md │ │ ├── registry.go │ │ ├── resolver.go │ │ └── watcher.go │ │ ├── examples │ │ ├── etcd3 │ │ │ ├── client.go │ │ │ └── server.go │ │ └── proto │ │ │ ├── echo.pb.go │ │ │ └── echo.proto │ │ └── service_discovery_config.go ├── hack │ ├── hack.go │ └── hack_test.go ├── logger │ ├── logger.go │ └── logger_test.go ├── mysql_client │ ├── README.md │ ├── mysql_client_manager.go │ ├── mysql_client_test.go │ └── mysql_config.go ├── net2 │ ├── base.go │ ├── base_test.go │ ├── benchmark │ │ ├── pingpong.go │ │ ├── simple.go │ │ └── simple2.go │ ├── buffered_conn.go │ ├── codec │ │ └── length_based_frame.go │ ├── connection.go │ ├── connection_manager.go │ ├── examples │ │ ├── echo │ │ │ └── echo.go │ │ └── multi_proxy │ │ │ ├── multi_proxy.go │ │ │ └── server │ │ │ ├── multi_proto_http_codec.go │ │ │ ├── multi_proto_proxy_codec.go │ │ │ ├── multi_proto_server.go │ │ │ └── tcp_conn_wrapper.go │ ├── service_config.go │ ├── tcp_client.go │ ├── tcp_client_group_manager.go │ ├── tcp_client_group_test.go │ ├── tcp_client_test.go │ ├── tcp_connection.go │ ├── tcp_connection_test.go │ ├── tcp_server.go │ ├── tcp_server_test.go │ └── watcher2 │ │ ├── watcher.go │ │ └── watcher_test.go ├── nsq_client │ ├── consumer.go │ └── producer.go ├── queue2 │ ├── README.md │ ├── queue.go │ ├── queue_test.go │ ├── sync_queue.go │ └── sync_queue_test.go ├── random2 │ ├── random_string.go │ └── random_string_test.go ├── redis_client │ ├── README.md │ ├── redis_client.go │ ├── redis_client_manager.go │ ├── redis_client_test.go │ └── redis_config.go ├── snowflake │ ├── id.go │ └── id_test.go ├── sync2 │ ├── atomic.go │ └── atomic_test.go └── timer │ ├── randticker.go │ ├── randticker_flaky_test.go │ ├── timer.go │ └── timer_flaky_test.go ├── benchmark └── README.md ├── biz ├── README.md ├── base │ ├── file_reference.go │ ├── peer_util.go │ ├── phone_number_util.go │ ├── phone_number_util_test.go │ └── report_code.go ├── core │ ├── README.md │ ├── account │ │ ├── authorization.go │ │ ├── build2.sh │ │ ├── days_ttl.go │ │ ├── device.go │ │ ├── model.go │ │ ├── notify_setting.go │ │ ├── password_data.go │ │ ├── privacy.go │ │ ├── privacy_rules_data.pb.go │ │ ├── privacy_rules_data.proto │ │ ├── profile.go │ │ ├── report.go │ │ └── wall_paper.go │ ├── auth │ │ ├── model.go │ │ └── phone_code_data.go │ ├── channel │ │ ├── channel_data.go │ │ ├── channel_data_util.go │ │ ├── channel_participant_data.go │ │ └── model.go │ ├── chat │ │ ├── chat_data.go │ │ └── model.go │ ├── contact │ │ ├── contact_logic.go │ │ ├── contact_logic2.go │ │ └── model.go │ ├── core.go │ ├── dialog │ │ ├── dialog.go │ │ ├── dialog_logic.go │ │ ├── dialog_util.go │ │ ├── draft.go │ │ └── model.go │ ├── media │ │ └── media_util.go │ ├── message │ │ ├── channel_message_box.go │ │ ├── message2.go │ │ ├── message_box.go │ │ ├── message_data_util.go │ │ ├── message_filter_util.go │ │ ├── message_helper.go │ │ ├── message_logic.go │ │ ├── message_object_util.go │ │ └── model.go │ ├── peer │ │ └── peer_util.go │ ├── phone_call │ │ ├── model.go │ │ ├── phone_call_logic.go │ │ ├── phone_call_session.pb.go │ │ └── phone_call_session.proto │ ├── photo │ │ └── model.go │ ├── sequence.go │ ├── sticker │ │ ├── model.go │ │ └── sticker.go │ ├── update │ │ ├── model.go │ │ └── update.go │ ├── user │ │ ├── build2.sh │ │ ├── model.go │ │ ├── profile_photo_data.go │ │ ├── profile_photo_ids.pb.go │ │ ├── profile_photo_ids.proto │ │ ├── user.go │ │ ├── user_contact.go │ │ ├── user_dialog.go │ │ └── user_util.go │ ├── username │ │ └── model.go │ └── webpage │ │ ├── webpage_util.go │ │ └── webpage_util_test.go └── dal │ ├── README.md │ ├── dalgen │ ├── dalgen.sh │ ├── dalgen.toml │ ├── dalgen_all.sh │ ├── nebula-dal-generator │ └── tpl │ │ ├── gen_dao.tpl │ │ └── gen_do.tpl │ ├── dao │ ├── dao_manager.go │ ├── mysql_dao │ │ ├── apps_dao.go │ │ ├── auth_channel_updates_state_dao.go │ │ ├── auth_keys_dao.go │ │ ├── auth_phone_transactions_dao.go │ │ ├── auth_seq_updates_dao.go │ │ ├── auth_updates_state_dao.go │ │ ├── auth_users_dao.go │ │ ├── auths_dao.go │ │ ├── banned_dao.go │ │ ├── channel_media_unread_dao.go │ │ ├── channel_message_boxes_dao.go │ │ ├── channel_messages_dao.go │ │ ├── channel_participants_dao.go │ │ ├── channel_pts_updates_dao.go │ │ ├── channels_dao.go │ │ ├── chat_participants_dao.go │ │ ├── chats_dao.go │ │ ├── common_dao.go │ │ ├── common_dao_test.go │ │ ├── dao_test.go │ │ ├── devices_dao.go │ │ ├── gofmt.sh │ │ ├── imported_contacts_dao.go │ │ ├── message_boxes_dao.go │ │ ├── message_datas_dao.go │ │ ├── messages_dao.go │ │ ├── phone_call_sessions_dao.go │ │ ├── popular_contacts_dao.go │ │ ├── reports_dao.go │ │ ├── sticker_packs_dao.go │ │ ├── sticker_sets_dao.go │ │ ├── tmp_passwords_dao.go │ │ ├── unregistered_contacts_dao.go │ │ ├── user_contacts_dao.go │ │ ├── user_dialogs_dao.go │ │ ├── user_notify_settings_dao.go │ │ ├── user_passwords_dao.go │ │ ├── user_presences_dao.go │ │ ├── user_privacys_dao.go │ │ ├── user_pts_updates_dao.go │ │ ├── user_qts_updates_dao.go │ │ ├── username_dao.go │ │ ├── users_dao.go │ │ └── wall_papers_dao.go │ └── redis_dao │ │ ├── sequence_dao.go │ │ └── sequence_dao_test.go │ ├── dataobject │ ├── apps_do.go │ ├── auth_channel_updates_state_do.go │ ├── auth_keys_do.go │ ├── auth_phone_transactions_do.go │ ├── auth_seq_updates_do.go │ ├── auth_updates_state_do.go │ ├── auth_users_do.go │ ├── auths_do.go │ ├── banned_do.go │ ├── channel_media_unread_do.go │ ├── channel_message_boxes_do.go │ ├── channel_messages_do.go │ ├── channel_participants_do.go │ ├── channel_pts_updates_do.go │ ├── channels_do.go │ ├── chat_participants_do.go │ ├── chats_do.go │ ├── devices_do.go │ ├── gofmt.sh │ ├── imported_contacts_do.go │ ├── message_boxes_do.go │ ├── message_datas_do.go │ ├── messages_do.go │ ├── phone_call_sessions_do.go │ ├── popular_contacts_do.go │ ├── reports_do.go │ ├── sticker_packs_do.go │ ├── sticker_sets_do.go │ ├── tmp_passwords_do.go │ ├── unregistered_contacts_do.go │ ├── user_contacts_do.go │ ├── user_dialogs_do.go │ ├── user_notify_settings_do.go │ ├── user_passwords_do.go │ ├── user_presences_do.go │ ├── user_privacys_do.go │ ├── user_pts_updates_do.go │ ├── user_qts_updates_do.go │ ├── username_do.go │ ├── users_do.go │ └── wall_papers_do.go │ └── tables │ ├── apps.xml │ ├── auth_channel_updates_state.xml │ ├── auth_keys.xml │ ├── auth_phone_transactions.xml │ ├── auth_seq_updates.xml │ ├── auth_updates_state.xml │ ├── auth_users.xml │ ├── auths.xml │ ├── banned.xml │ ├── channel_media_unread.xml │ ├── channel_message_boxes.xml │ ├── channel_messages.xml │ ├── channel_participants.xml │ ├── channel_pts_updates.xml │ ├── channels.xml │ ├── chat_participants.xml │ ├── chats.xml │ ├── devices.xml │ ├── imported_contacts.xml │ ├── message_boxes.xml │ ├── message_datas.xml │ ├── messages.xml │ ├── phone_call_sessions.xml │ ├── popular_contacts.xml │ ├── reports.xml │ ├── sticker_packs.xml │ ├── sticker_sets.xml │ ├── tmp_passwords.xml │ ├── unregistered_contacts.xml │ ├── user_contacts.xml │ ├── user_dialogs.xml │ ├── user_notify_settings.xml │ ├── user_passwords.xml │ ├── user_presences.xml │ ├── user_privacys.xml │ ├── user_pts_updates.xml │ ├── user_qts_updates.xml │ ├── username.xml │ ├── users.xml │ └── wall_papers.xml ├── doc ├── Creating_an_Authorization_Key.md ├── Mobile_Protocol-Detailed_Description_v.1.0_DEPRECATED.md ├── build.md ├── cdn.md ├── dh-key-exchange.md └── image │ ├── architecture-001.jpeg │ ├── cdn-001.jpeg │ ├── dh-001.png │ ├── dh-002.png │ ├── dh-003.png │ ├── dh-004.jpeg │ └── mtp-001.png ├── go.mod ├── go.sum ├── proto ├── mtproto │ ├── auth_key_service.pb.go │ ├── auth_key_service.proto │ ├── build2.sh │ ├── codec.go │ ├── codec_schema.tl.pb.go │ ├── codec_util.go │ ├── core_types.go │ ├── decode.go │ ├── encode.go │ ├── encode_decode_test.go │ ├── message.go │ ├── mtproto_abridged_codec.go │ ├── mtproto_app_codec.go │ ├── mtproto_client.go │ ├── mtproto_full_codec.go │ ├── mtproto_http_proxy_codec.go │ ├── mtproto_intermediate_codec.go │ ├── mtproto_message.go │ ├── mtproto_proxy_codec.go │ ├── mtproto_server.go │ ├── mtproto_util.go │ ├── mtproto_util │ │ ├── peer_util.go │ │ ├── report_code.go │ │ ├── updates_util.go │ │ └── utils.go │ ├── nbfs_service.pb.go │ ├── nbfs_service.proto │ ├── parsed_manually_types.go │ ├── rpc_client_registers.go │ ├── rpc_error_codes.pb.go │ ├── rpc_error_codes.proto │ ├── rpc_error_codes_util.go │ ├── schema.tl.core_types.pb.go │ ├── schema.tl.core_types.proto │ ├── schema.tl.crc32.pb.go │ ├── schema.tl.crc32.proto │ ├── schema.tl.handshake.pb.go │ ├── schema.tl.handshake.proto │ ├── schema.tl.handshake_service.pb.go │ ├── schema.tl.handshake_service.proto │ ├── schema.tl.sync.pb.go │ ├── schema.tl.sync.proto │ ├── schema.tl.sync_service.pb.go │ ├── schema.tl.sync_service.proto │ ├── schema.tl.transport.pb.go │ ├── schema.tl.transport.proto │ ├── schema.tl.transport_service.pb.go │ ├── schema.tl.transport_service.proto │ ├── service.tl.pb.go │ ├── service.tl.proto │ └── sync_service.proto3 └── zproto │ ├── build2.sh │ ├── examples │ ├── client │ │ ├── test_client.go │ │ └── test_client.toml │ └── server │ │ ├── test_server.go │ │ └── test_server.toml │ ├── zproto_client.go │ ├── zproto_codec.go │ ├── zproto_codec_test.go │ ├── zproto_message.go │ ├── zproto_server.go │ └── zproto_session.go ├── scripts ├── build.sh ├── nebulaim-fix.sql ├── nebulaim.sql └── prerequisite.sh ├── server ├── access │ ├── README.md │ ├── auth_key │ │ ├── README.md │ │ ├── auth_key.go │ │ ├── auth_key.toml │ │ ├── dal │ │ │ ├── dao │ │ │ │ ├── dao_manager.go │ │ │ │ └── mysql_dao │ │ │ │ │ ├── auth_keys_dao.go │ │ │ │ │ ├── auth_keys_dao_test.go │ │ │ │ │ └── auth_users_dao.go │ │ │ ├── dataobject │ │ │ │ ├── auth_keys_do.go │ │ │ │ └── auth_users_do.go │ │ │ └── tables │ │ │ │ ├── auth_keys.xml │ │ │ │ └── auth_users.xml │ │ └── server │ │ │ ├── auth_key_service_impl.go │ │ │ ├── conf.go │ │ │ ├── handshake.go │ │ │ └── server.go │ ├── frontend │ │ ├── frontend.go │ │ ├── frontend.toml │ │ └── server │ │ │ ├── conf.go │ │ │ └── server.go │ └── session │ │ ├── README.md │ │ ├── server │ │ ├── cache_auth_manager.go │ │ ├── cache_salt_manager.go │ │ ├── cache_salt_manager_test.go │ │ ├── check_api_request_type.go │ │ ├── client_session_handler.go │ │ ├── client_session_manager.go │ │ ├── client_session_manager_test.go │ │ ├── client_updates_handler.go │ │ ├── conf.go │ │ ├── mtproto_session_ext.go │ │ ├── router.go │ │ ├── server.go │ │ ├── session_manager.go │ │ ├── session_util.go │ │ ├── sync_handler.go │ │ ├── timing_wheel.go │ │ └── timing_wheel_test.go │ │ ├── session.go │ │ ├── session.toml │ │ └── testing │ │ └── client.go ├── biz_server │ ├── account │ │ ├── account.go │ │ └── rpc │ │ │ ├── account.acceptAuthorization_handler.go │ │ │ ├── account.changePhone_handler.go │ │ │ ├── account.checkUsername_handler.go │ │ │ ├── account.confirmPhone_handler.go │ │ │ ├── account.deleteAccount_handler.go │ │ │ ├── account.deleteSecureValue_handler.go │ │ │ ├── account.finishTakeoutSession_handler.go │ │ │ ├── account.getAccountTTL_handler.go │ │ │ ├── account.getAllSecureValues_handler.go │ │ │ ├── account.getAuthorizationForm_handler.go │ │ │ ├── account.getAuthorizations_handler.go │ │ │ ├── account.getNotifySettings_handler.go │ │ │ ├── account.getPasswordSettings_handler.go │ │ │ ├── account.getPassword_handler.go │ │ │ ├── account.getPrivacy_handler.go │ │ │ ├── account.getSecureValue_handler.go │ │ │ ├── account.getTmpPassword_handler.go │ │ │ ├── account.getWallPapers_handler.go │ │ │ ├── account.getWebAuthorizations_handler.go │ │ │ ├── account.initTakeoutSession_handler.go │ │ │ ├── account.registerDeviceLayer71_handler.go │ │ │ ├── account.registerDevice_handler.go │ │ │ ├── account.reportPeer_handler.go │ │ │ ├── account.resetAuthorization_handler.go │ │ │ ├── account.resetNotifySettings_handler.go │ │ │ ├── account.resetWebAuthorization_handler.go │ │ │ ├── account.resetWebAuthorizations_handler.go │ │ │ ├── account.saveSecureValue_handler.go │ │ │ ├── account.sendChangePhoneCode_handler.go │ │ │ ├── account.sendConfirmPhoneCode_handler.go │ │ │ ├── account.sendVerifyEmailCode_handler.go │ │ │ ├── account.sendVerifyPhoneCode_handler.go │ │ │ ├── account.setAccountTTL_handler.go │ │ │ ├── account.setPrivacy_handler.go │ │ │ ├── account.unregisterDeviceLayer71_handler.go │ │ │ ├── account.unregisterDevice_handler.go │ │ │ ├── account.updateDeviceLocked_handler.go │ │ │ ├── account.updateNotifySettings_handler.go │ │ │ ├── account.updatePasswordSettings_handler.go │ │ │ ├── account.updateProfile_handler.go │ │ │ ├── account.updateStatus_handler.go │ │ │ ├── account.updateUsername_handler.go │ │ │ ├── account.verifyEmail_handler.go │ │ │ ├── account.verifyPhone_handler.go │ │ │ └── account_service_impl.go │ ├── auth │ │ ├── auth.go │ │ └── rpc │ │ │ ├── auth.bindTempAuthKey_handler.go │ │ │ ├── auth.cancelCode_handler.go │ │ │ ├── auth.checkPassword_handler.go │ │ │ ├── auth.dropTempAuthKeys_handler.go │ │ │ ├── auth.exportAuthorization_handler.go │ │ │ ├── auth.importAuthorization_handler.go │ │ │ ├── auth.importBotAuthorization_handler.go │ │ │ ├── auth.logOut_handler.go │ │ │ ├── auth.recoverPassword_handler.go │ │ │ ├── auth.requestPasswordRecovery_handler.go │ │ │ ├── auth.resendCode_handler.go │ │ │ ├── auth.resetAuthorizations_handler.go │ │ │ ├── auth.sendCodeLayer51_handler.go │ │ │ ├── auth.sendCode_handler.go │ │ │ ├── auth.signIn_handler.go │ │ │ ├── auth.signUp_handler.go │ │ │ └── auth_service_impl.go │ ├── biz_server.toml │ ├── bots │ │ ├── bots.go │ │ └── rpc │ │ │ ├── bots.answerWebhookJSONQuery_handler.go │ │ │ ├── bots.sendCustomRequest_handler.go │ │ │ └── bots_service_impl.go │ ├── channels │ │ ├── channels.go │ │ └── rpc │ │ │ ├── channels.checkUsername_handler.go │ │ │ ├── channels.createChannel_handler.go │ │ │ ├── channels.deleteChannel_handler.go │ │ │ ├── channels.deleteHistory_handler.go │ │ │ ├── channels.deleteMessages_handler.go │ │ │ ├── channels.deleteUserHistory_handler.go │ │ │ ├── channels.editAbout_handler.go │ │ │ ├── channels.editAdmin_handler.go │ │ │ ├── channels.editBanned_handler.go │ │ │ ├── channels.editPhoto_handler.go │ │ │ ├── channels.editTitle_handler.go │ │ │ ├── channels.exportInvite_handler.go │ │ │ ├── channels.exportMessageLink_handler.go │ │ │ ├── channels.getAdminLog_handler.go │ │ │ ├── channels.getAdminedPublicChannels_handler.go │ │ │ ├── channels.getChannels_handler.go │ │ │ ├── channels.getFullChannel_handler.go │ │ │ ├── channels.getLeftChannels_handler.go │ │ │ ├── channels.getMessages_handler.go │ │ │ ├── channels.getParticipant_handler.go │ │ │ ├── channels.getParticipants_handler.go │ │ │ ├── channels.inviteToChannel_handler.go │ │ │ ├── channels.joinChannel_handler.go │ │ │ ├── channels.leaveChannel_handler.go │ │ │ ├── channels.readHistory_handler.go │ │ │ ├── channels.readMessageContents_handler.go │ │ │ ├── channels.reportSpam_handler.go │ │ │ ├── channels.setStickers_handler.go │ │ │ ├── channels.toggleInvites_handler.go │ │ │ ├── channels.togglePreHistoryHidden_handler.go │ │ │ ├── channels.toggleSignatures_handler.go │ │ │ ├── channels.updatePinnedMessage_handler.go │ │ │ ├── channels.updateUsername_handler.go │ │ │ └── channels_service_impl.go │ ├── config.json │ ├── contacts │ │ ├── contacts.go │ │ └── rpc │ │ │ ├── contacts.block_handler.go │ │ │ ├── contacts.deleteContact_handler.go │ │ │ ├── contacts.deleteContacts_handler.go │ │ │ ├── contacts.exportCard_handler.go │ │ │ ├── contacts.getBlocked_handler.go │ │ │ ├── contacts.getContacts_handler.go │ │ │ ├── contacts.getSaved_handler.go │ │ │ ├── contacts.getStatuses_handler.go │ │ │ ├── contacts.getTopPeers_handler.go │ │ │ ├── contacts.importCard_handler.go │ │ │ ├── contacts.importContacts_handler.go │ │ │ ├── contacts.resetSaved_handler.go │ │ │ ├── contacts.resetTopPeerRating_handler.go │ │ │ ├── contacts.resolveUsername_handler.go │ │ │ ├── contacts.search_handler.go │ │ │ ├── contacts.toggleTopPeers_handler.go │ │ │ ├── contacts.unblock_handler.go │ │ │ └── contacts_service_impl.go │ ├── help │ │ ├── help.go │ │ ├── model │ │ │ ├── config.go │ │ │ ├── config_test.go │ │ │ ├── config_test.json │ │ │ └── config_test.toml │ │ └── rpc │ │ │ ├── help.acceptTermsOfService_handler.go │ │ │ ├── help.getAppChangelog_handler.go │ │ │ ├── help.getAppUpdateLayer46_handler.go │ │ │ ├── help.getAppUpdate_handler.go │ │ │ ├── help.getCdnConfig_handler.go │ │ │ ├── help.getConfig_handler.go │ │ │ ├── help.getDeepLinkInfo_handler.go │ │ │ ├── help.getInviteTextLayer46_handler.go │ │ │ ├── help.getInviteText_handler.go │ │ │ ├── help.getNearestDc_handler.go │ │ │ ├── help.getPassportConfig_handler.go │ │ │ ├── help.getProxyData_handler.go │ │ │ ├── help.getRecentMeUrls_handler.go │ │ │ ├── help.getScheme_handler.go │ │ │ ├── help.getSupport_handler.go │ │ │ ├── help.getTermsOfServiceUpdate_handler.go │ │ │ ├── help.saveAppLog_handler.go │ │ │ ├── help.setBotUpdatesStatus_handler.go │ │ │ └── help_service_impl.go │ ├── lang_pack_en.toml │ ├── langpack │ │ ├── langpack.go │ │ ├── model │ │ │ ├── codegen_lang_pack.py │ │ │ ├── lang_pack.go │ │ │ ├── lang_pack_en.db │ │ │ └── lang_pack_test.go │ │ └── rpc │ │ │ ├── langpack.getDifference_handler.go │ │ │ ├── langpack.getLangPackLayer71_handler.go │ │ │ ├── langpack.getLangPack_handler.go │ │ │ ├── langpack.getLanguagesLayer70_handler.go │ │ │ ├── langpack.getLanguages_handler.go │ │ │ ├── langpack.getStrings_handler.go │ │ │ └── langpack_service_impl.go │ ├── messages │ │ ├── messages.go │ │ └── rpc │ │ │ ├── messages.acceptEncryption_handler.go │ │ │ ├── messages.addChatUser_handler.go │ │ │ ├── messages.checkChatInvite_handler.go │ │ │ ├── messages.clearAllDrafts_handler.go │ │ │ ├── messages.clearRecentStickers_handler.go │ │ │ ├── messages.createChat_handler.go │ │ │ ├── messages.deleteChatUser_handler.go │ │ │ ├── messages.deleteHistory_handler.go │ │ │ ├── messages.deleteMessages_handler.go │ │ │ ├── messages.discardEncryption_handler.go │ │ │ ├── messages.editChatAdmin_handler.go │ │ │ ├── messages.editChatPhoto_handler.go │ │ │ ├── messages.editChatTitle_handler.go │ │ │ ├── messages.editInlineBotMessage_handler.go │ │ │ ├── messages.editMessage_handler.go │ │ │ ├── messages.exportChatInvite_handler.go │ │ │ ├── messages.faveSticker_handler.go │ │ │ ├── messages.forwardMessages_handler.go │ │ │ ├── messages.getAllChats_handler.go │ │ │ ├── messages.getAllDrafts_handler.go │ │ │ ├── messages.getAllStickers_handler.go │ │ │ ├── messages.getArchivedStickers_handler.go │ │ │ ├── messages.getAttachedStickers_handler.go │ │ │ ├── messages.getBotCallbackAnswer_handler.go │ │ │ ├── messages.getChats_handler.go │ │ │ ├── messages.getCommonChats_handler.go │ │ │ ├── messages.getDhConfig_handler.go │ │ │ ├── messages.getDialogUnreadMarks_handler.go │ │ │ ├── messages.getDialogs_handler.go │ │ │ ├── messages.getDocumentByHash_handler.go │ │ │ ├── messages.getFavedStickers_handler.go │ │ │ ├── messages.getFeaturedStickers_handler.go │ │ │ ├── messages.getFullChat_handler.go │ │ │ ├── messages.getGameHighScores_handler.go │ │ │ ├── messages.getHistoryLayer51_handler.go │ │ │ ├── messages.getHistory_handler.go │ │ │ ├── messages.getInlineBotResults_handler.go │ │ │ ├── messages.getInlineGameHighScores_handler.go │ │ │ ├── messages.getMaskStickers_handler.go │ │ │ ├── messages.getMessageEditData_handler.go │ │ │ ├── messages.getMessagesLayer71_handler.go │ │ │ ├── messages.getMessagesViews_handler.go │ │ │ ├── messages.getMessages_handler.go │ │ │ ├── messages.getPeerDialogs_handler.go │ │ │ ├── messages.getPeerSettings_handler.go │ │ │ ├── messages.getPinnedDialogs_handler.go │ │ │ ├── messages.getRecentLocations_handler.go │ │ │ ├── messages.getRecentStickers_handler.go │ │ │ ├── messages.getSavedGifs_handler.go │ │ │ ├── messages.getSplitRanges_handler.go │ │ │ ├── messages.getStickerSet_handler.go │ │ │ ├── messages.getStickers_handler.go │ │ │ ├── messages.getUnreadMentions_handler.go │ │ │ ├── messages.getWebPagePreview_handler.go │ │ │ ├── messages.getWebPage_handler.go │ │ │ ├── messages.hideReportSpam_handler.go │ │ │ ├── messages.importChatInvite_handler.go │ │ │ ├── messages.installStickerSet_handler.go │ │ │ ├── messages.markDialogUnread_handler.go │ │ │ ├── messages.migrateChat_handler.go │ │ │ ├── messages.readEncryptedHistory_handler.go │ │ │ ├── messages.readFeaturedStickers_handler.go │ │ │ ├── messages.readHistoryLayer2_handler.go │ │ │ ├── messages.readHistory_handler.go │ │ │ ├── messages.readMentions_handler.go │ │ │ ├── messages.readMessageContents_handler.go │ │ │ ├── messages.receivedMessages_handler.go │ │ │ ├── messages.receivedQueue_handler.go │ │ │ ├── messages.reorderPinnedDialogs_handler.go │ │ │ ├── messages.reorderStickerSets_handler.go │ │ │ ├── messages.reportEncryptedSpam_handler.go │ │ │ ├── messages.reportSpam_handler.go │ │ │ ├── messages.report_handler.go │ │ │ ├── messages.requestEncryption_handler.go │ │ │ ├── messages.saveDraft_handler.go │ │ │ ├── messages.saveGif_handler.go │ │ │ ├── messages.saveRecentSticker_handler.go │ │ │ ├── messages.searchGifs_handler.go │ │ │ ├── messages.searchGlobal_handler.go │ │ │ ├── messages.searchLayer68_handler.go │ │ │ ├── messages.searchStickerSets_handler.go │ │ │ ├── messages.search_handler.go │ │ │ ├── messages.sendEncryptedFile_handler.go │ │ │ ├── messages.sendEncryptedService_handler.go │ │ │ ├── messages.sendEncrypted_handler.go │ │ │ ├── messages.sendInlineBotResult_handler.go │ │ │ ├── messages.sendMedia_handler.go │ │ │ ├── messages.sendMessage_handler.go │ │ │ ├── messages.sendMultiMedia_handler.go │ │ │ ├── messages.sendScreenshotNotification_handler.go │ │ │ ├── messages.setBotCallbackAnswer_handler.go │ │ │ ├── messages.setBotPrecheckoutResults_handler.go │ │ │ ├── messages.setBotShippingResults_handler.go │ │ │ ├── messages.setEncryptedTyping_handler.go │ │ │ ├── messages.setGameScore_handler.go │ │ │ ├── messages.setInlineBotResults_handler.go │ │ │ ├── messages.setInlineGameScore_handler.go │ │ │ ├── messages.setTyping_handler.go │ │ │ ├── messages.startBot_handler.go │ │ │ ├── messages.toggleChatAdmins_handler.go │ │ │ ├── messages.toggleDialogPin_handler.go │ │ │ ├── messages.uninstallStickerSet_handler.go │ │ │ ├── messages.uploadEncryptedFile_handler.go │ │ │ ├── messages.uploadMedia_handler.go │ │ │ └── messages_service_impl.go │ ├── messenger.go │ ├── payments │ │ ├── payments.go │ │ └── rpc │ │ │ ├── payments.clearSavedInfo_handler.go │ │ │ ├── payments.getPaymentForm_handler.go │ │ │ ├── payments.getPaymentReceipt_handler.go │ │ │ ├── payments.getSavedInfo_handler.go │ │ │ ├── payments.sendPaymentForm_handler.go │ │ │ ├── payments.validateRequestedInfo_handler.go │ │ │ └── payments_service_impl.go │ ├── phone │ │ ├── phone.go │ │ └── rpc │ │ │ ├── phone.acceptCall_handler.go │ │ │ ├── phone.confirmCall_handler.go │ │ │ ├── phone.discardCall_handler.go │ │ │ ├── phone.getCallConfig_handler.go │ │ │ ├── phone.receivedCall_handler.go │ │ │ ├── phone.requestCall_handler.go │ │ │ ├── phone.saveCallDebug_handler.go │ │ │ ├── phone.setCallRating_handler.go │ │ │ └── phone_service_impl.go │ ├── photos │ │ ├── photos.go │ │ └── rpc │ │ │ ├── photos.deletePhotos_handler.go │ │ │ ├── photos.getUserPhotos_handler.go │ │ │ ├── photos.updateProfilePhoto_handler.go │ │ │ ├── photos.uploadProfilePhoto_handler.go │ │ │ └── photos_service_impl.go │ ├── stickers │ │ ├── rpc │ │ │ ├── stickers.addStickerToSet_handler.go │ │ │ ├── stickers.changeStickerPosition_handler.go │ │ │ ├── stickers.createStickerSet_handler.go │ │ │ ├── stickers.removeStickerFromSet_handler.go │ │ │ └── stickers_service_impl.go │ │ └── stickers.go │ ├── updates │ │ ├── rpc │ │ │ ├── README.md │ │ │ ├── updates.getChannelDifferenceLayer46_handler.go │ │ │ ├── updates.getChannelDifference_handler.go │ │ │ ├── updates.getDifference_handler.go │ │ │ ├── updates.getState_handler.go │ │ │ └── updates_service_impl.go │ │ └── updates.go │ └── users │ │ ├── rpc │ │ ├── users.getFullUser_handler.go │ │ ├── users.getUsers_handler.go │ │ ├── users.setSecureValueErrors_handler.go │ │ └── users_service_impl.go │ │ └── users.go ├── relay │ └── README.md ├── sync │ ├── biz │ │ ├── README.md │ │ ├── core │ │ │ ├── README.md │ │ │ └── update │ │ │ │ ├── model.go │ │ │ │ ├── sequence.go │ │ │ │ └── updates_queue.go │ │ └── dal │ │ │ ├── README.md │ │ │ ├── dalgen │ │ │ ├── dalgen.sh │ │ │ ├── dalgen.toml │ │ │ ├── dalgen_all.sh │ │ │ ├── nebula-dal-generator │ │ │ └── tpl │ │ │ │ ├── gen_dao.tpl │ │ │ │ └── gen_do.tpl │ │ │ ├── dao │ │ │ ├── dao_manager.go │ │ │ └── mysql_dao │ │ │ │ ├── auth_seq_updates_dao.go │ │ │ │ ├── auth_updates_state_dao.go │ │ │ │ ├── channel_pts_updates_dao.go │ │ │ │ ├── common_dao.go │ │ │ │ ├── common_dao_test.go │ │ │ │ ├── gofmt.sh │ │ │ │ ├── user_pts_updates_dao.go │ │ │ │ └── user_qts_updates_dao.go │ │ │ ├── dataobject │ │ │ ├── auth_seq_updates_do.go │ │ │ ├── auth_updates_state_do.go │ │ │ ├── channel_pts_updates_do.go │ │ │ ├── gofmt.sh │ │ │ ├── user_pts_updates_do.go │ │ │ └── user_qts_updates_do.go │ │ │ └── tables │ │ │ ├── auth_seq_updates.xml │ │ │ ├── auth_updates_state.xml │ │ │ ├── channel_pts_updates.xml │ │ │ ├── user_pts_updates.xml │ │ │ └── user_qts_updates.xml │ ├── server │ │ ├── conf.go │ │ ├── reflect_test.go │ │ ├── rpc │ │ │ ├── sync.getChannelDifference_handler.go │ │ │ ├── sync.getDifference_handler.go │ │ │ ├── sync.getState_handler.go │ │ │ ├── sync.pushChannelUpdates_handler.go │ │ │ ├── sync.pushRpcResult_handler.go │ │ │ ├── sync.pushUpdates_handler.go │ │ │ ├── sync.syncChannelUpdates_handler.go │ │ │ ├── sync.syncUpdates_handler.go │ │ │ └── sync_rpc_service_impl.go │ │ └── sync_server.go │ ├── sync.go │ ├── sync.toml │ └── sync_client │ │ └── sync_rpc_client.go └── upload │ ├── README.md │ ├── server │ ├── conf.go │ ├── upload.getCdnFileHashes_handler.go │ ├── upload.getCdnFile_handler.go │ ├── upload.getFileHashes_handler.go │ ├── upload.getFile_handler.go │ ├── upload.getWebFile_handler.go │ ├── upload.reuploadCdnFile_handler.go │ ├── upload.saveBigFilePart_handler.go │ ├── upload.saveFilePart_handler.go │ ├── upload_server.go │ └── upload_service_impl.go │ ├── upload.go │ └── upload.toml ├── service ├── auth_session │ ├── auth_session.go │ ├── auth_session.toml │ ├── biz │ │ ├── core │ │ │ ├── authorization.go │ │ │ ├── cache_salt_manager.go │ │ │ ├── cache_salt_manager_test.go │ │ │ └── model.go │ │ └── dal │ │ │ ├── README.md │ │ │ ├── dalgen │ │ │ ├── dalgen.sh │ │ │ ├── dalgen.toml │ │ │ ├── dalgen_all.sh │ │ │ ├── nebula-dal-generator │ │ │ └── tpl │ │ │ │ ├── gen_dao.tpl │ │ │ │ └── gen_do.tpl │ │ │ ├── dao │ │ │ ├── dao_manager.go │ │ │ └── mysql_dao │ │ │ │ ├── auth_keys_dao.go │ │ │ │ ├── auth_op_logs_dao.go │ │ │ │ ├── auth_users_dao.go │ │ │ │ ├── auths_dao.go │ │ │ │ └── gofmt.sh │ │ │ ├── dataobject │ │ │ ├── auth_keys_do.go │ │ │ ├── auth_op_logs_do.go │ │ │ ├── auth_users_do.go │ │ │ ├── auths_do.go │ │ │ └── gofmt.sh │ │ │ └── tables │ │ │ ├── auth_keys.xml │ │ │ ├── auth_op_logs.xml │ │ │ ├── auth_users.xml │ │ │ └── auths.xml │ ├── client │ │ └── rpc_auth_session_client.go │ └── service │ │ ├── auth_session_server.go │ │ ├── conf.go │ │ └── rpc │ │ ├── session.bindAuthKeyUser_handler.go │ │ ├── session.getAuthorizations_handler.go │ │ ├── session.getLayer_handler.go │ │ ├── session.getUserId_handler.go │ │ ├── session.queryAuthKey_handler.go │ │ ├── session.resetAuthorization_handler.go │ │ ├── session.setAuthKey_handler.go │ │ ├── session.setClientSessionInfo_handler.go │ │ ├── session.unbindAuthKeyUser_handler.go │ │ └── session_service_impl2.go ├── channel │ ├── biz │ │ ├── core │ │ │ ├── channel.go │ │ │ └── core.go │ │ └── dal │ │ │ ├── README.md │ │ │ ├── dalgen │ │ │ ├── dalgen.sh │ │ │ ├── dalgen.toml │ │ │ ├── dalgen_all.sh │ │ │ ├── nebula-dal-generator │ │ │ └── tpl │ │ │ │ ├── gen_dao.tpl │ │ │ │ └── gen_do.tpl │ │ │ ├── dao │ │ │ └── mysql_dao │ │ │ │ ├── auth_channel_updates_state_dao.go │ │ │ │ ├── channel_media_unread_dao.go │ │ │ │ ├── channel_message_boxes_dao.go │ │ │ │ ├── channel_messages_dao.go │ │ │ │ ├── channel_participants_dao.go │ │ │ │ ├── channel_pts_updates_dao.go │ │ │ │ ├── channels_dao.go │ │ │ │ ├── common_dao.go │ │ │ │ ├── common_dao_test.go │ │ │ │ ├── dao_test.go │ │ │ │ └── gofmt.sh │ │ │ ├── dataobject │ │ │ ├── auth_channel_updates_state_do.go │ │ │ ├── channel_media_unread_do.go │ │ │ ├── channel_message_boxes_do.go │ │ │ ├── channel_messages_do.go │ │ │ ├── channel_participants_do.go │ │ │ ├── channel_pts_updates_do.go │ │ │ ├── channels_do.go │ │ │ └── gofmt.sh │ │ │ └── tables │ │ │ ├── auth_channel_updates_state.xml │ │ │ ├── channel_media_unread.xml │ │ │ ├── channel_message_boxes.xml │ │ │ ├── channel_messages.xml │ │ │ ├── channel_participants.xml │ │ │ ├── channel_pts_updates.xml │ │ │ └── channels.xml │ ├── channel.go │ └── service │ │ └── rpc │ │ ├── channels.checkUsername_handler.go │ │ ├── channels.createChannel_handler.go │ │ ├── channels.deleteChannel_handler.go │ │ ├── channels.deleteHistory_handler.go │ │ ├── channels.deleteMessages_handler.go │ │ ├── channels.deleteUserHistory_handler.go │ │ ├── channels.editAbout_handler.go │ │ ├── channels.editAdmin_handler.go │ │ ├── channels.editBanned_handler.go │ │ ├── channels.editPhoto_handler.go │ │ ├── channels.editTitle_handler.go │ │ ├── channels.exportInvite_handler.go │ │ ├── channels.exportMessageLink_handler.go │ │ ├── channels.getAdminLog_handler.go │ │ ├── channels.getAdminedPublicChannels_handler.go │ │ ├── channels.getChannels_handler.go │ │ ├── channels.getFullChannel_handler.go │ │ ├── channels.getLeftChannels_handler.go │ │ ├── channels.getMessages_handler.go │ │ ├── channels.getParticipant_handler.go │ │ ├── channels.getParticipants_handler.go │ │ ├── channels.inviteToChannel_handler.go │ │ ├── channels.joinChannel_handler.go │ │ ├── channels.leaveChannel_handler.go │ │ ├── channels.readHistory_handler.go │ │ ├── channels.readMessageContents_handler.go │ │ ├── channels.reportSpam_handler.go │ │ ├── channels.setStickers_handler.go │ │ ├── channels.toggleInvites_handler.go │ │ ├── channels.togglePreHistoryHidden_handler.go │ │ ├── channels.toggleSignatures_handler.go │ │ ├── channels.updatePinnedMessage_handler.go │ │ ├── channels.updateUsername_handler.go │ │ └── channels_service_impl.go ├── contact │ ├── README.md │ ├── biz │ │ ├── core │ │ │ ├── contact.go │ │ │ └── contact_logic.go │ │ └── dal │ │ │ ├── README.md │ │ │ ├── dalgen │ │ │ ├── dalgen.sh │ │ │ ├── dalgen.toml │ │ │ ├── dalgen_all.sh │ │ │ ├── nebula-dal-generator │ │ │ └── tpl │ │ │ │ ├── gen_dao.tpl │ │ │ │ └── gen_do.tpl │ │ │ ├── dao │ │ │ └── mysql_dao │ │ │ │ ├── common_dao.go │ │ │ │ ├── common_dao_test.go │ │ │ │ ├── dao_test.go │ │ │ │ ├── gofmt.sh │ │ │ │ ├── popular_contacts_dao.go │ │ │ │ ├── unregistered_contacts_dao.go │ │ │ │ └── user_contacts_dao.go │ │ │ ├── dataobject │ │ │ ├── gofmt.sh │ │ │ ├── popular_contacts_do.go │ │ │ ├── unregistered_contacts_do.go │ │ │ └── user_contacts_do.go │ │ │ └── tables │ │ │ ├── popular_contacts.xml │ │ │ ├── unregistered_contacts.xml │ │ │ └── user_contacts.xml │ ├── contact.go │ ├── contact.toml │ ├── contact │ │ ├── contact.go │ │ └── local_contact_facade.go │ ├── proto │ │ ├── build2.sh │ │ ├── contact.pb.go │ │ └── contact.proto │ └── service │ │ └── conf.go ├── document │ ├── README.md │ ├── biz │ │ ├── core │ │ │ ├── core.go │ │ │ ├── document │ │ │ │ ├── document_file.go │ │ │ │ ├── document_file_test.go │ │ │ │ └── model.go │ │ │ └── photo │ │ │ │ ├── model.go │ │ │ │ ├── photo_file.go │ │ │ │ └── photo_file_test.go │ │ └── dal │ │ │ ├── README.md │ │ │ ├── dalgen │ │ │ ├── dalgen.sh │ │ │ ├── dalgen.toml │ │ │ ├── dalgen_all.sh │ │ │ ├── nebula-dal-generator │ │ │ └── tpl │ │ │ │ ├── gen_dao.tpl │ │ │ │ └── gen_do.tpl │ │ │ ├── dao │ │ │ ├── dao_manager.go │ │ │ └── mysql_dao │ │ │ │ ├── documents_dao.go │ │ │ │ ├── gofmt.sh │ │ │ │ └── photo_datas_dao.go │ │ │ ├── dataobject │ │ │ ├── documents_do.go │ │ │ ├── gofmt.sh │ │ │ └── photo_datas_do.go │ │ │ └── tables │ │ │ ├── documents.xml │ │ │ └── photo_datas.xml │ ├── client │ │ ├── document.go │ │ └── rpc_document_client.go │ ├── document.go │ ├── document.toml │ ├── proto │ │ ├── build2.sh │ │ └── document.proto │ └── service │ │ ├── conf.go │ │ ├── document_server.go │ │ └── documtnt_service_impl.go ├── idgen │ ├── client │ │ ├── idgen.go │ │ ├── redis_seq_client.go │ │ ├── rpc_idgen_client.go │ │ ├── seqsvr_client.go │ │ └── snowflake_idgen.go │ ├── idgen │ │ ├── README.md │ │ ├── idgen.go │ │ ├── idgen.toml │ │ └── service │ │ │ ├── conf.go │ │ │ ├── etcd.go │ │ │ ├── idgen_server.go │ │ │ └── idgen_service_impl.go │ ├── proto │ │ ├── build2.sh │ │ ├── idgen.pb.go │ │ ├── idgen.proto │ │ ├── seqsvr.pb.go │ │ └── seqsvr.proto │ └── seqsvr │ │ └── README.md ├── nbfs │ ├── cachefs │ │ ├── cachefs.go │ │ ├── document_file.go │ │ ├── photo_file.go │ │ ├── test001.jpeg │ │ └── test002.jpeg │ ├── nbfs │ │ ├── local_nbfs_facade.go │ │ └── nbfs.go │ └── proto │ │ └── nbfs.proto.go ├── seqsvr │ └── README.md ├── status │ ├── client │ │ ├── redis_status_client.go │ │ ├── rpc_status_client.go │ │ ├── status_client.go │ │ └── testing │ │ │ └── client.go │ ├── proto │ │ ├── build2.sh │ │ ├── status.pb.go │ │ └── status.proto │ ├── service │ │ ├── conf.go │ │ ├── status_manager.go │ │ ├── status_manager_test.go │ │ ├── status_server.go │ │ └── status_service_impl.go │ ├── status.go │ └── status.toml ├── unread │ └── README.md └── user │ ├── README.md │ ├── biz │ ├── core │ │ ├── profile_photo_data.go │ │ ├── profile_photo_ids.pb.go │ │ ├── profile_photo_ids.proto │ │ ├── user.go │ │ └── user_data.go │ └── dal │ │ ├── README.md │ │ ├── dalgen │ │ ├── dalgen.sh │ │ ├── dalgen.toml │ │ ├── dalgen_all.sh │ │ ├── nebula-dal-generator │ │ └── tpl │ │ │ ├── gen_dao.tpl │ │ │ └── gen_do.tpl │ │ ├── dao │ │ └── mysql_dao │ │ │ ├── common_dao.go │ │ │ ├── common_dao_test.go │ │ │ ├── dao_test.go │ │ │ ├── gofmt.sh │ │ │ ├── user_passwords_dao.go │ │ │ ├── user_presences_dao.go │ │ │ ├── user_privacys_dao.go │ │ │ └── users_dao.go │ │ ├── dataobject │ │ ├── gofmt.sh │ │ ├── user_passwords_do.go │ │ ├── user_presences_do.go │ │ ├── user_privacys_do.go │ │ └── users_do.go │ │ └── tables │ │ ├── user_notify_settings.xml │ │ ├── user_passwords.xml │ │ ├── user_presences.xml │ │ ├── user_privacys.xml │ │ └── users.xml │ ├── proto │ └── user.proto │ ├── service │ ├── conf.go │ ├── user_server.go │ └── user_service_impl.go │ ├── user.go │ ├── user.toml │ └── user │ ├── local_user_facade.go │ ├── rpc_user_client.go │ └── user.go ├── tools └── daeml │ ├── Makefile │ ├── README.md │ └── daeml.cc └── vendor └── github.com ├── BurntSushi └── toml │ ├── .gitignore │ ├── .travis.yml │ ├── COMPATIBLE │ ├── COPYING │ ├── Makefile │ ├── README.md │ ├── _examples │ ├── example.go │ ├── example.toml │ ├── hard.toml │ ├── implicit.toml │ ├── invalid-apples.toml │ ├── invalid.toml │ ├── readme1.toml │ └── readme2.toml │ ├── cmd │ ├── toml-test-decoder │ │ ├── COPYING │ │ ├── README.md │ │ └── main.go │ ├── toml-test-encoder │ │ ├── COPYING │ │ ├── README.md │ │ └── main.go │ └── tomlv │ │ ├── COPYING │ │ ├── README.md │ │ └── main.go │ ├── decode.go │ ├── decode_meta.go │ ├── decode_test.go │ ├── doc.go │ ├── encode.go │ ├── encode_test.go │ ├── encoding_types.go │ ├── encoding_types_1.1.go │ ├── lex.go │ ├── parse.go │ ├── session.vim │ ├── type_check.go │ └── type_fields.go ├── bwmarrin └── snowflake │ ├── .travis.yml │ ├── LICENSE │ ├── README.md │ ├── snowflake.go │ └── snowflake_test.go ├── coreos └── etcd │ ├── .dockerignore │ ├── .github │ ├── ISSUE_TEMPLATE.md │ └── PULL_REQUEST_TEMPLATE.md │ ├── .gitignore │ ├── .godir │ ├── .header │ ├── .travis.yml │ ├── CONTRIBUTING.md │ ├── DCO │ ├── Dockerfile │ ├── Dockerfile-release │ ├── Dockerfile-release.arm64 │ ├── Dockerfile-release.ppc64le │ ├── Dockerfile-test │ ├── Documentation │ ├── README.md │ ├── benchmarks │ │ ├── README.md │ │ ├── etcd-2-1-0-alpha-benchmarks.md │ │ ├── etcd-2-2-0-benchmarks.md │ │ ├── etcd-2-2-0-rc-benchmarks.md │ │ ├── etcd-2-2-0-rc-memory-benchmarks.md │ │ ├── etcd-3-demo-benchmarks.md │ │ ├── etcd-3-watch-memory-benchmark.md │ │ └── etcd-storage-memory-benchmark.md │ ├── branch_management.md │ ├── demo.md │ ├── dev-guide │ │ ├── api_concurrency_reference_v3.md │ │ ├── api_grpc_gateway.md │ │ ├── api_reference_v3.md │ │ ├── apispec │ │ │ └── swagger │ │ │ │ ├── rpc.swagger.json │ │ │ │ ├── v3election.swagger.json │ │ │ │ └── v3lock.swagger.json │ │ ├── experimental_apis.md │ │ ├── grpc_naming.md │ │ ├── interacting_v3.md │ │ ├── limit.md │ │ └── local_cluster.md │ ├── dev-internal │ │ ├── discovery_protocol.md │ │ ├── logging.md │ │ └── release.md │ ├── dl_build.md │ ├── docs.md │ ├── faq.md │ ├── integrations.md │ ├── learning │ │ ├── api.md │ │ ├── api_guarantees.md │ │ ├── auth_design.md │ │ ├── data_model.md │ │ ├── glossary.md │ │ └── why.md │ ├── metrics.md │ ├── op-guide │ │ ├── authentication.md │ │ ├── clustering.md │ │ ├── configuration.md │ │ ├── container.md │ │ ├── etcd-sample-grafana.png │ │ ├── etcd3_alert.rules │ │ ├── failures.md │ │ ├── gateway.md │ │ ├── grafana.json │ │ ├── grpc_proxy.md │ │ ├── hardware.md │ │ ├── maintenance.md │ │ ├── monitoring.md │ │ ├── performance.md │ │ ├── recovery.md │ │ ├── runtime-configuration.md │ │ ├── runtime-reconf-design.md │ │ ├── security.md │ │ ├── supported-platform.md │ │ ├── v2-migration.md │ │ └── versioning.md │ ├── platforms │ │ ├── aws.md │ │ ├── container-linux-systemd.md │ │ └── freebsd.md │ ├── production-users.md │ ├── reporting_bugs.md │ ├── rfc │ │ └── v3api.md │ ├── tuning.md │ ├── upgrades │ │ ├── upgrade_3_0.md │ │ ├── upgrade_3_1.md │ │ ├── upgrade_3_2.md │ │ ├── upgrade_3_3.md │ │ ├── upgrade_3_4.md │ │ └── upgrading-etcd.md │ └── v2 │ │ ├── 04_to_2_snapshot_migration.md │ │ ├── README.md │ │ ├── admin_guide.md │ │ ├── api.md │ │ ├── api_v3.md │ │ ├── auth_api.md │ │ ├── authentication.md │ │ ├── backward_compatibility.md │ │ ├── benchmarks │ │ ├── README.md │ │ ├── etcd-2-1-0-alpha-benchmarks.md │ │ ├── etcd-2-2-0-benchmarks.md │ │ ├── etcd-2-2-0-rc-benchmarks.md │ │ ├── etcd-2-2-0-rc-memory-benchmarks.md │ │ ├── etcd-3-demo-benchmarks.md │ │ ├── etcd-3-watch-memory-benchmark.md │ │ └── etcd-storage-memory-benchmark.md │ │ ├── branch_management.md │ │ ├── clustering.md │ │ ├── configuration.md │ │ ├── dev │ │ └── release.md │ │ ├── discovery_protocol.md │ │ ├── docker_guide.md │ │ ├── errorcode.md │ │ ├── etcd_alert.rules │ │ ├── faq.md │ │ ├── glossary.md │ │ ├── implementation-faq.md │ │ ├── internal-protocol-versioning.md │ │ ├── libraries-and-tools.md │ │ ├── members_api.md │ │ ├── metrics.md │ │ ├── other_apis.md │ │ ├── platforms │ │ └── freebsd.md │ │ ├── production-users.md │ │ ├── proxy.md │ │ ├── reporting_bugs.md │ │ ├── rfc │ │ └── v3api.md │ │ ├── runtime-configuration.md │ │ ├── runtime-reconf-design.md │ │ ├── security.md │ │ ├── tuning.md │ │ ├── upgrade_2_1.md │ │ ├── upgrade_2_2.md │ │ └── upgrade_2_3.md │ ├── LICENSE │ ├── MAINTAINERS │ ├── Makefile │ ├── NEWS │ ├── NOTICE │ ├── Procfile │ ├── README.md │ ├── ROADMAP.md │ ├── V2Procfile │ ├── alarm │ └── alarms.go │ ├── auth │ ├── authpb │ │ ├── auth.pb.go │ │ └── auth.proto │ ├── doc.go │ ├── jwt.go │ ├── range_perm_cache.go │ ├── range_perm_cache_test.go │ ├── simple_token.go │ ├── simple_token_test.go │ ├── store.go │ └── store_test.go │ ├── bill-of-materials.json │ ├── bill-of-materials.override.json │ ├── build │ ├── build.bat │ ├── build.ps1 │ ├── client │ ├── README.md │ ├── auth_role.go │ ├── auth_user.go │ ├── cancelreq.go │ ├── client.go │ ├── client_test.go │ ├── cluster_error.go │ ├── curl.go │ ├── discover.go │ ├── doc.go │ ├── fake_transport_test.go │ ├── integration │ │ ├── client_test.go │ │ ├── doc.go │ │ └── main_test.go │ ├── keys.generated.go │ ├── keys.go │ ├── keys_bench_test.go │ ├── keys_test.go │ ├── members.go │ ├── members_test.go │ └── util.go │ ├── clientv3 │ ├── README.md │ ├── auth.go │ ├── client.go │ ├── client_test.go │ ├── clientv3util │ │ ├── example_key_test.go │ │ └── util.go │ ├── cluster.go │ ├── compact_op.go │ ├── compact_op_test.go │ ├── compare.go │ ├── concurrency │ │ ├── doc.go │ │ ├── election.go │ │ ├── key.go │ │ ├── mutex.go │ │ ├── session.go │ │ └── stm.go │ ├── config.go │ ├── doc.go │ ├── example_cluster_test.go │ ├── example_kv_test.go │ ├── example_lease_test.go │ ├── example_maintenence_test.go │ ├── example_metrics_test.go │ ├── example_test.go │ ├── example_watch_test.go │ ├── health_balancer.go │ ├── integration │ │ ├── black_hole_test.go │ │ ├── cluster_test.go │ │ ├── dial_test.go │ │ ├── doc.go │ │ ├── kv_test.go │ │ ├── lease_test.go │ │ ├── logger_test.go │ │ ├── main_test.go │ │ ├── metrics_test.go │ │ ├── mirror_test.go │ │ ├── namespace_test.go │ │ ├── network_partition_test.go │ │ ├── role_test.go │ │ ├── server_shutdown_test.go │ │ ├── txn_test.go │ │ ├── user_test.go │ │ ├── util.go │ │ └── watch_test.go │ ├── kv.go │ ├── lease.go │ ├── logger.go │ ├── main_test.go │ ├── maintenance.go │ ├── mirror │ │ └── syncer.go │ ├── namespace │ │ ├── doc.go │ │ ├── kv.go │ │ ├── lease.go │ │ ├── util.go │ │ ├── util_test.go │ │ └── watch.go │ ├── naming │ │ ├── doc.go │ │ ├── grpc.go │ │ └── grpc_test.go │ ├── op.go │ ├── op_test.go │ ├── options.go │ ├── ready_wait.go │ ├── retry.go │ ├── sort.go │ ├── txn.go │ ├── txn_test.go │ ├── watch.go │ ├── watch_test.go │ └── yaml │ │ ├── config.go │ │ └── config_test.go │ ├── cmd │ ├── README.md │ ├── etcd │ ├── etcdctl │ ├── functional │ ├── tools │ └── vendor │ │ ├── github.com │ │ ├── beorn7 │ │ │ └── perks │ │ │ │ ├── LICENSE │ │ │ │ └── quantile │ │ │ │ └── stream.go │ │ ├── bgentry │ │ │ └── speakeasy │ │ │ │ ├── LICENSE │ │ │ │ ├── LICENSE_WINDOWS │ │ │ │ ├── speakeasy.go │ │ │ │ ├── speakeasy_unix.go │ │ │ │ └── speakeasy_windows.go │ │ ├── cockroachdb │ │ │ └── cmux │ │ │ │ ├── LICENSE │ │ │ │ ├── buffer.go │ │ │ │ ├── cmux.go │ │ │ │ ├── matchers.go │ │ │ │ └── patricia.go │ │ ├── coreos │ │ │ ├── bbolt │ │ │ │ ├── LICENSE │ │ │ │ ├── bolt_386.go │ │ │ │ ├── bolt_amd64.go │ │ │ │ ├── bolt_arm.go │ │ │ │ ├── bolt_arm64.go │ │ │ │ ├── bolt_linux.go │ │ │ │ ├── bolt_mips64x.go │ │ │ │ ├── bolt_mipsx.go │ │ │ │ ├── bolt_openbsd.go │ │ │ │ ├── bolt_ppc.go │ │ │ │ ├── bolt_ppc64.go │ │ │ │ ├── bolt_ppc64le.go │ │ │ │ ├── bolt_s390x.go │ │ │ │ ├── bolt_unix.go │ │ │ │ ├── bolt_unix_solaris.go │ │ │ │ ├── bolt_windows.go │ │ │ │ ├── boltsync_unix.go │ │ │ │ ├── bucket.go │ │ │ │ ├── cursor.go │ │ │ │ ├── db.go │ │ │ │ ├── doc.go │ │ │ │ ├── errors.go │ │ │ │ ├── freelist.go │ │ │ │ ├── node.go │ │ │ │ ├── page.go │ │ │ │ └── tx.go │ │ │ ├── etcd │ │ │ ├── go-semver │ │ │ │ ├── LICENSE │ │ │ │ └── semver │ │ │ │ │ ├── semver.go │ │ │ │ │ └── sort.go │ │ │ ├── go-systemd │ │ │ │ ├── LICENSE │ │ │ │ ├── daemon │ │ │ │ │ ├── sdnotify.go │ │ │ │ │ └── watchdog.go │ │ │ │ ├── journal │ │ │ │ │ └── journal.go │ │ │ │ └── util │ │ │ │ │ ├── util.go │ │ │ │ │ ├── util_cgo.go │ │ │ │ │ └── util_stub.go │ │ │ └── pkg │ │ │ │ ├── LICENSE │ │ │ │ ├── NOTICE │ │ │ │ ├── capnslog │ │ │ │ ├── formatters.go │ │ │ │ ├── glog_formatter.go │ │ │ │ ├── init.go │ │ │ │ ├── init_windows.go │ │ │ │ ├── journald_formatter.go │ │ │ │ ├── log_hijack.go │ │ │ │ ├── logmap.go │ │ │ │ ├── pkg_logger.go │ │ │ │ └── syslog_formatter.go │ │ │ │ └── dlopen │ │ │ │ ├── dlopen.go │ │ │ │ └── dlopen_example.go │ │ ├── cpuguy83 │ │ │ └── go-md2man │ │ │ │ ├── LICENSE.md │ │ │ │ └── md2man │ │ │ │ ├── md2man.go │ │ │ │ └── roff.go │ │ ├── dgrijalva │ │ │ └── jwt-go │ │ │ │ ├── LICENSE │ │ │ │ ├── claims.go │ │ │ │ ├── doc.go │ │ │ │ ├── ecdsa.go │ │ │ │ ├── ecdsa_utils.go │ │ │ │ ├── errors.go │ │ │ │ ├── hmac.go │ │ │ │ ├── map_claims.go │ │ │ │ ├── none.go │ │ │ │ ├── parser.go │ │ │ │ ├── rsa.go │ │ │ │ ├── rsa_pss.go │ │ │ │ ├── rsa_utils.go │ │ │ │ ├── signing_method.go │ │ │ │ └── token.go │ │ ├── dustin │ │ │ └── go-humanize │ │ │ │ ├── LICENSE │ │ │ │ ├── big.go │ │ │ │ ├── bigbytes.go │ │ │ │ ├── bytes.go │ │ │ │ ├── comma.go │ │ │ │ ├── ftoa.go │ │ │ │ ├── humanize.go │ │ │ │ ├── number.go │ │ │ │ ├── ordinals.go │ │ │ │ ├── si.go │ │ │ │ └── times.go │ │ ├── ghodss │ │ │ └── yaml │ │ │ │ ├── LICENSE │ │ │ │ ├── fields.go │ │ │ │ └── yaml.go │ │ ├── gogo │ │ │ └── protobuf │ │ │ │ ├── LICENSE │ │ │ │ ├── gogoproto │ │ │ │ ├── doc.go │ │ │ │ ├── gogo.pb.go │ │ │ │ └── helper.go │ │ │ │ ├── proto │ │ │ │ ├── clone.go │ │ │ │ ├── decode.go │ │ │ │ ├── decode_gogo.go │ │ │ │ ├── duration.go │ │ │ │ ├── duration_gogo.go │ │ │ │ ├── encode.go │ │ │ │ ├── encode_gogo.go │ │ │ │ ├── equal.go │ │ │ │ ├── extensions.go │ │ │ │ ├── extensions_gogo.go │ │ │ │ ├── lib.go │ │ │ │ ├── lib_gogo.go │ │ │ │ ├── message_set.go │ │ │ │ ├── pointer_reflect.go │ │ │ │ ├── pointer_reflect_gogo.go │ │ │ │ ├── pointer_unsafe.go │ │ │ │ ├── pointer_unsafe_gogo.go │ │ │ │ ├── properties.go │ │ │ │ ├── properties_gogo.go │ │ │ │ ├── skip_gogo.go │ │ │ │ ├── text.go │ │ │ │ ├── text_gogo.go │ │ │ │ ├── text_parser.go │ │ │ │ ├── timestamp.go │ │ │ │ └── timestamp_gogo.go │ │ │ │ └── protoc-gen-gogo │ │ │ │ └── descriptor │ │ │ │ ├── descriptor.go │ │ │ │ ├── descriptor.pb.go │ │ │ │ ├── descriptor_gostring.gen.go │ │ │ │ └── helper.go │ │ ├── golang │ │ │ ├── groupcache │ │ │ │ ├── LICENSE │ │ │ │ └── lru │ │ │ │ │ └── lru.go │ │ │ └── protobuf │ │ │ │ ├── LICENSE │ │ │ │ ├── jsonpb │ │ │ │ └── jsonpb.go │ │ │ │ ├── proto │ │ │ │ ├── clone.go │ │ │ │ ├── decode.go │ │ │ │ ├── encode.go │ │ │ │ ├── equal.go │ │ │ │ ├── extensions.go │ │ │ │ ├── lib.go │ │ │ │ ├── message_set.go │ │ │ │ ├── pointer_reflect.go │ │ │ │ ├── pointer_unsafe.go │ │ │ │ ├── properties.go │ │ │ │ ├── text.go │ │ │ │ └── text_parser.go │ │ │ │ ├── protoc-gen-go │ │ │ │ └── descriptor │ │ │ │ │ └── descriptor.pb.go │ │ │ │ └── ptypes │ │ │ │ ├── any.go │ │ │ │ ├── any │ │ │ │ └── any.pb.go │ │ │ │ ├── doc.go │ │ │ │ ├── duration.go │ │ │ │ ├── duration │ │ │ │ └── duration.pb.go │ │ │ │ ├── struct │ │ │ │ └── struct.pb.go │ │ │ │ ├── timestamp.go │ │ │ │ └── timestamp │ │ │ │ └── timestamp.pb.go │ │ ├── google │ │ │ └── btree │ │ │ │ ├── LICENSE │ │ │ │ ├── btree.go │ │ │ │ └── btree_mem.go │ │ ├── grpc-ecosystem │ │ │ ├── go-grpc-prometheus │ │ │ │ ├── LICENSE │ │ │ │ ├── client.go │ │ │ │ ├── client_reporter.go │ │ │ │ ├── server.go │ │ │ │ ├── server_reporter.go │ │ │ │ └── util.go │ │ │ └── grpc-gateway │ │ │ │ ├── LICENSE.txt │ │ │ │ ├── runtime │ │ │ │ ├── context.go │ │ │ │ ├── convert.go │ │ │ │ ├── doc.go │ │ │ │ ├── errors.go │ │ │ │ ├── handler.go │ │ │ │ ├── internal │ │ │ │ │ └── stream_chunk.pb.go │ │ │ │ ├── marshal_json.go │ │ │ │ ├── marshal_jsonpb.go │ │ │ │ ├── marshaler.go │ │ │ │ ├── marshaler_registry.go │ │ │ │ ├── mux.go │ │ │ │ ├── pattern.go │ │ │ │ ├── proto2_convert.go │ │ │ │ ├── proto_errors.go │ │ │ │ └── query.go │ │ │ │ └── utilities │ │ │ │ ├── doc.go │ │ │ │ ├── pattern.go │ │ │ │ └── trie.go │ │ ├── inconshreveable │ │ │ └── mousetrap │ │ │ │ ├── LICENSE │ │ │ │ ├── trap_others.go │ │ │ │ ├── trap_windows.go │ │ │ │ └── trap_windows_1.4.go │ │ ├── jonboulle │ │ │ └── clockwork │ │ │ │ ├── LICENSE │ │ │ │ └── clockwork.go │ │ ├── kr │ │ │ └── pty │ │ │ │ ├── License │ │ │ │ ├── doc.go │ │ │ │ ├── ioctl.go │ │ │ │ ├── ioctl_bsd.go │ │ │ │ ├── pty_darwin.go │ │ │ │ ├── pty_dragonfly.go │ │ │ │ ├── pty_freebsd.go │ │ │ │ ├── pty_linux.go │ │ │ │ ├── pty_unsupported.go │ │ │ │ ├── run.go │ │ │ │ ├── types.go │ │ │ │ ├── types_dragonfly.go │ │ │ │ ├── types_freebsd.go │ │ │ │ ├── util.go │ │ │ │ ├── ztypes_386.go │ │ │ │ ├── ztypes_amd64.go │ │ │ │ ├── ztypes_arm.go │ │ │ │ ├── ztypes_arm64.go │ │ │ │ ├── ztypes_dragonfly_amd64.go │ │ │ │ ├── ztypes_freebsd_386.go │ │ │ │ ├── ztypes_freebsd_amd64.go │ │ │ │ ├── ztypes_freebsd_arm.go │ │ │ │ ├── ztypes_mipsx.go │ │ │ │ ├── ztypes_ppc64.go │ │ │ │ ├── ztypes_ppc64le.go │ │ │ │ └── ztypes_s390x.go │ │ ├── mattn │ │ │ └── go-runewidth │ │ │ │ ├── LICENSE │ │ │ │ ├── runewidth.go │ │ │ │ ├── runewidth_js.go │ │ │ │ ├── runewidth_posix.go │ │ │ │ └── runewidth_windows.go │ │ ├── matttproud │ │ │ └── golang_protobuf_extensions │ │ │ │ ├── LICENSE │ │ │ │ ├── NOTICE │ │ │ │ └── pbutil │ │ │ │ ├── decode.go │ │ │ │ ├── doc.go │ │ │ │ └── encode.go │ │ ├── olekukonko │ │ │ └── tablewriter │ │ │ │ ├── LICENCE.md │ │ │ │ ├── csv.go │ │ │ │ ├── table.go │ │ │ │ ├── util.go │ │ │ │ └── wrap.go │ │ ├── prometheus │ │ │ ├── client_golang │ │ │ │ ├── LICENSE │ │ │ │ ├── NOTICE │ │ │ │ └── prometheus │ │ │ │ │ ├── collector.go │ │ │ │ │ ├── counter.go │ │ │ │ │ ├── desc.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── expvar_collector.go │ │ │ │ │ ├── fnv.go │ │ │ │ │ ├── gauge.go │ │ │ │ │ ├── go_collector.go │ │ │ │ │ ├── histogram.go │ │ │ │ │ ├── http.go │ │ │ │ │ ├── metric.go │ │ │ │ │ ├── process_collector.go │ │ │ │ │ ├── promhttp │ │ │ │ │ └── http.go │ │ │ │ │ ├── registry.go │ │ │ │ │ ├── summary.go │ │ │ │ │ ├── untyped.go │ │ │ │ │ ├── value.go │ │ │ │ │ └── vec.go │ │ │ ├── client_model │ │ │ │ ├── LICENSE │ │ │ │ ├── NOTICE │ │ │ │ └── go │ │ │ │ │ └── metrics.pb.go │ │ │ ├── common │ │ │ │ ├── LICENSE │ │ │ │ ├── NOTICE │ │ │ │ ├── expfmt │ │ │ │ │ ├── decode.go │ │ │ │ │ ├── encode.go │ │ │ │ │ ├── expfmt.go │ │ │ │ │ ├── fuzz.go │ │ │ │ │ ├── text_create.go │ │ │ │ │ └── text_parse.go │ │ │ │ ├── internal │ │ │ │ │ └── bitbucket.org │ │ │ │ │ │ └── ww │ │ │ │ │ │ └── goautoneg │ │ │ │ │ │ └── autoneg.go │ │ │ │ └── model │ │ │ │ │ ├── alert.go │ │ │ │ │ ├── fingerprinting.go │ │ │ │ │ ├── fnv.go │ │ │ │ │ ├── labels.go │ │ │ │ │ ├── labelset.go │ │ │ │ │ ├── metric.go │ │ │ │ │ ├── model.go │ │ │ │ │ ├── signature.go │ │ │ │ │ ├── silence.go │ │ │ │ │ ├── time.go │ │ │ │ │ └── value.go │ │ │ └── procfs │ │ │ │ ├── LICENSE │ │ │ │ ├── NOTICE │ │ │ │ ├── buddyinfo.go │ │ │ │ ├── doc.go │ │ │ │ ├── fs.go │ │ │ │ ├── ipvs.go │ │ │ │ ├── mdstat.go │ │ │ │ ├── mountstats.go │ │ │ │ ├── proc.go │ │ │ │ ├── proc_io.go │ │ │ │ ├── proc_limits.go │ │ │ │ ├── proc_stat.go │ │ │ │ ├── stat.go │ │ │ │ └── xfs │ │ │ │ ├── parse.go │ │ │ │ └── xfs.go │ │ ├── russross │ │ │ └── blackfriday │ │ │ │ ├── LICENSE.txt │ │ │ │ ├── block.go │ │ │ │ ├── doc.go │ │ │ │ ├── html.go │ │ │ │ ├── inline.go │ │ │ │ ├── latex.go │ │ │ │ ├── markdown.go │ │ │ │ └── smartypants.go │ │ ├── spf13 │ │ │ ├── cobra │ │ │ │ ├── LICENSE.txt │ │ │ │ ├── bash_completions.go │ │ │ │ ├── cobra.go │ │ │ │ ├── command.go │ │ │ │ ├── doc_util.go │ │ │ │ ├── man_docs.go │ │ │ │ └── md_docs.go │ │ │ └── pflag │ │ │ │ ├── LICENSE │ │ │ │ ├── bool.go │ │ │ │ ├── count.go │ │ │ │ ├── duration.go │ │ │ │ ├── flag.go │ │ │ │ ├── float32.go │ │ │ │ ├── float64.go │ │ │ │ ├── golangflag.go │ │ │ │ ├── int.go │ │ │ │ ├── int32.go │ │ │ │ ├── int64.go │ │ │ │ ├── int8.go │ │ │ │ ├── int_slice.go │ │ │ │ ├── ip.go │ │ │ │ ├── ipmask.go │ │ │ │ ├── ipnet.go │ │ │ │ ├── string.go │ │ │ │ ├── string_slice.go │ │ │ │ ├── uint.go │ │ │ │ ├── uint16.go │ │ │ │ ├── uint32.go │ │ │ │ ├── uint64.go │ │ │ │ └── uint8.go │ │ ├── ugorji │ │ │ └── go │ │ │ │ ├── LICENSE │ │ │ │ └── codec │ │ │ │ ├── 0doc.go │ │ │ │ ├── binc.go │ │ │ │ ├── cbor.go │ │ │ │ ├── decode.go │ │ │ │ ├── decode_go.go │ │ │ │ ├── decode_go14.go │ │ │ │ ├── encode.go │ │ │ │ ├── fast-path.generated.go │ │ │ │ ├── fast-path.not.go │ │ │ │ ├── gen-helper.generated.go │ │ │ │ ├── gen.generated.go │ │ │ │ ├── gen.go │ │ │ │ ├── gen_15.go │ │ │ │ ├── gen_16.go │ │ │ │ ├── gen_17.go │ │ │ │ ├── helper.go │ │ │ │ ├── helper_internal.go │ │ │ │ ├── helper_not_unsafe.go │ │ │ │ ├── helper_unsafe.go │ │ │ │ ├── json.go │ │ │ │ ├── msgpack.go │ │ │ │ ├── noop.go │ │ │ │ ├── prebuild.go │ │ │ │ ├── rpc.go │ │ │ │ ├── simple.go │ │ │ │ └── time.go │ │ ├── urfave │ │ │ └── cli │ │ │ │ ├── LICENSE │ │ │ │ ├── app.go │ │ │ │ ├── category.go │ │ │ │ ├── cli.go │ │ │ │ ├── command.go │ │ │ │ ├── context.go │ │ │ │ ├── errors.go │ │ │ │ ├── flag.go │ │ │ │ ├── funcs.go │ │ │ │ └── help.go │ │ └── xiang90 │ │ │ └── probing │ │ │ ├── LICENSE │ │ │ ├── prober.go │ │ │ ├── server.go │ │ │ └── status.go │ │ ├── go.uber.org │ │ ├── atomic │ │ │ ├── LICENSE.txt │ │ │ ├── atomic.go │ │ │ └── string.go │ │ ├── multierr │ │ │ ├── LICENSE.txt │ │ │ └── error.go │ │ └── zap │ │ │ ├── LICENSE.txt │ │ │ ├── array.go │ │ │ ├── buffer │ │ │ ├── buffer.go │ │ │ └── pool.go │ │ │ ├── config.go │ │ │ ├── doc.go │ │ │ ├── encoder.go │ │ │ ├── error.go │ │ │ ├── field.go │ │ │ ├── flag.go │ │ │ ├── global.go │ │ │ ├── http_handler.go │ │ │ ├── internal │ │ │ ├── bufferpool │ │ │ │ └── bufferpool.go │ │ │ ├── color │ │ │ │ └── color.go │ │ │ └── exit │ │ │ │ └── exit.go │ │ │ ├── level.go │ │ │ ├── logger.go │ │ │ ├── options.go │ │ │ ├── stacktrace.go │ │ │ ├── sugar.go │ │ │ ├── time.go │ │ │ ├── writer.go │ │ │ └── zapcore │ │ │ ├── console_encoder.go │ │ │ ├── core.go │ │ │ ├── doc.go │ │ │ ├── encoder.go │ │ │ ├── entry.go │ │ │ ├── error.go │ │ │ ├── field.go │ │ │ ├── hook.go │ │ │ ├── json_encoder.go │ │ │ ├── level.go │ │ │ ├── level_strings.go │ │ │ ├── marshaler.go │ │ │ ├── memory_encoder.go │ │ │ ├── sampler.go │ │ │ ├── tee.go │ │ │ └── write_syncer.go │ │ ├── golang.org │ │ └── x │ │ │ ├── crypto │ │ │ ├── LICENSE │ │ │ ├── PATENTS │ │ │ ├── bcrypt │ │ │ │ ├── base64.go │ │ │ │ └── bcrypt.go │ │ │ └── blowfish │ │ │ │ ├── block.go │ │ │ │ ├── cipher.go │ │ │ │ └── const.go │ │ │ ├── net │ │ │ ├── LICENSE │ │ │ ├── PATENTS │ │ │ ├── context │ │ │ │ ├── context.go │ │ │ │ ├── go17.go │ │ │ │ ├── go19.go │ │ │ │ ├── pre_go17.go │ │ │ │ └── pre_go19.go │ │ │ ├── http2 │ │ │ │ ├── ciphers.go │ │ │ │ ├── client_conn_pool.go │ │ │ │ ├── configure_transport.go │ │ │ │ ├── databuffer.go │ │ │ │ ├── errors.go │ │ │ │ ├── flow.go │ │ │ │ ├── frame.go │ │ │ │ ├── go16.go │ │ │ │ ├── go17.go │ │ │ │ ├── go17_not18.go │ │ │ │ ├── go18.go │ │ │ │ ├── go19.go │ │ │ │ ├── gotrack.go │ │ │ │ ├── headermap.go │ │ │ │ ├── hpack │ │ │ │ │ ├── encode.go │ │ │ │ │ ├── hpack.go │ │ │ │ │ ├── huffman.go │ │ │ │ │ └── tables.go │ │ │ │ ├── http2.go │ │ │ │ ├── not_go16.go │ │ │ │ ├── not_go17.go │ │ │ │ ├── not_go18.go │ │ │ │ ├── not_go19.go │ │ │ │ ├── pipe.go │ │ │ │ ├── server.go │ │ │ │ ├── transport.go │ │ │ │ ├── write.go │ │ │ │ ├── writesched.go │ │ │ │ ├── writesched_priority.go │ │ │ │ └── writesched_random.go │ │ │ ├── idna │ │ │ │ ├── idna.go │ │ │ │ ├── punycode.go │ │ │ │ ├── tables.go │ │ │ │ ├── trie.go │ │ │ │ └── trieval.go │ │ │ ├── internal │ │ │ │ └── timeseries │ │ │ │ │ └── timeseries.go │ │ │ ├── lex │ │ │ │ └── httplex │ │ │ │ │ └── httplex.go │ │ │ └── trace │ │ │ │ ├── events.go │ │ │ │ ├── histogram.go │ │ │ │ ├── trace.go │ │ │ │ ├── trace_go16.go │ │ │ │ └── trace_go17.go │ │ │ ├── sys │ │ │ ├── LICENSE │ │ │ ├── PATENTS │ │ │ └── unix │ │ │ │ ├── asm_darwin_386.s │ │ │ │ ├── asm_darwin_amd64.s │ │ │ │ ├── asm_darwin_arm.s │ │ │ │ ├── asm_darwin_arm64.s │ │ │ │ ├── asm_dragonfly_amd64.s │ │ │ │ ├── asm_freebsd_386.s │ │ │ │ ├── asm_freebsd_amd64.s │ │ │ │ ├── asm_freebsd_arm.s │ │ │ │ ├── asm_linux_386.s │ │ │ │ ├── asm_linux_amd64.s │ │ │ │ ├── asm_linux_arm.s │ │ │ │ ├── asm_linux_arm64.s │ │ │ │ ├── asm_linux_mips64x.s │ │ │ │ ├── asm_linux_mipsx.s │ │ │ │ ├── asm_linux_ppc64x.s │ │ │ │ ├── asm_linux_s390x.s │ │ │ │ ├── asm_netbsd_386.s │ │ │ │ ├── asm_netbsd_amd64.s │ │ │ │ ├── asm_netbsd_arm.s │ │ │ │ ├── asm_openbsd_386.s │ │ │ │ ├── asm_openbsd_amd64.s │ │ │ │ ├── asm_solaris_amd64.s │ │ │ │ ├── bluetooth_linux.go │ │ │ │ ├── constants.go │ │ │ │ ├── env_unix.go │ │ │ │ ├── env_unset.go │ │ │ │ ├── flock.go │ │ │ │ ├── flock_linux_32bit.go │ │ │ │ ├── gccgo.go │ │ │ │ ├── gccgo_c.c │ │ │ │ ├── gccgo_linux_amd64.go │ │ │ │ ├── gccgo_linux_sparc64.go │ │ │ │ ├── mkpost.go │ │ │ │ ├── race.go │ │ │ │ ├── race0.go │ │ │ │ ├── sockcmsg_linux.go │ │ │ │ ├── sockcmsg_unix.go │ │ │ │ ├── str.go │ │ │ │ ├── syscall.go │ │ │ │ ├── syscall_bsd.go │ │ │ │ ├── syscall_darwin.go │ │ │ │ ├── syscall_darwin_386.go │ │ │ │ ├── syscall_darwin_amd64.go │ │ │ │ ├── syscall_darwin_arm.go │ │ │ │ ├── syscall_darwin_arm64.go │ │ │ │ ├── syscall_dragonfly.go │ │ │ │ ├── syscall_dragonfly_amd64.go │ │ │ │ ├── syscall_freebsd.go │ │ │ │ ├── syscall_freebsd_386.go │ │ │ │ ├── syscall_freebsd_amd64.go │ │ │ │ ├── syscall_freebsd_arm.go │ │ │ │ ├── syscall_linux.go │ │ │ │ ├── syscall_linux_386.go │ │ │ │ ├── syscall_linux_amd64.go │ │ │ │ ├── syscall_linux_amd64_gc.go │ │ │ │ ├── syscall_linux_arm.go │ │ │ │ ├── syscall_linux_arm64.go │ │ │ │ ├── syscall_linux_mips64x.go │ │ │ │ ├── syscall_linux_mipsx.go │ │ │ │ ├── syscall_linux_ppc64x.go │ │ │ │ ├── syscall_linux_s390x.go │ │ │ │ ├── syscall_linux_sparc64.go │ │ │ │ ├── syscall_netbsd.go │ │ │ │ ├── syscall_netbsd_386.go │ │ │ │ ├── syscall_netbsd_amd64.go │ │ │ │ ├── syscall_netbsd_arm.go │ │ │ │ ├── syscall_no_getwd.go │ │ │ │ ├── syscall_openbsd.go │ │ │ │ ├── syscall_openbsd_386.go │ │ │ │ ├── syscall_openbsd_amd64.go │ │ │ │ ├── syscall_solaris.go │ │ │ │ ├── syscall_solaris_amd64.go │ │ │ │ ├── syscall_unix.go │ │ │ │ ├── syscall_unix_gc.go │ │ │ │ ├── types_darwin.go │ │ │ │ ├── types_dragonfly.go │ │ │ │ ├── types_freebsd.go │ │ │ │ ├── types_linux.go │ │ │ │ ├── types_netbsd.go │ │ │ │ ├── types_openbsd.go │ │ │ │ ├── types_solaris.go │ │ │ │ ├── zerrors_darwin_386.go │ │ │ │ ├── zerrors_darwin_amd64.go │ │ │ │ ├── zerrors_darwin_arm.go │ │ │ │ ├── zerrors_darwin_arm64.go │ │ │ │ ├── zerrors_dragonfly_amd64.go │ │ │ │ ├── zerrors_freebsd_386.go │ │ │ │ ├── zerrors_freebsd_amd64.go │ │ │ │ ├── zerrors_freebsd_arm.go │ │ │ │ ├── zerrors_linux_386.go │ │ │ │ ├── zerrors_linux_amd64.go │ │ │ │ ├── zerrors_linux_arm.go │ │ │ │ ├── zerrors_linux_arm64.go │ │ │ │ ├── zerrors_linux_mips.go │ │ │ │ ├── zerrors_linux_mips64.go │ │ │ │ ├── zerrors_linux_mips64le.go │ │ │ │ ├── zerrors_linux_mipsle.go │ │ │ │ ├── zerrors_linux_ppc64.go │ │ │ │ ├── zerrors_linux_ppc64le.go │ │ │ │ ├── zerrors_linux_s390x.go │ │ │ │ ├── zerrors_linux_sparc64.go │ │ │ │ ├── zerrors_netbsd_386.go │ │ │ │ ├── zerrors_netbsd_amd64.go │ │ │ │ ├── zerrors_netbsd_arm.go │ │ │ │ ├── zerrors_openbsd_386.go │ │ │ │ ├── zerrors_openbsd_amd64.go │ │ │ │ ├── zerrors_solaris_amd64.go │ │ │ │ ├── zsyscall_darwin_386.go │ │ │ │ ├── zsyscall_darwin_amd64.go │ │ │ │ ├── zsyscall_darwin_arm.go │ │ │ │ ├── zsyscall_darwin_arm64.go │ │ │ │ ├── zsyscall_dragonfly_amd64.go │ │ │ │ ├── zsyscall_freebsd_386.go │ │ │ │ ├── zsyscall_freebsd_amd64.go │ │ │ │ ├── zsyscall_freebsd_arm.go │ │ │ │ ├── zsyscall_linux_386.go │ │ │ │ ├── zsyscall_linux_amd64.go │ │ │ │ ├── zsyscall_linux_arm.go │ │ │ │ ├── zsyscall_linux_arm64.go │ │ │ │ ├── zsyscall_linux_mips.go │ │ │ │ ├── zsyscall_linux_mips64.go │ │ │ │ ├── zsyscall_linux_mips64le.go │ │ │ │ ├── zsyscall_linux_mipsle.go │ │ │ │ ├── zsyscall_linux_ppc64.go │ │ │ │ ├── zsyscall_linux_ppc64le.go │ │ │ │ ├── zsyscall_linux_s390x.go │ │ │ │ ├── zsyscall_linux_sparc64.go │ │ │ │ ├── zsyscall_netbsd_386.go │ │ │ │ ├── zsyscall_netbsd_amd64.go │ │ │ │ ├── zsyscall_netbsd_arm.go │ │ │ │ ├── zsyscall_openbsd_386.go │ │ │ │ ├── zsyscall_openbsd_amd64.go │ │ │ │ ├── zsyscall_solaris_amd64.go │ │ │ │ ├── zsysctl_openbsd.go │ │ │ │ ├── zsysnum_darwin_386.go │ │ │ │ ├── zsysnum_darwin_amd64.go │ │ │ │ ├── zsysnum_darwin_arm.go │ │ │ │ ├── zsysnum_darwin_arm64.go │ │ │ │ ├── zsysnum_dragonfly_amd64.go │ │ │ │ ├── zsysnum_freebsd_386.go │ │ │ │ ├── zsysnum_freebsd_amd64.go │ │ │ │ ├── zsysnum_freebsd_arm.go │ │ │ │ ├── zsysnum_linux_386.go │ │ │ │ ├── zsysnum_linux_amd64.go │ │ │ │ ├── zsysnum_linux_arm.go │ │ │ │ ├── zsysnum_linux_arm64.go │ │ │ │ ├── zsysnum_linux_mips.go │ │ │ │ ├── zsysnum_linux_mips64.go │ │ │ │ ├── zsysnum_linux_mips64le.go │ │ │ │ ├── zsysnum_linux_mipsle.go │ │ │ │ ├── zsysnum_linux_ppc64.go │ │ │ │ ├── zsysnum_linux_ppc64le.go │ │ │ │ ├── zsysnum_linux_s390x.go │ │ │ │ ├── zsysnum_linux_sparc64.go │ │ │ │ ├── zsysnum_netbsd_386.go │ │ │ │ ├── zsysnum_netbsd_amd64.go │ │ │ │ ├── zsysnum_netbsd_arm.go │ │ │ │ ├── zsysnum_openbsd_386.go │ │ │ │ ├── zsysnum_openbsd_amd64.go │ │ │ │ ├── zsysnum_solaris_amd64.go │ │ │ │ ├── ztypes_darwin_386.go │ │ │ │ ├── ztypes_darwin_amd64.go │ │ │ │ ├── ztypes_darwin_arm.go │ │ │ │ ├── ztypes_darwin_arm64.go │ │ │ │ ├── ztypes_dragonfly_amd64.go │ │ │ │ ├── ztypes_freebsd_386.go │ │ │ │ ├── ztypes_freebsd_amd64.go │ │ │ │ ├── ztypes_freebsd_arm.go │ │ │ │ ├── ztypes_linux_386.go │ │ │ │ ├── ztypes_linux_amd64.go │ │ │ │ ├── ztypes_linux_arm.go │ │ │ │ ├── ztypes_linux_arm64.go │ │ │ │ ├── ztypes_linux_mips.go │ │ │ │ ├── ztypes_linux_mips64.go │ │ │ │ ├── ztypes_linux_mips64le.go │ │ │ │ ├── ztypes_linux_mipsle.go │ │ │ │ ├── ztypes_linux_ppc64.go │ │ │ │ ├── ztypes_linux_ppc64le.go │ │ │ │ ├── ztypes_linux_s390x.go │ │ │ │ ├── ztypes_linux_sparc64.go │ │ │ │ ├── ztypes_netbsd_386.go │ │ │ │ ├── ztypes_netbsd_amd64.go │ │ │ │ ├── ztypes_netbsd_arm.go │ │ │ │ ├── ztypes_openbsd_386.go │ │ │ │ ├── ztypes_openbsd_amd64.go │ │ │ │ └── ztypes_solaris_amd64.go │ │ │ ├── text │ │ │ ├── LICENSE │ │ │ ├── PATENTS │ │ │ ├── secure │ │ │ │ └── bidirule │ │ │ │ │ └── bidirule.go │ │ │ ├── transform │ │ │ │ └── transform.go │ │ │ └── unicode │ │ │ │ ├── bidi │ │ │ │ ├── bidi.go │ │ │ │ ├── bracket.go │ │ │ │ ├── core.go │ │ │ │ ├── gen.go │ │ │ │ ├── gen_ranges.go │ │ │ │ ├── gen_trieval.go │ │ │ │ ├── prop.go │ │ │ │ ├── tables.go │ │ │ │ └── trieval.go │ │ │ │ └── norm │ │ │ │ ├── composition.go │ │ │ │ ├── forminfo.go │ │ │ │ ├── input.go │ │ │ │ ├── iter.go │ │ │ │ ├── maketables.go │ │ │ │ ├── normalize.go │ │ │ │ ├── readwriter.go │ │ │ │ ├── tables.go │ │ │ │ ├── transform.go │ │ │ │ ├── trie.go │ │ │ │ └── triegen.go │ │ │ └── time │ │ │ ├── LICENSE │ │ │ ├── PATENTS │ │ │ └── rate │ │ │ └── rate.go │ │ ├── google.golang.org │ │ ├── genproto │ │ │ ├── LICENSE │ │ │ └── googleapis │ │ │ │ ├── api │ │ │ │ └── annotations │ │ │ │ │ ├── annotations.pb.go │ │ │ │ │ └── http.pb.go │ │ │ │ └── rpc │ │ │ │ └── status │ │ │ │ └── status.pb.go │ │ └── grpc │ │ │ ├── LICENSE │ │ │ ├── backoff.go │ │ │ ├── balancer.go │ │ │ ├── balancer │ │ │ └── balancer.go │ │ │ ├── balancer_conn_wrappers.go │ │ │ ├── balancer_v1_wrapper.go │ │ │ ├── call.go │ │ │ ├── clientconn.go │ │ │ ├── codec.go │ │ │ ├── codes │ │ │ ├── code_string.go │ │ │ └── codes.go │ │ │ ├── connectivity │ │ │ └── connectivity.go │ │ │ ├── credentials │ │ │ ├── credentials.go │ │ │ ├── credentials_util_go17.go │ │ │ ├── credentials_util_go18.go │ │ │ └── credentials_util_pre_go17.go │ │ │ ├── doc.go │ │ │ ├── grpclb.go │ │ │ ├── grpclb │ │ │ └── grpc_lb_v1 │ │ │ │ └── messages │ │ │ │ └── messages.pb.go │ │ │ ├── grpclog │ │ │ ├── grpclog.go │ │ │ ├── logger.go │ │ │ └── loggerv2.go │ │ │ ├── health │ │ │ └── grpc_health_v1 │ │ │ │ └── health.pb.go │ │ │ ├── interceptor.go │ │ │ ├── internal │ │ │ └── internal.go │ │ │ ├── keepalive │ │ │ └── keepalive.go │ │ │ ├── metadata │ │ │ └── metadata.go │ │ │ ├── naming │ │ │ ├── dns_resolver.go │ │ │ ├── go17.go │ │ │ ├── go18.go │ │ │ └── naming.go │ │ │ ├── peer │ │ │ └── peer.go │ │ │ ├── picker_wrapper.go │ │ │ ├── pickfirst.go │ │ │ ├── proxy.go │ │ │ ├── resolver │ │ │ └── resolver.go │ │ │ ├── resolver_conn_wrapper.go │ │ │ ├── rpc_util.go │ │ │ ├── server.go │ │ │ ├── stats │ │ │ ├── handlers.go │ │ │ └── stats.go │ │ │ ├── status │ │ │ └── status.go │ │ │ ├── stream.go │ │ │ ├── tap │ │ │ └── tap.go │ │ │ ├── trace.go │ │ │ └── transport │ │ │ ├── bdp_estimator.go │ │ │ ├── control.go │ │ │ ├── handler_server.go │ │ │ ├── http2_client.go │ │ │ ├── http2_server.go │ │ │ ├── http_util.go │ │ │ ├── log.go │ │ │ └── transport.go │ │ └── gopkg.in │ │ ├── cheggaaa │ │ └── pb.v1 │ │ │ ├── LICENSE │ │ │ ├── format.go │ │ │ ├── pb.go │ │ │ ├── pb_appengine.go │ │ │ ├── pb_nix.go │ │ │ ├── pb_solaris.go │ │ │ ├── pb_win.go │ │ │ ├── pb_x.go │ │ │ ├── pool.go │ │ │ ├── pool_win.go │ │ │ ├── pool_x.go │ │ │ ├── reader.go │ │ │ ├── runecount.go │ │ │ ├── termios_bsd.go │ │ │ └── termios_nix.go │ │ └── yaml.v2 │ │ ├── LICENSE │ │ ├── LICENSE.libyaml │ │ ├── apic.go │ │ ├── decode.go │ │ ├── emitterc.go │ │ ├── encode.go │ │ ├── parserc.go │ │ ├── readerc.go │ │ ├── resolve.go │ │ ├── scannerc.go │ │ ├── sorter.go │ │ ├── writerc.go │ │ ├── yaml.go │ │ ├── yamlh.go │ │ └── yamlprivateh.go │ ├── compactor │ ├── compactor.go │ ├── compactor_test.go │ └── doc.go │ ├── contrib │ ├── README.md │ ├── raftexample │ │ ├── Procfile │ │ ├── README.md │ │ ├── doc.go │ │ ├── httpapi.go │ │ ├── kvstore.go │ │ ├── kvstore_test.go │ │ ├── listener.go │ │ ├── main.go │ │ ├── raft.go │ │ └── raftexample_test.go │ ├── recipes │ │ ├── barrier.go │ │ ├── client.go │ │ ├── doc.go │ │ ├── double_barrier.go │ │ ├── key.go │ │ ├── priority_queue.go │ │ ├── queue.go │ │ ├── rwmutex.go │ │ └── watch.go │ └── systemd │ │ ├── etcd.service │ │ ├── etcd2-backup-coreos │ │ ├── .gitignore │ │ ├── 30-etcd2-backup-restore.conf │ │ ├── README.md │ │ ├── build │ │ ├── etcd2-backup-install │ │ ├── etcd2-backup.service │ │ ├── etcd2-backup.timer │ │ ├── etcd2-join │ │ ├── etcd2-join.service │ │ ├── etcd2-restore.go │ │ └── etcd2-restore.service │ │ └── etcd3-multinode │ │ └── README.md │ ├── cover │ ├── discovery │ ├── discovery.go │ └── discovery_test.go │ ├── e2e │ ├── ctl_v2_test.go │ ├── ctl_v3_alarm_test.go │ ├── ctl_v3_auth_test.go │ ├── ctl_v3_compact_test.go │ ├── ctl_v3_defrag_test.go │ ├── ctl_v3_elect_test.go │ ├── ctl_v3_endpoint_test.go │ ├── ctl_v3_kv_test.go │ ├── ctl_v3_lease_test.go │ ├── ctl_v3_lock_test.go │ ├── ctl_v3_make_mirror_test.go │ ├── ctl_v3_member_test.go │ ├── ctl_v3_migrate_test.go │ ├── ctl_v3_role_test.go │ ├── ctl_v3_snapshot_test.go │ ├── ctl_v3_test.go │ ├── ctl_v3_txn_test.go │ ├── ctl_v3_user_test.go │ ├── ctl_v3_watch_test.go │ ├── doc.go │ ├── docker │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── Procfile.tls │ │ ├── etcd.zone │ │ ├── named.conf │ │ ├── rdns.zone │ │ ├── resolv.conf │ │ └── run.sh │ ├── etcd_config_test.go │ ├── etcd_release_upgrade_test.go │ ├── etcd_spawn_cov.go │ ├── etcd_spawn_nocov.go │ ├── etcd_test.go │ ├── gateway_test.go │ ├── main_test.go │ ├── v2_curl_test.go │ └── v3_curl_test.go │ ├── embed │ ├── config.go │ ├── config_test.go │ ├── doc.go │ ├── etcd.go │ ├── serve.go │ ├── serve_test.go │ └── util.go │ ├── error │ ├── error.go │ └── error_test.go │ ├── etcd.conf.yml.sample │ ├── etcdctl │ ├── README.md │ ├── READMEv2.md │ ├── ctlv2 │ │ ├── command │ │ │ ├── auth_commands.go │ │ │ ├── backup_command.go │ │ │ ├── cluster_health.go │ │ │ ├── doc.go │ │ │ ├── error.go │ │ │ ├── exec_watch_command.go │ │ │ ├── format.go │ │ │ ├── get_command.go │ │ │ ├── ls_command.go │ │ │ ├── member_commands.go │ │ │ ├── mk_command.go │ │ │ ├── mkdir_command.go │ │ │ ├── rm_command.go │ │ │ ├── rmdir_command.go │ │ │ ├── role_commands.go │ │ │ ├── set_command.go │ │ │ ├── set_dir_command.go │ │ │ ├── update_command.go │ │ │ ├── update_dir_command.go │ │ │ ├── user_commands.go │ │ │ ├── util.go │ │ │ ├── util_test.go │ │ │ └── watch_command.go │ │ ├── ctl.go │ │ ├── ctl_cov.go │ │ └── ctl_nocov.go │ ├── ctlv3 │ │ ├── command │ │ │ ├── alarm_command.go │ │ │ ├── auth_command.go │ │ │ ├── check.go │ │ │ ├── compaction_command.go │ │ │ ├── defrag_command.go │ │ │ ├── del_command.go │ │ │ ├── doc.go │ │ │ ├── elect_command.go │ │ │ ├── ep_command.go │ │ │ ├── error.go │ │ │ ├── get_command.go │ │ │ ├── global.go │ │ │ ├── lease_command.go │ │ │ ├── lock_command.go │ │ │ ├── make_mirror_command.go │ │ │ ├── member_command.go │ │ │ ├── migrate_command.go │ │ │ ├── printer.go │ │ │ ├── printer_fields.go │ │ │ ├── printer_json.go │ │ │ ├── printer_protobuf.go │ │ │ ├── printer_simple.go │ │ │ ├── printer_table.go │ │ │ ├── put_command.go │ │ │ ├── role_command.go │ │ │ ├── snapshot_command.go │ │ │ ├── txn_command.go │ │ │ ├── user_command.go │ │ │ ├── util.go │ │ │ ├── version_command.go │ │ │ └── watch_command.go │ │ ├── ctl.go │ │ ├── ctl_cov.go │ │ ├── ctl_nocov.go │ │ └── help.go │ ├── doc │ │ └── mirror_maker.md │ ├── main.go │ └── main_test.go │ ├── etcdmain │ ├── config.go │ ├── config_test.go │ ├── doc.go │ ├── etcd.go │ ├── gateway.go │ ├── grpc_proxy.go │ ├── help.go │ ├── main.go │ └── util.go │ ├── etcdserver │ ├── api │ │ ├── capability.go │ │ ├── cluster.go │ │ ├── doc.go │ │ ├── etcdhttp │ │ │ ├── base.go │ │ │ ├── peer.go │ │ │ ├── peer_test.go │ │ │ └── version_test.go │ │ ├── v2http │ │ │ ├── capability.go │ │ │ ├── client.go │ │ │ ├── client_auth.go │ │ │ ├── client_auth_test.go │ │ │ ├── client_test.go │ │ │ ├── doc.go │ │ │ ├── http.go │ │ │ ├── http_test.go │ │ │ ├── httptypes │ │ │ │ ├── errors.go │ │ │ │ ├── errors_test.go │ │ │ │ ├── member.go │ │ │ │ └── member_test.go │ │ │ ├── metrics.go │ │ │ └── testdata │ │ │ │ ├── ca.pem │ │ │ │ ├── otheruser.pem │ │ │ │ └── user.pem │ │ ├── v3client │ │ │ ├── doc.go │ │ │ └── v3client.go │ │ ├── v3election │ │ │ ├── doc.go │ │ │ ├── election.go │ │ │ └── v3electionpb │ │ │ │ ├── gw │ │ │ │ └── v3election.pb.gw.go │ │ │ │ ├── v3election.pb.go │ │ │ │ └── v3election.proto │ │ ├── v3lock │ │ │ ├── doc.go │ │ │ ├── lock.go │ │ │ └── v3lockpb │ │ │ │ ├── gw │ │ │ │ └── v3lock.pb.gw.go │ │ │ │ ├── v3lock.pb.go │ │ │ │ └── v3lock.proto │ │ └── v3rpc │ │ │ ├── auth.go │ │ │ ├── codec.go │ │ │ ├── grpc.go │ │ │ ├── header.go │ │ │ ├── interceptor.go │ │ │ ├── key.go │ │ │ ├── lease.go │ │ │ ├── maintenance.go │ │ │ ├── member.go │ │ │ ├── metrics.go │ │ │ ├── quota.go │ │ │ ├── rpctypes │ │ │ ├── doc.go │ │ │ ├── error.go │ │ │ ├── error_test.go │ │ │ └── md.go │ │ │ ├── util.go │ │ │ └── watch.go │ ├── apply.go │ ├── apply_auth.go │ ├── apply_v2.go │ ├── auth │ │ ├── auth.go │ │ ├── auth_requests.go │ │ └── auth_test.go │ ├── backend.go │ ├── cluster_util.go │ ├── cluster_util_test.go │ ├── config.go │ ├── config_test.go │ ├── consistent_index.go │ ├── consistent_index_test.go │ ├── doc.go │ ├── errors.go │ ├── etcdserverpb │ │ ├── etcdserver.pb.go │ │ ├── etcdserver.proto │ │ ├── gw │ │ │ └── rpc.pb.gw.go │ │ ├── raft_internal.pb.go │ │ ├── raft_internal.proto │ │ ├── raft_internal_stringer.go │ │ ├── rpc.pb.go │ │ └── rpc.proto │ ├── membership │ │ ├── cluster.go │ │ ├── cluster_test.go │ │ ├── doc.go │ │ ├── errors.go │ │ ├── member.go │ │ ├── member_test.go │ │ └── store.go │ ├── metrics.go │ ├── quota.go │ ├── raft.go │ ├── raft_test.go │ ├── server.go │ ├── server_test.go │ ├── snapshot_merge.go │ ├── stats │ │ ├── leader.go │ │ ├── queue.go │ │ ├── server.go │ │ └── stats.go │ ├── storage.go │ ├── util.go │ ├── util_test.go │ ├── v2_server.go │ └── v3_server.go │ ├── functional.yaml │ ├── functional │ ├── Dockerfile │ ├── Procfile-proxy │ ├── README.md │ ├── agent │ │ ├── doc.go │ │ ├── handler.go │ │ ├── server.go │ │ ├── utils.go │ │ └── utils_test.go │ ├── build │ ├── cmd │ │ ├── etcd-agent │ │ │ └── main.go │ │ ├── etcd-proxy │ │ │ └── main.go │ │ ├── etcd-runner │ │ │ └── main.go │ │ └── etcd-tester │ │ │ └── main.go │ ├── rpcpb │ │ ├── etcd_config.go │ │ ├── etcd_config_test.go │ │ ├── member.go │ │ ├── rpc.pb.go │ │ └── rpc.proto │ ├── runner │ │ ├── election_command.go │ │ ├── error.go │ │ ├── global.go │ │ ├── help.go │ │ ├── lease_renewer_command.go │ │ ├── lock_racer_command.go │ │ ├── root.go │ │ └── watch_command.go │ ├── scripts │ │ ├── docker-local-agent.sh │ │ ├── docker-local-tester.sh │ │ └── genproto.sh │ └── tester │ │ ├── case.go │ │ ├── case_delay.go │ │ ├── case_external.go │ │ ├── case_failpoints.go │ │ ├── case_network_blackhole.go │ │ ├── case_network_delay.go │ │ ├── case_no_fail.go │ │ ├── case_sigquit_remove.go │ │ ├── case_sigquit_remove_quorum.go │ │ ├── case_sigterm.go │ │ ├── checker.go │ │ ├── checker_kv_hash.go │ │ ├── checker_lease_expire.go │ │ ├── checker_no_check.go │ │ ├── checker_runner.go │ │ ├── cluster.go │ │ ├── cluster_read_config.go │ │ ├── cluster_run.go │ │ ├── cluster_shuffle.go │ │ ├── doc.go │ │ ├── metrics_report.go │ │ ├── stresser.go │ │ ├── stresser_composite.go │ │ ├── stresser_key.go │ │ ├── stresser_lease.go │ │ ├── stresser_runner.go │ │ └── utils.go │ ├── glide.lock │ ├── glide.yaml │ ├── hack │ ├── README.md │ ├── benchmark │ │ ├── README.md │ │ └── bench.sh │ ├── insta-discovery │ │ ├── Procfile │ │ ├── README.md │ │ └── discovery │ ├── kubernetes-deploy │ │ ├── README.md │ │ ├── etcd.yml │ │ └── vulcand.yml │ ├── patch │ │ ├── README.md │ │ └── cherrypick.sh │ ├── scripts-dev │ │ ├── Makefile │ │ ├── README │ │ ├── docker-dns-srv │ │ │ ├── Dockerfile │ │ │ ├── certs-gateway │ │ │ │ ├── Procfile │ │ │ │ ├── ca-csr.json │ │ │ │ ├── ca.crt │ │ │ │ ├── gencert.json │ │ │ │ ├── gencerts.sh │ │ │ │ ├── run.sh │ │ │ │ ├── server-ca-csr.json │ │ │ │ ├── server.crt │ │ │ │ └── server.key.insecure │ │ │ ├── certs-wildcard │ │ │ │ ├── Procfile │ │ │ │ ├── ca-csr.json │ │ │ │ ├── ca.crt │ │ │ │ ├── gencert.json │ │ │ │ ├── gencerts.sh │ │ │ │ ├── run.sh │ │ │ │ ├── server-ca-csr.json │ │ │ │ ├── server.crt │ │ │ │ └── server.key.insecure │ │ │ ├── certs │ │ │ │ ├── Procfile │ │ │ │ ├── ca-csr.json │ │ │ │ ├── ca.crt │ │ │ │ ├── gencert.json │ │ │ │ ├── gencerts.sh │ │ │ │ ├── run.sh │ │ │ │ ├── server-ca-csr.json │ │ │ │ ├── server.crt │ │ │ │ └── server.key.insecure │ │ │ ├── etcd.zone │ │ │ ├── named.conf │ │ │ ├── rdns.zone │ │ │ └── resolv.conf │ │ ├── docker-dns │ │ │ ├── Dockerfile │ │ │ ├── certs-common-name-auth │ │ │ │ ├── Procfile │ │ │ │ ├── ca-csr.json │ │ │ │ ├── ca.crt │ │ │ │ ├── gencert.json │ │ │ │ ├── gencerts.sh │ │ │ │ ├── run.sh │ │ │ │ ├── server-ca-csr.json │ │ │ │ ├── server.crt │ │ │ │ └── server.key.insecure │ │ │ ├── certs-common-name-multi │ │ │ │ ├── Procfile │ │ │ │ ├── ca-csr.json │ │ │ │ ├── ca.crt │ │ │ │ ├── gencert.json │ │ │ │ ├── gencerts.sh │ │ │ │ ├── run.sh │ │ │ │ ├── server-1.crt │ │ │ │ ├── server-1.key.insecure │ │ │ │ ├── server-2.crt │ │ │ │ ├── server-2.key.insecure │ │ │ │ ├── server-3.crt │ │ │ │ ├── server-3.key.insecure │ │ │ │ ├── server-ca-csr-1.json │ │ │ │ ├── server-ca-csr-2.json │ │ │ │ └── server-ca-csr-3.json │ │ │ ├── certs-gateway │ │ │ │ ├── Procfile │ │ │ │ ├── ca-csr.json │ │ │ │ ├── ca.crt │ │ │ │ ├── gencert.json │ │ │ │ ├── gencerts.sh │ │ │ │ ├── run.sh │ │ │ │ ├── server-ca-csr.json │ │ │ │ ├── server.crt │ │ │ │ └── server.key.insecure │ │ │ ├── certs-wildcard │ │ │ │ ├── Procfile │ │ │ │ ├── ca-csr.json │ │ │ │ ├── ca.crt │ │ │ │ ├── gencert.json │ │ │ │ ├── gencerts.sh │ │ │ │ ├── run.sh │ │ │ │ ├── server-ca-csr.json │ │ │ │ ├── server.crt │ │ │ │ └── server.key.insecure │ │ │ ├── certs │ │ │ │ ├── Procfile │ │ │ │ ├── ca-csr.json │ │ │ │ ├── ca.crt │ │ │ │ ├── gencert.json │ │ │ │ ├── gencerts.sh │ │ │ │ ├── run.sh │ │ │ │ ├── server-ca-csr.json │ │ │ │ ├── server.crt │ │ │ │ └── server.key.insecure │ │ │ ├── etcd.zone │ │ │ ├── insecure │ │ │ │ ├── Procfile │ │ │ │ └── run.sh │ │ │ ├── named.conf │ │ │ ├── rdns.zone │ │ │ └── resolv.conf │ │ └── docker-static-ip │ │ │ ├── Dockerfile │ │ │ ├── certs-metrics-proxy │ │ │ ├── Procfile │ │ │ ├── ca-csr.json │ │ │ ├── ca.crt │ │ │ ├── gencert.json │ │ │ ├── gencerts.sh │ │ │ ├── run.sh │ │ │ ├── server-ca-csr.json │ │ │ ├── server.crt │ │ │ └── server.key.insecure │ │ │ └── certs │ │ │ ├── Procfile │ │ │ ├── ca-csr.json │ │ │ ├── ca.crt │ │ │ ├── gencert.json │ │ │ ├── gencerts.sh │ │ │ ├── run.sh │ │ │ ├── server-ca-csr.json │ │ │ ├── server.crt │ │ │ └── server.key.insecure │ └── tls-setup │ │ ├── Makefile │ │ ├── Procfile │ │ ├── README.md │ │ └── config │ │ ├── ca-config.json │ │ ├── ca-csr.json │ │ └── req-csr.json │ ├── integration │ ├── bridge.go │ ├── cluster.go │ ├── cluster_direct.go │ ├── cluster_proxy.go │ ├── cluster_test.go │ ├── doc.go │ ├── embed_test.go │ ├── fixtures-expired │ │ ├── README │ │ ├── etcd-root-ca-key.pem │ │ ├── etcd-root-ca.pem │ │ ├── gencerts.sh │ │ ├── server-key.pem │ │ └── server.pem │ ├── fixtures │ │ ├── ca-csr.json │ │ ├── ca.crt │ │ ├── gencert.json │ │ ├── gencerts.sh │ │ ├── revoke.crl │ │ ├── server-ca-csr.json │ │ ├── server-revoked.crt │ │ ├── server-revoked.key.insecure │ │ ├── server-wildcard.crt │ │ ├── server-wildcard.key.insecure │ │ ├── server.crt │ │ └── server.key.insecure │ ├── logger_test.go │ ├── main_test.go │ ├── member_test.go │ ├── metrics_test.go │ ├── network_partition_test.go │ ├── util_test.go │ ├── v2_http_kv_test.go │ ├── v3_auth_test.go │ ├── v3_barrier_test.go │ ├── v3_double_barrier_test.go │ ├── v3_election_test.go │ ├── v3_grpc_inflight_test.go │ ├── v3_grpc_test.go │ ├── v3_lease_test.go │ ├── v3_lock_test.go │ ├── v3_queue_test.go │ ├── v3_stm_test.go │ ├── v3_tls_test.go │ ├── v3_watch_test.go │ ├── v3election_grpc_test.go │ └── v3lock_grpc_test.go │ ├── lease │ ├── doc.go │ ├── leasehttp │ │ ├── doc.go │ │ ├── http.go │ │ └── http_test.go │ ├── leasepb │ │ ├── lease.pb.go │ │ └── lease.proto │ ├── lessor.go │ └── lessor_test.go │ ├── logos │ ├── etcd-glyph-color.png │ ├── etcd-glyph-color.svg │ ├── etcd-horizontal-bw.png │ ├── etcd-horizontal-bw.svg │ ├── etcd-horizontal-color.png │ ├── etcd-horizontal-color.svg │ ├── etcd-offset-bw.png │ ├── etcd-offset-bw.svg │ ├── etcd-offset-color.png │ ├── etcd-offset-color.svg │ ├── etcd-stacked-bw.png │ ├── etcd-stacked-bw.svg │ ├── etcd-stacked-color.png │ └── etcd-stacked-color.svg │ ├── main.go │ ├── main_test.go │ ├── mvcc │ ├── backend │ │ ├── backend.go │ │ ├── backend_bench_test.go │ │ ├── backend_test.go │ │ ├── batch_tx.go │ │ ├── batch_tx_test.go │ │ ├── config_default.go │ │ ├── config_linux.go │ │ ├── config_windows.go │ │ ├── doc.go │ │ ├── metrics.go │ │ ├── read_tx.go │ │ └── tx_buffer.go │ ├── doc.go │ ├── index.go │ ├── index_test.go │ ├── key_index.go │ ├── key_index_test.go │ ├── kv.go │ ├── kv_test.go │ ├── kv_view.go │ ├── kvstore.go │ ├── kvstore_bench_test.go │ ├── kvstore_compaction.go │ ├── kvstore_compaction_test.go │ ├── kvstore_test.go │ ├── kvstore_txn.go │ ├── metrics.go │ ├── metrics_txn.go │ ├── mvccpb │ │ ├── kv.pb.go │ │ └── kv.proto │ ├── revision.go │ ├── revision_test.go │ ├── util.go │ ├── watchable_store.go │ ├── watchable_store_bench_test.go │ ├── watchable_store_test.go │ ├── watchable_store_txn.go │ ├── watcher.go │ ├── watcher_bench_test.go │ ├── watcher_group.go │ └── watcher_test.go │ ├── pkg │ ├── README.md │ ├── adt │ │ ├── doc.go │ │ ├── example_test.go │ │ ├── interval_tree.go │ │ └── interval_tree_test.go │ ├── contention │ │ ├── contention.go │ │ └── doc.go │ ├── cors │ │ ├── cors.go │ │ └── cors_test.go │ ├── cpuutil │ │ ├── doc.go │ │ └── endian.go │ ├── crc │ │ ├── crc.go │ │ └── crc_test.go │ ├── debugutil │ │ ├── doc.go │ │ └── pprof.go │ ├── expect │ │ ├── expect.go │ │ └── expect_test.go │ ├── fileutil │ │ ├── dir_unix.go │ │ ├── dir_windows.go │ │ ├── fileutil.go │ │ ├── fileutil_test.go │ │ ├── lock.go │ │ ├── lock_flock.go │ │ ├── lock_linux.go │ │ ├── lock_plan9.go │ │ ├── lock_solaris.go │ │ ├── lock_test.go │ │ ├── lock_unix.go │ │ ├── lock_windows.go │ │ ├── preallocate.go │ │ ├── preallocate_darwin.go │ │ ├── preallocate_test.go │ │ ├── preallocate_unix.go │ │ ├── preallocate_unsupported.go │ │ ├── purge.go │ │ ├── purge_test.go │ │ ├── sync.go │ │ ├── sync_darwin.go │ │ └── sync_linux.go │ ├── flags │ │ ├── flag.go │ │ ├── flag_test.go │ │ ├── strings.go │ │ ├── strings_test.go │ │ ├── urls.go │ │ └── urls_test.go │ ├── httputil │ │ └── httputil.go │ ├── idutil │ │ ├── id.go │ │ └── id_test.go │ ├── ioutil │ │ ├── pagewriter.go │ │ ├── pagewriter_test.go │ │ ├── readcloser.go │ │ ├── readcloser_test.go │ │ ├── reader.go │ │ ├── reader_test.go │ │ └── util.go │ ├── logutil │ │ ├── merge_logger.go │ │ └── merge_logger_test.go │ ├── mock │ │ ├── mockstorage │ │ │ ├── doc.go │ │ │ └── storage_recorder.go │ │ ├── mockstore │ │ │ ├── doc.go │ │ │ └── store_recorder.go │ │ └── mockwait │ │ │ ├── doc.go │ │ │ └── wait_recorder.go │ ├── monotime │ │ ├── issue15006.s │ │ ├── monotime.go │ │ ├── nanotime.go │ │ └── nanotime_test.go │ ├── netutil │ │ ├── isolate_linux.go │ │ ├── isolate_stub.go │ │ ├── netutil.go │ │ ├── netutil_test.go │ │ ├── routes.go │ │ ├── routes_linux.go │ │ └── routes_linux_test.go │ ├── osutil │ │ ├── interrupt_unix.go │ │ ├── interrupt_windows.go │ │ ├── osutil.go │ │ ├── osutil_test.go │ │ ├── signal.go │ │ └── signal_linux.go │ ├── pathutil │ │ ├── path.go │ │ └── path_test.go │ ├── pbutil │ │ ├── pbutil.go │ │ └── pbutil_test.go │ ├── proxy │ │ ├── doc.go │ │ ├── fixtures │ │ │ ├── ca-csr.json │ │ │ ├── ca.crt │ │ │ ├── gencert.json │ │ │ ├── gencerts.sh │ │ │ ├── server-ca-csr.json │ │ │ ├── server.crt │ │ │ └── server.key.insecure │ │ ├── server.go │ │ └── server_test.go │ ├── report │ │ ├── doc.go │ │ ├── report.go │ │ ├── report_test.go │ │ ├── timeseries.go │ │ ├── timeseries_test.go │ │ └── weighted.go │ ├── runtime │ │ ├── fds_linux.go │ │ └── fds_other.go │ ├── schedule │ │ ├── doc.go │ │ ├── schedule.go │ │ └── schedule_test.go │ ├── srv │ │ ├── srv.go │ │ └── srv_test.go │ ├── stringutil │ │ └── stringutil.go │ ├── testutil │ │ ├── assert.go │ │ ├── leak.go │ │ ├── leak_test.go │ │ ├── pauseable_handler.go │ │ ├── recorder.go │ │ └── testutil.go │ ├── tlsutil │ │ ├── cipher_suites.go │ │ ├── doc.go │ │ └── tlsutil.go │ ├── transport │ │ ├── doc.go │ │ ├── keepalive_listener.go │ │ ├── keepalive_listener_test.go │ │ ├── limit_listen.go │ │ ├── listener.go │ │ ├── listener_test.go │ │ ├── listener_tls.go │ │ ├── timeout_conn.go │ │ ├── timeout_dialer.go │ │ ├── timeout_dialer_test.go │ │ ├── timeout_listener.go │ │ ├── timeout_listener_test.go │ │ ├── timeout_transport.go │ │ ├── timeout_transport_test.go │ │ ├── tls.go │ │ ├── transport.go │ │ ├── transport_test.go │ │ └── unix_listener.go │ ├── types │ │ ├── doc.go │ │ ├── id.go │ │ ├── id_test.go │ │ ├── set.go │ │ ├── set_test.go │ │ ├── slice.go │ │ ├── slice_test.go │ │ ├── urls.go │ │ ├── urls_test.go │ │ ├── urlsmap.go │ │ └── urlsmap_test.go │ └── wait │ │ ├── wait.go │ │ ├── wait_test.go │ │ ├── wait_time.go │ │ └── wait_time_test.go │ ├── proxy │ ├── grpcproxy │ │ ├── adapter │ │ │ ├── chan_stream.go │ │ │ ├── cluster_client_adapter.go │ │ │ ├── doc.go │ │ │ ├── election_client_adapter.go │ │ │ ├── kv_client_adapter.go │ │ │ ├── lease_client_adapter.go │ │ │ ├── lock_client_adapter.go │ │ │ ├── maintenance_client_adapter.go │ │ │ └── watch_client_adapter.go │ │ ├── auth.go │ │ ├── cache │ │ │ └── store.go │ │ ├── cluster.go │ │ ├── cluster_test.go │ │ ├── doc.go │ │ ├── election.go │ │ ├── kv.go │ │ ├── kv_test.go │ │ ├── leader.go │ │ ├── lease.go │ │ ├── lock.go │ │ ├── logger.go │ │ ├── maintenance.go │ │ ├── metrics.go │ │ ├── register.go │ │ ├── register_test.go │ │ ├── watch.go │ │ ├── watch_broadcast.go │ │ ├── watch_broadcasts.go │ │ ├── watch_ranges.go │ │ └── watcher.go │ ├── httpproxy │ │ ├── director.go │ │ ├── director_test.go │ │ ├── doc.go │ │ ├── metrics.go │ │ ├── proxy.go │ │ ├── proxy_test.go │ │ ├── reverse.go │ │ └── reverse_test.go │ └── tcpproxy │ │ ├── doc.go │ │ ├── userspace.go │ │ └── userspace_test.go │ ├── raft │ ├── README.md │ ├── design.md │ ├── diff_test.go │ ├── doc.go │ ├── example_test.go │ ├── log.go │ ├── log_test.go │ ├── log_unstable.go │ ├── log_unstable_test.go │ ├── logger.go │ ├── node.go │ ├── node_bench_test.go │ ├── node_test.go │ ├── progress.go │ ├── progress_test.go │ ├── raft.go │ ├── raft_flow_control_test.go │ ├── raft_paper_test.go │ ├── raft_snap_test.go │ ├── raft_test.go │ ├── raftpb │ │ ├── raft.pb.go │ │ └── raft.proto │ ├── rafttest │ │ ├── doc.go │ │ ├── network.go │ │ ├── network_test.go │ │ ├── node.go │ │ ├── node_bench_test.go │ │ └── node_test.go │ ├── rawnode.go │ ├── rawnode_test.go │ ├── read_only.go │ ├── status.go │ ├── storage.go │ ├── storage_test.go │ ├── util.go │ └── util_test.go │ ├── rafthttp │ ├── coder.go │ ├── doc.go │ ├── fake_roundtripper_test.go │ ├── functional_test.go │ ├── http.go │ ├── http_test.go │ ├── metrics.go │ ├── msg_codec.go │ ├── msg_codec_test.go │ ├── msgappv2_codec.go │ ├── msgappv2_codec_test.go │ ├── peer.go │ ├── peer_status.go │ ├── peer_test.go │ ├── pipeline.go │ ├── pipeline_test.go │ ├── probing_status.go │ ├── remote.go │ ├── snapshot_sender.go │ ├── snapshot_test.go │ ├── stream.go │ ├── stream_test.go │ ├── transport.go │ ├── transport_bench_test.go │ ├── transport_test.go │ ├── urlpick.go │ ├── urlpick_test.go │ ├── util.go │ └── util_test.go │ ├── scripts │ ├── build-aci │ ├── build-binary │ ├── build-docker │ ├── genproto.sh │ ├── install-marker.sh │ ├── release.sh │ ├── updatebom.sh │ └── updatedep.sh │ ├── snap │ ├── db.go │ ├── message.go │ ├── metrics.go │ ├── snappb │ │ ├── snap.pb.go │ │ └── snap.proto │ ├── snapshotter.go │ └── snapshotter_test.go │ ├── snapshot │ ├── doc.go │ ├── util.go │ └── v3_snapshot.go │ ├── store │ ├── doc.go │ ├── event.go │ ├── event_history.go │ ├── event_queue.go │ ├── event_test.go │ ├── heap_test.go │ ├── metrics.go │ ├── node.go │ ├── node_extern.go │ ├── node_extern_test.go │ ├── node_test.go │ ├── stats.go │ ├── stats_test.go │ ├── store.go │ ├── store_bench_test.go │ ├── store_test.go │ ├── ttl_key_heap.go │ ├── watcher.go │ ├── watcher_hub.go │ ├── watcher_hub_test.go │ └── watcher_test.go │ ├── test │ ├── tests │ ├── Dockerfile │ ├── cover.test.bash │ ├── docker-dns-srv │ │ ├── Dockerfile │ │ ├── certs-gateway │ │ │ ├── Procfile │ │ │ ├── ca-csr.json │ │ │ ├── ca.crt │ │ │ ├── gencert.json │ │ │ ├── gencerts.sh │ │ │ ├── run.sh │ │ │ ├── server-ca-csr.json │ │ │ ├── server.crt │ │ │ └── server.key.insecure │ │ ├── certs-wildcard │ │ │ ├── Procfile │ │ │ ├── ca-csr.json │ │ │ ├── ca.crt │ │ │ ├── gencert.json │ │ │ ├── gencerts.sh │ │ │ ├── run.sh │ │ │ ├── server-ca-csr.json │ │ │ ├── server.crt │ │ │ └── server.key.insecure │ │ ├── certs │ │ │ ├── Procfile │ │ │ ├── ca-csr.json │ │ │ ├── ca.crt │ │ │ ├── gencert.json │ │ │ ├── gencerts.sh │ │ │ ├── run.sh │ │ │ ├── server-ca-csr.json │ │ │ ├── server.crt │ │ │ └── server.key.insecure │ │ ├── etcd.zone │ │ ├── named.conf │ │ ├── rdns.zone │ │ └── resolv.conf │ ├── docker-dns │ │ ├── Dockerfile │ │ ├── certs-common-name-auth │ │ │ ├── Procfile │ │ │ ├── ca-csr.json │ │ │ ├── ca.crt │ │ │ ├── gencert.json │ │ │ ├── gencerts.sh │ │ │ ├── run.sh │ │ │ ├── server-ca-csr.json │ │ │ ├── server.crt │ │ │ └── server.key.insecure │ │ ├── certs-common-name-multi │ │ │ ├── Procfile │ │ │ ├── ca-csr.json │ │ │ ├── ca.crt │ │ │ ├── gencert.json │ │ │ ├── gencerts.sh │ │ │ ├── run.sh │ │ │ ├── server-1.crt │ │ │ ├── server-1.key.insecure │ │ │ ├── server-2.crt │ │ │ ├── server-2.key.insecure │ │ │ ├── server-3.crt │ │ │ ├── server-3.key.insecure │ │ │ ├── server-ca-csr-1.json │ │ │ ├── server-ca-csr-2.json │ │ │ └── server-ca-csr-3.json │ │ ├── certs-gateway │ │ │ ├── Procfile │ │ │ ├── ca-csr.json │ │ │ ├── ca.crt │ │ │ ├── gencert.json │ │ │ ├── gencerts.sh │ │ │ ├── run.sh │ │ │ ├── server-ca-csr.json │ │ │ ├── server.crt │ │ │ └── server.key.insecure │ │ ├── certs-wildcard │ │ │ ├── Procfile │ │ │ ├── ca-csr.json │ │ │ ├── ca.crt │ │ │ ├── gencert.json │ │ │ ├── gencerts.sh │ │ │ ├── run.sh │ │ │ ├── server-ca-csr.json │ │ │ ├── server.crt │ │ │ └── server.key.insecure │ │ ├── certs │ │ │ ├── Procfile │ │ │ ├── ca-csr.json │ │ │ ├── ca.crt │ │ │ ├── gencert.json │ │ │ ├── gencerts.sh │ │ │ ├── run.sh │ │ │ ├── server-ca-csr.json │ │ │ ├── server.crt │ │ │ └── server.key.insecure │ │ ├── etcd.zone │ │ ├── insecure │ │ │ ├── Procfile │ │ │ └── run.sh │ │ ├── named.conf │ │ ├── rdns.zone │ │ └── resolv.conf │ ├── docker-static-ip │ │ ├── Dockerfile │ │ ├── certs-metrics-proxy │ │ │ ├── Procfile │ │ │ ├── ca-csr.json │ │ │ ├── ca.crt │ │ │ ├── gencert.json │ │ │ ├── gencerts.sh │ │ │ ├── run.sh │ │ │ ├── server-ca-csr.json │ │ │ ├── server.crt │ │ │ └── server.key.insecure │ │ └── certs │ │ │ ├── Procfile │ │ │ ├── ca-csr.json │ │ │ ├── ca.crt │ │ │ ├── gencert.json │ │ │ ├── gencerts.sh │ │ │ ├── run.sh │ │ │ ├── server-ca-csr.json │ │ │ ├── server.crt │ │ │ └── server.key.insecure │ └── semaphore.test.bash │ ├── version │ └── version.go │ └── wal │ ├── decoder.go │ ├── doc.go │ ├── encoder.go │ ├── file_pipeline.go │ ├── metrics.go │ ├── record_test.go │ ├── repair.go │ ├── repair_test.go │ ├── util.go │ ├── wal.go │ ├── wal_bench_test.go │ ├── wal_test.go │ ├── wal_unix.go │ ├── wal_windows.go │ └── walpb │ ├── record.go │ ├── record.pb.go │ └── record.proto ├── disintegration └── imaging │ ├── .travis.yml │ ├── LICENSE │ ├── README.md │ ├── adjust.go │ ├── adjust_test.go │ ├── clone.go │ ├── clone_test.go │ ├── convolution.go │ ├── convolution_test.go │ ├── effects.go │ ├── effects_test.go │ ├── example_test.go │ ├── helpers.go │ ├── helpers_test.go │ ├── histogram.go │ ├── histogram_test.go │ ├── resize.go │ ├── resize_test.go │ ├── testdata │ ├── lena_128.png │ ├── lena_512.png │ ├── out_blur_0.5.png │ ├── out_blur_1.5.png │ ├── out_brightness_m10.png │ ├── out_brightness_p10.png │ ├── out_contrast_m10.png │ ├── out_contrast_p10.png │ ├── out_example.jpg │ ├── out_gamma_0.75.png │ ├── out_gamma_1.25.png │ ├── out_resize_catrom.png │ ├── out_resize_lanczos.png │ ├── out_resize_linear.png │ ├── out_resize_nearest.png │ ├── out_sharpen_0.5.png │ └── out_sharpen_1.5.png │ ├── tools.go │ ├── tools_test.go │ ├── transform.go │ ├── transform_test.go │ ├── utils.go │ └── utils_test.go ├── jmoiron └── sqlx │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── bind.go │ ├── doc.go │ ├── named.go │ ├── named_context.go │ ├── named_context_test.go │ ├── named_test.go │ ├── reflectx │ ├── README.md │ ├── reflect.go │ └── reflect_test.go │ ├── sqlx.go │ ├── sqlx_context.go │ ├── sqlx_context_test.go │ ├── sqlx_test.go │ └── types │ ├── README.md │ ├── types.go │ └── types_test.go ├── ttacon ├── builder │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── buffer_test.go │ ├── insertablebuffer.go │ └── insertablebuffer_test.go └── libphonenumber │ ├── .gitignore │ ├── .travis.yml │ ├── LICENSE │ ├── Makefile │ ├── README.md │ ├── countryCodeToTimeZones.go │ ├── countrycodetoregionmap.go │ ├── metagen.go │ ├── phonemetadata.pb.go │ ├── phonenumber.pb.go │ ├── phonenumbermatcher.go │ ├── phonenumberutil.go │ └── phonenumberutil_test.go └── tylerb └── graceful ├── LICENSE ├── README.md └── graceful.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/README.md -------------------------------------------------------------------------------- /baselib/app/app_instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/app/app_instance.go -------------------------------------------------------------------------------- /baselib/app/app_instance_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/app/app_instance_test.go -------------------------------------------------------------------------------- /baselib/base/buffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/base/buffer.go -------------------------------------------------------------------------------- /baselib/base/byte.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/base/byte.go -------------------------------------------------------------------------------- /baselib/base/conv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/base/conv.go -------------------------------------------------------------------------------- /baselib/base/duration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/base/duration_test.go -------------------------------------------------------------------------------- /baselib/base/slice_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/base/slice_util.go -------------------------------------------------------------------------------- /baselib/base/string_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/base/string_util.go -------------------------------------------------------------------------------- /baselib/base/time_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/base/time_util.go -------------------------------------------------------------------------------- /baselib/bytes2/buffer_input.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/bytes2/buffer_input.go -------------------------------------------------------------------------------- /baselib/bytes2/buffer_output.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/bytes2/buffer_output.go -------------------------------------------------------------------------------- /baselib/bytes2/buffer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/bytes2/buffer_test.go -------------------------------------------------------------------------------- /baselib/bytes2/buffer_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/bytes2/buffer_util.go -------------------------------------------------------------------------------- /baselib/cache/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/cache/README.md -------------------------------------------------------------------------------- /baselib/cache/README.nebulaim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/cache/README.nebulaim -------------------------------------------------------------------------------- /baselib/cache/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/cache/cache.go -------------------------------------------------------------------------------- /baselib/cache/cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/cache/cache_test.go -------------------------------------------------------------------------------- /baselib/cache/conv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/cache/conv.go -------------------------------------------------------------------------------- /baselib/cache/conv_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/cache/conv_test.go -------------------------------------------------------------------------------- /baselib/cache/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/cache/file.go -------------------------------------------------------------------------------- /baselib/cache/lru_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/cache/lru_cache.go -------------------------------------------------------------------------------- /baselib/cache/lru_cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/cache/lru_cache_test.go -------------------------------------------------------------------------------- /baselib/cache/memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/cache/memory.go -------------------------------------------------------------------------------- /baselib/cache/perf_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/cache/perf_test.go -------------------------------------------------------------------------------- /baselib/cache/redis/redis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/cache/redis/redis.go -------------------------------------------------------------------------------- /baselib/cache/redis/redis_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/cache/redis/redis_test.go -------------------------------------------------------------------------------- /baselib/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/config/config.go -------------------------------------------------------------------------------- /baselib/config/etcd_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/config/etcd_config.go -------------------------------------------------------------------------------- /baselib/crypto/aes256_ige_cryptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/crypto/aes256_ige_cryptor.go -------------------------------------------------------------------------------- /baselib/crypto/aes256_ige_cryptor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/crypto/aes256_ige_cryptor_test.go -------------------------------------------------------------------------------- /baselib/crypto/aes_ctr128_encrypt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/crypto/aes_ctr128_encrypt.go -------------------------------------------------------------------------------- /baselib/crypto/aes_ctr128_encrypt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/crypto/aes_ctr128_encrypt_test.go -------------------------------------------------------------------------------- /baselib/crypto/crypto_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/crypto/crypto_util.go -------------------------------------------------------------------------------- /baselib/crypto/md5_file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/crypto/md5_file.go -------------------------------------------------------------------------------- /baselib/crypto/rsa_cryptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/crypto/rsa_cryptor.go -------------------------------------------------------------------------------- /baselib/crypto/rsa_cryptor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/crypto/rsa_cryptor_test.go -------------------------------------------------------------------------------- /baselib/etcd_util/etcd_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/etcd_util/etcd_config.go -------------------------------------------------------------------------------- /baselib/etcd_util/etcd_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/etcd_util/etcd_util.go -------------------------------------------------------------------------------- /baselib/grpc_util/build2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/grpc_util/build2.sh -------------------------------------------------------------------------------- /baselib/grpc_util/load_balancer/README.md: -------------------------------------------------------------------------------- 1 | Copy from https://github.com/liyue201/grpc-lb 2 | -------------------------------------------------------------------------------- /baselib/grpc_util/load_balancer/balancer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/grpc_util/load_balancer/balancer.go -------------------------------------------------------------------------------- /baselib/grpc_util/load_balancer/ketama.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/grpc_util/load_balancer/ketama.go -------------------------------------------------------------------------------- /baselib/grpc_util/load_balancer/ketama_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/grpc_util/load_balancer/ketama_test.go -------------------------------------------------------------------------------- /baselib/grpc_util/load_balancer/selector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/grpc_util/load_balancer/selector.go -------------------------------------------------------------------------------- /baselib/grpc_util/middleware/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/grpc_util/middleware/README.md -------------------------------------------------------------------------------- /baselib/grpc_util/middleware/auth2/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/grpc_util/middleware/auth2/auth.go -------------------------------------------------------------------------------- /baselib/grpc_util/middleware/examples/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/grpc_util/middleware/examples/client.go -------------------------------------------------------------------------------- /baselib/grpc_util/middleware/examples/client2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/grpc_util/middleware/examples/client2.go -------------------------------------------------------------------------------- /baselib/grpc_util/middleware/examples/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/grpc_util/middleware/examples/server.go -------------------------------------------------------------------------------- /baselib/grpc_util/middleware/recovery2/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/grpc_util/middleware/recovery2/options.go -------------------------------------------------------------------------------- /baselib/grpc_util/rpc_auth_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/grpc_util/rpc_auth_handler.go -------------------------------------------------------------------------------- /baselib/grpc_util/rpc_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/grpc_util/rpc_client.go -------------------------------------------------------------------------------- /baselib/grpc_util/rpc_client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/grpc_util/rpc_client_test.go -------------------------------------------------------------------------------- /baselib/grpc_util/rpc_error_codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/grpc_util/rpc_error_codec.go -------------------------------------------------------------------------------- /baselib/grpc_util/rpc_metadata.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/grpc_util/rpc_metadata.pb.go -------------------------------------------------------------------------------- /baselib/grpc_util/rpc_metadata.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/grpc_util/rpc_metadata.proto -------------------------------------------------------------------------------- /baselib/grpc_util/rpc_metadata_codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/grpc_util/rpc_metadata_codec.go -------------------------------------------------------------------------------- /baselib/grpc_util/rpc_recovery_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/grpc_util/rpc_recovery_handler.go -------------------------------------------------------------------------------- /baselib/grpc_util/rpc_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/grpc_util/rpc_server.go -------------------------------------------------------------------------------- /baselib/grpc_util/rpc_service_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/grpc_util/rpc_service_config.go -------------------------------------------------------------------------------- /baselib/grpc_util/rpc_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/grpc_util/rpc_util.go -------------------------------------------------------------------------------- /baselib/grpc_util/service_discovery/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /baselib/grpc_util/service_discovery/consul/README.md: -------------------------------------------------------------------------------- 1 | TODO(@benqi): 暂未实现 2 | -------------------------------------------------------------------------------- /baselib/grpc_util/service_discovery/etcd3/README.md: -------------------------------------------------------------------------------- 1 | Copy from https://github.com/liyue201/grpc-lb 2 | -------------------------------------------------------------------------------- /baselib/hack/hack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/hack/hack.go -------------------------------------------------------------------------------- /baselib/hack/hack_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/hack/hack_test.go -------------------------------------------------------------------------------- /baselib/logger/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/logger/logger.go -------------------------------------------------------------------------------- /baselib/logger/logger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/logger/logger_test.go -------------------------------------------------------------------------------- /baselib/mysql_client/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /baselib/mysql_client/mysql_client_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/mysql_client/mysql_client_manager.go -------------------------------------------------------------------------------- /baselib/mysql_client/mysql_client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/mysql_client/mysql_client_test.go -------------------------------------------------------------------------------- /baselib/mysql_client/mysql_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/mysql_client/mysql_config.go -------------------------------------------------------------------------------- /baselib/net2/base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/net2/base.go -------------------------------------------------------------------------------- /baselib/net2/base_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/net2/base_test.go -------------------------------------------------------------------------------- /baselib/net2/benchmark/pingpong.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/net2/benchmark/pingpong.go -------------------------------------------------------------------------------- /baselib/net2/benchmark/simple.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/net2/benchmark/simple.go -------------------------------------------------------------------------------- /baselib/net2/benchmark/simple2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/net2/benchmark/simple2.go -------------------------------------------------------------------------------- /baselib/net2/buffered_conn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/net2/buffered_conn.go -------------------------------------------------------------------------------- /baselib/net2/codec/length_based_frame.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/net2/codec/length_based_frame.go -------------------------------------------------------------------------------- /baselib/net2/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/net2/connection.go -------------------------------------------------------------------------------- /baselib/net2/connection_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/net2/connection_manager.go -------------------------------------------------------------------------------- /baselib/net2/examples/echo/echo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/net2/examples/echo/echo.go -------------------------------------------------------------------------------- /baselib/net2/examples/multi_proxy/multi_proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/net2/examples/multi_proxy/multi_proxy.go -------------------------------------------------------------------------------- /baselib/net2/service_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/net2/service_config.go -------------------------------------------------------------------------------- /baselib/net2/tcp_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/net2/tcp_client.go -------------------------------------------------------------------------------- /baselib/net2/tcp_client_group_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/net2/tcp_client_group_manager.go -------------------------------------------------------------------------------- /baselib/net2/tcp_client_group_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/net2/tcp_client_group_test.go -------------------------------------------------------------------------------- /baselib/net2/tcp_client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/net2/tcp_client_test.go -------------------------------------------------------------------------------- /baselib/net2/tcp_connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/net2/tcp_connection.go -------------------------------------------------------------------------------- /baselib/net2/tcp_connection_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/net2/tcp_connection_test.go -------------------------------------------------------------------------------- /baselib/net2/tcp_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/net2/tcp_server.go -------------------------------------------------------------------------------- /baselib/net2/tcp_server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/net2/tcp_server_test.go -------------------------------------------------------------------------------- /baselib/net2/watcher2/watcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/net2/watcher2/watcher.go -------------------------------------------------------------------------------- /baselib/net2/watcher2/watcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/net2/watcher2/watcher_test.go -------------------------------------------------------------------------------- /baselib/nsq_client/consumer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/nsq_client/consumer.go -------------------------------------------------------------------------------- /baselib/nsq_client/producer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/nsq_client/producer.go -------------------------------------------------------------------------------- /baselib/queue2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/queue2/README.md -------------------------------------------------------------------------------- /baselib/queue2/queue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/queue2/queue.go -------------------------------------------------------------------------------- /baselib/queue2/queue_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/queue2/queue_test.go -------------------------------------------------------------------------------- /baselib/queue2/sync_queue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/queue2/sync_queue.go -------------------------------------------------------------------------------- /baselib/queue2/sync_queue_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/queue2/sync_queue_test.go -------------------------------------------------------------------------------- /baselib/random2/random_string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/random2/random_string.go -------------------------------------------------------------------------------- /baselib/random2/random_string_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/random2/random_string_test.go -------------------------------------------------------------------------------- /baselib/redis_client/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /baselib/redis_client/redis_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/redis_client/redis_client.go -------------------------------------------------------------------------------- /baselib/redis_client/redis_client_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/redis_client/redis_client_manager.go -------------------------------------------------------------------------------- /baselib/redis_client/redis_client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/redis_client/redis_client_test.go -------------------------------------------------------------------------------- /baselib/redis_client/redis_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/redis_client/redis_config.go -------------------------------------------------------------------------------- /baselib/snowflake/id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/snowflake/id.go -------------------------------------------------------------------------------- /baselib/snowflake/id_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/snowflake/id_test.go -------------------------------------------------------------------------------- /baselib/sync2/atomic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/sync2/atomic.go -------------------------------------------------------------------------------- /baselib/sync2/atomic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/sync2/atomic_test.go -------------------------------------------------------------------------------- /baselib/timer/randticker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/timer/randticker.go -------------------------------------------------------------------------------- /baselib/timer/randticker_flaky_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/timer/randticker_flaky_test.go -------------------------------------------------------------------------------- /baselib/timer/timer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/timer/timer.go -------------------------------------------------------------------------------- /baselib/timer/timer_flaky_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/baselib/timer/timer_flaky_test.go -------------------------------------------------------------------------------- /benchmark/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /biz/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /biz/base/file_reference.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/base/file_reference.go -------------------------------------------------------------------------------- /biz/base/peer_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/base/peer_util.go -------------------------------------------------------------------------------- /biz/base/phone_number_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/base/phone_number_util.go -------------------------------------------------------------------------------- /biz/base/phone_number_util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/base/phone_number_util_test.go -------------------------------------------------------------------------------- /biz/base/report_code.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/base/report_code.go -------------------------------------------------------------------------------- /biz/core/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /biz/core/account/authorization.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/account/authorization.go -------------------------------------------------------------------------------- /biz/core/account/build2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/account/build2.sh -------------------------------------------------------------------------------- /biz/core/account/days_ttl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/account/days_ttl.go -------------------------------------------------------------------------------- /biz/core/account/device.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/account/device.go -------------------------------------------------------------------------------- /biz/core/account/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/account/model.go -------------------------------------------------------------------------------- /biz/core/account/notify_setting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/account/notify_setting.go -------------------------------------------------------------------------------- /biz/core/account/password_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/account/password_data.go -------------------------------------------------------------------------------- /biz/core/account/privacy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/account/privacy.go -------------------------------------------------------------------------------- /biz/core/account/privacy_rules_data.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/account/privacy_rules_data.pb.go -------------------------------------------------------------------------------- /biz/core/account/privacy_rules_data.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/account/privacy_rules_data.proto -------------------------------------------------------------------------------- /biz/core/account/profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/account/profile.go -------------------------------------------------------------------------------- /biz/core/account/report.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/account/report.go -------------------------------------------------------------------------------- /biz/core/account/wall_paper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/account/wall_paper.go -------------------------------------------------------------------------------- /biz/core/auth/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/auth/model.go -------------------------------------------------------------------------------- /biz/core/auth/phone_code_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/auth/phone_code_data.go -------------------------------------------------------------------------------- /biz/core/channel/channel_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/channel/channel_data.go -------------------------------------------------------------------------------- /biz/core/channel/channel_data_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/channel/channel_data_util.go -------------------------------------------------------------------------------- /biz/core/channel/channel_participant_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/channel/channel_participant_data.go -------------------------------------------------------------------------------- /biz/core/channel/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/channel/model.go -------------------------------------------------------------------------------- /biz/core/chat/chat_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/chat/chat_data.go -------------------------------------------------------------------------------- /biz/core/chat/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/chat/model.go -------------------------------------------------------------------------------- /biz/core/contact/contact_logic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/contact/contact_logic.go -------------------------------------------------------------------------------- /biz/core/contact/contact_logic2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/contact/contact_logic2.go -------------------------------------------------------------------------------- /biz/core/contact/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/contact/model.go -------------------------------------------------------------------------------- /biz/core/core.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/core.go -------------------------------------------------------------------------------- /biz/core/dialog/dialog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/dialog/dialog.go -------------------------------------------------------------------------------- /biz/core/dialog/dialog_logic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/dialog/dialog_logic.go -------------------------------------------------------------------------------- /biz/core/dialog/dialog_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/dialog/dialog_util.go -------------------------------------------------------------------------------- /biz/core/dialog/draft.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/dialog/draft.go -------------------------------------------------------------------------------- /biz/core/dialog/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/dialog/model.go -------------------------------------------------------------------------------- /biz/core/media/media_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/media/media_util.go -------------------------------------------------------------------------------- /biz/core/message/channel_message_box.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/message/channel_message_box.go -------------------------------------------------------------------------------- /biz/core/message/message2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/message/message2.go -------------------------------------------------------------------------------- /biz/core/message/message_box.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/message/message_box.go -------------------------------------------------------------------------------- /biz/core/message/message_data_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/message/message_data_util.go -------------------------------------------------------------------------------- /biz/core/message/message_filter_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/message/message_filter_util.go -------------------------------------------------------------------------------- /biz/core/message/message_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/message/message_helper.go -------------------------------------------------------------------------------- /biz/core/message/message_logic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/message/message_logic.go -------------------------------------------------------------------------------- /biz/core/message/message_object_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/message/message_object_util.go -------------------------------------------------------------------------------- /biz/core/message/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/message/model.go -------------------------------------------------------------------------------- /biz/core/peer/peer_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/peer/peer_util.go -------------------------------------------------------------------------------- /biz/core/phone_call/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/phone_call/model.go -------------------------------------------------------------------------------- /biz/core/phone_call/phone_call_logic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/phone_call/phone_call_logic.go -------------------------------------------------------------------------------- /biz/core/phone_call/phone_call_session.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/phone_call/phone_call_session.pb.go -------------------------------------------------------------------------------- /biz/core/phone_call/phone_call_session.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/phone_call/phone_call_session.proto -------------------------------------------------------------------------------- /biz/core/photo/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/photo/model.go -------------------------------------------------------------------------------- /biz/core/sequence.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/sequence.go -------------------------------------------------------------------------------- /biz/core/sticker/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/sticker/model.go -------------------------------------------------------------------------------- /biz/core/sticker/sticker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/sticker/sticker.go -------------------------------------------------------------------------------- /biz/core/update/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/update/model.go -------------------------------------------------------------------------------- /biz/core/update/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/update/update.go -------------------------------------------------------------------------------- /biz/core/user/build2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/user/build2.sh -------------------------------------------------------------------------------- /biz/core/user/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/user/model.go -------------------------------------------------------------------------------- /biz/core/user/profile_photo_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/user/profile_photo_data.go -------------------------------------------------------------------------------- /biz/core/user/profile_photo_ids.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/user/profile_photo_ids.pb.go -------------------------------------------------------------------------------- /biz/core/user/profile_photo_ids.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/user/profile_photo_ids.proto -------------------------------------------------------------------------------- /biz/core/user/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/user/user.go -------------------------------------------------------------------------------- /biz/core/user/user_contact.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/user/user_contact.go -------------------------------------------------------------------------------- /biz/core/user/user_dialog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/user/user_dialog.go -------------------------------------------------------------------------------- /biz/core/user/user_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/user/user_util.go -------------------------------------------------------------------------------- /biz/core/username/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/username/model.go -------------------------------------------------------------------------------- /biz/core/webpage/webpage_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/webpage/webpage_util.go -------------------------------------------------------------------------------- /biz/core/webpage/webpage_util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/core/webpage/webpage_util_test.go -------------------------------------------------------------------------------- /biz/dal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/README.md -------------------------------------------------------------------------------- /biz/dal/dalgen/dalgen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dalgen/dalgen.sh -------------------------------------------------------------------------------- /biz/dal/dalgen/dalgen.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dalgen/dalgen.toml -------------------------------------------------------------------------------- /biz/dal/dalgen/dalgen_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dalgen/dalgen_all.sh -------------------------------------------------------------------------------- /biz/dal/dalgen/nebula-dal-generator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dalgen/nebula-dal-generator -------------------------------------------------------------------------------- /biz/dal/dalgen/tpl/gen_dao.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dalgen/tpl/gen_dao.tpl -------------------------------------------------------------------------------- /biz/dal/dalgen/tpl/gen_do.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dalgen/tpl/gen_do.tpl -------------------------------------------------------------------------------- /biz/dal/dao/dao_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/dao_manager.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/apps_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/apps_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/auth_keys_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/auth_keys_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/auth_seq_updates_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/auth_seq_updates_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/auth_updates_state_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/auth_updates_state_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/auth_users_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/auth_users_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/auths_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/auths_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/banned_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/banned_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/channel_media_unread_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/channel_media_unread_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/channel_messages_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/channel_messages_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/channel_participants_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/channel_participants_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/channel_pts_updates_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/channel_pts_updates_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/channels_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/channels_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/chat_participants_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/chat_participants_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/chats_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/chats_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/common_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/common_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/common_dao_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/common_dao_test.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/dao_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/dao_test.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/devices_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/devices_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/gofmt.sh: -------------------------------------------------------------------------------- 1 | gofmt -w *.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/imported_contacts_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/imported_contacts_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/message_boxes_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/message_boxes_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/message_datas_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/message_datas_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/messages_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/messages_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/phone_call_sessions_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/phone_call_sessions_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/popular_contacts_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/popular_contacts_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/reports_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/reports_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/sticker_packs_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/sticker_packs_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/sticker_sets_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/sticker_sets_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/tmp_passwords_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/tmp_passwords_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/user_contacts_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/user_contacts_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/user_dialogs_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/user_dialogs_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/user_notify_settings_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/user_notify_settings_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/user_passwords_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/user_passwords_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/user_presences_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/user_presences_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/user_privacys_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/user_privacys_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/user_pts_updates_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/user_pts_updates_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/user_qts_updates_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/user_qts_updates_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/username_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/username_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/users_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/users_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/mysql_dao/wall_papers_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/mysql_dao/wall_papers_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/redis_dao/sequence_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/redis_dao/sequence_dao.go -------------------------------------------------------------------------------- /biz/dal/dao/redis_dao/sequence_dao_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dao/redis_dao/sequence_dao_test.go -------------------------------------------------------------------------------- /biz/dal/dataobject/apps_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/apps_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/auth_keys_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/auth_keys_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/auth_phone_transactions_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/auth_phone_transactions_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/auth_seq_updates_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/auth_seq_updates_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/auth_updates_state_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/auth_updates_state_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/auth_users_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/auth_users_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/auths_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/auths_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/banned_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/banned_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/channel_media_unread_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/channel_media_unread_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/channel_message_boxes_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/channel_message_boxes_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/channel_messages_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/channel_messages_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/channel_participants_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/channel_participants_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/channel_pts_updates_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/channel_pts_updates_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/channels_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/channels_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/chat_participants_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/chat_participants_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/chats_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/chats_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/devices_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/devices_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/gofmt.sh: -------------------------------------------------------------------------------- 1 | gofmt -w *.go -------------------------------------------------------------------------------- /biz/dal/dataobject/imported_contacts_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/imported_contacts_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/message_boxes_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/message_boxes_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/message_datas_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/message_datas_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/messages_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/messages_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/phone_call_sessions_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/phone_call_sessions_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/popular_contacts_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/popular_contacts_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/reports_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/reports_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/sticker_packs_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/sticker_packs_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/sticker_sets_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/sticker_sets_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/tmp_passwords_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/tmp_passwords_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/unregistered_contacts_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/unregistered_contacts_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/user_contacts_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/user_contacts_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/user_dialogs_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/user_dialogs_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/user_notify_settings_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/user_notify_settings_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/user_passwords_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/user_passwords_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/user_presences_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/user_presences_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/user_privacys_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/user_privacys_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/user_pts_updates_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/user_pts_updates_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/user_qts_updates_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/user_qts_updates_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/username_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/username_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/users_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/users_do.go -------------------------------------------------------------------------------- /biz/dal/dataobject/wall_papers_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/dataobject/wall_papers_do.go -------------------------------------------------------------------------------- /biz/dal/tables/apps.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/apps.xml -------------------------------------------------------------------------------- /biz/dal/tables/auth_channel_updates_state.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/auth_channel_updates_state.xml -------------------------------------------------------------------------------- /biz/dal/tables/auth_keys.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/auth_keys.xml -------------------------------------------------------------------------------- /biz/dal/tables/auth_phone_transactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/auth_phone_transactions.xml -------------------------------------------------------------------------------- /biz/dal/tables/auth_seq_updates.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/auth_seq_updates.xml -------------------------------------------------------------------------------- /biz/dal/tables/auth_updates_state.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/auth_updates_state.xml -------------------------------------------------------------------------------- /biz/dal/tables/auth_users.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/auth_users.xml -------------------------------------------------------------------------------- /biz/dal/tables/auths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/auths.xml -------------------------------------------------------------------------------- /biz/dal/tables/banned.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/banned.xml -------------------------------------------------------------------------------- /biz/dal/tables/channel_media_unread.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/channel_media_unread.xml -------------------------------------------------------------------------------- /biz/dal/tables/channel_message_boxes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/channel_message_boxes.xml -------------------------------------------------------------------------------- /biz/dal/tables/channel_messages.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/channel_messages.xml -------------------------------------------------------------------------------- /biz/dal/tables/channel_participants.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/channel_participants.xml -------------------------------------------------------------------------------- /biz/dal/tables/channel_pts_updates.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/channel_pts_updates.xml -------------------------------------------------------------------------------- /biz/dal/tables/channels.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/channels.xml -------------------------------------------------------------------------------- /biz/dal/tables/chat_participants.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/chat_participants.xml -------------------------------------------------------------------------------- /biz/dal/tables/chats.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/chats.xml -------------------------------------------------------------------------------- /biz/dal/tables/devices.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/devices.xml -------------------------------------------------------------------------------- /biz/dal/tables/imported_contacts.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/imported_contacts.xml -------------------------------------------------------------------------------- /biz/dal/tables/message_boxes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/message_boxes.xml -------------------------------------------------------------------------------- /biz/dal/tables/message_datas.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/message_datas.xml -------------------------------------------------------------------------------- /biz/dal/tables/messages.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/messages.xml -------------------------------------------------------------------------------- /biz/dal/tables/phone_call_sessions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/phone_call_sessions.xml -------------------------------------------------------------------------------- /biz/dal/tables/popular_contacts.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/popular_contacts.xml -------------------------------------------------------------------------------- /biz/dal/tables/reports.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/reports.xml -------------------------------------------------------------------------------- /biz/dal/tables/sticker_packs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/sticker_packs.xml -------------------------------------------------------------------------------- /biz/dal/tables/sticker_sets.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/sticker_sets.xml -------------------------------------------------------------------------------- /biz/dal/tables/tmp_passwords.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/tmp_passwords.xml -------------------------------------------------------------------------------- /biz/dal/tables/unregistered_contacts.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/unregistered_contacts.xml -------------------------------------------------------------------------------- /biz/dal/tables/user_contacts.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/user_contacts.xml -------------------------------------------------------------------------------- /biz/dal/tables/user_dialogs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/user_dialogs.xml -------------------------------------------------------------------------------- /biz/dal/tables/user_notify_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/user_notify_settings.xml -------------------------------------------------------------------------------- /biz/dal/tables/user_passwords.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/user_passwords.xml -------------------------------------------------------------------------------- /biz/dal/tables/user_presences.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/user_presences.xml -------------------------------------------------------------------------------- /biz/dal/tables/user_privacys.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/user_privacys.xml -------------------------------------------------------------------------------- /biz/dal/tables/user_pts_updates.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/user_pts_updates.xml -------------------------------------------------------------------------------- /biz/dal/tables/user_qts_updates.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/user_qts_updates.xml -------------------------------------------------------------------------------- /biz/dal/tables/username.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/username.xml -------------------------------------------------------------------------------- /biz/dal/tables/users.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/users.xml -------------------------------------------------------------------------------- /biz/dal/tables/wall_papers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/biz/dal/tables/wall_papers.xml -------------------------------------------------------------------------------- /doc/Creating_an_Authorization_Key.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/doc/Creating_an_Authorization_Key.md -------------------------------------------------------------------------------- /doc/build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/doc/build.md -------------------------------------------------------------------------------- /doc/cdn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/doc/cdn.md -------------------------------------------------------------------------------- /doc/dh-key-exchange.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/doc/dh-key-exchange.md -------------------------------------------------------------------------------- /doc/image/architecture-001.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/doc/image/architecture-001.jpeg -------------------------------------------------------------------------------- /doc/image/cdn-001.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/doc/image/cdn-001.jpeg -------------------------------------------------------------------------------- /doc/image/dh-001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/doc/image/dh-001.png -------------------------------------------------------------------------------- /doc/image/dh-002.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/doc/image/dh-002.png -------------------------------------------------------------------------------- /doc/image/dh-003.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/doc/image/dh-003.png -------------------------------------------------------------------------------- /doc/image/dh-004.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/doc/image/dh-004.jpeg -------------------------------------------------------------------------------- /doc/image/mtp-001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/doc/image/mtp-001.png -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/go.sum -------------------------------------------------------------------------------- /proto/mtproto/auth_key_service.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/auth_key_service.pb.go -------------------------------------------------------------------------------- /proto/mtproto/auth_key_service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/auth_key_service.proto -------------------------------------------------------------------------------- /proto/mtproto/build2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/build2.sh -------------------------------------------------------------------------------- /proto/mtproto/codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/codec.go -------------------------------------------------------------------------------- /proto/mtproto/codec_schema.tl.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/codec_schema.tl.pb.go -------------------------------------------------------------------------------- /proto/mtproto/codec_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/codec_util.go -------------------------------------------------------------------------------- /proto/mtproto/core_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/core_types.go -------------------------------------------------------------------------------- /proto/mtproto/decode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/decode.go -------------------------------------------------------------------------------- /proto/mtproto/encode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/encode.go -------------------------------------------------------------------------------- /proto/mtproto/encode_decode_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/encode_decode_test.go -------------------------------------------------------------------------------- /proto/mtproto/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/message.go -------------------------------------------------------------------------------- /proto/mtproto/mtproto_abridged_codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/mtproto_abridged_codec.go -------------------------------------------------------------------------------- /proto/mtproto/mtproto_app_codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/mtproto_app_codec.go -------------------------------------------------------------------------------- /proto/mtproto/mtproto_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/mtproto_client.go -------------------------------------------------------------------------------- /proto/mtproto/mtproto_full_codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/mtproto_full_codec.go -------------------------------------------------------------------------------- /proto/mtproto/mtproto_http_proxy_codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/mtproto_http_proxy_codec.go -------------------------------------------------------------------------------- /proto/mtproto/mtproto_intermediate_codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/mtproto_intermediate_codec.go -------------------------------------------------------------------------------- /proto/mtproto/mtproto_message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/mtproto_message.go -------------------------------------------------------------------------------- /proto/mtproto/mtproto_proxy_codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/mtproto_proxy_codec.go -------------------------------------------------------------------------------- /proto/mtproto/mtproto_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/mtproto_server.go -------------------------------------------------------------------------------- /proto/mtproto/mtproto_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/mtproto_util.go -------------------------------------------------------------------------------- /proto/mtproto/mtproto_util/peer_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/mtproto_util/peer_util.go -------------------------------------------------------------------------------- /proto/mtproto/mtproto_util/report_code.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/mtproto_util/report_code.go -------------------------------------------------------------------------------- /proto/mtproto/mtproto_util/updates_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/mtproto_util/updates_util.go -------------------------------------------------------------------------------- /proto/mtproto/mtproto_util/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/mtproto_util/utils.go -------------------------------------------------------------------------------- /proto/mtproto/nbfs_service.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/nbfs_service.pb.go -------------------------------------------------------------------------------- /proto/mtproto/nbfs_service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/nbfs_service.proto -------------------------------------------------------------------------------- /proto/mtproto/parsed_manually_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/parsed_manually_types.go -------------------------------------------------------------------------------- /proto/mtproto/rpc_client_registers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/rpc_client_registers.go -------------------------------------------------------------------------------- /proto/mtproto/rpc_error_codes.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/rpc_error_codes.pb.go -------------------------------------------------------------------------------- /proto/mtproto/rpc_error_codes.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/rpc_error_codes.proto -------------------------------------------------------------------------------- /proto/mtproto/rpc_error_codes_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/rpc_error_codes_util.go -------------------------------------------------------------------------------- /proto/mtproto/schema.tl.core_types.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/schema.tl.core_types.pb.go -------------------------------------------------------------------------------- /proto/mtproto/schema.tl.core_types.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/schema.tl.core_types.proto -------------------------------------------------------------------------------- /proto/mtproto/schema.tl.crc32.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/schema.tl.crc32.pb.go -------------------------------------------------------------------------------- /proto/mtproto/schema.tl.crc32.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/schema.tl.crc32.proto -------------------------------------------------------------------------------- /proto/mtproto/schema.tl.handshake.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/schema.tl.handshake.pb.go -------------------------------------------------------------------------------- /proto/mtproto/schema.tl.handshake.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/schema.tl.handshake.proto -------------------------------------------------------------------------------- /proto/mtproto/schema.tl.handshake_service.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/schema.tl.handshake_service.pb.go -------------------------------------------------------------------------------- /proto/mtproto/schema.tl.handshake_service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/schema.tl.handshake_service.proto -------------------------------------------------------------------------------- /proto/mtproto/schema.tl.sync.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/schema.tl.sync.pb.go -------------------------------------------------------------------------------- /proto/mtproto/schema.tl.sync.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/schema.tl.sync.proto -------------------------------------------------------------------------------- /proto/mtproto/schema.tl.sync_service.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/schema.tl.sync_service.pb.go -------------------------------------------------------------------------------- /proto/mtproto/schema.tl.sync_service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/schema.tl.sync_service.proto -------------------------------------------------------------------------------- /proto/mtproto/schema.tl.transport.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/schema.tl.transport.pb.go -------------------------------------------------------------------------------- /proto/mtproto/schema.tl.transport.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/schema.tl.transport.proto -------------------------------------------------------------------------------- /proto/mtproto/schema.tl.transport_service.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/schema.tl.transport_service.pb.go -------------------------------------------------------------------------------- /proto/mtproto/schema.tl.transport_service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/schema.tl.transport_service.proto -------------------------------------------------------------------------------- /proto/mtproto/service.tl.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/service.tl.pb.go -------------------------------------------------------------------------------- /proto/mtproto/service.tl.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/service.tl.proto -------------------------------------------------------------------------------- /proto/mtproto/sync_service.proto3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/mtproto/sync_service.proto3 -------------------------------------------------------------------------------- /proto/zproto/build2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/zproto/build2.sh -------------------------------------------------------------------------------- /proto/zproto/examples/client/test_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/zproto/examples/client/test_client.go -------------------------------------------------------------------------------- /proto/zproto/examples/client/test_client.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/zproto/examples/client/test_client.toml -------------------------------------------------------------------------------- /proto/zproto/examples/server/test_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/zproto/examples/server/test_server.go -------------------------------------------------------------------------------- /proto/zproto/examples/server/test_server.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/zproto/examples/server/test_server.toml -------------------------------------------------------------------------------- /proto/zproto/zproto_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/zproto/zproto_client.go -------------------------------------------------------------------------------- /proto/zproto/zproto_codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/zproto/zproto_codec.go -------------------------------------------------------------------------------- /proto/zproto/zproto_codec_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/zproto/zproto_codec_test.go -------------------------------------------------------------------------------- /proto/zproto/zproto_message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/zproto/zproto_message.go -------------------------------------------------------------------------------- /proto/zproto/zproto_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/zproto/zproto_server.go -------------------------------------------------------------------------------- /proto/zproto/zproto_session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/proto/zproto/zproto_session.go -------------------------------------------------------------------------------- /scripts/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/scripts/build.sh -------------------------------------------------------------------------------- /scripts/nebulaim-fix.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE channels AUTO_INCREMENT = 1073741824; 2 | -------------------------------------------------------------------------------- /scripts/nebulaim.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/scripts/nebulaim.sql -------------------------------------------------------------------------------- /scripts/prerequisite.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/scripts/prerequisite.sh -------------------------------------------------------------------------------- /server/access/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/access/README.md -------------------------------------------------------------------------------- /server/access/auth_key/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/access/auth_key/README.md -------------------------------------------------------------------------------- /server/access/auth_key/auth_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/access/auth_key/auth_key.go -------------------------------------------------------------------------------- /server/access/auth_key/auth_key.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/access/auth_key/auth_key.toml -------------------------------------------------------------------------------- /server/access/auth_key/dal/dao/dao_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/access/auth_key/dal/dao/dao_manager.go -------------------------------------------------------------------------------- /server/access/auth_key/dal/tables/auth_keys.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/access/auth_key/dal/tables/auth_keys.xml -------------------------------------------------------------------------------- /server/access/auth_key/dal/tables/auth_users.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/access/auth_key/dal/tables/auth_users.xml -------------------------------------------------------------------------------- /server/access/auth_key/server/conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/access/auth_key/server/conf.go -------------------------------------------------------------------------------- /server/access/auth_key/server/handshake.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/access/auth_key/server/handshake.go -------------------------------------------------------------------------------- /server/access/auth_key/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/access/auth_key/server/server.go -------------------------------------------------------------------------------- /server/access/frontend/frontend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/access/frontend/frontend.go -------------------------------------------------------------------------------- /server/access/frontend/frontend.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/access/frontend/frontend.toml -------------------------------------------------------------------------------- /server/access/frontend/server/conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/access/frontend/server/conf.go -------------------------------------------------------------------------------- /server/access/frontend/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/access/frontend/server/server.go -------------------------------------------------------------------------------- /server/access/session/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/access/session/server/conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/access/session/server/conf.go -------------------------------------------------------------------------------- /server/access/session/server/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/access/session/server/router.go -------------------------------------------------------------------------------- /server/access/session/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/access/session/server/server.go -------------------------------------------------------------------------------- /server/access/session/server/session_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/access/session/server/session_manager.go -------------------------------------------------------------------------------- /server/access/session/server/session_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/access/session/server/session_util.go -------------------------------------------------------------------------------- /server/access/session/server/sync_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/access/session/server/sync_handler.go -------------------------------------------------------------------------------- /server/access/session/server/timing_wheel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/access/session/server/timing_wheel.go -------------------------------------------------------------------------------- /server/access/session/server/timing_wheel_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/access/session/server/timing_wheel_test.go -------------------------------------------------------------------------------- /server/access/session/session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/access/session/session.go -------------------------------------------------------------------------------- /server/access/session/session.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/access/session/session.toml -------------------------------------------------------------------------------- /server/access/session/testing/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/access/session/testing/client.go -------------------------------------------------------------------------------- /server/biz_server/account/account.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/biz_server/account/account.go -------------------------------------------------------------------------------- /server/biz_server/auth/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/biz_server/auth/auth.go -------------------------------------------------------------------------------- /server/biz_server/auth/rpc/auth.logOut_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/biz_server/auth/rpc/auth.logOut_handler.go -------------------------------------------------------------------------------- /server/biz_server/auth/rpc/auth.signIn_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/biz_server/auth/rpc/auth.signIn_handler.go -------------------------------------------------------------------------------- /server/biz_server/auth/rpc/auth.signUp_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/biz_server/auth/rpc/auth.signUp_handler.go -------------------------------------------------------------------------------- /server/biz_server/auth/rpc/auth_service_impl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/biz_server/auth/rpc/auth_service_impl.go -------------------------------------------------------------------------------- /server/biz_server/biz_server.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/biz_server/biz_server.toml -------------------------------------------------------------------------------- /server/biz_server/bots/bots.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/biz_server/bots/bots.go -------------------------------------------------------------------------------- /server/biz_server/bots/rpc/bots_service_impl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/biz_server/bots/rpc/bots_service_impl.go -------------------------------------------------------------------------------- /server/biz_server/channels/channels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/biz_server/channels/channels.go -------------------------------------------------------------------------------- /server/biz_server/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/biz_server/config.json -------------------------------------------------------------------------------- /server/biz_server/contacts/contacts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/biz_server/contacts/contacts.go -------------------------------------------------------------------------------- /server/biz_server/help/help.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/biz_server/help/help.go -------------------------------------------------------------------------------- /server/biz_server/help/model/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/biz_server/help/model/config.go -------------------------------------------------------------------------------- /server/biz_server/help/model/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/biz_server/help/model/config_test.go -------------------------------------------------------------------------------- /server/biz_server/help/model/config_test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/biz_server/help/model/config_test.json -------------------------------------------------------------------------------- /server/biz_server/help/model/config_test.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/biz_server/help/model/config_test.toml -------------------------------------------------------------------------------- /server/biz_server/help/rpc/help_service_impl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/biz_server/help/rpc/help_service_impl.go -------------------------------------------------------------------------------- /server/biz_server/lang_pack_en.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/biz_server/lang_pack_en.toml -------------------------------------------------------------------------------- /server/biz_server/langpack/langpack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/biz_server/langpack/langpack.go -------------------------------------------------------------------------------- /server/biz_server/langpack/model/lang_pack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/biz_server/langpack/model/lang_pack.go -------------------------------------------------------------------------------- /server/biz_server/langpack/model/lang_pack_en.db: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/biz_server/messages/messages.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/biz_server/messages/messages.go -------------------------------------------------------------------------------- /server/biz_server/messenger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/biz_server/messenger.go -------------------------------------------------------------------------------- /server/biz_server/payments/payments.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/biz_server/payments/payments.go -------------------------------------------------------------------------------- /server/biz_server/phone/phone.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/biz_server/phone/phone.go -------------------------------------------------------------------------------- /server/biz_server/phone/rpc/phone_service_impl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/biz_server/phone/rpc/phone_service_impl.go -------------------------------------------------------------------------------- /server/biz_server/photos/photos.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/biz_server/photos/photos.go -------------------------------------------------------------------------------- /server/biz_server/stickers/stickers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/biz_server/stickers/stickers.go -------------------------------------------------------------------------------- /server/biz_server/updates/rpc/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/biz_server/updates/updates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/biz_server/updates/updates.go -------------------------------------------------------------------------------- /server/biz_server/users/rpc/users_service_impl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/biz_server/users/rpc/users_service_impl.go -------------------------------------------------------------------------------- /server/biz_server/users/users.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/biz_server/users/users.go -------------------------------------------------------------------------------- /server/relay/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/relay/README.md -------------------------------------------------------------------------------- /server/sync/biz/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/sync/biz/core/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/sync/biz/core/update/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/sync/biz/core/update/model.go -------------------------------------------------------------------------------- /server/sync/biz/core/update/sequence.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/sync/biz/core/update/sequence.go -------------------------------------------------------------------------------- /server/sync/biz/core/update/updates_queue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/sync/biz/core/update/updates_queue.go -------------------------------------------------------------------------------- /server/sync/biz/dal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/sync/biz/dal/README.md -------------------------------------------------------------------------------- /server/sync/biz/dal/dalgen/dalgen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/sync/biz/dal/dalgen/dalgen.sh -------------------------------------------------------------------------------- /server/sync/biz/dal/dalgen/dalgen.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/sync/biz/dal/dalgen/dalgen.toml -------------------------------------------------------------------------------- /server/sync/biz/dal/dalgen/dalgen_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/sync/biz/dal/dalgen/dalgen_all.sh -------------------------------------------------------------------------------- /server/sync/biz/dal/dalgen/nebula-dal-generator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/sync/biz/dal/dalgen/nebula-dal-generator -------------------------------------------------------------------------------- /server/sync/biz/dal/dalgen/tpl/gen_dao.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/sync/biz/dal/dalgen/tpl/gen_dao.tpl -------------------------------------------------------------------------------- /server/sync/biz/dal/dalgen/tpl/gen_do.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/sync/biz/dal/dalgen/tpl/gen_do.tpl -------------------------------------------------------------------------------- /server/sync/biz/dal/dao/dao_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/sync/biz/dal/dao/dao_manager.go -------------------------------------------------------------------------------- /server/sync/biz/dal/dao/mysql_dao/common_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/sync/biz/dal/dao/mysql_dao/common_dao.go -------------------------------------------------------------------------------- /server/sync/biz/dal/dao/mysql_dao/gofmt.sh: -------------------------------------------------------------------------------- 1 | gofmt -w *.go -------------------------------------------------------------------------------- /server/sync/biz/dal/dataobject/gofmt.sh: -------------------------------------------------------------------------------- 1 | gofmt -w *.go -------------------------------------------------------------------------------- /server/sync/biz/dal/tables/auth_seq_updates.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/sync/biz/dal/tables/auth_seq_updates.xml -------------------------------------------------------------------------------- /server/sync/biz/dal/tables/auth_updates_state.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/sync/biz/dal/tables/auth_updates_state.xml -------------------------------------------------------------------------------- /server/sync/biz/dal/tables/user_pts_updates.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/sync/biz/dal/tables/user_pts_updates.xml -------------------------------------------------------------------------------- /server/sync/biz/dal/tables/user_qts_updates.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/sync/biz/dal/tables/user_qts_updates.xml -------------------------------------------------------------------------------- /server/sync/server/conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/sync/server/conf.go -------------------------------------------------------------------------------- /server/sync/server/reflect_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/sync/server/reflect_test.go -------------------------------------------------------------------------------- /server/sync/server/rpc/sync.getState_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/sync/server/rpc/sync.getState_handler.go -------------------------------------------------------------------------------- /server/sync/server/rpc/sync_rpc_service_impl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/sync/server/rpc/sync_rpc_service_impl.go -------------------------------------------------------------------------------- /server/sync/server/sync_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/sync/server/sync_server.go -------------------------------------------------------------------------------- /server/sync/sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/sync/sync.go -------------------------------------------------------------------------------- /server/sync/sync.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/sync/sync.toml -------------------------------------------------------------------------------- /server/sync/sync_client/sync_rpc_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/sync/sync_client/sync_rpc_client.go -------------------------------------------------------------------------------- /server/upload/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/upload/README.md -------------------------------------------------------------------------------- /server/upload/server/conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/upload/server/conf.go -------------------------------------------------------------------------------- /server/upload/server/upload.getCdnFile_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/upload/server/upload.getCdnFile_handler.go -------------------------------------------------------------------------------- /server/upload/server/upload.getFile_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/upload/server/upload.getFile_handler.go -------------------------------------------------------------------------------- /server/upload/server/upload.getWebFile_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/upload/server/upload.getWebFile_handler.go -------------------------------------------------------------------------------- /server/upload/server/upload_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/upload/server/upload_server.go -------------------------------------------------------------------------------- /server/upload/server/upload_service_impl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/upload/server/upload_service_impl.go -------------------------------------------------------------------------------- /server/upload/upload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/upload/upload.go -------------------------------------------------------------------------------- /server/upload/upload.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/server/upload/upload.toml -------------------------------------------------------------------------------- /service/auth_session/auth_session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/auth_session/auth_session.go -------------------------------------------------------------------------------- /service/auth_session/auth_session.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/auth_session/auth_session.toml -------------------------------------------------------------------------------- /service/auth_session/biz/core/authorization.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/auth_session/biz/core/authorization.go -------------------------------------------------------------------------------- /service/auth_session/biz/core/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/auth_session/biz/core/model.go -------------------------------------------------------------------------------- /service/auth_session/biz/dal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/auth_session/biz/dal/README.md -------------------------------------------------------------------------------- /service/auth_session/biz/dal/dalgen/dalgen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/auth_session/biz/dal/dalgen/dalgen.sh -------------------------------------------------------------------------------- /service/auth_session/biz/dal/dalgen/dalgen.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/auth_session/biz/dal/dalgen/dalgen.toml -------------------------------------------------------------------------------- /service/auth_session/biz/dal/dalgen/dalgen_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/auth_session/biz/dal/dalgen/dalgen_all.sh -------------------------------------------------------------------------------- /service/auth_session/biz/dal/dao/dao_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/auth_session/biz/dal/dao/dao_manager.go -------------------------------------------------------------------------------- /service/auth_session/biz/dal/dao/mysql_dao/gofmt.sh: -------------------------------------------------------------------------------- 1 | gofmt -w *.go -------------------------------------------------------------------------------- /service/auth_session/biz/dal/dataobject/gofmt.sh: -------------------------------------------------------------------------------- 1 | gofmt -w *.go -------------------------------------------------------------------------------- /service/auth_session/biz/dal/tables/auth_keys.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/auth_session/biz/dal/tables/auth_keys.xml -------------------------------------------------------------------------------- /service/auth_session/biz/dal/tables/auths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/auth_session/biz/dal/tables/auths.xml -------------------------------------------------------------------------------- /service/auth_session/service/conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/auth_session/service/conf.go -------------------------------------------------------------------------------- /service/channel/biz/core/channel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/channel/biz/core/channel.go -------------------------------------------------------------------------------- /service/channel/biz/core/core.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/channel/biz/core/core.go -------------------------------------------------------------------------------- /service/channel/biz/dal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/channel/biz/dal/README.md -------------------------------------------------------------------------------- /service/channel/biz/dal/dalgen/dalgen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/channel/biz/dal/dalgen/dalgen.sh -------------------------------------------------------------------------------- /service/channel/biz/dal/dalgen/dalgen.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/channel/biz/dal/dalgen/dalgen.toml -------------------------------------------------------------------------------- /service/channel/biz/dal/dalgen/dalgen_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/channel/biz/dal/dalgen/dalgen_all.sh -------------------------------------------------------------------------------- /service/channel/biz/dal/dalgen/tpl/gen_dao.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/channel/biz/dal/dalgen/tpl/gen_dao.tpl -------------------------------------------------------------------------------- /service/channel/biz/dal/dalgen/tpl/gen_do.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/channel/biz/dal/dalgen/tpl/gen_do.tpl -------------------------------------------------------------------------------- /service/channel/biz/dal/dao/mysql_dao/dao_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/channel/biz/dal/dao/mysql_dao/dao_test.go -------------------------------------------------------------------------------- /service/channel/biz/dal/dao/mysql_dao/gofmt.sh: -------------------------------------------------------------------------------- 1 | gofmt -w *.go -------------------------------------------------------------------------------- /service/channel/biz/dal/dataobject/channels_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/channel/biz/dal/dataobject/channels_do.go -------------------------------------------------------------------------------- /service/channel/biz/dal/dataobject/gofmt.sh: -------------------------------------------------------------------------------- 1 | gofmt -w *.go -------------------------------------------------------------------------------- /service/channel/biz/dal/tables/channels.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/channel/biz/dal/tables/channels.xml -------------------------------------------------------------------------------- /service/channel/channel.go: -------------------------------------------------------------------------------- 1 | package channel 2 | -------------------------------------------------------------------------------- /service/contact/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /service/contact/biz/core/contact.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/contact/biz/core/contact.go -------------------------------------------------------------------------------- /service/contact/biz/core/contact_logic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/contact/biz/core/contact_logic.go -------------------------------------------------------------------------------- /service/contact/biz/dal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/contact/biz/dal/README.md -------------------------------------------------------------------------------- /service/contact/biz/dal/dalgen/dalgen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/contact/biz/dal/dalgen/dalgen.sh -------------------------------------------------------------------------------- /service/contact/biz/dal/dalgen/dalgen.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/contact/biz/dal/dalgen/dalgen.toml -------------------------------------------------------------------------------- /service/contact/biz/dal/dalgen/dalgen_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/contact/biz/dal/dalgen/dalgen_all.sh -------------------------------------------------------------------------------- /service/contact/biz/dal/dalgen/tpl/gen_dao.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/contact/biz/dal/dalgen/tpl/gen_dao.tpl -------------------------------------------------------------------------------- /service/contact/biz/dal/dalgen/tpl/gen_do.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/contact/biz/dal/dalgen/tpl/gen_do.tpl -------------------------------------------------------------------------------- /service/contact/biz/dal/dao/mysql_dao/dao_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/contact/biz/dal/dao/mysql_dao/dao_test.go -------------------------------------------------------------------------------- /service/contact/biz/dal/dao/mysql_dao/gofmt.sh: -------------------------------------------------------------------------------- 1 | gofmt -w *.go -------------------------------------------------------------------------------- /service/contact/biz/dal/dataobject/gofmt.sh: -------------------------------------------------------------------------------- 1 | gofmt -w *.go -------------------------------------------------------------------------------- /service/contact/biz/dal/tables/user_contacts.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/contact/biz/dal/tables/user_contacts.xml -------------------------------------------------------------------------------- /service/contact/contact.go: -------------------------------------------------------------------------------- 1 | package contact 2 | -------------------------------------------------------------------------------- /service/contact/contact.toml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /service/contact/contact/contact.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/contact/contact/contact.go -------------------------------------------------------------------------------- /service/contact/contact/local_contact_facade.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/contact/contact/local_contact_facade.go -------------------------------------------------------------------------------- /service/contact/proto/build2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/contact/proto/build2.sh -------------------------------------------------------------------------------- /service/contact/proto/contact.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/contact/proto/contact.pb.go -------------------------------------------------------------------------------- /service/contact/proto/contact.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/contact/proto/contact.proto -------------------------------------------------------------------------------- /service/contact/service/conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/contact/service/conf.go -------------------------------------------------------------------------------- /service/document/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/document/README.md -------------------------------------------------------------------------------- /service/document/biz/core/core.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/document/biz/core/core.go -------------------------------------------------------------------------------- /service/document/biz/core/document/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/document/biz/core/document/model.go -------------------------------------------------------------------------------- /service/document/biz/core/photo/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/document/biz/core/photo/model.go -------------------------------------------------------------------------------- /service/document/biz/core/photo/photo_file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/document/biz/core/photo/photo_file.go -------------------------------------------------------------------------------- /service/document/biz/dal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/document/biz/dal/README.md -------------------------------------------------------------------------------- /service/document/biz/dal/dalgen/dalgen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/document/biz/dal/dalgen/dalgen.sh -------------------------------------------------------------------------------- /service/document/biz/dal/dalgen/dalgen.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/document/biz/dal/dalgen/dalgen.toml -------------------------------------------------------------------------------- /service/document/biz/dal/dalgen/dalgen_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/document/biz/dal/dalgen/dalgen_all.sh -------------------------------------------------------------------------------- /service/document/biz/dal/dalgen/tpl/gen_dao.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/document/biz/dal/dalgen/tpl/gen_dao.tpl -------------------------------------------------------------------------------- /service/document/biz/dal/dalgen/tpl/gen_do.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/document/biz/dal/dalgen/tpl/gen_do.tpl -------------------------------------------------------------------------------- /service/document/biz/dal/dao/dao_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/document/biz/dal/dao/dao_manager.go -------------------------------------------------------------------------------- /service/document/biz/dal/dao/mysql_dao/gofmt.sh: -------------------------------------------------------------------------------- 1 | gofmt -w *.go -------------------------------------------------------------------------------- /service/document/biz/dal/dataobject/gofmt.sh: -------------------------------------------------------------------------------- 1 | gofmt -w *.go -------------------------------------------------------------------------------- /service/document/biz/dal/tables/documents.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/document/biz/dal/tables/documents.xml -------------------------------------------------------------------------------- /service/document/biz/dal/tables/photo_datas.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/document/biz/dal/tables/photo_datas.xml -------------------------------------------------------------------------------- /service/document/client/document.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/document/client/document.go -------------------------------------------------------------------------------- /service/document/client/rpc_document_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/document/client/rpc_document_client.go -------------------------------------------------------------------------------- /service/document/document.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/document/document.go -------------------------------------------------------------------------------- /service/document/document.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/document/document.toml -------------------------------------------------------------------------------- /service/document/proto/build2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/document/proto/build2.sh -------------------------------------------------------------------------------- /service/document/proto/document.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/document/proto/document.proto -------------------------------------------------------------------------------- /service/document/service/conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/document/service/conf.go -------------------------------------------------------------------------------- /service/document/service/document_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/document/service/document_server.go -------------------------------------------------------------------------------- /service/document/service/documtnt_service_impl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/document/service/documtnt_service_impl.go -------------------------------------------------------------------------------- /service/idgen/client/idgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/idgen/client/idgen.go -------------------------------------------------------------------------------- /service/idgen/client/redis_seq_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/idgen/client/redis_seq_client.go -------------------------------------------------------------------------------- /service/idgen/client/rpc_idgen_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/idgen/client/rpc_idgen_client.go -------------------------------------------------------------------------------- /service/idgen/client/seqsvr_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/idgen/client/seqsvr_client.go -------------------------------------------------------------------------------- /service/idgen/client/snowflake_idgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/idgen/client/snowflake_idgen.go -------------------------------------------------------------------------------- /service/idgen/idgen/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /service/idgen/idgen/idgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/idgen/idgen/idgen.go -------------------------------------------------------------------------------- /service/idgen/idgen/idgen.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/idgen/idgen/idgen.toml -------------------------------------------------------------------------------- /service/idgen/idgen/service/conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/idgen/idgen/service/conf.go -------------------------------------------------------------------------------- /service/idgen/idgen/service/etcd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/idgen/idgen/service/etcd.go -------------------------------------------------------------------------------- /service/idgen/idgen/service/idgen_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/idgen/idgen/service/idgen_server.go -------------------------------------------------------------------------------- /service/idgen/idgen/service/idgen_service_impl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/idgen/idgen/service/idgen_service_impl.go -------------------------------------------------------------------------------- /service/idgen/proto/build2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/idgen/proto/build2.sh -------------------------------------------------------------------------------- /service/idgen/proto/idgen.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/idgen/proto/idgen.pb.go -------------------------------------------------------------------------------- /service/idgen/proto/idgen.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/idgen/proto/idgen.proto -------------------------------------------------------------------------------- /service/idgen/proto/seqsvr.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/idgen/proto/seqsvr.pb.go -------------------------------------------------------------------------------- /service/idgen/proto/seqsvr.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/idgen/proto/seqsvr.proto -------------------------------------------------------------------------------- /service/idgen/seqsvr/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /service/nbfs/cachefs/cachefs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/nbfs/cachefs/cachefs.go -------------------------------------------------------------------------------- /service/nbfs/cachefs/document_file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/nbfs/cachefs/document_file.go -------------------------------------------------------------------------------- /service/nbfs/cachefs/photo_file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/nbfs/cachefs/photo_file.go -------------------------------------------------------------------------------- /service/nbfs/cachefs/test001.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/nbfs/cachefs/test001.jpeg -------------------------------------------------------------------------------- /service/nbfs/cachefs/test002.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/nbfs/cachefs/test002.jpeg -------------------------------------------------------------------------------- /service/nbfs/nbfs/local_nbfs_facade.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/nbfs/nbfs/local_nbfs_facade.go -------------------------------------------------------------------------------- /service/nbfs/nbfs/nbfs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/nbfs/nbfs/nbfs.go -------------------------------------------------------------------------------- /service/nbfs/proto/nbfs.proto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/nbfs/proto/nbfs.proto.go -------------------------------------------------------------------------------- /service/seqsvr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/seqsvr/README.md -------------------------------------------------------------------------------- /service/status/client/redis_status_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/status/client/redis_status_client.go -------------------------------------------------------------------------------- /service/status/client/rpc_status_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/status/client/rpc_status_client.go -------------------------------------------------------------------------------- /service/status/client/status_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/status/client/status_client.go -------------------------------------------------------------------------------- /service/status/client/testing/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/status/client/testing/client.go -------------------------------------------------------------------------------- /service/status/proto/build2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/status/proto/build2.sh -------------------------------------------------------------------------------- /service/status/proto/status.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/status/proto/status.pb.go -------------------------------------------------------------------------------- /service/status/proto/status.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/status/proto/status.proto -------------------------------------------------------------------------------- /service/status/service/conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/status/service/conf.go -------------------------------------------------------------------------------- /service/status/service/status_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/status/service/status_manager.go -------------------------------------------------------------------------------- /service/status/service/status_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/status/service/status_manager_test.go -------------------------------------------------------------------------------- /service/status/service/status_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/status/service/status_server.go -------------------------------------------------------------------------------- /service/status/service/status_service_impl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/status/service/status_service_impl.go -------------------------------------------------------------------------------- /service/status/status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/status/status.go -------------------------------------------------------------------------------- /service/status/status.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/status/status.toml -------------------------------------------------------------------------------- /service/unread/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /service/user/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /service/user/biz/core/profile_photo_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/user/biz/core/profile_photo_data.go -------------------------------------------------------------------------------- /service/user/biz/core/profile_photo_ids.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/user/biz/core/profile_photo_ids.pb.go -------------------------------------------------------------------------------- /service/user/biz/core/profile_photo_ids.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/user/biz/core/profile_photo_ids.proto -------------------------------------------------------------------------------- /service/user/biz/core/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/user/biz/core/user.go -------------------------------------------------------------------------------- /service/user/biz/core/user_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/user/biz/core/user_data.go -------------------------------------------------------------------------------- /service/user/biz/dal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/user/biz/dal/README.md -------------------------------------------------------------------------------- /service/user/biz/dal/dalgen/dalgen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/user/biz/dal/dalgen/dalgen.sh -------------------------------------------------------------------------------- /service/user/biz/dal/dalgen/dalgen.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/user/biz/dal/dalgen/dalgen.toml -------------------------------------------------------------------------------- /service/user/biz/dal/dalgen/dalgen_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/user/biz/dal/dalgen/dalgen_all.sh -------------------------------------------------------------------------------- /service/user/biz/dal/dalgen/nebula-dal-generator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/user/biz/dal/dalgen/nebula-dal-generator -------------------------------------------------------------------------------- /service/user/biz/dal/dalgen/tpl/gen_dao.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/user/biz/dal/dalgen/tpl/gen_dao.tpl -------------------------------------------------------------------------------- /service/user/biz/dal/dalgen/tpl/gen_do.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/user/biz/dal/dalgen/tpl/gen_do.tpl -------------------------------------------------------------------------------- /service/user/biz/dal/dao/mysql_dao/dao_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/user/biz/dal/dao/mysql_dao/dao_test.go -------------------------------------------------------------------------------- /service/user/biz/dal/dao/mysql_dao/gofmt.sh: -------------------------------------------------------------------------------- 1 | gofmt -w *.go -------------------------------------------------------------------------------- /service/user/biz/dal/dao/mysql_dao/users_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/user/biz/dal/dao/mysql_dao/users_dao.go -------------------------------------------------------------------------------- /service/user/biz/dal/dataobject/gofmt.sh: -------------------------------------------------------------------------------- 1 | gofmt -w *.go -------------------------------------------------------------------------------- /service/user/biz/dal/dataobject/users_do.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/user/biz/dal/dataobject/users_do.go -------------------------------------------------------------------------------- /service/user/biz/dal/tables/user_passwords.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/user/biz/dal/tables/user_passwords.xml -------------------------------------------------------------------------------- /service/user/biz/dal/tables/user_presences.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/user/biz/dal/tables/user_presences.xml -------------------------------------------------------------------------------- /service/user/biz/dal/tables/user_privacys.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/user/biz/dal/tables/user_privacys.xml -------------------------------------------------------------------------------- /service/user/biz/dal/tables/users.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/user/biz/dal/tables/users.xml -------------------------------------------------------------------------------- /service/user/proto/user.proto: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /service/user/service/conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/user/service/conf.go -------------------------------------------------------------------------------- /service/user/service/user_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/user/service/user_server.go -------------------------------------------------------------------------------- /service/user/service/user_service_impl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/user/service/user_service_impl.go -------------------------------------------------------------------------------- /service/user/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/user/user.go -------------------------------------------------------------------------------- /service/user/user.toml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /service/user/user/local_user_facade.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/user/user/local_user_facade.go -------------------------------------------------------------------------------- /service/user/user/rpc_user_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/user/user/rpc_user_client.go -------------------------------------------------------------------------------- /service/user/user/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/service/user/user/user.go -------------------------------------------------------------------------------- /tools/daeml/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/tools/daeml/Makefile -------------------------------------------------------------------------------- /tools/daeml/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/tools/daeml/README.md -------------------------------------------------------------------------------- /tools/daeml/daeml.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/tools/daeml/daeml.cc -------------------------------------------------------------------------------- /vendor/github.com/BurntSushi/toml/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/BurntSushi/toml/.gitignore -------------------------------------------------------------------------------- /vendor/github.com/BurntSushi/toml/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/BurntSushi/toml/.travis.yml -------------------------------------------------------------------------------- /vendor/github.com/BurntSushi/toml/COMPATIBLE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/BurntSushi/toml/COMPATIBLE -------------------------------------------------------------------------------- /vendor/github.com/BurntSushi/toml/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/BurntSushi/toml/COPYING -------------------------------------------------------------------------------- /vendor/github.com/BurntSushi/toml/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/BurntSushi/toml/Makefile -------------------------------------------------------------------------------- /vendor/github.com/BurntSushi/toml/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/BurntSushi/toml/README.md -------------------------------------------------------------------------------- /vendor/github.com/BurntSushi/toml/_examples/readme2.toml: -------------------------------------------------------------------------------- 1 | some_key_NAME = "wat" 2 | -------------------------------------------------------------------------------- /vendor/github.com/BurntSushi/toml/decode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/BurntSushi/toml/decode.go -------------------------------------------------------------------------------- /vendor/github.com/BurntSushi/toml/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/BurntSushi/toml/doc.go -------------------------------------------------------------------------------- /vendor/github.com/BurntSushi/toml/encode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/BurntSushi/toml/encode.go -------------------------------------------------------------------------------- /vendor/github.com/BurntSushi/toml/lex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/BurntSushi/toml/lex.go -------------------------------------------------------------------------------- /vendor/github.com/BurntSushi/toml/parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/BurntSushi/toml/parse.go -------------------------------------------------------------------------------- /vendor/github.com/BurntSushi/toml/session.vim: -------------------------------------------------------------------------------- 1 | au BufWritePost *.go silent!make tags > /dev/null 2>&1 2 | -------------------------------------------------------------------------------- /vendor/github.com/BurntSushi/toml/type_check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/BurntSushi/toml/type_check.go -------------------------------------------------------------------------------- /vendor/github.com/bwmarrin/snowflake/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/bwmarrin/snowflake/LICENSE -------------------------------------------------------------------------------- /vendor/github.com/bwmarrin/snowflake/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/bwmarrin/snowflake/README.md -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/.dockerignore: -------------------------------------------------------------------------------- 1 | .git 2 | -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/.gitignore -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/.godir: -------------------------------------------------------------------------------- 1 | github.com/coreos/etcd 2 | -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/.header: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/.header -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/.travis.yml -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/CONTRIBUTING.md -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/DCO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/DCO -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/Dockerfile -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/Dockerfile-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/Dockerfile-test -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/Documentation/README.md: -------------------------------------------------------------------------------- 1 | docs.md -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/LICENSE -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/MAINTAINERS -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/Makefile -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/NEWS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/NEWS -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/NOTICE -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/Procfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/Procfile -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/README.md -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/ROADMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/ROADMAP.md -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/V2Procfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/V2Procfile -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/alarm/alarms.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/alarm/alarms.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/auth/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/auth/doc.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/auth/jwt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/auth/jwt.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/auth/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/auth/store.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/build -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/build.bat: -------------------------------------------------------------------------------- 1 | powershell -ExecutionPolicy Bypass -File build.ps1 2 | -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/build.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/build.ps1 -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/client/README.md -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/client/client.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/client/curl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/client/curl.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/client/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/client/doc.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/client/keys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/client/keys.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/client/members.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/client/members.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/client/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/client/util.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/clientv3/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/clientv3/auth.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/clientv3/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/clientv3/doc.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/clientv3/kv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/clientv3/kv.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/clientv3/lease.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/clientv3/lease.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/clientv3/op.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/clientv3/op.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/clientv3/retry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/clientv3/retry.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/clientv3/sort.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/clientv3/sort.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/clientv3/txn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/clientv3/txn.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/clientv3/watch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/clientv3/watch.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/cmd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/cmd/README.md -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/cmd/etcd: -------------------------------------------------------------------------------- 1 | ../ -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/cmd/etcdctl: -------------------------------------------------------------------------------- 1 | ../etcdctl -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/cmd/functional: -------------------------------------------------------------------------------- 1 | ../functional -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/cmd/tools: -------------------------------------------------------------------------------- 1 | ../tools -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/cmd/vendor/github.com/coreos/etcd: -------------------------------------------------------------------------------- 1 | ../../../../ -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/cmd/vendor/github.com/ugorji/go/codec/prebuild.go: -------------------------------------------------------------------------------- 1 | package codec 2 | 3 | //go:generate bash prebuild.sh 4 | -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/compactor/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/compactor/doc.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/contrib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/contrib/README.md -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/contrib/systemd/etcd2-backup-coreos/.gitignore: -------------------------------------------------------------------------------- 1 | rclone.conf 2 | bin 3 | etcd2-backup.tgz 4 | *~ 5 | -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/cover: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/cover -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/e2e/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/e2e/doc.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/e2e/docker/resolv.conf: -------------------------------------------------------------------------------- 1 | nameserver 127.0.0.1 2 | -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/e2e/docker/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/e2e/docker/run.sh -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/e2e/etcd_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/e2e/etcd_test.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/e2e/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/e2e/main_test.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/embed/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/embed/config.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/embed/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/embed/doc.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/embed/etcd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/embed/etcd.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/embed/serve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/embed/serve.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/embed/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/embed/util.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/error/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/error/error.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/etcdctl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/etcdctl/README.md -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/etcdctl/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/etcdctl/main.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/etcdmain/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/etcdmain/doc.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/etcdmain/etcd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/etcdmain/etcd.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/etcdmain/help.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/etcdmain/help.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/etcdmain/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/etcdmain/main.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/etcdmain/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/etcdmain/util.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/etcdserver/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/etcdserver/doc.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/functional.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/functional.yaml -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/functional/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/functional/build -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/glide.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/glide.lock -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/glide.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/glide.yaml -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/hack/README.md: -------------------------------------------------------------------------------- 1 | Various hacks that are used by developers. 2 | -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/hack/scripts-dev/README: -------------------------------------------------------------------------------- 1 | scripts for etcd development -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/hack/scripts-dev/docker-dns-srv/resolv.conf: -------------------------------------------------------------------------------- 1 | nameserver 127.0.0.1 2 | -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/hack/scripts-dev/docker-dns/resolv.conf: -------------------------------------------------------------------------------- 1 | nameserver 127.0.0.1 2 | -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/lease/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/lease/doc.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/lease/lessor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/lease/lessor.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/main.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/main_test.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/mvcc/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/mvcc/doc.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/mvcc/index.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/mvcc/index.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/mvcc/key_index.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/mvcc/key_index.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/mvcc/kv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/mvcc/kv.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/mvcc/kv_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/mvcc/kv_test.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/mvcc/kv_view.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/mvcc/kv_view.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/mvcc/kvstore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/mvcc/kvstore.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/mvcc/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/mvcc/metrics.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/mvcc/revision.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/mvcc/revision.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/mvcc/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/mvcc/util.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/mvcc/watcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/mvcc/watcher.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/pkg/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/pkg/README.md -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/pkg/adt/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/pkg/adt/doc.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/pkg/cors/cors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/pkg/cors/cors.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/pkg/crc/crc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/pkg/crc/crc.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/pkg/flags/flag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/pkg/flags/flag.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/pkg/flags/urls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/pkg/flags/urls.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/pkg/idutil/id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/pkg/idutil/id.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/pkg/proxy/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/pkg/proxy/doc.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/pkg/report/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/pkg/report/doc.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/pkg/srv/srv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/pkg/srv/srv.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/pkg/types/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/pkg/types/doc.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/pkg/types/id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/pkg/types/id.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/pkg/types/set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/pkg/types/set.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/pkg/types/urls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/pkg/types/urls.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/pkg/wait/wait.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/pkg/wait/wait.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/raft/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/raft/README.md -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/raft/design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/raft/design.md -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/raft/diff_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/raft/diff_test.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/raft/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/raft/doc.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/raft/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/raft/log.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/raft/log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/raft/log_test.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/raft/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/raft/logger.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/raft/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/raft/node.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/raft/node_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/raft/node_test.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/raft/progress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/raft/progress.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/raft/raft.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/raft/raft.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/raft/raft_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/raft/raft_test.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/raft/rawnode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/raft/rawnode.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/raft/read_only.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/raft/read_only.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/raft/status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/raft/status.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/raft/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/raft/storage.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/raft/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/raft/util.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/raft/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/raft/util_test.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/rafthttp/coder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/rafthttp/coder.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/rafthttp/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/rafthttp/doc.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/rafthttp/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/rafthttp/http.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/rafthttp/peer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/rafthttp/peer.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/rafthttp/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/rafthttp/util.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/scripts/build-aci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/scripts/build-aci -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/snap/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/snap/db.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/snap/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/snap/message.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/snap/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/snap/metrics.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/snapshot/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/snapshot/doc.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/snapshot/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/snapshot/util.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/store/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/store/doc.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/store/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/store/event.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/store/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/store/metrics.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/store/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/store/node.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/store/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/store/stats.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/store/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/store/store.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/store/watcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/store/watcher.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/test -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/tests/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/tests/Dockerfile -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/tests/docker-dns-srv/resolv.conf: -------------------------------------------------------------------------------- 1 | nameserver 127.0.0.1 2 | -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/tests/docker-dns/resolv.conf: -------------------------------------------------------------------------------- 1 | nameserver 127.0.0.1 2 | -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/wal/decoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/wal/decoder.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/wal/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/wal/doc.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/wal/encoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/wal/encoder.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/wal/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/wal/metrics.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/wal/repair.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/wal/repair.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/wal/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/wal/util.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/wal/wal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/wal/wal.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/wal/wal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/wal/wal_test.go -------------------------------------------------------------------------------- /vendor/github.com/coreos/etcd/wal/wal_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/coreos/etcd/wal/wal_unix.go -------------------------------------------------------------------------------- /vendor/github.com/jmoiron/sqlx/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/jmoiron/sqlx/.gitignore -------------------------------------------------------------------------------- /vendor/github.com/jmoiron/sqlx/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/jmoiron/sqlx/LICENSE -------------------------------------------------------------------------------- /vendor/github.com/jmoiron/sqlx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/jmoiron/sqlx/README.md -------------------------------------------------------------------------------- /vendor/github.com/jmoiron/sqlx/bind.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/jmoiron/sqlx/bind.go -------------------------------------------------------------------------------- /vendor/github.com/jmoiron/sqlx/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/jmoiron/sqlx/doc.go -------------------------------------------------------------------------------- /vendor/github.com/jmoiron/sqlx/named.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/jmoiron/sqlx/named.go -------------------------------------------------------------------------------- /vendor/github.com/jmoiron/sqlx/named_context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/jmoiron/sqlx/named_context.go -------------------------------------------------------------------------------- /vendor/github.com/jmoiron/sqlx/named_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/jmoiron/sqlx/named_test.go -------------------------------------------------------------------------------- /vendor/github.com/jmoiron/sqlx/sqlx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/jmoiron/sqlx/sqlx.go -------------------------------------------------------------------------------- /vendor/github.com/jmoiron/sqlx/sqlx_context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/jmoiron/sqlx/sqlx_context.go -------------------------------------------------------------------------------- /vendor/github.com/jmoiron/sqlx/sqlx_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/jmoiron/sqlx/sqlx_test.go -------------------------------------------------------------------------------- /vendor/github.com/jmoiron/sqlx/types/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/jmoiron/sqlx/types/README.md -------------------------------------------------------------------------------- /vendor/github.com/jmoiron/sqlx/types/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/jmoiron/sqlx/types/types.go -------------------------------------------------------------------------------- /vendor/github.com/ttacon/builder/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/ttacon/builder/.gitignore -------------------------------------------------------------------------------- /vendor/github.com/ttacon/builder/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/ttacon/builder/LICENSE -------------------------------------------------------------------------------- /vendor/github.com/ttacon/builder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/ttacon/builder/README.md -------------------------------------------------------------------------------- /vendor/github.com/ttacon/builder/buffer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/ttacon/builder/buffer_test.go -------------------------------------------------------------------------------- /vendor/github.com/ttacon/libphonenumber/.gitignore: -------------------------------------------------------------------------------- 1 | *.cov 2 | vendor/ 3 | google_libphonenumber/ 4 | -------------------------------------------------------------------------------- /vendor/github.com/ttacon/libphonenumber/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/ttacon/libphonenumber/LICENSE -------------------------------------------------------------------------------- /vendor/github.com/tylerb/graceful/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/tylerb/graceful/LICENSE -------------------------------------------------------------------------------- /vendor/github.com/tylerb/graceful/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/tylerb/graceful/README.md -------------------------------------------------------------------------------- /vendor/github.com/tylerb/graceful/graceful.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/virys359/telegramd/HEAD/vendor/github.com/tylerb/graceful/graceful.go --------------------------------------------------------------------------------