diff --git a/ChangeLog b/ChangeLog
index 04c1d97a1c6386dd8202c9771d8293f234ad8a1b..8e400e407fa2650212d5d7a0c0f3589b531e42b9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,56 @@
+2003-08-22  Per Cederqvist  <ceder@ceder.dyndns.org>
+
+	New requests: local-to-global-reverse and
+	map-created-texts-reverse.  (Bug 1092).
+	* doc/Protocol-A.texi (Mapping Local to Global Text Numbers):
+	Renamed the field "later-texts-exists" in "Text-Mapping" to
+	"more-texts-exists", so that it is useful for the new requests
+	defined below.  Updated the descriptions of some fields for the
+	same purpose.
+	(local-to-global): Added a link to local-to-global-reverse.
+	(map-created-texts): Added a link to map-created-texts-reverse.
+	(set-connection-time-format): Added a missing protocol number.
+	(local-to-global-reverse): New request.
+	(map-created-texts-reverse): New request.
+	* src/server/fncdef.txt: Added local_to_global_reverse and
+	map_created_texts_reverse.
+	* src/include/services.h (map_created_texts_reverse): New
+	request.
+	(local_to_global_reverse): New request.
+	* src/server/text.c (local_to_global_reverse): New function.
+	* src/server/person.c (map_created_texts_reverse): New request.
+	* src/include/kom-types.h (Text_mapping_reverse): New struct.
+	* src/server/prot-a.c (prot_a_reply): Handle
+	rt_text_mapping_reverse.
+	* src/server/prot-a-output.h, src/server/prot-a-output.c
+	(prot_a_output_text_mapping_reverse): New function.
+	* src/server/connections.h (enum res_type): Added
+	rt_text_mapping_reverse.
+	(union result_holder): Added text_mapping_reverse.
+	* src/server/testsuite/renumber.el
+	(renumber-lyskom-send-simple-expect-indented): New function.
+	* src/server/testsuite/lyskomd.0/00.exp: Added test cases for
+	local-to-global-reverse and map-created-texts-reverse.
+	* src/server/testsuite/lyskomd.0/01.exp: Ditto.
+	* src/server/testsuite/lyskomd.0/03.exp: Ditto.
+
+	Added support for reverse local-to-global iterators.
+	* src/include/kom-types.h (L2g_reverse_iterator): New struct.
+	* src/server/local-to-global.h (l2gi_searchsome_reverse): New
+	function.
+	(l2gi_prev): New function.
+	* src/server/Makefile.am (check-l2g): New target.
+	* src/server/local-to-global.c (find_block_index_key_reverse): New
+	static function.
+	(l2gi_searchsome_reverse): New function.
+	(l2gi_prev): New function.
+	* src/server/testsuite/test-l2g.c (main): Handle command "b", for
+	testing backwards iterators.  ("r", "R", and "I" were all taken).
+	* src/server/testsuite/l2g.0/07.exp: Added test cases for reverse
+	iterators.
+	* src/server/testsuite/l2g.0/10.exp: Ditto.
+	* src/server/testsuite/l2g.0/11.exp: Ditto.
+
 2003-08-20  Per Cederqvist  <ceder@ceder.dyndns.org>
 
 	Code cleanup.  (Bug 1097).