[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
62/66: programming-2022: More bibliography tweaks.
From: |
Ludovic Courtès |
Subject: |
62/66: programming-2022: More bibliography tweaks. |
Date: |
Wed, 29 Jun 2022 11:32:05 -0400 (EDT) |
civodul pushed a commit to branch master
in repository maintenance.
commit a8208421a000a9d4325c7d6b8fe07333f545662a
Author: Ludovic Courtès <ludo@gnu.org>
AuthorDate: Fri Jun 10 10:41:26 2022 +0200
programming-2022: More bibliography tweaks.
* doc/programming-2022/security.sbib: Add DOIs, "Last accessed" notes,
ISBNs, author names, and long URL breaks.
* doc/programming-2022/bibliography.scm (bib-entry-template): Show ISBN
when DOI is missing.
---
doc/programming-2022/bibliography.scm | 2 +-
doc/programming-2022/security.sbib | 18 ++++++++++++++----
2 files changed, 15 insertions(+), 5 deletions(-)
diff --git a/doc/programming-2022/bibliography.scm
b/doc/programming-2022/bibliography.scm
index ba5427e..0c4cb9d 100644
--- a/doc/programming-2022/bibliography.scm
+++ b/doc/programming-2022/bibliography.scm
@@ -6,7 +6,7 @@
(let ((template (make-bib-entry-template/default kind)))
(if (eq? 'misc kind)
`(,@template (" " note "."))
- `(,@template (" DOI: " doi)))))
+ `(,@template (if doi (" DOI: " doi) (" ISBN: " isbn))))))
(when-engine-is-loaded 'latex
(lambda ()
diff --git a/doc/programming-2022/security.sbib
b/doc/programming-2022/security.sbib
index 919025a..c3c877f 100644
--- a/doc/programming-2022/security.sbib
+++ b/doc/programming-2022/security.sbib
@@ -32,6 +32,7 @@
(title "The Update Framework Specification")
(year "2020")
(month "December")
+ (note "Last accessed June 2022")
(url "https://github.com/theupdateframework/specification/"))
(inproceedings mehnert2016:conex
@@ -88,6 +89,7 @@
(title "The pkgsrc Guide")
(year "2022")
(month "January")
+ (note "Last accessed June 2022")
(author "The pkgsrc Developers"))
(misc gentoo2022:portage-security
@@ -95,6 +97,7 @@
(title "Portage Security")
(year "2022")
(month "January")
+ (note "Last accessed June 2022")
(author "Gentoo developers"))
(inproceedings torresarias2016:omitting
@@ -218,13 +221,14 @@ Privacy")
(pages "122--134")
(month "April")
(year "1980")
+ (doi "10.1109/SP.1980.10006")
(url "http://www.merkle.com"))
(inproceedings stevens2017:detection
(author "Marc Stevens, Daniel Shumow")
(title "Speeding up Detection of SHA-1 Collision Attacks Using Unavoidable
Attack Conditions")
(year "2017")
- (isbn "9781931971409")
+ (isbn "978-1-931-97140-9")
(publisher "USENIX Association")
(address "USA")
(booktitle "Proceedings of the 26th USENIX Conference on Security Symposium")
@@ -241,6 +245,8 @@ Privacy")
(booktitle "Advances in Cryptology -- CRYPTO 2017")
(year "2017")
(publisher "Springer International Publishing")
+ (isbn "978-3-319-63687-0")
+ (doi "10.1007/978-3-319-63688-7_19")
;;(address "Cham")
(pages "570--596")
(isbn "978-3-319-63688-7"))
@@ -263,6 +269,7 @@ Thayer")
(institution "Internet Engineering Task Force (IETF)")
(year "1998")
(month "November")
+ (note "Last accessed June 2022")
(url "https://tools.ietf.org/html/rfc2440"))
(misc callas2007:rfc4880-openpgp
@@ -292,12 +299,14 @@ Thayer")
(title "Tooling for verification of PGP signed commits")
(year "2021")
(note "Last accessed June 2022")
- (url
"https://github.com/bitcoin/bitcoin/tree/d4b3dc5b0a726cc4cc7a8467be43126e78f841cf/contrib/verify-commits"))
+ (url "https://github.com/bitcoin/bitcoin/tree
+/d4b3dc5b0a726cc4cc7a8467be43126e78f841cf/contrib/verify-commits"))
(misc fsf2010:compromise
(author "Free Software Foundation")
(title "Savannah and www.gnu.org Downtime")
(year "2010")
+ (note "Last accessed June 2022")
(url "https://www.fsf.org/blogs/sysadmin/savannah-and-www.gnu.org-downtime"))
(misc sigstore2021:web
@@ -320,7 +329,8 @@ Thayer")
(year "2021")
(month "November")
(note "Last accessed June 2022")
- (url
"https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.34.0.txt"))
+ (url "https://raw.githubusercontent.com/git/git/master/Documentation
+/RelNotes/2.34.0.txt"))
(misc courtes2016:authentication
(author "Ludovic Courtès, Guix contributors")
@@ -339,7 +349,7 @@ Thayer")
(title "Getting diverted to non-updated branches: a limitation of the
authentication mechanism?"))
(article peisert2021:solarwinds
- (author "S. Peisert, B. Schneier, H. Okhravi, F. Massacci, T. Benzel, C.
Landwehr, M. Mannan, J. Mirkovic, A. Prakash, J. Michael")
+ (author "Sean Peisert, Bruce Schneier, Hamed Okhravi, Fabio Massacci, Terry
Benzel, Carl Landwehr, Mohammad Mannan, Jelena Mirkovic, Atul Prakash, James
Bret Michael")
(journal "IEEE Security & Privacy")
(title "Perspectives on the SolarWinds Incident")
(year "2021")
- 22/66: icse-2022: Cite SolarWinds and Executive Order., (continued)
- 22/66: icse-2022: Cite SolarWinds and Executive Order., Ludovic Courtès, 2022/06/29
- 23/66: icse-2022: Address CCS reviewer comments., Ludovic Courtès, 2022/06/29
- 26/66: icse-2022: Fix typos., Ludovic Courtès, 2022/06/29
- 38/66: programming-2022: Tweak dot options., Ludovic Courtès, 2022/06/29
- 33/66: programming-2022: Augment abstract., Ludovic Courtès, 2022/06/29
- 42/66: cise-2022: Improve a couple of references., Ludovic Courtès, 2022/06/29
- 49/66: programming-2022: Fix typos., Ludovic Courtès, 2022/06/29
- 51/66: doc: Add a few DOIs in .sbib files., Ludovic Courtès, 2022/06/29
- 53/66: programming-2022: Address comments from reviewer C., Ludovic Courtès, 2022/06/29
- 58/66: programming-2022: Add DOIs and "Last accessed" notes., Ludovic Courtès, 2022/06/29
- 62/66: programming-2022: More bibliography tweaks.,
Ludovic Courtès <=
- 63/66: programming-2022: Typographical tweaks., Ludovic Courtès, 2022/06/29
- 30/66: programming-2022: Expand "Background" section., Ludovic Courtès, 2022/06/29
- 43/66: cise-2022: Inline two references., Ludovic Courtès, 2022/06/29
- 48/66: programming-2022: Distinguish model and implementation., Ludovic Courtès, 2022/06/29
- 52/66: programming-2022: Clarify QEMU options, as suggested by reviewers., Ludovic Courtès, 2022/06/29
- 65/66: doc: programming-2022: Add PDF., Ludovic Courtès, 2022/06/29
- 24/66: icse-2022: Mention SLSA and Git{Lab,Hub}., Ludovic Courtès, 2022/06/29
- 27/66: icse-2022: Add reviews and response., Ludovic Courtès, 2022/06/29
- 28/66: icse-2022: Repurpose for <Programming> 2022., Ludovic Courtès, 2022/06/29
- 37/66: programming-2022: Improve rendering of in-line 'prog'., Ludovic Courtès, 2022/06/29