CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2023/02/16 01:38:17
Modified files:
lib/libcrypto/hidden: crypto_namespace.h
lib/libcrypto/hmac: hmac.c
lib/libcrypto/pkcs12: p12_add.c p12_asn.c p12_attr.c p12_crpt.c
p12_crt.c p12_decr.c p12_init.c p12_key.c
p12_kiss.c p12_mutl.c p12_npas.c p12_p8d.c
p12_p8e.c p12_sbag.c p12_utl.c pk12err.c
lib/libcrypto/pkcs7: bio_pk7.c pk7_asn1.c pk7_attr.c pk7_doit.c
pk7_lib.c pk7_mime.c pk7_smime.c pkcs7err.c
lib/libcrypto/stack: stack.c
lib/libcrypto/ui: ui_err.c ui_lib.c ui_null.c ui_openssl.c
ui_util.c
lib/libcrypto/x509: by_dir.c by_file.c by_mem.c pcy_lib.c
pcy_tree.c x509_addr.c x509_akeya.c
x509_alt.c x509_asid.c x509_att.c
x509_bcons.c x509_bitst.c x509_cmp.c
x509_conf.c x509_cpols.c x509_crld.c
x509_d2.c x509_def.c x509_enum.c x509_err.c
x509_ext.c x509_extku.c x509_genn.c
x509_info.c x509_lib.c x509_lu.c
x509_ncons.c x509_obj.c x509_pcia.c
x509_pcons.c x509_pku.c x509_pmaps.c
x509_prn.c x509_purp.c x509_r2x.c x509_req.c
x509_set.c x509_skey.c x509_sxnet.c
x509_trs.c x509_txt.c x509_utl.c x509_v3.c
x509_vfy.c x509_vpm.c x509cset.c x509name.c
x509rset.c x509spki.c x509type.c x_all.c
lib/libssl : bio_ssl.c
lib/libssl/hidden: ssl_namespace.h
Log message:
libressl *_namespace.h: adjust *_ALIAS() to require a semicolon
LCRYPTO_ALIAS() and LSSL_ALIAS() contained a trailing semicolon.
This does not conform to style(9), breaks editors and ctags and
(most importantly) my workflow. Fix this by neutering them with
asm("") so that -Wpedantic doesn't complain. There's precedent
in libc's namespace.h
fix suggested by & ok jsing