Commit Graph

1072 Commits

Author SHA1 Message Date
rillig e2b6784b82 style: fix spelling of plural parentheses 2023-04-15 12:22:37 +00:00
rillig e67c09fd00 style: don't require sorting variables in functions
Sorting the variables by size would be platform-dependent and thus is
not possible.

Sorting the variables alphabetically may or may not make the code easier
to read, and the example given below that rule doesn't follow it,
otherwise the correct order would be 'eight, eleven, nine, ten,
thirteen, twelve'.

https://mail-index.netbsd.org/tech-userlevel/2023/04/11/msg013749.html
2023-04-14 16:53:13 +00:00
riastradh 08f9e9d293 style(5): Omit redundant proscription against .c externs in previous. 2023-04-11 14:22:10 +00:00
jschauma e3a2734871 +RBL, DNSBL
reputation block list
real-time blackhole list
DNS block list
2023-04-04 20:13:02 +00:00
jschauma 8fb989fd32 +PIR (private information retrieval) 2023-04-01 00:59:10 +00:00
riastradh 9a8042f57d style(5): Forbid extern in .c files.
Discussed on tech-userlevel (bcc tech-kern):
https://mail-index.netbsd.org/tech-userlevel/2023/03/15/msg013727.html
2023-03-30 10:39:30 +00:00
jschauma 35e651f34d +ALPN (application-layer protocol negotiation; a TLS extension) 2023-03-23 18:22:15 +00:00
jschauma 3ad32398ef +BQP bounded-error quantum polynomial time
+KEM    key encapsulation mechanism
+PQC    post-quantum cryptography
2023-03-15 01:25:02 +00:00
fcambus 29ed121e84 Add SPIR (standard portable intermediate representation). 2023-03-14 19:04:17 +00:00
thorpej d7419f65da Add:
HCC - Home Cable Computer
HCCA - Home Cable Computer Adaptor (yes, that is the original spelling)
2023-03-07 01:29:21 +00:00
jschauma 160de92249 add CMC (Certificate Management over CMS, RFC5272)
add CMS (Cryptographic Message Syntax, RFC5652)
2023-03-03 15:29:48 +00:00
fcambus 60dcde39a0 Add RTTI (run-time type information). 2023-03-01 15:45:00 +00:00
fcambus cce6686bc2 Add TU (translation unit). 2023-03-01 14:45:26 +00:00
fcambus db76d1da91 Add RAII (resource acquisition is initialization). 2023-03-01 11:12:56 +00:00
fcambus edba1610ca Add IR (intermediate representation) and MLIR (multi-level IR). 2023-03-01 11:08:03 +00:00
thorpej ba9eab13f6 Add NHACP (NABU HCCA Application Communication Protocol) 2023-03-01 04:04:54 +00:00
fcambus 0a454e5a3d Add DWARF (Debugging With Attributed Record Formats). 2023-02-28 20:42:55 +00:00
fcambus 88a2d5c095 Add PE (portable executable).
We have an entry for COFF, so it makes sense to add PE as well.
2023-02-28 19:08:37 +00:00
fcambus 84e6b598fc Add KASAN (Kernel Address Sanitizer). 2023-02-28 16:48:00 +00:00
fcambus be90390822 Add GUS (Gravis UltraSound). 2023-02-28 15:01:53 +00:00
fcambus a967fbeab2 Remove duplicate entry for RCS, keep the capitalized version to match CVS. 2023-02-28 14:32:59 +00:00
fcambus 320e5a87f9 Add GCC (GNU Compiler Collection). 2023-02-28 12:50:49 +00:00
fcambus baff57d7e0 Remove sanitizer mention for CFI, it's a general term. 2023-02-28 08:36:03 +00:00
fcambus f672cebc56 Add PGO (profile guided optimization). 2023-02-27 21:04:43 +00:00
jschauma 062c983c0b exit with EXIT_FAILURE, not 1, as elsewhere 2023-02-14 18:56:10 +00:00
jmcneill 78de745f49 Regen 2023-01-28 13:13:17 +00:00
jmcneill e0e5768dcf Catch up to 20 years of HTML and URL changes. 2023-01-28 13:12:16 +00:00
jschauma 2cf07ece9c +ABE attribute-based encryption
+TEE    Trusted Execution Environment
2023-01-26 22:20:16 +00:00
jkoshy 0d31e668bb Move a style recommendation closer to the syntax that it describes. 2022-12-30 21:12:44 +00:00
jkoshy 6257508db4 C99: Suggest using narrow scopes for loop indices. 2022-12-30 17:02:31 +00:00
jkoshy d73c699d89 Terminate a sentence with a full stop. 2022-12-29 18:23:37 +00:00
jschauma 46e9c4b378 +AEAD, HKDF, NMR, SIV 2022-12-08 23:41:22 +00:00
jschauma be1c03c0ec +ROP - return-oriented programming 2022-12-06 15:51:16 +00:00
jschauma 1afdf5d0df +CSPM - cloud security posture management 2022-12-05 15:00:19 +00:00
jschauma f2346af53e add PFA (please find attached) 2022-09-26 17:55:35 +00:00
pgoyette 15e712c966 Add YMMD 2022-09-09 14:16:16 +00:00
ast 83eeb4a5de Update what has been released by the BSD family during the last
two years; that is, since May 2020 after NetBSD 8.2 was registered
in this file.

