Errata


Print Print Icon

Submit your own errata for this product.


The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Corrected".

The following errata were submitted by our customers and approved as valid errors by the author or editor.


Color Key: Serious Technical Mistake Minor Technical Mistake Language or formatting error Typo Question



Version Location Description Submitted By Corrected
Printed Page -
Biographies

Remko's biography is outdated. He is no longer the lead developer of the Psi Jabber/XMPP client, but a developer for Swift. The biography at the end of the book is correct.

Remko Tronçon
O'Reilly Author 
Printed Page 9
2nd paragraph

"Much of this software is linked to from http://xmpp.org/, and we provide an overview of some of the most popular codebases in Appendix C."

Appendix C does not contain the type of content it is referring to. This should point to Appendix B.

BrandonJWSmith 
Printed Page 33
Figure 3-2

The two bottom arrows point in the wrong direction.

Remko Tronçon
O'Reilly Author 
PDF Page 50
Figure 4-2

Chat state transitions are listed differently as the specification does.
http://xmpp.org/extensions/xep-0085.html
From

Note from the Author or Editor:
A transition arrow is missing from the 'Paused' state to the 'Active' state.

Juga Paazmaya 
Printed Page 168
Example authentication stanza

The Base64-encoded string "AGFsaWNlAHBhc3N3b3JkCg==" in the authentication example should become "AGFsaWNlAHBhc3N3b3Jk".

Remko Tronçon
O'Reilly Author 
Printed Page 169
first paragraph

Page 169 says,

Note from the Author or Editor:
The first sentence of the first paragraph should become:

"Immediately following the notification of succesful authentication, the client resets the session by sending a new stream header, after which the server responds with a new stream header (with a new Stream ID). This time, however, the server announces different stream features:"

Bill Lovett 
Printed Page 221
Example 14-5

Remko Tronçon
O'Reilly Author 
Printed Page 242
6th paragraph

In the description of "XEP-0158", there is a redundant word "defines".
"This defines defines a method for ...."

Anonymous