NCBI C++ ToolKit
|
Functions for handling authentication. More...
Classes | |
struct | tds_answer |
struct | names_blob_prefix_t |
struct | tds_ntlm_auth |
struct | mpz_t |
struct | asn1_der_iterator |
struct | rsa_public_key |
Macros | |
#define | HAVE_GMP 1 |
#define | mpz_powm(w, n, e, m) gcry_mpi_powm((w)->num, (n)->num, (e)->num, (m)->num); |
#define | mpz_init(n) do { (n)->num = NULL; } while(0) |
#define | mpz_clear(n) gcry_mpi_release((n)->num) |
#define | HAVE_NETTLE 1 |
#define | dumpl(b, l) tdsdump_dump_buf(TDS_DBG_INFO1, #b, b, l) |
#define | dump(b) dumpl(b, sizeof(b)) |
#define | hash_func sha1 |
Typedefs | |
typedef struct tds_answer | TDSANSWER |
typedef struct tds_ntlm_auth | TDSNTLMAUTH |
typedef void | nettle_random_func(void *ctx, size_t len, uint8_t *out) |
Enumerations | |
enum | asn1_iterator_result { ASN1_ITERATOR_ERROR , ASN1_ITERATOR_PRIMITIVE , ASN1_ITERATOR_CONSTRUCTED , ASN1_ITERATOR_END } |
enum | { ASN1_SEQUENCE = ASN1_TAG_SEQUENCE } |
enum | { hash_len = 20 } |
enum | { key_size_max = 1024 } |
Functions | |
static TDSRET | tds_answer_challenge (TDSSOCKET *tds, TDSLOGIN *login, const unsigned char *challenge, TDS_UINT *flags, const unsigned char *names_blob, TDS_INT names_blob_len, TDSANSWER *answer, unsigned char **ntlm_v2_response) |
Crypt a given password using schema required for NTLMv1 or NTLM2 authentication. More... | |
static void | tds_encrypt_answer (const unsigned char *hash, const unsigned char *challenge, unsigned char *answer) |
static void | tds_convert_key (const unsigned char *key_56, DES_KEY *ks) |
static void | convert_to_upper (char *buf, size_t len) |
static size_t | convert_to_usc2le_string (TDSSOCKET *tds, const char *s, size_t len, char *out) |
static TDSRET | make_ntlm_hash (TDSSOCKET *tds, const char *passwd, unsigned char ntlm_hash[16]) |
static TDSRET | make_ntlm_v2_hash (TDSSOCKET *tds, const char *passwd, unsigned char ntlm_v2_hash[16]) |
static unsigned char * | make_lm_v2_response (const unsigned char ntlm_v2_hash[16], const unsigned char *client_data, TDS_INT client_data_len, const unsigned char challenge[8]) |
static TDSRET | tds_answer_challenge_ntlmv2 (TDSSOCKET *tds, TDSLOGIN *login, const unsigned char *challenge, TDS_UINT *flags, const unsigned char *names_blob, TDS_INT names_blob_len, TDSANSWER *answer, unsigned char **ntlm_v2_response) |
static TDSRET | tds7_send_auth (TDSSOCKET *tds, const unsigned char *challenge, TDS_UINT flags, const unsigned char *names_blob, TDS_INT names_blob_len) |
static TDSRET | tds_ntlm_free (TDSCONNECTION *conn, TDSAUTHENTICATION *tds_auth) |
static void | unix_to_nt_time (TDS_UINT8 *nt, struct timeval *tv) |
put a 8 byte filetime from a time_t This takes GMT as input More... | |
static void | fill_names_blob_prefix (names_blob_prefix_t *prefix) |
static TDSRET | tds_ntlm_handle_next (TDSSOCKET *tds, struct tds_authentication *auth, size_t len) |
TDSAUTHENTICATION * | tds_ntlm_get_auth (TDSSOCKET *tds) |
Build a NTLMSPP packet to send to server. More... | |
void | tds5_negotiate_set_msg_type (TDSSOCKET *tds, TDSAUTHENTICATION *tds_auth, unsigned msg_type) |
TDSAUTHENTICATION * | tds5_negotiate_get_auth (TDSSOCKET *tds) |
static void | nettle_mpz_set_str_256_u (mpz_t x, unsigned length, const uint8_t *s) |
static void | nettle_mpz_get_str_256 (unsigned length, uint8_t *s, const mpz_t x) |
static enum asn1_iterator_result | asn1_der_iterator_next (struct asn1_der_iterator *der) |
static enum asn1_iterator_result | asn1_der_iterator_first (struct asn1_der_iterator *der, int size, const void *der_buf) |
static void | rsa_public_key_init (struct rsa_public_key *key) |
static void | rsa_public_key_clear (struct rsa_public_key *key) |
static int | rsa_public_key_from_der_iterator (struct rsa_public_key *key, unsigned key_bits, struct asn1_der_iterator *der) |
static void | sha1 (uint8_t *hash, const void *data, size_t len) |
static void | rnd_func (void *ctx, size_t len, uint8_t *out) |
static void | memxor (uint8_t *dest, const uint8_t *src, size_t len) |
static void | mgf_mask (uint8_t *dest, size_t dest_len, const uint8_t *mask, size_t mask_len) |
static int | oaep_encrypt (size_t key_size, void *random_ctx, nettle_random_func *random, size_t length, const uint8_t *message, mpz_t m) |
static int | rsa_encrypt_oaep (const struct rsa_public_key *key, void *random_ctx, nettle_random_func *random, size_t length, const uint8_t *message, mpz_t gibberish) |
static void * | tds5_rsa_encrypt (const void *key, size_t key_len, const void *nonce, size_t nonce_len, const char *pwd, size_t *em_size) |
static const BIGNUM * | rsa_get_n (const RSA *rsa) |
Variables | |
static const unsigned char | ntlm_id [] = "NTLMSSP" |
static const char | label [] = "" |
Functions for handling authentication.
#define dumpl | ( | b, | |
l | |||
) | tdsdump_dump_buf(TDS_DBG_INFO1, #b, b, l) |
Definition at line 200 of file sec_negotiate_gnutls.h.
#define hash_func sha1 |
Definition at line 207 of file sec_negotiate_gnutls.h.
#define HAVE_GMP 1 |
Definition at line 57 of file sec_negotiate_gnutls.h.
#define HAVE_NETTLE 1 |
Definition at line 73 of file sec_negotiate_gnutls.h.
Definition at line 66 of file sec_negotiate_gnutls.h.
Definition at line 65 of file sec_negotiate_gnutls.h.
Definition at line 63 of file sec_negotiate_gnutls.h.
Definition at line 75 of file sec_negotiate_gnutls.h.
typedef struct tds_answer TDSANSWER |
typedef struct tds_ntlm_auth TDSNTLMAUTH |
anonymous enum |
Enumerator | |
---|---|
ASN1_SEQUENCE |
Definition at line 102 of file sec_negotiate_gnutls.h.
anonymous enum |
Enumerator | |
---|---|
hash_len |
Definition at line 208 of file sec_negotiate_gnutls.h.
anonymous enum |
Enumerator | |
---|---|
key_size_max |
Definition at line 209 of file sec_negotiate_gnutls.h.
enum asn1_iterator_result |
Enumerator | |
---|---|
ASN1_ITERATOR_ERROR | |
ASN1_ITERATOR_PRIMITIVE | |
ASN1_ITERATOR_CONSTRUCTED | |
ASN1_ITERATOR_END |
Definition at line 95 of file sec_negotiate_gnutls.h.
|
static |
Definition at line 84 of file sec_negotiate_gnutls.h.
Referenced by tds5_rsa_encrypt().
|
static |
Definition at line 84 of file sec_negotiate_gnutls.h.
Referenced by rsa_public_key_from_der_iterator().
|
static |
Definition at line 95 of file challenge.c.
References buf, i, len, and toupper().
Referenced by make_ntlm_v2_hash().
|
static |
Definition at line 104 of file challenge.c.
References tds_connection::char_convs, client2ucs2, tds_socket::conn, tdsiconvinfo::flags, if(), len, out(), tdsiconvinfo::suppress, tds, TDS_ENCODING_MEMCPY, tds_iconv, and to_server.
Referenced by make_ntlm_hash(), and make_ntlm_v2_hash().
|
static |
Definition at line 578 of file challenge.c.
References NULL, prefix, tds_random_buffer, tds_swap_bytes, and unix_to_nt_time().
Referenced by tds_ntlm_handle_next().
|
static |
Definition at line 225 of file challenge.c.
References assert, hmac_md5, NULL, and tds_new.
Referenced by tds_answer_challenge_ntlmv2().
|
static |
Definition at line 133 of file challenge.c.
References convert_to_usc2le_string(), MD4Final(), MD4Init(), MD4Update(), tds, TDS_FAIL, and TDS_SUCCESS.
Referenced by make_ntlm_v2_hash(), and tds_answer_challenge().
|
static |
Definition at line 164 of file challenge.c.
References buf, convert_to_upper(), convert_to_usc2le_string(), hmac_md5, len, tds_socket::login, make_ntlm_hash(), NULL, tds, tds_dstr_cstr(), TDS_FAIL, and tds_login::user_name.
Referenced by tds_answer_challenge_ntlmv2().
Definition at line 213 of file sec_negotiate_gnutls.h.
Referenced by mgf_mask().
|
static |
Definition at line 221 of file sec_negotiate_gnutls.h.
References hash_func, hash_len, mask, memxor(), n, seed, and TDS_PUT_UA4BE.
Referenced by oaep_encrypt().
Definition at line 84 of file sec_negotiate_gnutls.h.
References NULL, and mpz_t::num.
Referenced by tds5_rsa_encrypt().
Definition at line 78 of file sec_negotiate_gnutls.h.
References NULL, and mpz_t::num.
Referenced by oaep_encrypt().
|
static |
Definition at line 246 of file sec_negotiate_gnutls.h.
References all, dump, dumpl, hash_func, hash_len, key_size_max, label, mgf_mask(), and nettle_mpz_set_str_256_u().
Referenced by rsa_encrypt_oaep().
Definition at line 195 of file sec_negotiate_gnutls.h.
References len, out(), and tds_random_buffer.
Referenced by tds5_rsa_encrypt().
|
static |
Definition at line 286 of file sec_negotiate_gnutls.h.
References ncbi::grid::netcache::search::fields::key, mpz_powm, and oaep_encrypt().
Referenced by tds5_rsa_encrypt().
Definition at line 41 of file sec_negotiate_openssl.h.
References n.
Referenced by tds5_rsa_encrypt().
|
static |
Definition at line 151 of file sec_negotiate_gnutls.h.
References ncbi::grid::netcache::search::fields::key, and mpz_clear.
Referenced by tds5_rsa_encrypt().
|
static |
Definition at line 158 of file sec_negotiate_gnutls.h.
References asn1_der_iterator_next(), ASN1_ITERATOR_PRIMITIVE, asn1_der_iterator::data, ncbi::grid::netcache::search::fields::key, asn1_der_iterator::length, NULL, and asn1_der_iterator::type.
Referenced by tds5_rsa_encrypt().
|
static |
Definition at line 143 of file sec_negotiate_gnutls.h.
References ncbi::grid::netcache::search::fields::key, and mpz_init.
Referenced by tds5_rsa_encrypt().
Definition at line 178 of file sec_negotiate_gnutls.h.
References len.
TDSAUTHENTICATION* tds5_negotiate_get_auth | ( | TDSSOCKET * | tds | ) |
Definition at line 202 of file sec_negotiate.c.
References NULL, TDS_DBG_ERROR, and tdsdump_log.
void tds5_negotiate_set_msg_type | ( | TDSSOCKET * | tds, |
TDSAUTHENTICATION * | tds_auth, | ||
unsigned | msg_type | ||
) |
Definition at line 197 of file sec_negotiate.c.
|
static |
Definition at line 297 of file sec_negotiate_gnutls.h.
References asn1_der_iterator_first(), ASN1_ITERATOR_CONSTRUCTED, ASN1_SEQUENCE, free(), ncbi::grid::netcache::search::fields::key, key_size_max, mpz_clear, mpz_init, nettle_mpz_get_str_256(), NULL, rnd_func(), rsa_encrypt_oaep(), rsa_public_key_clear(), rsa_public_key_from_der_iterator(), rsa_public_key_init(), ncbi::grid::netcache::search::fields::size, rsa_public_key::size, TDS_DBG_ERROR, TDS_DBG_INFO1, tds_new, tdsdump_dump_buf, tdsdump_log, and asn1_der_iterator::type.
|
static |
Definition at line 421 of file challenge.c.
References tds_login::client_host_name, flags, free(), tds_answer::lm_resp, tds_socket::login, login, tds_answer::nt_resp, NULL, tds_socket::out_flag, tds, TDS7_AUTH, tds_answer_challenge(), tds_dstr_cstr(), tds_dstr_len(), TDS_FAIL, TDS_FAILED, tds_flush_packet, TDS_PUT_INT, tds_put_int, tds_put_n, TDS_PUT_SMALLINT, tds_put_smallint, tds_put_string, and tds_login::user_name.
Referenced by tds_ntlm_handle_next().
|
static |
Crypt a given password using schema required for NTLMv1 or NTLM2 authentication.
passwd | clear text domain password |
challenge | challenge data given by server |
flags | NTLM flags from server side |
answer | buffer where to store crypted password |
Definition at line 297 of file challenge.c.
References flags, i, len, tds_answer::lm_resp, login, make_ntlm_hash(), MAX_PW_SZ, MD5Final(), MD5Init(), MD5Update(), tds_answer::nt_resp, tds_login::password, tds, tds_answer_challenge_ntlmv2(), tds_convert_key(), tds_des_ecb_encrypt, tds_dstr_cstr(), tds_encrypt_answer(), tds_random_buffer, toupper(), tds_login::use_lanman, and tds_login::use_ntlmv2.
Referenced by tds7_send_auth().
|
static |
Definition at line 246 of file challenge.c.
References names_blob_prefix_t::challenge, flags, free(), tds_answer::lm_resp, login, make_lm_v2_response(), make_ntlm_v2_hash(), tds_login::password, tds, tds_dstr_cstr(), TDS_FAIL, TDS_FAILED, and TDS_SUCCESS.
Referenced by tds_answer_challenge().
Definition at line 401 of file challenge.c.
References ncbi::grid::netcache::search::fields::key, tds_des_set_key, and tds_des_set_odd_parity.
Referenced by tds_answer_challenge(), and tds_encrypt_answer().
|
static |
Definition at line 379 of file challenge.c.
References tds_convert_key(), and tds_des_ecb_encrypt.
Referenced by tds_answer_challenge().
|
static |
Definition at line 545 of file challenge.c.
References free(), tds_authentication::packet, tds_ntlm_auth::tds_auth, and TDS_SUCCESS.
Referenced by tds_ntlm_get_auth().
TDSAUTHENTICATION* tds_ntlm_get_auth | ( | TDSSOCKET * | tds | ) |
Build a NTLMSPP packet to send to server.
tds | A pointer to the TDSSOCKET structure managing a client/server operation. |
Definition at line 697 of file challenge.c.
References tds_login::client_host_name, free(), tds_authentication::free, tds_authentication::handle_next, int, tds_socket::login, ntlm_id, NULL, tds_authentication::packet, tds_authentication::packet_len, tds, tds_ntlm_auth::tds_auth, tds_dstr_cstr(), tds_dstr_len(), TDS_HOST4LE, tds_new, tds_new0, tds_ntlm_free(), tds_ntlm_handle_next(), TDS_PUT_A2LE, TDS_PUT_A4, TDS_PUT_A4LE, and tds_login::user_name.
|
static |
Definition at line 600 of file challenge.c.
References fill_names_blob_prefix(), flags, free(), int, len, ntlm_id, NULL, tds, tds7_send_auth(), TDS_DBG_INFO1, TDS_FAIL, tds_get_int, tds_get_n, tds_get_smallint, tds_new0, TDS_OFFSET, tdsdump_dump_buf, and tdsdump_log.
Referenced by tds_ntlm_get_auth().
put a 8 byte filetime from a time_t This takes GMT as input
Definition at line 562 of file challenge.c.
References TIME_FIXUP_CONSTANT.
Referenced by fill_names_blob_prefix().
|
static |
Definition at line 210 of file sec_negotiate_gnutls.h.
Referenced by CTable2AsnStructuredCommentsReader::_CheckStructuredCommentsSuffix(), CAlignFormatUtil::AcknowledgeBlastQuery(), CAlignFormatUtil::AcknowledgeBlastSubject(), CSelectDescription::Add(), AddBioseqToTable(), CLinkUtils::AddBlastProductLink(), CMActionNode::AddChild(), CAlnMultiRenderer::AddColumn(), CSuspectCompoundConstraintPanel::AddConstraint(), CCompoundConstraintPanel::AddConstraint(), CMacroCompoundConstraintPanel::AddConstraint(), CCriteriaSet::AddCriteria(), CLinkUtils::AddDbxrefLinksForSNP(), CUniqueLabelGenerator::AddExistingLabel(), CUser_field::AddField(), CUser_object::AddField(), CSubmissionPrepMainPanel::AddField(), CReadUtil::AddGeneOntologyTerm(), CGroupMapWidget::AddGroup(), AddIntColumnToTable(), CGroupMapWidget::AddItem(), CGBDocument::AddItems(), CLinkUtils::AddLink(), CScriptPanel::AddMacro(), CGBProjectHelper::AddProjectItemsFromRID(), AddProteinToSeqEntry(), CMenuItem::AddSeparator(), CTableAnnotDataSource::AddSeqLoc(), CLinkUtils::AddSequenceLinks(), CBuildDatabase::AddSequences(), CTableAnnotDataSource::AddSnpSeqLoc(), AddStringColumnToTable(), AddStrsField(), AddStructuredCommentToAttributes(), CMenuItem::AddSubItem(), CMenuItem::AddSubMenu(), CForeignContaminationScreenReportReader::AnnotateOrRemove(), CTrimN::apply(), ApplyChimeraValuesTableToSeqEntry(), ApplyCommentValuesTableToSeqEntry(), CSubmissionWizard::ApplySubmitCommand(), CClearKeywords::ApplyToCSeq_entry(), CGffRecord::AssignAttributesExtended(), BuildChimeraValuesTableFromSeqEntry(), BuildCommentDescriptorValuesTableFromSeqEntry(), CLabelDescriptionCache::CacheSeqId(), CBLAST_Dlg_Item::CBLAST_Dlg_Item(), CExonParameters::CExonParameters(), CExtensionPointDeclaration::CExtensionPointDeclaration(), CGoTermSortStruct::CGoTermSortStruct(), CValidError_bioseq::CheckForPubOnBioseq(), CComment_rule::CheckGeneralField(), CComment_rule::CheckGeneralFieldName(), CheckOneFeatureType(), CHTML_input_button::CHTML_input_button(), CHTML_reset::CHTML_reset(), CHTML_submit::CHTML_submit(), CkLabelType(), CMenuItem::CMenuItem(), CNoTabCheckBox::CNoTabCheckBox(), CNoTabHyperlinkCtrl::CNoTabHyperlinkCtrl(), CNoTabRadioButton::CNoTabRadioButton(), pub_report::CollectData(), CRemoveSequencesDlg::CombineLabels(), CRemoveSequencesDlg::CombineLabelsAll(), CRBSubpanel::CombineLabelsAll(), IProjectViewFactory::CombineObjects(), CTableViewWithTextViewNav::CombineObjects(), COrfSearchForm::ConstructQuery(), CDockNotebook::Cont_Replace(), CTableImportDataSource::ConvertToSeqAnnot(), CFieldHandlerFactory::Create(), CTrackConfigUtils::CreateComment(), CAutodefParamsPanel::CreateControls(), CDiscrepancyPanel::CreateControls(), CEditHistory::CreateControls(), CFarPointerSeq::CreateControls(), CReorderSequencesDlg::CreateControls(), CVarResolverDlg::CreateControls(), CCDSTranslationPanel::CreateControls(), CCitationsPanel::CreateControls(), CFeatureGenePanel::CreateControls(), CAssignColumnValueDlg::CreateControls(), CCopyColumnDlg::CreateControls(), CTableAnnotDataSource::CreateFeature(), CSeqUtils::CreateLinkRow(), CLBLASTObjectLoader::CreateLoader(), CSequenceEditingEventHandler::CreateSeqSubmit(), CTableAnnotDataSource::CreateSnpFeature(), CTableAnnotDataSource::CreateSnps(), CTrackConfigManager::CreateTrackConfig(), CSeqIdGuesser::CSeqIdGuesser(), decodeNewickSubtree(), CVCFVariantList::DeserializeAndCheck(), CPosToIndex::DeserializeVectors(), PT::CProjectItem::DoProperties(), PT::CDataLoader::DoRemove(), CGlDrawScale::Draw(), CRenderingContext::Draw5Prime(), CPaintAlignment::DrawFeatureLabels(), CPaintSequence::DrawFeatureLabels(), CPaintSequence::DrawLineNumber(), CPaintSequence::DrawTextCell(), CPaintAlignment::DrawTopLineNumbers(), CInputModel::Error(), CAgpObjectLoader::Execute(), CAssemblyObjectLoader::Execute(), CBedObjectLoader::Execute(), CGBFlatFileObjectLoader::Execute(), CGBObjectLoader::Execute(), CGffObjectLoader::Execute(), CLBLASTObjectLoader::Execute(), CPhyObjectLoader::Execute(), CRMObjectLoader::Execute(), CVcfObjectLoader::Execute(), CWigObjectLoader::Execute(), CPhyTreeFormatter::ExpandCollapseSubtree(), CSequenceEditingEventHandler::ExportStructuredCommentsTable(), SrcEditDialog::FindBadColumns(), CSelectTargetDlg::FindBioseq(), CGBProjectHandle::FindDataLoaderByLabel(), CProjectFolder::FindProjectItemByLabel(), CValidError_align::FindSegmentGaps(), CMenuItem::FindSubItem(), CFlatModelEvQVal::Format(), CVecscreenRun::CFormatter::FormatResults(), fta_fix_seq_loc_id(), CRegExFSA::GenerateDotGraph(), GeneXrefConflicts(), CStructCommentSubpanel::GetAllLabels(), CSeqUtils::GetAnnotUserField(), GetAuthorsString(), GetBestBioseqLabel(), CMacroBioData_FeatIterBase::GetBestDescr(), CMacroBioData_FeatIntervalIter::GetBestDescr(), CMacroBioData_SeqSetIter::GetBestDescr(), CAddFluComments::GetBestLabel(), CDUpdater::GetBlastDefline(), CBLAST_Dlg_Item::GetChildByLabel(), CSeqTableGrid::GetColLabelValue(), CTableDataFTable::GetColumnLabel(), CTableDataSeq_table::GetColumnLabel(), CFarPointerSeq::GetCommand(), CMixedStrands::GetCommand(), CMacroCompoundConstraintPanel::GetConstraints(), CCreateSeqHistForTpa::GetCreateSeqHistFromTpaCommand(), CCriteriaSet::GetCriteriaInstance(), CDate::GetDate(), CDate_std::GetDate(), CMacroCompoundConstraintPanel::GetDescription(), CAdvStringConstraintPanel< T >::GetDescription(), CMacroLocationConstraintPanel::GetDescription(), CDesktopSeqSubmitItem::GetDescription(), CDesktopContactInfoItem::GetDescription(), CDesktopCitSubItem::GetDescription(), CDesktopSeqdescItem::GetDescription(), CDesktopAlignItem::GetDescription(), CDesktopGraphItem::GetDescription(), CMacroFeatsOnSeqPanel::GetDescription(), CEditObjectSeq_desc::GetDescriptorType(), CClickableSortUniqueCount::GetExpandedNodes(), CMacroFlowEditor::GetExpandedNodes(), CVcfTrackDataFactory::GetExtensionLabel(), CObjectListTableModel::GetExtraValueAt(), CObjectListSelTM::GetExtraValueAt(), CCreateFeat::GetFeatLabel(), CValidator::CCacheImpl::GetFeatStrKeyToFeats(), CAlignmentAssistant::GetFeatures(), CEditSequence::GetFeatures(), CStructCommentFieldPanel::GetFieldName(), CSrcTableDbxrefColumn::GetFromBioSource(), CDbXrefColumn::GetFromFeat(), CBLASTParams::GetGeneticCodeByLabel(), CGroupMapWidget::GetHotItem(), CAlnStatGlyph::GetHTMLActiveAreas(), CHistogramGlyph::GetHTMLActiveAreas(), GetIdLabel(), CSeqIdGuesser::GetIdStrings(), CScriptPanel::GetIndex(), CLocationConstraintPanel::GetItem(), CTripleConstraintPanel< T >::GetItem(), CLocationConstraintPanel::GetLabel(), CGuiObjectInfoComponent::GetLabel(), CGuiObjectInfoSeq_feat::GetLabel(), CClonePlacementGlyph::GetLabel(), CGuiObjectInfoSeq_align::GetLabel(), CRsitesGlyph::GetLabel(), CGuiObjectInfoBioseq::GetLabel(), CGuiObjectInfoBioseq_set::GetLabel(), CGuiObjectInfoBioTreeContainer::GetLabel(), CGuiObjectInfoDefault::GetLabel(), CGuiObjectInfoDistanceMatrix::GetLabel(), CGuiObjectInfoEntrezgene::GetLabel(), CGuiObjectInfoGCAssembly::GetLabel(), CGuiObjectInfoSeq_align_set::GetLabel(), CGuiObjectInfoSeq_annot::GetLabel(), CGuiObjectInfoSeq_id::GetLabel(), CGuiObjectInfoSeq_loc::GetLabel(), CGuiObjectInfoValidError::GetLabel(), CEditSequenceEnds::GetLabel(), CBioseqHandler::GetLabel(), CSeq_align_setHandler::GetLabel(), CValidErrorHandler::GetLabel(), CTaxIDSetLabelHandler::GetLabel(), CSeq_idHandler::GetLabel(), CSeq_locHandler::GetLabel(), CVcfVariantHandler::GetLabel(), CBioseq_setHandler::GetLabel(), CSeq_featHandler::GetLabel(), CSeq_entryHandler::GetLabel(), CSeq_alignHandler::GetLabel(), CSeq_annotHandler::GetLabel(), CBioTreeContainerHandler::GetLabel(), CGCAsssemblyHandler::GetLabel(), CEntrezgeneHandler::GetLabel(), CEntrezgene_SetHandler::GetLabel(), CVariationHandler::GetLabel(), CDistanceMatrixHandler::GetLabel(), CLabel::GetLabel(), CUserFeatHandler::GetLabel(), GetLabel(), CRemoveSequencesDlg::GetLabel(), CRBSubpanel::GetLabel(), CVcfVariant::GetLabel(), CFeatGlyph::GetLabel(), CSegmentGlyph::GetLabel(), CVcfGlyph::GetLabel(), CSeqdesc::GetLabel(), CDbtag::GetLabel(), CMolInfo::GetLabel(), CGene_ref::GetLabel(), COrg_ref::GetLabel(), CProt_ref::GetLabel(), CSeq_loc::GetLabel(), ICitationBase::GetLabel(), CUser_object::GetLabel(), CBioseq_set::GetLabel(), CSeq_entry::GetLabel(), CPub::GetLabel(), CBioseq::GetLabel(), CSeq_id::GetLabel(), CPerson_id::GetLabel(), CPub_equiv::GetLabel(), CPub_set::GetLabel(), ShowHideInfo::GetLabel(), CLabelDescriptionCacheImpl::GetLabel(), Sequence::GetLabel(), MoleculeIdentifier::GetLabel(), CDataLoader::GetLabels(), CStructCommentSubpanel::GetLabelsFromSeq(), CAffil::GetLabelV1(), CAuth_list::GetLabelV1(), CAuthor::GetLabelV1(), CCit_art::GetLabelV1(), CCit_book::GetLabelV1(), CCit_gen::GetLabelV1(), CCit_jour::GetLabelV1(), CCit_let::GetLabelV1(), CCit_pat::GetLabelV1(), CCit_proc::GetLabelV1(), CCit_sub::GetLabelV1(), CId_pat::GetLabelV1(), CMedline_entry::GetLabelV1(), CAffil::GetLabelV2(), CAuth_list::GetLabelV2(), CAuthor::GetLabelV2(), CCit_art::GetLabelV2(), CCit_book::GetLabelV2(), CCit_gen::GetLabelV2(), CCit_jour::GetLabelV2(), CCit_let::GetLabelV2(), CCit_pat::GetLabelV2(), CCit_proc::GetLabelV2(), CCit_sub::GetLabelV2(), CId_pat::GetLabelV2(), CMedline_entry::GetLabelV2(), CGraphTrack::GetLegend(), CHistogramGlyph::GetLegend(), CAlignFormatUtil::GetLinkoutUrl(), CGuiObjectInfoVariant::GetLinks(), CGuiObjectInfoVariation::GetLinks(), GetLocationString(), CMacroAdvStringConstraintPanel< T >::GetMatcher(), CFarPointerSeq::GetMessageForId(), CDFamily::getNewickRepresentation(), CPhyloTreeLabel::GetNodeLabelOffset(), CEntrezgene::GetNomenclature(), CMatchCDS::GetNummRNA(), CValidErrorFormat::GetObjectLabel(), CUser_object::GetObjectType(), CAutoDefAvailableModifier::GetOrgModLabel(), CSequesterSets::GetParams(), GetParams(), CBLASTParams::GetProgramByLabel(), GetPubdescLabel(), CCleanup::GetPubdescLabels(), GetPubdescLabels(), CProjectView::GetReflectionInfo(), CBamDb::GetRefSeq_id(), CCSRAFileInfo::GetRefSeqInfo(), CApplyRNAITSDlg::GetRNA_IGSTypeFromName(), CApplyRNAITSDlg::GetRNA_ITSTypeFromName(), CSeqTableGrid::GetRowLabelValue(), CwxGridTableAdapter::GetRowLabelValue(), CPaintAlignment::GetSegments(), CItemSelectionPanel::GetSelectedItemRef(), GetSeqFeatLabel(), CSeq_id::GetSeqIdString(), CEditSequence::GetSeqTitle(), CPaintAlignment::GetSeqTitle(), GetSeqTitle(), CAlignmentTrackFactory::GetSettings(), CAlnStatConfig::GetStatLabel(), CProjectItemExtra::GetStr(), CSeq_id::GetStringDescr(), CWriteUtil::GetStringForModelEvidence(), GetStringOfFeatQual(), GetStringOfSourceQual(), CTableDataSeq_table::GetStringValue(), CAutoDefAvailableModifier::GetSubSourceLabel(), CFileLoadManager::GetTask(), CDiscrepancyContext::CRefNode::GetText(), GetTextObjectDescription(), CDiscrepancyObject::GetTextObjectDescription(), CGuiObjectInfoSeq_align::GetToolTip(), CGuiObjectInfoComponent::GetToolTip(), CPubFieldType::GetTypeForLabel(), CDBLinkFieldType::GetTypeForLabel(), CDBLinkField::GetTypeForLabel(), CGBBlockField::GetTypeForLabel(), CUIDataSourceService::GetUIDataSourceByLabel(), CUIDataSourceService::GetUIDataSourceTypeByLabel(), CSrcTableDbxrefColumn::GetValsFromBioSource(), CEditingActionFeatTranscriptId::GetValue(), CFeatTableDS::GetValueAt(), CMacroCompoundConstraintPanel::GetVariables(), CCleanupApp::HandleSeqEntry(), CMacroCompoundConstraintPanel::HasVariables(), CUIObject::Init(), CMenuItem::Init(), IBISInteraction::Initialize(), PT::CDataLoader::Initialize(), PT::CWorkspace::Initialize(), PT::CView::Initialize(), PT::CDataSource::Initialize(), CMenuItem::InitItem(), IPhyloTreeRender::InitLabel(), CMenuItem::InitPopup(), CWordSubstitutionDlg::InitSubstitutions(), CTextView::InitView(), CAlnMultiRenderer::InsertColumn(), CScriptPanel::InsertMacro(), CSubPrepIntroPanel::IsComplete(), CLocalIDField::IsEmpty(), CStructuredCommentField::IsEmpty(), IsKnownField(), CFormatGuess::IsLabelNewick(), CGBProjectHandle::IsProjectItemLabelUnique(), CComment_rule::IsValid(), Sequence::LaunchWebBrowserWithInfo(), XPrintTotalsItem::line(), CFastaObjectLoader::LoadAlignsFromStream(), CFastaObjectLoader::LoadFromStream(), CAsnObjectLoader::LoadFromStream(), CTextAlignObjectLoader::LoadFromStream(), CId2ReaderBase::LoadLabels(), CSeqGraphicConfig::LoadSettingStyles(), CEditObjectSeq_desc::LocationChange(), CUser_object::CRefGeneTrackingAccession::MakeAccessionFromUserField(), makeEdge(), makeNewNode(), makeNode(), MakeOriginalIdField(), MakeStructuredCommentField(), CGBProjectHandle::MakeUniqueDataLoaderLabel(), CGBProjectHandle::MakeUniqueFolderLabel(), CGBProjectHandle::MakeUniqueItemLabel(), CUniqueLabelGenerator::MakeUniqueLabel(), CGBWorkspace::MakeUniqueProjectTitle(), ICitationBase::MaybeAddSpace(), mbedtls_rsa_rsaes_oaep_decrypt_ncbicxx_2_28_3(), mbedtls_rsa_rsaes_oaep_encrypt_ncbicxx_2_28_3(), mbedtls_ssl_tls_prf_ncbicxx_2_28_3(), CMenuItem::Merge(), Merge(), MkField(), CSeqGraphicPane::ModifyMarker(), CCompareSeqRegions::NextComparisonGroup(), ICitationBase::NoteSup(), oaep_encrypt(), OfferToDeleteDescriptor(), CFlatFileDemoDlg::OnAccClick(), CSuspectAddConstraint::OnAccept(), CMacroWordSubstitutionDlg::OnAdd(), CWordSubstitutionDlg::OnAdd(), CMacroFlowEditor::OnAppendClick(), CMinPanelContainer::OnContextMenu(), CSeqTableGridPanel::OnCopyCellsFromId(), CMacroFlowEditor::OnCopyClick(), CMacroFlowEditor::OnCutClick(), CMacroFlowEditor::OnDuplicateClick(), CCompoundConstraintPanel::OnEditConstraint(), CSuspectCompoundConstraintPanel::OnEditConstraint(), CMacroCompoundConstraintPanel::OnEditConstraint(), CMacroWordSubstitutionDlg::OnEditSubstitutionList(), CEditingBtnsPanel::OnFindButton(), CSubPrep_panel::OnFlatfileClick(), CGrid::OnGridLabelRightClick(), CLDFilterDialog::OnLengthSliderUpdated(), CSelectFeatureDlg::OnLoadAccession(), CMacroFlowEditor::OnManualEditMacro(), CUpdateMultiSeq_Dlg::OnMapSelectionClick(), CFindEditSequence::OnNext(), CFastaAlignExportPage::OnObjectSelected(), CwxTreeLabelEdit::OnOkClick(), CPaintAlignment::OnPaint(), CMacroFlowEditor::OnPasteClick(), CFindEditSequence::OnPrev(), CPrintHanderWx::OnPrintPage(), CMacroWordSubstitutionDlg::OnRemove(), CWordSubstitutionDlg::OnRemove(), CCompoundConstraintPanel::OnRemoveConstraint(), CSuspectCompoundConstraintPanel::OnRemoveConstraint(), CMacroCompoundConstraintPanel::OnRemoveConstraint(), CMacroWordSubstitutionDlg::OnRemoveFromFile(), CUpdateMultiSeq_Dlg::OnRemoveIdenticalsClick(), CLDFilterDialog::OnScoreSliderUpdated(), CStructCommentSubpanel::OnSelectButton(), CAlignmentAssistant::OnTarget(), CPhyTreeLabelTracker::operator()(), CUpdateECNumbers::operator()(), STreeNodeMapper::operator()(), CVariantDescriptors::operator[](), CGridCommandLineInterfaceApp::ParseLoginToken(), CDiscrepancyContext::PopulateBioseq(), CPrefixDeflinedlg::PopulateModifierCombo(), CTabularFormatter_OrgName::Print(), CAgpValidateReader::CIdsNotInAgp::Print(), PrintNode(), CAgpValidateReader::CIdsNotInAgp::PrintXml(), CBiosampleChkApp::ProcessBioseqForUpdate(), CBiosampleChkApp::ProcessList(), CTextViewProjectItemExtension::ProjectItemAttached(), CNewCleanup_imp::PubSetBC(), CVariantDescriptors::PushBack(), CReadBlastApp::ReadBlast(), CEditSequenceEnds::ReadSequences(), CDockNotebook::RefreshPageByWindow(), CSubPrepIntroPanel::RefreshSubmitterInfoStatus(), CUICommandRegistry::RegisterCommand(), CDUpdater::RemoveBlastDefline(), CUser_object::RemoveNamedField(), CCleanup::RemovePseudoProduct(), CVCFVariantList::RemoveSerializedOutput(), CPosToIndex::RemoveSerializedOutput(), CSeqGraphicPane::RenameMarker(), CReorderStructuredComment::reorder_comment_by_rule(), CReorderSequencesDlg::ReorderById(), CComment_rule::ReorderFields(), objects::CFixSuspectProductName::ReportFixedProduct(), CValidError_annot::ReportLocationGI0(), CAlignmentAssistant::ReportPos(), CAlignmentAssistant::ReportRange(), CAlignmentAssistant::ReportUnresolvedBioseqs(), CMenuService::ResetMenuBar(), SRelLoc::Resolve(), CMultiApplication::Run(), CDemoApp::Run(), s_AddOtherRelatedInfoLinks(), s_CollapseProjectFolder(), s_DescribeSegment(), s_EncodeLabel(), s_ExtendEntriesFromAlignments(), s_FieldHasLabel(), s_Fingerprint_Seq_feat(), s_GatherIdLabels(), CSingleFeatValidator::s_GeneRefsAreEquivalent(), s_GetAbstractText(), s_GetAlignmentContent(), s_GetAlignmentTooltip(), s_GetAlignmentType(), s_GetAnnotContent(), s_GetAnnotType(), s_GetAssemblyInfo(), s_GetAuthorsString(), s_GetBioseq_setContent(), s_GetBioseq_setType(), s_GetBioseqAcc(), s_GetCachedDescription(), s_GetContentLabel(), NSearchFeatPanel::s_GetCustomLabel(), s_GetDefline(), s_GetDescription(), s_GetDisplayLabel(), NSearchFeatPanel::s_GetFeatureLabel(), s_GetFeatureLabel(), s_GetFullLinkoutUrl(), CCompareSeqRegions::s_GetGeneId(), s_GetGeneTextLabel(), s_GetGenProdContent(), s_GetGOText(), s_GetIdLabel(), s_GetLabel(), s_GetModelEvidance(), s_GetNucProtContent(), s_GetProductFlagFromCDSProductNames(), s_GetRnaRefLabel(), s_GetRnaRefLabelFromComment(), s_GetSegsetContent(), s_GetSeq_intervalLabel(), NSearchFeatPanel::s_GetSeq_TotalRangeLabel(), s_GetSeq_TotalRangeLabel(), CUpdateMultiSeq_Dlg::s_GetSeqIDLabel(), NSearchFeatPanel::s_GetSeqLabel(), s_GetSeqLabel(), s_GetStrForStructuredComment(), s_GetTypeLabel(), s_GetUserObjectContent(), s_IdLabel(), s_IsNonText(), NSearchFeatPanel::s_LabelFromQualifiers(), s_MakePubLabelString(), s_MapLinkoutGenParam(), s_MatchesFieldName(), s_OpenPipeOrPty(), s_PackAsUserField(), s_Process(), s_RemoveFolder(), s_RemoveItem(), s_RemovePanfsBasePath(), s_Render_SeqAlign(), s_SetDBLinkField(), s_SetDBLinkFieldVals(), s_ShortenIdLabel(), s_ShouldIgnoreStructuredCommentFieldDiff(), s_TestResultTreeContainer(), s_TestTree(), s_TraverseDynTree(), s_TraverseTree(), s_UseCommentBeforeSemicolon(), CwxGridTableAdapter::SaveSettings(), SrcEditDialog::SaveTableFile(), SaveTableFile(), SaveTableRowAsListFile(), CScriptPanel::SelectMacro(), CScriptPanel::SelectMacros(), COpenDlg::SelectOptionByLabel(), CRelaxedLookupDlg::SendQuery(), SeqTableFromAssemblyFields(), CVCFVariantList::SerializeVariantData(), CPosToIndex::SerializeVectors(), CReader::SetAndSaveSeq_idLabel(), CLengthSubpanel::SetClusters(), CIDSubpanel::SetClusters(), CTextSubpanel::SetClusters(), CFileSubpanel::SetClusters(), CFieldSubpanel::SetClusters(), CFeatureTypeSubpanel::SetClusters(), CDescTypeSubpanel::SetClusters(), CMolInfoSubpanel::SetClusters(), CStructCommentSubpanel::SetClusters(), CSeqTableGrid::SetColLabelValue(), CSeqTableGridPanel::SetColumnSizesAndChoices(), CGlyphContainer::SetComments(), CSuspectCompoundConstraintPanel::SetConstraints(), CSubPrepFieldEditor::SetConverter(), CUpdateSeqPanel::SetData(), CGroupMapWidget::SetDefaultItem(), CClickableSortUniqueCount::SetExpandedNodes(), CMacroFlowEditor::SetExpandedNodes(), CStatusMessageSlotPanel::SetExtraLink(), CMessageSlotPopupWindow::SetExtraLink(), CSubmissionPrepMainPanel::SetFeaturesLabel(), CFilterColumnsDlg::SetGridAdapter(), CMacroLabel::SetIndex(), CItemSelectionPanel::SetItemTypeLabel(), CPhyloTreeNode::SetLabel(), CPhyNodeData::SetLabel(), CAlignmentSmear::SetLabel(), CExtensionPoint::SetLabel(), CMenuItem::SetLabel(), CUIObject::SetLabel(), CSeqMarkHandler::SetLabel(), CTestCmdUI::SetLabel(), CMarker::SetLabel(), CStaticTextHandle::SetLabel(), CLabelDescriptionCacheImpl::SetLabel(), CLabel::SetLabelByData(), CGraphTrack::SetLayout(), CReaderRequestResult::SetLoadedLabelFromSeqIds(), CMacroParamsPanel::SetMacro(), SetMinimumPub(), CConversionResultPanel::SetObjects(), CAskToRemoveOrphansAndProteins::SetOrphansLabel(), CAskToRemoveOrphansAndProteins::SetProteinsLabel(), CBam2Seq_graph::SetRefLabel(), CSubmissionPrepMainPanel::SetSourceLabel(), CProjectItemExtra::SetStr(), CMacroAddConstraint::SetStringSelection(), CMacroWordSubstitutionDlg::SetSubstitutionList(), CRuler::SetTextLabel(), CLayoutTrack::SetTitle(), CVcfRefSequencesPanel::SetTopLevelSeqCount(), CwxGridTableAdapter::SetView(), sGenerateFields(), CBioSource::ShouldIgnoreConflict(), CwxGridTableAdapter::ShowColumn(), pub_report::CSkipSeqIdHook::SkipClassMember(), CDiscrepancyVisitorImpl< _Name >::Summarize(), CSuspect_rule::SummarizeFieldConstraint(), CSuspect_rule::SummarizeFieldType(), tls1_prf(), tls_prf_generic(), tls_prf_sha256(), tls_prf_sha384(), CScriptPanel::ToggleSkip(), CFeatureGenePanel::TransferDataFromWindow(), CMatchFeatureTableDlg::TransferDataToWindow(), CGAssemblyOtherPanel::TransferDataToWindow(), CSingleAssemblyTrackingPanel::TransferDataToWindow(), CSingleRefGeneTrackLocPanel::TransferDataToWindow(), CCDSTranslationPanel::TransferDataToWindow(), CLabel::TruncateLabel(), TypeFromLabel(), CScriptPanel::UnselectMacro(), CSeqTableGridPanel::UpdateColumnLabelHeight(), CMacroLabel::UpdateCounter(), CStringConstraintSelect::UpdateCountSelectedDisplay(), CMacroFlowEditor::UpdateEditedMacro(), PT::CWorkspace::UpdateHiddenItems(), CRemoveSequencesDlg::UpdateList(), CRBSubpanel::UpdateList(), CUpdateSeqPanel::UpdatePanel(), CClickableSortUniqueCount::UpdateTree(), CIntronValidator::Validate(), CValidError_imp::Validate(), CCreateSeqHistForTpa::ValidateAlignments(), CValidError_imp::ValidateCitations(), CValidError_bioseq::ValidateCollidingGenes(), CValidError_annot::ValidateSeqAnnotContext(), CValidError_bioseq::ValidateSeqId(), CValidError_bioseq::ValidateSeqIds(), CValidError_imp::ValidateSeqLoc(), CSingleFeatValidator::ValidateSplice(), CValidError_bioseq::ValidateWGSMaster(), CRenderingContext::WillLabelFit(), CUCSCRegionWriter::WriteAnnot(), CVcfWriter::WriteAnnot(), CFastaOstream::WriteSequence(), CAlignFormatUtil::x_AcknowledgeBlastSequence(), CLinkUtils::x_AddDbxrefFeatureLinks(), CFastaOstreamEx::x_AddDeflineAttribute(), CPhyTreeFormatter::x_AddFeaturesForInnerNodes(), CFeatureItem::x_AddFTableExtQuals(), CFeatureItem::x_AddFTableRnaQuals(), CFeatureItem::x_AddGoQuals(), CGBDocument::x_AddItems(), CLinkUtils::x_AddLink(), CGuiObjectInfoSeq_feat::x_AddLocationRows(), CSeqGraphicPane::x_AddNewMarker(), CMixedStrands::x_AddSequenceIds(), CDataMiningPanel::x_AddToProject(), CDescPlacementPanel::x_AddToStrings(), CRemoveCollidingPubs::x_ApplyToPubdesc(), CCleanupApp::x_BasicAndExtended(), CSubmitBlockDlg::x_BuildPages(), CBLAST_DB_Dialog::x_BuildTreeItems(), CFileLoadWizard::x_CanLeavePage(), CFileLoadManager::x_CanLeavePage(), CValidError_imp::x_CheckLoc(), CObjectListWidgetSel::x_CopyUniqueObjects(), CVcfLoadingJob::x_CreateColumnarVCFProjectItem(), CTableViewWithTextViewNav::x_CreateDefaultTextView(), CDataMiningPanel::x_CreateFeature(), CProjectServiceTestJob::x_CreateItems(), CBLAST_DB_Dialog::x_CreateItems(), CGuiObjectInfoSeq_feat::x_CreateLink(), CwxMainFrame::x_CreateNextItem(), CSeqGraphicWidget::x_CreatePopupMenu(), CGBankLoadingJob::x_CreateProjectItems(), CBLASTSeqToolJob::x_CreateProjectItems(), CPhyloTreeJob::x_CreateProjectItems(), CTaxTreeToolJob::x_CreateProjectItems(), CSplignJob::x_CreateProjectItems(), CCpgSearchJob::x_DoSearch(), CLDBlockGlyph::x_Draw(), CAlignSmearGlyph::x_Draw(), CClonePlacementGlyph::x_Draw(), CHistogramGlyph::x_Draw(), CSegmentGlyph::x_Draw(), CTranslationGlyph::x_Draw(), CAlnStatGlyph::x_DrawBarGraph(), CDockPanel::x_DrawClientElements(), CAlnStatGlyph::x_DrawDensityTable(), CSeqGlyph::x_DrawInnerLabelColumns(), CSeqGlyph::x_DrawInnerLabels(), CMinPanelContainer::x_DrawItem(), CLinkedFeatsGroup::x_DrawLabels(), CFeatGlyph::x_DrawLabelWithXPinned(), CAlignGlyph::x_DrawMultiAlignLabel(), CAlignGlyph::x_DrawPWAlign(), CSeqGlyph::x_DrawTruncatedLabel(), CUpdateMultiSeq_Dlg::x_FillIdenticalList(), CUpdateMultiSeq_Dlg::x_FillNonIdenticalList(), CUpdateMultiSeq_Dlg::x_FillNoUpdateList(), CUpdateMultiSeq_Dlg::x_FillUnmatchedList(), CItemSelectionPanel::x_FilterItems(), CBLAST_DB_Dialog::x_FilterItems(), CObjectListWidgetSel::x_FilterObjectList(), CwxAnnotConfigDlg::x_FindAnnot(), CItemSelectionPanel::x_FindItemByLabel(), CPrefixDeflinedlg::x_FindModifierBasedOnLabel(), CConvertFeatureBase::x_FindOption(), CMenuItem::x_FindSubItem(), CVcfLoadingJob::x_FindSynonyms(), CFeatureItem::x_FormatQuals(), CSourceFeatureItem::x_FormatQuals(), CGenomeProjectItem::x_GatherInfo(), CGenbankGatherer::x_GatherTLS(), CGenbankGatherer::x_GatherTSA(), CGenbankGatherer::x_GatherWGS(), CAlnVecRow::x_GetAlnPosLabel(), CAlignmentSmear::x_GetAnnotName(), CWindowManager::x_GetClientLabelForMenu(), CCreateGeneModelTask::x_GetCommand(), CSeq_featHandler::x_GetCustomLabel(), CGridTableSeqIds::x_GetDescriptionLabel(), CDisplaySeqalign::x_GetDumpgnlLink(), CWriteDB_Impl::x_GetFastaReaderDeflines(), CTranslationGlyph::x_GetFrameLabel(), CGroupMapWidget::x_GetGroupIndex(), CAutoDef::x_GetHumanSTRFeatureClauses(), CAutoDef::x_GetHumanSTRv2FeatureClauses(), CGridTableSeqIds::x_GetLabel(), CHistogramGlyph::x_GetLabel(), x_GetLabel_Content(), x_GetLabel_Type(), CRuler::x_GetLabelSize(), CRuler::x_GetLabelSizeUnscaled(), ICitationBase::x_GetLabelV1(), CCit_pat::x_GetLabelV2(), CCit_art::x_GetLabelV2(), CAuthor::x_GetLabelV2(), CRNANamePanel::x_GetMultiElementName(), CUpdateSeqPanel::x_GetNameAndLength(), CFileLoadManager::x_GetOptionsPanel(), CAutoDefModifierCombo::x_GetOrgModLabel(), CBioSource::x_GetOrgModNameValPairs(), CAutoDefFeatureClause::x_GetProductName(), CRNANamePanel::x_GetSingleElementName(), SrcEditDialog::x_GetSourceTableChoices(), CAutoDefModifierCombo::x_GetSubSourceLabel(), CBioSource::x_GetSubtypeNameValPairs(), CAlignedFeatureGraph::x_GetTooltip(), CLinkedFeatsGroup::x_GetUniqueLabel(), CViewGraphic::x_GetViewSettingsFromParams(), CEditObjectSeq_feat::x_HandleCdsProduct(), CFeatureItem::x_ImportQuals(), CAlnSpanVertModel::x_Init(), CwxAnnotConfigDlg::x_InitAnnotList(), CPhyTreeFormatter::x_InitTreeLabels(), CDockContainer::x_InstantiateNode_AddChildWindows(), CSeq_featHandler::x_LabelFromQualifiers(), CwxGridTableAdapter::x_LoadColumnWidth(), CCompareWithBiosample::x_LoadData(), CTaxonCache::x_LoadTaxonCache(), CMinPanelContainer::x_MeasureItem(), CSeqGraphicPane::x_ModifyMarker(), CGeneModelTrack::x_NeedHighlight(), CSegmentMapTrack::x_NeedHighlight(), CFeatureTrack::x_NeedHighlight(), CNewCleanup_imp::x_NotePubdescOrAnnotPubs_RecursionHelper(), CFeatureTrack::x_OnContentIconClicked(), CObjectListWidget::x_OnCopy(), CGraphTrack::x_OnJobCompleted(), CURLTooltipHandler::x_ParseGenomicLinkHref(), CNAUtils::x_ParseNAMetaData(), CCorrectRNAStrandDlg::x_PopulateAccessionList(), CNewCleanup_imp::x_PostProcessing(), CMultiAlnPrinter::x_PrintFastaPlusGaps(), CAgpValidateReader::x_PrintGapCountsLine(), CPhyTreeFormatter::x_PrintNewickTree(), CAgpValidateReader::x_PrintTotals(), CGeneModelFeatJob::x_ProcessLandMarkFeatures(), CFeatGlyph::x_RedundantLabelCheck(), CVcfGlyph::x_RedundantLabelCheck(), CGBProjectTool::x_RemoveFolder(), CGBProjectTool::x_RemoveItem(), CAlnVecRow::x_RenderAlnPos(), CTreeGraphicsModel::x_RenderNodeLabelsPdf(), CSingleFeatValidator::x_ReportAcceptorSpliceSiteReadErrors(), CSingleFeatValidator::x_ReportDonorSpliceSiteReadErrors(), CRNAValidator::x_ReportRNATranslationProblems(), CSingleFeatValidator::x_ReportSpliceProblems(), CCdregionValidator::x_ReportTranslationProblems(), CwxGridTableAdapter::x_SaveColumnWidth(), CFeatureSearchJob::x_SearchFeatures(), CFeatureItem::x_SeqIdWriteForTable(), CDescrModApply::x_SetDBLink(), CDescrModApply::x_SetDBLinkField(), CDescrModApply::x_SetDBLinkFieldVals(), CSubPrepFieldEditor::x_SetEditorControls(), CDescrModApply::x_SetFileTrack(), CCDSTranslationPanel::x_SetLocationForProtein(), CSequenceUpdater::x_ShouldImportFeature(), CAttribTableColumnIdPanel::x_TableReaderMacro(), CAutoDefFeatureClause_Base::x_tRNAGeneFromProduct(), CAlignGlyph::x_UpdateBoundingBox(), CClonePlacementGlyph::x_UpdateBoundingBox(), CFeatGlyph::x_UpdateBoundingBox(), CLinkedFeatsGroup::x_UpdateBoundingBox(), CSegmentGlyph::x_UpdateBoundingBox(), CVcfGlyph::x_UpdateBoundingBox(), CMacroPanelLoader::x_UpdateCtrlsOnLBoxSelChange(), CSixFramesTransTrack::x_UpdateData(), CGraphOverlay::x_UpdateLegend(), CHistogramGlyph::x_UpdateLegend(), CwxMarkerInfoPanel::x_UpdateMarkerLabel(), CConvertFeatDlg::x_UpdateOptions(), CAutodefFeatClausePanel::x_UpdateSuppressedFeatureTypeList(), CConfigureTracksDlg::x_UpdateTrackCount(), CViewGraphic::x_UpdateVisRangeLayout(), CSingleFeatValidator::x_ValidateBothStrands(), CValidError_align::x_ValidateDendiag(), CValidError_align::x_ValidateDenseg(), CValidError_align::x_ValidateDim(), CSingleFeatValidator::x_ValidateGeneXRef(), CValidError_graph::x_ValidateGraphLocation(), CValidError_graph::x_ValidateGraphValues(), CGeneValidator::x_ValidateOperon(), CValidError_bioseq::x_ValidatePubFeatures(), CValidError_align::x_ValidateSeqLength(), CValidError_align::x_ValidateStd(), CDockContainer::x_Visible_AddChildToContainer(), CVcfWriter::x_WriteFeature(), CFeatureTableReader::xAddProteinToSeqEntry(), CGff2Writer::xAssignFeatureAttributeDbxref(), CSrcWriter::xGatherDefline(), CSrcWriter::xGatherGi(), CSrcWriter::xGatherId(), and CEditObjectFeaturePropagate::xInit().
|
static |
Definition at line 555 of file challenge.c.
Referenced by tds_ntlm_get_auth(), and tds_ntlm_handle_next().