/freebsd/contrib/ntp/sntp/libevent/ |
H A D | signal.c | 116 static void __cdecl evsig_handler(int sig); 126 evsig_base_n_signals_added = base->sig.ev_n_signals_added; in evsig_set_base_() 127 evsig_base_fd = base->sig.ev_signal_pair[1]; in evsig_set_base_() 161 ev_uint8_t sig = signals[i]; in evsig_cb() local 162 if (sig < NSIG) in evsig_cb() 163 ncaught[sig]++; in evsig_cb() 183 if (evutil_make_internal_pipe_(base->sig.ev_signal_pair) == -1) { in evsig_init_() 194 if (base->sig.sh_old) { in evsig_init_() 195 mm_free(base->sig.sh_old); in evsig_init_() 197 base->sig.sh_old = NULL; in evsig_init_() [all …]
|
/freebsd/contrib/libevent/ |
H A D | signal.c | 116 static void __cdecl evsig_handler(int sig); 126 evsig_base_n_signals_added = base->sig.ev_n_signals_added; in evsig_set_base_() 127 evsig_base_fd = base->sig.ev_signal_pair[1]; in evsig_set_base_() 161 ev_uint8_t sig = signals[i]; in evsig_cb() local 162 if (sig < NSIG) in evsig_cb() 163 ncaught[sig]++; in evsig_cb() 183 if (evutil_make_internal_pipe_(base->sig.ev_signal_pair) == -1) { in evsig_init_() 194 if (base->sig.sh_old) { in evsig_init_() 195 mm_free(base->sig.sh_old); in evsig_init_() 197 base->sig.sh_old = NULL; in evsig_init_() [all …]
|
/freebsd/crypto/openssl/crypto/dsa/ |
H A D | dsa_sign.c | 36 DSA_SIG *sig = OPENSSL_zalloc(sizeof(*sig)); in DSA_SIG_new() local 37 if (sig == NULL) in DSA_SIG_new() 39 return sig; in DSA_SIG_new() 42 void DSA_SIG_free(DSA_SIG *sig) in DSA_SIG_free() argument 44 if (sig == NULL) in DSA_SIG_free() 46 BN_clear_free(sig->r); in DSA_SIG_free() 47 BN_clear_free(sig->s); in DSA_SIG_free() 48 OPENSSL_free(sig); in DSA_SIG_free() 53 DSA_SIG *sig; in d2i_DSA_SIG() local 79 i2d_DSA_SIG(const DSA_SIG * sig,unsigned char ** ppout) i2d_DSA_SIG() argument 123 DSA_SIG sig; DSA_size() local 135 DSA_SIG_get0(const DSA_SIG * sig,const BIGNUM ** pr,const BIGNUM ** ps) DSA_SIG_get0() argument 143 DSA_SIG_set0(DSA_SIG * sig,BIGNUM * r,BIGNUM * s) DSA_SIG_set0() argument 155 ossl_dsa_sign_int(int type,const unsigned char * dgst,int dlen,unsigned char * sig,unsigned int * siglen,DSA * dsa) ossl_dsa_sign_int() argument 174 DSA_sign(int type,const unsigned char * dgst,int dlen,unsigned char * sig,unsigned int * siglen,DSA * dsa) DSA_sign() argument [all...] |
/freebsd/lib/libsecureboot/openpgp/ |
H A D | opgp_sig.c | 109 decode_sig(int tag, unsigned char **pptr, size_t len, OpenPGP_sig *sig) 132 sig->pgpbytes = malloc(5); 133 if (!sig->pgpbytes) 135 memcpy(sig->pgpbytes, ptr, 5); 136 sig->pgpbytes_len = 5; 137 sig->sig_type = *ptr++; 139 sig->key_id = octets2hex(ptr, 8); 141 sig->sig_alg = *ptr++; 142 sig->hash_alg = *ptr++; 144 sig->sig_type = *ptr++; [all …]
|
/freebsd/sys/contrib/libsodium/test/default/ |
H A D | misuse.c | 9 sigabrt_handler_15(int sig) in sigabrt_handler_15() argument 11 (void) sig; in sigabrt_handler_15() 17 sigabrt_handler_14(int sig) in sigabrt_handler_14() argument 19 (void) sig; in sigabrt_handler_14() 28 sigabrt_handler_13(int sig) in sigabrt_handler_13() argument 30 (void) sig; in sigabrt_handler_13() 40 sigabrt_handler_12(int sig) in sigabrt_handler_12() argument 42 (void) sig; in sigabrt_handler_12() 53 sigabrt_handler_11(int sig) in sigabrt_handler_11() argument 55 (void) sig; in sigabrt_handler_11() [all …]
|
H A D | sign.c | 13 const unsigned char sig[crypto_sign_BYTES]; member 1072 unsigned char sig[crypto_sign_BYTES]; in main() local 1087 memset(sig, 0, sizeof sig); in main() 1102 if (memcmp(test_data[i].sig, sm, crypto_sign_BYTES) != 0) { in main() 1137 if (crypto_sign_detached(sig, &siglen, in main() 1147 if (memcmp(test_data[i].sig, sig, crypto_sign_BYTES) != 0) { in main() 1151 if (crypto_sign_verify_detached(sig, in main() 1174 sig[63] ^= (j << 5); in main() 1175 if (crypto_sign_verify_detached(sig, in main() 1181 sig[63] ^= (j << 5); in main() [all …]
|
/freebsd/usr.sbin/ppp/ |
H A D | sig.c | 50 signal_recorder(int sig) in signal_recorder() argument 52 caused[sig - 1]++; in signal_recorder() 64 sig_signal(int sig, sig_type fn) in sig_signal() argument 68 if (sig <= 0 || sig > NSIG) { in sig_signal() 72 return signal(sig, fn); in sig_signal() 74 Result = handler[sig - 1]; in sig_signal() 76 signal(sig, fn); in sig_signal() 77 handler[sig - 1] = (sig_type) 0; in sig_signal() 79 handler[sig - 1] = fn; in sig_signal() 80 signal(sig, signal_recorder); in sig_signal() [all …]
|
/freebsd/contrib/sendmail/libsm/ |
H A D | signal.c | 39 sm_signal(sig, handler) in sm_signal() argument 40 int sig; in sm_signal() 61 if (sigaction(sig, &n, &o) < 0) 73 return signal(sig, handler); 75 return sigset(sig, handler); 86 if (sigaction(sig, &n, &o) < 0) 105 sm_blocksignal(sig) in sm_blocksignal() argument 106 int sig; in sm_blocksignal() 112 return (sigblock(sigmask(sig)) & sigmask(sig)) != 0; 117 handler = sigset(sig, SIG_HOLD); [all …]
|
/freebsd/crypto/openssl/providers/implementations/signature/ |
H A D | eddsa_sig.c | 34 static int s390x_ed25519_digestsign(const ECX_KEY *edkey, unsigned char *sig, 36 static int s390x_ed448_digestsign(const ECX_KEY *edkey, unsigned char *sig, 39 const unsigned char *sig, 42 const unsigned char *sig, 231 int ed25519_digest_verify(void *vpeddsactx, const unsigned char *sig, in ed25519_digest_verify() argument 243 return s390x_ed25519_digestverify(edkey, sig, tbs, tbslen); in ed25519_digest_verify() 246 return ossl_ed25519_verify(tbs, tbslen, sig, edkey->pubkey, in ed25519_digest_verify() 250 int ed448_digest_verify(void *vpeddsactx, const unsigned char *sig, in ed448_digest_verify() argument 262 return s390x_ed448_digestverify(edkey, sig, tbs, tbslen); in ed448_digest_verify() 265 return ossl_ed448_verify(peddsactx->libctx, tbs, tbslen, sig, edkey->pubkey, in ed448_digest_verify() [all …]
|
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_symbolizer_report.cpp | 220 static void ReportStackOverflowImpl(const SignalContext &sig, u32 tid, in ReportStackOverflowImpl() argument 227 SanitizerToolName, kDescription, (void *)sig.addr, (void *)sig.pc, in ReportStackOverflowImpl() 228 (void *)sig.bp, (void *)sig.sp, tid); in ReportStackOverflowImpl() 233 unwind(sig, unwind_context, stack); in ReportStackOverflowImpl() 238 static void ReportDeadlySignalImpl(const SignalContext &sig, u32 tid, in ReportDeadlySignalImpl() argument 243 const char *description = sig.Describe(); in ReportDeadlySignalImpl() 244 if (sig.is_memory_access && !sig.is_true_faulting_addr) in ReportDeadlySignalImpl() 246 SanitizerToolName, description, (void *)sig.pc, (void *)sig.bp, in ReportDeadlySignalImpl() 247 (void *)sig.sp, tid); in ReportDeadlySignalImpl() 250 SanitizerToolName, description, (void *)sig.addr, (void *)sig.pc, in ReportDeadlySignalImpl() [all …]
|
/freebsd/sys/compat/linux/ |
H A D | linux_signal.c | 60 static int linux_pksignal(struct thread *td, int pid, int sig, 62 static int linux_psignal(struct thread *td, int pid, int sig); 64 int tgid, int sig, ksiginfo_t *ksi); 66 int tgid, int sig); 67 static void sicode_to_lsicode(int sig, int si_code, int *lsi_code); 169 int error, sig; in linux_do_sigaction() local 173 sig = linux_to_bsd_signal(linux_sig); in linux_do_sigaction() 184 if ((sig == SIGKILL || sig == SIGSTOP) && in linux_do_sigaction() 190 error = kern_sigaction(td, sig, nsa, osa, 0); in linux_do_sigaction() 247 error = linux_do_sigaction(td, args->sig, &nsa, &osa); in linux_signal() [all …]
|
/freebsd/crypto/libecc/src/sig/ |
H A D | sig_algs.c | 160 int ec_sig_mapping_callbacks_sanity_check(const ec_sig_mapping *sig) in ec_sig_mapping_callbacks_sanity_check() argument 166 MUST_HAVE((sig != NULL), ret, err); in ec_sig_mapping_callbacks_sanity_check() 173 if (sm->type == sig->type){ in ec_sig_mapping_callbacks_sanity_check() 174 if ((!are_str_equal_nlen(sm->name, sig->name, MAX_SIG_ALG_NAME_LEN, &check)) && (!check)){ in ec_sig_mapping_callbacks_sanity_check() 176 } else if (sm->siglen != sig->siglen){ in ec_sig_mapping_callbacks_sanity_check() 178 } else if (sm->gen_priv_key != sig->gen_priv_key){ in ec_sig_mapping_callbacks_sanity_check() 180 } else if (sm->init_pub_key != sig->init_pub_key){ in ec_sig_mapping_callbacks_sanity_check() 182 } else if (sm->sign_init != sig->sign_init){ in ec_sig_mapping_callbacks_sanity_check() 184 } else if (sm->sign_update != sig->sign_update){ in ec_sig_mapping_callbacks_sanity_check() 186 } else if (sm->sign_finalize != sig->sign_finalize){ in ec_sig_mapping_callbacks_sanity_check() [all …]
|
/freebsd/lib/libsecureboot/ |
H A D | local.trust.mk | 37 .for sig ext url in ${VE_SIGN_URL_LIST:@x@${x:H:H} ${x:H:T} ${x:T}@} 38 SIGN_${sig}:= ${PYTHON} ${${sig}_SIGNER:U${SIGNER}} -u ${url} ${${sig}_SIGN_FLAGS:U-h sha256} 40 VE_SIGNATURE_LIST+= ${sig} 43 _SIGN_${sig}_USE: .USE 44 ${SIGN_${sig}} ${.ALLSRC} 46 _TA_${sig}_USE: .USE 47 ${SIGN_${sig}} -C ${.TARGET} 49 .if ${sig} == "OPENPGP" 50 ta_${sig:tl}.${ext}: _TA_${sig}_USE 51 ta_${ext}.h: ta_${sig:tl}.${ext} [all …]
|
/freebsd/sys/kern/ |
H A D | kern_sig.c | 105 static int killpg1(struct thread *td, int sig, int pgid, int all, 109 static int sigprop(int sig); 115 static struct thread *sigtd(struct proc *p, int sig, bool fast_sigblock); 261 sig = __i * sizeof((set)->__bits[0]) * NBBY + __sig; \ 284 int old_boundary, sig; in ast_sig() local 329 while ((sig = cursig(td)) != 0) { in ast_sig() 330 KASSERT(sig >= 0, ("sig %d", sig)); in ast_sig() 331 postsig(sig); in ast_sig() 764 sigprop(int sig) in sigprop() argument 767 if (sig > 0 && sig < nitems(sigproptbl)) in sigprop() [all …]
|
/freebsd/contrib/bmake/ |
H A D | sigaction.c | 189 sigaction(int sig, in sigaction() argument 197 oldh = sigset(sig, act->sa_handler); in sigaction() 199 oldh = signal(sig, act->sa_handler); in sigaction() 204 oldh = sigset(sig, SIG_IGN); in sigaction() 206 oldh = signal(sig, SIG_IGN); in sigaction() 210 (void) sigset(sig, oldh); in sigaction() 212 (void) signal(sig, oldh); in sigaction() 225 sigaddset(sigset_t *mask, int sig) in sigaddset() argument 227 *mask |= sigmask(sig); in sigaddset() 233 sigdelset(sigset_t *mask, int sig) in sigdelset() argument [all …]
|
/freebsd/crypto/openssh/openbsd-compat/ |
H A D | bsd-pselect.c | 139 pselect_sig_handler(int sig) in pselect_sig_handler() argument 144 if (saved_sighandler[sig] != NULL) in pselect_sig_handler() 145 (*saved_sighandler[sig])(sig); /* call original handler */ in pselect_sig_handler() 157 int ret, sig, saved_errno, unmasked = 0; in pselect() local 171 for (sig = 0; sig < _NSIG; sig++) { in pselect() 172 if (sig == SIGKILL || sig == SIGSTOP || sigismember(mask, sig)) in pselect() 174 if (sigaction(sig, NULL, &sa) == 0 && in pselect() 180 if (sigaction(sig, &sa, &osa) == 0) { in pselect() 182 "previous %p", strsignal(sig), in pselect() 184 saved_sighandler[sig] = osa.sa_handler; in pselect()
|
/freebsd/crypto/openssl/crypto/evp/ |
H A D | m_sigver.c | 85 || (signature = locpctx->op.sig.signature) == NULL in do_sigver_init() 86 || locpctx->op.sig.algctx == NULL)) in do_sigver_init() 202 locpctx->op.sig.signature = signature; in do_sigver_init() 205 locpctx->op.sig.algctx in do_sigver_init() 207 if (locpctx->op.sig.algctx == NULL) { in do_sigver_init() 266 ret = signature->digest_verify_init(locpctx->op.sig.algctx, in do_sigver_init() 273 ret = signature->digest_sign_init(locpctx->op.sig.algctx, in do_sigver_init() 413 || pctx->op.sig.algctx == NULL in EVP_DigestSignUpdate() 414 || pctx->op.sig.signature == NULL) in EVP_DigestSignUpdate() 417 if (pctx->op.sig.signature->digest_sign_update == NULL) { in EVP_DigestSignUpdate() [all …]
|
H A D | signature.c | 372 const OSSL_PARAM *EVP_SIGNATURE_gettable_ctx_params(const EVP_SIGNATURE *sig) in EVP_SIGNATURE_gettable_ctx_params() argument 376 if (sig == NULL || sig->gettable_ctx_params == NULL) in EVP_SIGNATURE_gettable_ctx_params() 379 provctx = ossl_provider_ctx(EVP_SIGNATURE_get0_provider(sig)); in EVP_SIGNATURE_gettable_ctx_params() 380 return sig->gettable_ctx_params(NULL, provctx); in EVP_SIGNATURE_gettable_ctx_params() 383 const OSSL_PARAM *EVP_SIGNATURE_settable_ctx_params(const EVP_SIGNATURE *sig) in EVP_SIGNATURE_settable_ctx_params() argument 387 if (sig == NULL || sig->settable_ctx_params == NULL) in EVP_SIGNATURE_settable_ctx_params() 390 provctx = ossl_provider_ctx(EVP_SIGNATURE_get0_provider(sig)); in EVP_SIGNATURE_settable_ctx_params() 391 return sig in EVP_SIGNATURE_settable_ctx_params() 631 EVP_PKEY_sign(EVP_PKEY_CTX * ctx,unsigned char * sig,size_t * siglen,const unsigned char * tbs,size_t tbslen) EVP_PKEY_sign() argument 675 EVP_PKEY_verify(EVP_PKEY_CTX * ctx,const unsigned char * sig,size_t siglen,const unsigned char * tbs,size_t tbslen) EVP_PKEY_verify() argument 719 EVP_PKEY_verify_recover(EVP_PKEY_CTX * ctx,unsigned char * rout,size_t * routlen,const unsigned char * sig,size_t siglen) EVP_PKEY_verify_recover() argument [all...] |
/freebsd/sys/sys/ |
H A D | _sigset.h | 45 #define _SIG_IDX(sig) ((sig) - 1) argument 46 #define _SIG_WORD(sig) (_SIG_IDX(sig) >> 5) argument 47 #define _SIG_BIT(sig) (1U << (_SIG_IDX(sig) & 31)) argument 48 #define _SIG_VALID(sig) ((sig) <= _SIG_MAXSIG && (sig) > 0) argument
|
/freebsd/crypto/openssl/crypto/rsa/ |
H A D | rsa_saos.c | 28 ASN1_OCTET_STRING sig; in RSA_sign_ASN1_OCTET_STRING() local 32 sig.type = V_ASN1_OCTET_STRING; in RSA_sign_ASN1_OCTET_STRING() 33 sig.length = m_len; in RSA_sign_ASN1_OCTET_STRING() 34 sig.data = (unsigned char *)m; in RSA_sign_ASN1_OCTET_STRING() 36 i = i2d_ASN1_OCTET_STRING(&sig, NULL); in RSA_sign_ASN1_OCTET_STRING() 48 i2d_ASN1_OCTET_STRING(&sig, &p); in RSA_sign_ASN1_OCTET_STRING() 67 ASN1_OCTET_STRING *sig = NULL; in RSA_verify_ASN1_OCTET_STRING() local 85 sig = d2i_ASN1_OCTET_STRING(NULL, &p, (long)i); in RSA_verify_ASN1_OCTET_STRING() 86 if (sig == NULL) in RSA_verify_ASN1_OCTET_STRING() 89 if (((unsigned int)sig->length != m_len) || in RSA_verify_ASN1_OCTET_STRING() [all …]
|
/freebsd/contrib/tcsh/ |
H A D | tc.sig.c | 36 sigset_interrupting(int sig, void (*fn) (int)) in sigset_interrupting() argument 43 if (sigaction(sig, &act, NULL) == 0) { in sigset_interrupting() 46 sigaddset(&set, sig); in sigset_interrupting() 93 queue_alrmcatch(int sig) in queue_alrmcatch() argument 95 USE(sig); in queue_alrmcatch() 100 queue_pchild(int sig) in queue_pchild() argument 102 USE(sig); in queue_pchild() 107 queue_phup(int sig) in queue_phup() argument 109 USE(sig); in queue_phup() 114 queue_pintr(int sig) in queue_pintr() argument [all …]
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_sign/ed25519/ref10/ |
H A D | open.c | 14 _crypto_sign_ed25519_verify_detached(const unsigned char *sig, in _crypto_sign_ed25519_verify_detached() argument 27 if (sig[63] & 224) { in _crypto_sign_ed25519_verify_detached() 31 if (sc25519_is_canonical(sig + 32) == 0 || in _crypto_sign_ed25519_verify_detached() 32 ge25519_has_small_order(sig) != 0) { in _crypto_sign_ed25519_verify_detached() 44 crypto_hash_sha512_update(&hs, sig, 32); in _crypto_sign_ed25519_verify_detached() 50 ge25519_double_scalarmult_vartime(&R, h, &A, sig + 32); in _crypto_sign_ed25519_verify_detached() 53 return crypto_verify_32(rcheck, sig) | (-(rcheck == sig)) | in _crypto_sign_ed25519_verify_detached() 54 sodium_memcmp(sig, rcheck, 32); in _crypto_sign_ed25519_verify_detached() 58 crypto_sign_ed25519_verify_detached(const unsigned char *sig, in crypto_sign_ed25519_verify_detached() argument 63 return _crypto_sign_ed25519_verify_detached(sig, m, mlen, pk, 0); in crypto_sign_ed25519_verify_detached()
|
/freebsd/crypto/libecc/include/libecc/ |
H A D | meson.build | 128 'sig/ecdsa_common.h', 129 'sig/ecsdsa_common.h', 130 'sig/fuzzing_ecrdsa.h', 131 'sig/fuzzing_ecdsa.h', 132 'sig/ecfsdsa.h', 133 'sig/bip0340.h', 134 'sig/ecgdsa.h', 135 'sig/ecosdsa.h', 136 'sig/eddsa.h', 137 'sig/dbign.h', [all …]
|
/freebsd/crypto/openssh/regress/unittests/sshsig/ |
H A D | mktestdata.sh | 21 rm -f rsa.sig dsa.sig ecdsa.sig ed25519.sig ecdsa_sk.sig ed25519_sk.sig 35 ssh-keygen -Y sign -f rsa -n $NAMESPACE - < signed-data > rsa.sig 36 ssh-keygen -Y sign -f dsa -n $NAMESPACE - < signed-data > dsa.sig 37 ssh-keygen -Y sign -f ecdsa -n $NAMESPACE - < signed-data > ecdsa.sig 38 ssh-keygen -Y sign -f ed25519 -n $NAMESPACE - < signed-data > ed25519.sig 40 -Y sign -f ecdsa_sk -n $NAMESPACE - < signed-data > ecdsa_sk.sig 42 -Y sign -f ed25519_sk -n $NAMESPACE - < signed-data > ed25519_sk.sig
|
/freebsd/lib/libc/compat-43/ |
H A D | sigcompat.c | 104 xsi_sigpause(int sig) in xsi_sigpause() argument 110 if (sigdelset(&set, sig) == -1) in xsi_sigpause() 116 sighold(int sig) in sighold() argument 121 if (sigaddset(&set, sig) == -1) in sighold() 127 sigignore(int sig) in sigignore() argument 133 return (__libc_sigaction(sig, &sa, NULL)); in sigignore() 137 sigrelse(int sig) in sigrelse() argument 142 if (sigaddset(&set, sig) == -1) in sigrelse() 148 (*sigset(int sig, void (*disp)(int)))(int) in sigset() argument 154 if (sigaddset(&set, sig) == -1) in sigset() [all …]
|