diff options
author | Christian Grothoff <christian@grothoff.org> | 2021-04-24 00:02:25 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2021-04-24 00:02:25 +0200 |
commit | 8d48dbafe69193f8a23765154be1f7db851bfa1c (patch) | |
tree | 4f75a5809ecec95b178948586ccd76b2ef4ba2e3 /doc/handbook/chapters/developer.texi | |
parent | f630c5a675ca37467b5fba9a3dd41044381ac6ce (diff) | |
download | gnunet-8d48dbafe69193f8a23765154be1f7db851bfa1c.tar.gz gnunet-8d48dbafe69193f8a23765154be1f7db851bfa1c.zip |
-fix typos
Diffstat (limited to 'doc/handbook/chapters/developer.texi')
-rw-r--r-- | doc/handbook/chapters/developer.texi | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/doc/handbook/chapters/developer.texi b/doc/handbook/chapters/developer.texi index 9bb74c3de..e7b88a39f 100644 --- a/doc/handbook/chapters/developer.texi +++ b/doc/handbook/chapters/developer.texi | |||
@@ -2305,7 +2305,7 @@ for new developers): | |||
2305 | @itemize @bullet | 2305 | @itemize @bullet |
2306 | @item logging (common_logging.c) | 2306 | @item logging (common_logging.c) |
2307 | @item memory allocation (common_allocation.c) | 2307 | @item memory allocation (common_allocation.c) |
2308 | @item endianess conversion (common_endian.c) | 2308 | @item endianness conversion (common_endian.c) |
2309 | @item internationalization (common_gettext.c) | 2309 | @item internationalization (common_gettext.c) |
2310 | @item String manipulation (string.c) | 2310 | @item String manipulation (string.c) |
2311 | @item file access (disk.c) | 2311 | @item file access (disk.c) |
@@ -4287,7 +4287,7 @@ which will warn you if you don't have the necessary libraries. | |||
4287 | @c work!@ Finally you just have to be sure that you have the correct drivers | 4287 | @c work!@ Finally you just have to be sure that you have the correct drivers |
4288 | @c for your Bluetooth device installed and that your device is on and in a | 4288 | @c for your Bluetooth device installed and that your device is on and in a |
4289 | @c discoverable mode. The Windows Bluetooth Stack supports only the RFCOMM | 4289 | @c discoverable mode. The Windows Bluetooth Stack supports only the RFCOMM |
4290 | @c protocol so we cannot turn on your device programatically! | 4290 | @c protocol so we cannot turn on your device programmatically! |
4291 | 4291 | ||
4292 | @c FIXME: Change to unique title | 4292 | @c FIXME: Change to unique title |
4293 | @node How does it work2? | 4293 | @node How does it work2? |
@@ -4638,7 +4638,7 @@ simply use the socket. | |||
4638 | @c implementation follows the same principles as the GNU/Linux one: | 4638 | @c implementation follows the same principles as the GNU/Linux one: |
4639 | 4639 | ||
4640 | @c @itemize @bullet | 4640 | @c @itemize @bullet |
4641 | @c @item It has a initalization part where it initializes the | 4641 | @c @item It has a initialization part where it initializes the |
4642 | @c Windows Sockets, creates a RFCOMM socket which will be binded and switched | 4642 | @c Windows Sockets, creates a RFCOMM socket which will be binded and switched |
4643 | @c to the listening mode and registers a SDP service. In the Microsoft | 4643 | @c to the listening mode and registers a SDP service. In the Microsoft |
4644 | @c Bluetooth API there are two ways to work with the SDP: | 4644 | @c Bluetooth API there are two ways to work with the SDP: |
@@ -5023,7 +5023,7 @@ key of the other peer | |||
5023 | ephemeral key of the other peer, but we are waiting for the other peer to | 5023 | ephemeral key of the other peer, but we are waiting for the other peer to |
5024 | confirm it's authenticity (ability to decode) via challenge-response. | 5024 | confirm it's authenticity (ability to decode) via challenge-response. |
5025 | @item @code{KX_STATE_UP} The connection is fully up from the point of | 5025 | @item @code{KX_STATE_UP} The connection is fully up from the point of |
5026 | view of the sender (now performing keep-alives) | 5026 | view of the sender (now performing keep-alive) |
5027 | @item @code{KX_STATE_REKEY_SENT} The sender has initiated a rekeying | 5027 | @item @code{KX_STATE_REKEY_SENT} The sender has initiated a rekeying |
5028 | operation; the other peer has so far failed to confirm a working | 5028 | operation; the other peer has so far failed to confirm a working |
5029 | connection using the new ephemeral key | 5029 | connection using the new ephemeral key |
@@ -5653,7 +5653,7 @@ download. The client component is basically a HTTP client | |||
5653 | (based on libcurl) which can download hostlists from one or more websites. | 5653 | (based on libcurl) which can download hostlists from one or more websites. |
5654 | The hostlist format is a binary blob containing a sequence of HELLO | 5654 | The hostlist format is a binary blob containing a sequence of HELLO |
5655 | messages. Note that any HTTP server can theoretically serve a hostlist, | 5655 | messages. Note that any HTTP server can theoretically serve a hostlist, |
5656 | the build-in hostlist server makes it simply convenient to offer this | 5656 | the built-in hostlist server makes it simply convenient to offer this |
5657 | service. | 5657 | service. |
5658 | 5658 | ||
5659 | 5659 | ||
@@ -5895,7 +5895,7 @@ The size of the list of URLs is restricted, so if an additional server is | |||
5895 | added and the list is full, the URL with the worst quality ranking | 5895 | added and the list is full, the URL with the worst quality ranking |
5896 | (determined through successful downloads and number of HELLOs e.g.) is | 5896 | (determined through successful downloads and number of HELLOs e.g.) is |
5897 | discarded. During shutdown the list of URLs is saved to a file for | 5897 | discarded. During shutdown the list of URLs is saved to a file for |
5898 | persistance and loaded on startup. URLs from the configuration file are | 5898 | persistence and loaded on startup. URLs from the configuration file are |
5899 | never discarded. | 5899 | never discarded. |
5900 | 5900 | ||
5901 | @node Usage | 5901 | @node Usage |
@@ -6155,7 +6155,7 @@ To disconnect from NAMESTORE, clients use | |||
6155 | @code{GNUNET_NAMESTORE_disconnect} and specify the handle to disconnect. | 6155 | @code{GNUNET_NAMESTORE_disconnect} and specify the handle to disconnect. |
6156 | 6156 | ||
6157 | NAMESTORE internally uses the ECDSA private key to refer to zones. These | 6157 | NAMESTORE internally uses the ECDSA private key to refer to zones. These |
6158 | private keys can be obtained from the IDENTITY subsytem. | 6158 | private keys can be obtained from the IDENTITY subsystem. |
6159 | Here @emph{egos} @emph{can be used to refer to zones or the default ego | 6159 | Here @emph{egos} @emph{can be used to refer to zones or the default ego |
6160 | assigned to the GNS subsystem can be used to obtained the master zone's | 6160 | assigned to the GNS subsystem can be used to obtained the master zone's |
6161 | private key.} | 6161 | private key.} |
@@ -6811,7 +6811,7 @@ the client. | |||
6811 | 6811 | ||
6812 | 6812 | ||
6813 | 6813 | ||
6814 | Each listener also requires a seperate client connection. By sending the | 6814 | Each listener also requires a separate client connection. By sending the |
6815 | @code{GNUNET_SERVICE_SET_LISTEN} message, the client notifies the service | 6815 | @code{GNUNET_SERVICE_SET_LISTEN} message, the client notifies the service |
6816 | of the application id and operation type it is interested in. A client | 6816 | of the application id and operation type it is interested in. A client |
6817 | rejects an incoming request by sending @code{GNUNET_SERVICE_SET_REJECT} | 6817 | rejects an incoming request by sending @code{GNUNET_SERVICE_SET_REJECT} |
@@ -7147,7 +7147,7 @@ the client. | |||
7147 | @node Listeners for Intersection | 7147 | @node Listeners for Intersection |
7148 | @subsubsection Listeners for Intersection | 7148 | @subsubsection Listeners for Intersection |
7149 | 7149 | ||
7150 | Each listener also requires a seperate client connection. By sending the | 7150 | Each listener also requires a separate client connection. By sending the |
7151 | @code{GNUNET_SERVICE_SETI_LISTEN} message, the client notifies the service | 7151 | @code{GNUNET_SERVICE_SETI_LISTEN} message, the client notifies the service |
7152 | of the application id and operation type it is interested in. A client | 7152 | of the application id and operation type it is interested in. A client |
7153 | rejects an incoming request by sending @code{GNUNET_SERVICE_SETI_REJECT} | 7153 | rejects an incoming request by sending @code{GNUNET_SERVICE_SETI_REJECT} |
@@ -7409,7 +7409,7 @@ the client. | |||
7409 | @node Listeners for Union | 7409 | @node Listeners for Union |
7410 | @subsubsection Listeners for Union | 7410 | @subsubsection Listeners for Union |
7411 | 7411 | ||
7412 | Each listener also requires a seperate client connection. By sending the | 7412 | Each listener also requires a separate client connection. By sending the |
7413 | @code{GNUNET_SERVICE_SETU_LISTEN} message, the client notifies the service | 7413 | @code{GNUNET_SERVICE_SETU_LISTEN} message, the client notifies the service |
7414 | of the application id and operation type it is interested in. A client | 7414 | of the application id and operation type it is interested in. A client |
7415 | rejects an incoming request by sending @code{GNUNET_SERVICE_SETU_REJECT} | 7415 | rejects an incoming request by sending @code{GNUNET_SERVICE_SETU_REJECT} |
@@ -7832,7 +7832,7 @@ performance). | |||
7832 | Third, an optional Bloom filter can be specified to exclude known results; | 7832 | Third, an optional Bloom filter can be specified to exclude known results; |
7833 | replies that hash to the bits set in the Bloom filter are considered | 7833 | replies that hash to the bits set in the Bloom filter are considered |
7834 | invalid. False-positives can be eliminated by sending the same query | 7834 | invalid. False-positives can be eliminated by sending the same query |
7835 | again with a different Bloom filter mutator value, which parameterizes | 7835 | again with a different Bloom filter mutator value, which parametrizes |
7836 | the hash function that is used. | 7836 | the hash function that is used. |
7837 | Finally, an optional application-specific "eXtended query" (xquery) can | 7837 | Finally, an optional application-specific "eXtended query" (xquery) can |
7838 | be specified to further constrain the results. It is entirely up to | 7838 | be specified to further constrain the results. It is entirely up to |
@@ -9810,7 +9810,7 @@ properties designed for application level usage: | |||
9810 | @item MESSENGER allows detection for dropped messages by chaining them (messages | 9810 | @item MESSENGER allows detection for dropped messages by chaining them (messages |
9811 | refer to the last message by their hash) improving accountability | 9811 | refer to the last message by their hash) improving accountability |
9812 | @item MESSENGER allows requesting messages from other peers explicitly to ensure | 9812 | @item MESSENGER allows requesting messages from other peers explicitly to ensure |
9813 | availibility | 9813 | availability |
9814 | @item MESSENGER provides confidentiality by padding messages to few different | 9814 | @item MESSENGER provides confidentiality by padding messages to few different |
9815 | sizes (512 bytes, 4096 bytes, 32768 bytes and maximal message size from | 9815 | sizes (512 bytes, 4096 bytes, 32768 bytes and maximal message size from |
9816 | CADET) | 9816 | CADET) |
@@ -9825,13 +9825,13 @@ Also MESSENGER provides multiple features with privacy in mind: | |||
9825 | @itemize @bullet | 9825 | @itemize @bullet |
9826 | @item MESSENGER allows deleting messages from all peers in the group by the | 9826 | @item MESSENGER allows deleting messages from all peers in the group by the |
9827 | original sender (uses the MESSENGER provided verification) | 9827 | original sender (uses the MESSENGER provided verification) |
9828 | @item MESSENGER allows using the publically known anonymous ego instead of any | 9828 | @item MESSENGER allows using the publicly known anonymous ego instead of any |
9829 | unique identifying ego | 9829 | unique identifying ego |
9830 | @item MESSENGER allows your node to decide between acting as host of the used | 9830 | @item MESSENGER allows your node to decide between acting as host of the used |
9831 | messaging room (sharing your peer's identity with all nodes in the group) | 9831 | messaging room (sharing your peer's identity with all nodes in the group) |
9832 | or acting as guest (sharing your peer's identity only with the nodes you | 9832 | or acting as guest (sharing your peer's identity only with the nodes you |
9833 | explicitly open a connection to) | 9833 | explicitly open a connection to) |
9834 | @item MESSENGER handles members independantly of the peer's identity making | 9834 | @item MESSENGER handles members independently of the peer's identity making |
9835 | forwarded messages indistinguishable from directly received ones ( | 9835 | forwarded messages indistinguishable from directly received ones ( |
9836 | complicating the tracking of messages and identifying its origin) | 9836 | complicating the tracking of messages and identifying its origin) |
9837 | @item MESSENGER allows names of members being not unique (also names are | 9837 | @item MESSENGER allows names of members being not unique (also names are |
@@ -9977,7 +9977,7 @@ check for completion of a member session requires this information. | |||
9977 | 9977 | ||
9978 | A member session is a triple of the room key, the member ID and the public key | 9978 | A member session is a triple of the room key, the member ID and the public key |
9979 | of the member's ego. Member sessions allow that a member can change their ID or | 9979 | of the member's ego. Member sessions allow that a member can change their ID or |
9980 | their ego once at a time without loosing the ability to delete old messages or | 9980 | their ego once at a time without losing the ability to delete old messages or |
9981 | identifying the original sender of a message. On every change of ID or EGO a | 9981 | identifying the original sender of a message. On every change of ID or EGO a |
9982 | session will be marked as closed. So every session chain will only contain one | 9982 | session will be marked as closed. So every session chain will only contain one |
9983 | open session with the current ID and public key. | 9983 | open session with the current ID and public key. |