Merge some additional information from the FreeBSD and DragonFly
versions that had several updates during this time. Added OpenBSD
and macos release dates for the same interval.

Where some release dates don't match exactly (release vs. announce
date) in the various bsd-family-tree files, assume the respective
flavor to be authoritive for its dates in this file.

Reviewed by: Sergey A. Osokin <osa@NetBSD.org>
2022-08-07 22:43:28 +00:00
andvar ff48331b5e s/circut/circuit/ and s/circiut/circuit/ in comments and acronyms file. 2022-03-20 20:19:34 +00:00
rillig d723d0dde0 share/misc/style: lint no longer needs CONSTCOND in do-while-loops
Since usr.bin/xlint/lint1/tree.c 1.202 from 2021-01-31, lint recognizes
the common idiom 'do { ... } while (0)' and no longer complains about
its constant condition; see tests/usr.bin/xlint/lint1/msg_161.c.
2022-03-10 23:39:12 +00:00
rillig aba9e20872 share/misc/style: clarify enum example code
The only purpose of the enum example is to show that enum constants are
written in uppercase.

The previous code could be mistakenly interpreted as requiring each
definition of an enum type to also define a global variable of that
type, and to make the variable name the abbreviated type name.  Even if
the enum type were prefixed with 'typedef', choosing different names for
the tag and the typedef would not be necessary.

To avoid these possible misinterpretations above, remove the variable
name from the declaration.
2022-03-10 22:45:23 +00:00
fcambus 9f8f8b74cb Add PLT (procedure linkage table). 2022-02-10 20:49:39 +00:00
plunky c27aa72c78 ODMR on-demand mail relay 2021-11-10 07:08:47 +00:00
leot f48828b0bf Add DW 2021-09-16 08:33:24 +00:00
alnsn 65be30e010 Move SOB to offensive acronyms. 2021-09-05 17:29:27 +00:00
riastradh eace48406f EEE: embrace, extend, extinguish; or eastern equine encephalitis 2021-06-18 21:58:20 +00:00
pgoyette f9d5d6d2d4 Add a couple definitions for RPG 2021-04-16 15:53:55 +00:00
nia b41a8b7b73 DRM 2021-03-28 17:52:09 +00:00
christos 60c74c06b2 Clarify and explain the rationale for parentheses in sizeof and return as
discussed.
2021-03-28 14:28:56 +00:00
christos 7829d1021c - EXIT_FAILURE instead of 1
- %j instead of PRI for *intmax_t
- != -1 instead of < 0 for syscalls
2021-03-28 14:16:16 +00:00
nia 0425cc10a5 BER 2021-03-07 08:48:36 +00:00
mrg c5fcfabc85 update the list of prefixes/regions/towns in ireland. from:
https://en.wikipedia.org/wiki/Telephone_numbers_in_the_Republic_of_Ireland

