Annotate

teal-src/util/ringbuffer.d.tl @ 12305:f8b8061461e3

core.certmanager: Ensure key exists for fullchain Since 5cd075ed4fd3 any file matching "fullchain" would be considered for use. Dehydrated stores fullchain certs in e.g, fullchain-1641171024.pem and a symlink fullchain.pem pointing at the latest one. However the current rule for finding a corresponding private key would try privkey-1641171024.pem in the same directory, which may not exist.
author Kim Alvefur <zash@zash.se>
date Mon, 21 Feb 2022 08:54:39 +0100
parent 11578:dfc5d8f6788e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
11578
dfc5d8f6788e teal: Add type spec for util.ringbuffer
Kim Alvefur <zash@zash.se>
parents:
diff changeset
1 local record lib
dfc5d8f6788e teal: Add type spec for util.ringbuffer
Kim Alvefur <zash@zash.se>
parents:
diff changeset
2 record ringbuffer
dfc5d8f6788e teal: Add type spec for util.ringbuffer
Kim Alvefur <zash@zash.se>
parents:
diff changeset
3 find : function (ringbuffer, string) : integer
dfc5d8f6788e teal: Add type spec for util.ringbuffer
Kim Alvefur <zash@zash.se>
parents:
diff changeset
4 discard : function (ringbuffer, integer) : boolean
dfc5d8f6788e teal: Add type spec for util.ringbuffer
Kim Alvefur <zash@zash.se>
parents:
diff changeset
5 read : function (ringbuffer, integer, boolean) : string
dfc5d8f6788e teal: Add type spec for util.ringbuffer
Kim Alvefur <zash@zash.se>
parents:
diff changeset
6 readuntil : function (ringbuffer, string) : string
dfc5d8f6788e teal: Add type spec for util.ringbuffer
Kim Alvefur <zash@zash.se>
parents:
diff changeset
7 write : function (ringbuffer, string) : integer
dfc5d8f6788e teal: Add type spec for util.ringbuffer
Kim Alvefur <zash@zash.se>
parents:
diff changeset
8 size : function (ringbuffer) : integer
dfc5d8f6788e teal: Add type spec for util.ringbuffer
Kim Alvefur <zash@zash.se>
parents:
diff changeset
9 length : function (ringbuffer) : integer
dfc5d8f6788e teal: Add type spec for util.ringbuffer
Kim Alvefur <zash@zash.se>
parents:
diff changeset
10 sub : function (ringbuffer, integer, integer) : string
dfc5d8f6788e teal: Add type spec for util.ringbuffer
Kim Alvefur <zash@zash.se>
parents:
diff changeset
11 byte : function (ringbuffer, integer, integer) : integer...
dfc5d8f6788e teal: Add type spec for util.ringbuffer
Kim Alvefur <zash@zash.se>
parents:
diff changeset
12 free : function (ringbuffer) : integer
dfc5d8f6788e teal: Add type spec for util.ringbuffer
Kim Alvefur <zash@zash.se>
parents:
diff changeset
13 end
dfc5d8f6788e teal: Add type spec for util.ringbuffer
Kim Alvefur <zash@zash.se>
parents:
diff changeset
14
dfc5d8f6788e teal: Add type spec for util.ringbuffer
Kim Alvefur <zash@zash.se>
parents:
diff changeset
15 new : function (integer) : ringbuffer
dfc5d8f6788e teal: Add type spec for util.ringbuffer
Kim Alvefur <zash@zash.se>
parents:
diff changeset
16 end
dfc5d8f6788e teal: Add type spec for util.ringbuffer
Kim Alvefur <zash@zash.se>
parents:
diff changeset
17
dfc5d8f6788e teal: Add type spec for util.ringbuffer
Kim Alvefur <zash@zash.se>
parents:
diff changeset
18 return lib
dfc5d8f6788e teal: Add type spec for util.ringbuffer
Kim Alvefur <zash@zash.se>
parents:
diff changeset
19
dfc5d8f6788e teal: Add type spec for util.ringbuffer
Kim Alvefur <zash@zash.se>
parents:
diff changeset
20