(i got a call from letterkenny!)
2021-02-23 21:59:04 +00:00
leot 53e7d520bd Add HOTP and TOTP 2021-02-12 08:56:04 +00:00
jakllsch e49b55cc57 Add a few network interface offload feature initialisms 2021-01-30 19:20:44 +00:00
kamil 8b3e8a91ea Add SRTP (Secure Real-time Transport Protocol) 2021-01-21 18:09:10 +00:00
kamil 91087f702f Add RTP (Real-time Transport Protocol) 2021-01-21 17:58:56 +00:00
kamil f97af39491 Add PBX (private branch exchange) 2021-01-21 17:53:05 +00:00
rillig 95906832b0 style: fix typo 2020-11-29 09:15:33 +00:00
maya 61ee145e76 Add "AOT" Ahead Of Time 2020-11-17 19:56:42 +00:00
dholland 93f14ef9c5 +SMR 2020-11-05 18:05:06 +00:00
leot 12d649ab88 Add PBR and VBR
From Rocky Hotas, thanks!
2020-10-18 10:17:09 +00:00
nia c50d584d1e NGPC 2020-10-05 14:54:50 +00:00
nia 5532132dc1 various vidya, also md = minidisc, dc = data center 2020-10-04 19:04:48 +00:00
ginsbach bba63d4084 CDN, CRTP, FTTH 2020-09-19 01:43:20 +00:00
christos 53f0e087ea add WGACA 2020-08-29 18:54:33 +00:00
nia ffef9ea467 a theoretical computer, as referenced in at least one NetBSD commit msg 2020-08-22 07:24:40 +00:00
maya 5d5e87bd22 Add another TOFU 2020-08-09 22:07:06 +00:00
nia f1cc503efa TIFU 2020-08-09 17:18:47 +00:00
christos d3d529e02c Add TOFU 2020-08-09 13:48:00 +00:00
riastradh ee750f0f85 Remove confusing advice about macros that might expand to nothing.
Such macros should not exist; as advised earlier in the file, they
should expand to `__nothing' (literally) from <sys/cdefs.h> which
itself expands to ((void)0) precisely so that the problem this advice
sought to avoid does not arise.
2020-08-02 01:36:46 +00:00
riastradh 07b8ffa655 Update style around single-line braces according to discussion.
https://mail-index.netbsd.org/tech-userlevel/2020/07/12/msg012536.html
https://mail-index.netbsd.org/tech-kern/2020/07/12/msg026594.html

Retain some examples of technically unnecessary braces that likely
aid legibility from the previous commit.
2020-08-02 01:35:07 +00:00
lukem ff75c76280 style: revert previous
I misintepreted the consensus.
2020-08-02 00:20:21 +00:00
lukem 15dbb6ff7e style: prefer braces for single statement control statements
Prefer to use { braces } around single statements after
control statements, instead of discouraging them.

Per discussion on tech-userlevel & tech-kern, where the significant
majority of developers who responded (including current and former
core members) prefer this new style.
2020-08-01 02:45:35 +00:00
leot afb9677731 Add TSV 2020-07-28 14:35:34 +00:00
rillig 1a15e1964e style: fix typo about enum constants being capitalized 2020-07-26 09:22:15 +00:00
nia eae18cbc82 spell system correctly; from vezhlys on freenode 2020-07-11 13:04:29 +00:00
sevan 4fc6f47689 BAU 2020-06-13 14:31:49 +00:00
sevan 7509833203 QOI 2020-06-11 23:19:53 +00:00
sevan 4d18db3c85 Sync with r359561 2020-06-11 09:15:31 +00:00
sevan 1f66fbf040 URM 2020-06-10 20:26:52 +00:00
nia 9e48297e1f FQA GCHQ 2020-06-09 19:45:29 +00:00
nia fcbb6d8f6a FTP 2020-06-06 17:39:35 +00:00
sevan b56f55278d IME, SCIM 2020-06-05 19:45:51 +00:00
nia 276f012c94 ACAB (worksafe variant) 2020-06-04 14:33:28 +00:00
nia fbdd61721c ACAB 2020-06-04 14:09:54 +00:00
sevan cc25c51647 Add FHRP, GLBP, HSRP 2020-06-03 14:19:10 +00:00
sevan b28c03fb6f BMP, DGEMM, DIB, GEMM, WMF 2020-05-18 20:28:44 +00:00
ginsbach dde087a379 Add OWASP 2020-05-05 01:28:17 +00:00
rtr abac7a776d LSO large send offload 2020-04-29 22:17:38 +00:00
plunky 94b6940f54 EPT extended page tables 2020-04-27 09:10:45 +00:00
ginsbach c8e8129819 Add RFI, RFP 2020-04-22 15:03:46 +00:00
is c1a0f7b9a0 New Greek National Numbering Plan, according to the EETT decision published
in the Greek Government Gazette 127 B/8.2.2001
2020-04-19 15:58:53 +00:00
sevan ab0cf3894f Sync with FreeBSD r359561 2020-04-02 11:09:24 +00:00
leot 41ae6fc330 Add HPD
From Rocky Hotas, thanks!
2020-03-26 18:28:09 +00:00
leot 16690ce41b Add TLDW
From Rocky Hotas, thanks!
2020-03-26 18:25:32 +00:00
sevan 6cccac6916 Update to r359157 from FreeBSD 2020-03-20 03:19:43 +00:00
fcambus cd0b68b9c9 Fix area code for Czestochowa and add area code for Tarnow.
While there, fix names for some other Polish cities.
2020-03-04 22:24:46 +00:00
maya f09a2d8288 Remove ETH (defunct) and add ETM. 2020-03-04 14:59:00 +00:00
fcambus 454f71e77a Add LUZ and WMI airports (Poland). 2020-03-04 14:19:14 +00:00
sevan 565b242515 SSTP 2020-02-26 23:38:08 +00:00
sevan 6c3061a7d9 Sync with r358264 which fixes NetBSD 9.0 release 2020-02-23 23:31:55 +00:00