Add HISTORY sections to most man pages.
diff --git a/man/ZIP_SOURCE_GET_ARGS.mdoc b/man/ZIP_SOURCE_GET_ARGS.mdoc
index bb29412..d1dd552 100644
--- a/man/ZIP_SOURCE_GET_ARGS.mdoc
+++ b/man/ZIP_SOURCE_GET_ARGS.mdoc
@@ -69,6 +69,9 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_source_function 3
+.Sh HISTORY
+.Fn ZIP_SOURCE_GET_ARGS
+was added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_add.mdoc b/man/zip_add.mdoc
index 14e2e0f..09038a3 100644
--- a/man/zip_add.mdoc
+++ b/man/zip_add.mdoc
@@ -67,6 +67,28 @@
 .Xr libzip 3 ,
 .Xr zip_file_add 3 ,
 .Xr zip_file_replace 3
+.Sh HISTORY
+.Fn zip_add
+was added in libzip 0.6.
+In libzip 0.10 the return type was changed from
+.Vt int
+to
+.Vt zip_int64_t .
+It was deprecated in libzip 0.11, use
+.Fn zip_file_add
+instead.
+.Pp
+.Fn zip_replace
+was added in libzip 0.6.
+In libzip 0.10 the type of
+.Ar index
+was changed from
+.Vt int
+to
+.Vt zip_uint64_t .
+It was deprecated in libzip 0.11, use
+.Fn zip_file_replace
+instead.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_add_dir.mdoc b/man/zip_add_dir.mdoc
index feae2f4..c5509a5 100644
--- a/man/zip_add_dir.mdoc
+++ b/man/zip_add_dir.mdoc
@@ -52,6 +52,16 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_dir_add 3
+.Sh HISTORY
+.Fn zip_add_dir
+was added in libzip 0.8.
+In libzip 0.10 the return type was changed from
+.Vt int
+to
+.Vt zip_int64_t .
+It was deprecated in libzip 0.11, use
+.Fn zip_dir_add
+instead.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_close.mdoc b/man/zip_close.mdoc
index 517ddcc..159d5b9 100644
--- a/man/zip_close.mdoc
+++ b/man/zip_close.mdoc
@@ -109,6 +109,9 @@
 .Xr zip_open 3 ,
 .Xr zip_register_progress_callback_with_state 3 ,
 .Xr zip_strerror 3
+.Sh HISTORY
+.Fn zip_close
+was added in libzip 0.6.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_delete.mdoc b/man/zip_delete.mdoc
index 0c9a62b..b634095 100644
--- a/man/zip_delete.mdoc
+++ b/man/zip_delete.mdoc
@@ -64,6 +64,15 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_unchange 3
+.Sh HISTORY
+.Fn zip_delete
+was added in libzip 0.6.
+In libzip 0.10 the type of
+.Ar index
+was changed from
+.Vt int
+to
+.Vt zip_uint64_t .
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_dir_add.mdoc b/man/zip_dir_add.mdoc
index d881bf5..af883f9 100644
--- a/man/zip_dir_add.mdoc
+++ b/man/zip_dir_add.mdoc
@@ -94,6 +94,9 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_add 3
+.Sh HISTORY
+.Fn zip_dir_add
+was added in libzip 0.11.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_discard.mdoc b/man/zip_discard.mdoc
index b63b7bf..48e4e9c 100644
--- a/man/zip_discard.mdoc
+++ b/man/zip_discard.mdoc
@@ -51,6 +51,9 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_close 3
+.Sh HISTORY
+.Fn zip_discard
+was added in libzip 0.11.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_error_clear.mdoc b/man/zip_error_clear.mdoc
index fe1d79c..8bbd7f6 100644
--- a/man/zip_error_clear.mdoc
+++ b/man/zip_error_clear.mdoc
@@ -57,6 +57,11 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_error_get 3
+.Sh HISTORY
+.Fn zip_error_clear
+and
+.Fn zip_file_error_clear
+were added in libzip 0.8.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_error_code_system.mdoc b/man/zip_error_code_system.mdoc
index 6b9b3a4..ba6a06c 100644
--- a/man/zip_error_code_system.mdoc
+++ b/man/zip_error_code_system.mdoc
@@ -53,6 +53,9 @@
 .Xr libzip 3 ,
 .Xr zip_error_code_zip 3 ,
 .Xr zip_error_system_type 3
+.Sh HISTORY
+.Fn zip_error_code_system
+was added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_error_code_zip.mdoc b/man/zip_error_code_zip.mdoc
index 2875d64..998ec0e 100644
--- a/man/zip_error_code_zip.mdoc
+++ b/man/zip_error_code_zip.mdoc
@@ -50,6 +50,9 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_error_code_system 3
+.Sh HISTORY
+.Fn zip_error_code_zip
+was added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_error_fini.mdoc b/man/zip_error_fini.mdoc
index 6f7dffa..365bf99 100644
--- a/man/zip_error_fini.mdoc
+++ b/man/zip_error_fini.mdoc
@@ -50,6 +50,9 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_error_init 3
+.Sh HISTORY
+.Fn zip_error_fini
+was added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_error_get.mdoc b/man/zip_error_get.mdoc
index e236859..84dce11 100644
--- a/man/zip_error_get.mdoc
+++ b/man/zip_error_get.mdoc
@@ -92,6 +92,24 @@
 .Xr zip_error_code_zip 3 ,
 .Xr zip_file_get_error 3 ,
 .Xr zip_get_error 3
+.Sh HISTORY
+.Fn zip_error_get
+was added in libzip 0.6.
+It was deprecated in libzip 1.0, use
+.Fn zip_get_error ,
+.Fn zip_error_code_zip ,
+/
+.Fn zip_error_code_system
+instead.
+.Pp
+.Fn zip_file_error_get
+was added in libzip 0.6.
+It was deprecated in libzip 1.0, use
+.Fn zip_file_get_error ,
+.Fn zip_error_code_zip ,
+/
+.Fn zip_error_code_system
+instead.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_error_get_sys_type.mdoc b/man/zip_error_get_sys_type.mdoc
index a5c3119..380c634 100644
--- a/man/zip_error_get_sys_type.mdoc
+++ b/man/zip_error_get_sys_type.mdoc
@@ -64,6 +64,12 @@
 .Xr libzip 3 ,
 .Xr zip_error_init_with_code 3 ,
 .Xr zip_error_system_type 3
+.Sh HISTORY
+.Fn zip_error_get_sys_type
+was added in libzip 0.6.
+It was deprecated in libzip 1.0, use
+.Fn zip_error_system_type
+instead.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_error_init.mdoc b/man/zip_error_init.mdoc
index 3f6cbf7..afab916 100644
--- a/man/zip_error_init.mdoc
+++ b/man/zip_error_init.mdoc
@@ -64,6 +64,11 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_error_fini 3
+.Sh HISTORY
+.Fn zip_error_init
+and
+.Fn zip_error_init_with_code
+were added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_error_set.mdoc b/man/zip_error_set.mdoc
index 4cb82ff..e8e6446 100644
--- a/man/zip_error_set.mdoc
+++ b/man/zip_error_set.mdoc
@@ -59,6 +59,9 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_error_init 3
+.Sh HISTORY
+.Fn zip_error_set
+was added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_error_strerror.mdoc b/man/zip_error_strerror.mdoc
index 6e8b27b..3617678 100644
--- a/man/zip_error_strerror.mdoc
+++ b/man/zip_error_strerror.mdoc
@@ -57,6 +57,9 @@
 .Xr libzip 3 ,
 .Xr strerror 3 ,
 .Xr zip_error_fini 3
+.Sh HISTORY
+.Fn zip_error_strerror
+was added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_error_system_type.mdoc b/man/zip_error_system_type.mdoc
index 31a2b0f..570571d 100644
--- a/man/zip_error_system_type.mdoc
+++ b/man/zip_error_system_type.mdoc
@@ -67,6 +67,9 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_error_code_system 3
+.Sh HISTORY
+.Fn zip_error_system_type
+was added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_error_to_data.mdoc b/man/zip_error_to_data.mdoc
index d2cbf8e..0ac97b4 100644
--- a/man/zip_error_to_data.mdoc
+++ b/man/zip_error_to_data.mdoc
@@ -59,6 +59,9 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_source_function 3
+.Sh HISTORY
+.Fn zip_error_to_data
+was added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_error_to_str.mdoc b/man/zip_error_to_str.mdoc
index 8f649e7..c204f34 100644
--- a/man/zip_error_to_str.mdoc
+++ b/man/zip_error_to_str.mdoc
@@ -67,6 +67,15 @@
 .Xr libzip 3 ,
 .Xr zip_error_init_with_code 3 ,
 .Xr zip_error_strerror 3
+.Sh HISTORY
+.Fn zip_error_to_str
+was added in libzip 0.6.
+In libzip 0.10 the type of
+.Ar len
+was changed from
+.Vt size_t
+to
+.Vt zip_uint64_t .
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_fclose.mdoc b/man/zip_fclose.mdoc
index e43cdf5..4c474ba 100644
--- a/man/zip_fclose.mdoc
+++ b/man/zip_fclose.mdoc
@@ -55,6 +55,9 @@
 .Xr zip_fopen 3 ,
 .Xr zip_fread 3 ,
 .Xr zip_fseek 3
+.Sh HISTORY
+.Fn zip_fclose
+was added in libzip 0.6.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_fdopen.mdoc b/man/zip_fdopen.mdoc
index 2c177a3..598bdff 100644
--- a/man/zip_fdopen.mdoc
+++ b/man/zip_fdopen.mdoc
@@ -137,6 +137,9 @@
 .Xr zip_close 3 ,
 .Xr zip_error_to_str 3 ,
 .Xr zip_open 3
+.Sh HISTORY
+.Fn zip_fdopen
+was added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_file_add.mdoc b/man/zip_file_add.mdoc
index 4c03d37..816a57c 100644
--- a/man/zip_file_add.mdoc
+++ b/man/zip_file_add.mdoc
@@ -151,6 +151,11 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_source 3
+.Sh HISTORY
+.Fn zip_file_add
+and
+.Fn zip_file_replace
+were added in libzip 0.11.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_file_extra_field_delete.mdoc b/man/zip_file_extra_field_delete.mdoc
index 7fad9d4..bb6744d 100644
--- a/man/zip_file_extra_field_delete.mdoc
+++ b/man/zip_file_extra_field_delete.mdoc
@@ -118,6 +118,11 @@
 .Xr zip_file_extra_field_get 3 ,
 .Xr zip_file_extra_field_set 3 ,
 .Xr zip_file_extra_fields_count 3
+.Sh HISTORY
+.Fn zip_file_extra_field_delete
+and
+.Fn zip_file_extra_field_delete_by_id
+were added in libzip 0.11.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_file_extra_field_get.mdoc b/man/zip_file_extra_field_get.mdoc
index 5a54119..ecc3214 100644
--- a/man/zip_file_extra_field_get.mdoc
+++ b/man/zip_file_extra_field_get.mdoc
@@ -137,6 +137,11 @@
 .Xr zip_file_extra_field_delete 3 ,
 .Xr zip_file_extra_field_set 3 ,
 .Xr zip_file_extra_fields_count 3
+.Sh HISTORY
+.Fn zip_file_extra_field_get
+and
+.Fn zip_file_extra_field_get_by_id
+were added in libzip 0.11.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_file_extra_field_set.mdoc b/man/zip_file_extra_field_set.mdoc
index 9652c98..00fac3d 100644
--- a/man/zip_file_extra_field_set.mdoc
+++ b/man/zip_file_extra_field_set.mdoc
@@ -105,6 +105,9 @@
 .Xr zip_file_extra_field_delete 3 ,
 .Xr zip_file_extra_field_get 3 ,
 .Xr zip_file_extra_fields_count 3
+.Sh HISTORY
+.Fn zip_file_extra_field_set
+was added in libzip 0.11.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_file_extra_fields_count.mdoc b/man/zip_file_extra_fields_count.mdoc
index b7b7d75..7560675 100644
--- a/man/zip_file_extra_fields_count.mdoc
+++ b/man/zip_file_extra_fields_count.mdoc
@@ -101,6 +101,11 @@
 .Xr zip_file_extra_field_delete 3 ,
 .Xr zip_file_extra_field_get 3 ,
 .Xr zip_file_extra_field_set 3
+.Sh HISTORY
+.Fn zip_file_extra_fields_count
+and
+.Fn zip_file_extra_fields_count_by_id
+were added in libzip 0.11.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_file_get_comment.mdoc b/man/zip_file_get_comment.mdoc
index e41514b..7ba85a0 100644
--- a/man/zip_file_get_comment.mdoc
+++ b/man/zip_file_get_comment.mdoc
@@ -108,6 +108,9 @@
 .Xr libzip 3 ,
 .Xr zip_file_set_comment 3 ,
 .Xr zip_get_archive_comment 3
+.Sh HISTORY
+.Fn zip_file_get_comment
+was added in libzip 0.11.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_file_get_error.mdoc b/man/zip_file_get_error.mdoc
index f56693f..ad3cd9e 100644
--- a/man/zip_file_get_error.mdoc
+++ b/man/zip_file_get_error.mdoc
@@ -47,6 +47,9 @@
 .Ar zf .
 .Sh SEE ALSO
 .Xr libzip 3
+.Sh HISTORY
+.Fn zip_file_get_error
+was added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_file_get_external_attributes.mdoc b/man/zip_file_get_external_attributes.mdoc
index bc5eb37..1706dd0 100644
--- a/man/zip_file_get_external_attributes.mdoc
+++ b/man/zip_file_get_external_attributes.mdoc
@@ -155,6 +155,9 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_file_set_external_attributes 3
+.Sh HISTORY
+.Fn zip_file_get_external_attributes
+was added in libzip 0.11.2.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_file_rename.mdoc b/man/zip_file_rename.mdoc
index 0f3defc..d6f737f 100644
--- a/man/zip_file_rename.mdoc
+++ b/man/zip_file_rename.mdoc
@@ -93,6 +93,9 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_unchange 3
+.Sh HISTORY
+.Fn zip_file_rename
+was added in libzip 0.11.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_file_set_comment.mdoc b/man/zip_file_set_comment.mdoc
index f893f62..a4e0526 100644
--- a/man/zip_file_set_comment.mdoc
+++ b/man/zip_file_set_comment.mdoc
@@ -105,6 +105,9 @@
 .Xr zip_file_get_comment 3 ,
 .Xr zip_get_archive_comment 3 ,
 .Xr zip_set_archive_comment 3
+.Sh HISTORY
+.Fn zip_file_set_comment
+was added in libzip 0.11.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_file_set_encryption.mdoc b/man/zip_file_set_encryption.mdoc
index 89dd358..67372c8 100644
--- a/man/zip_file_set_encryption.mdoc
+++ b/man/zip_file_set_encryption.mdoc
@@ -104,6 +104,9 @@
 .Xr libzip 3 ,
 .Xr zip_set_default_password 3 ,
 .Xr zip_stat 3
+.Sh HISTORY
+.Fn zip_file_set_encryption
+was added in libzip 1.2.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_file_set_external_attributes.mdoc b/man/zip_file_set_external_attributes.mdoc
index c1a4788..9f78962 100644
--- a/man/zip_file_set_external_attributes.mdoc
+++ b/man/zip_file_set_external_attributes.mdoc
@@ -79,6 +79,9 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_file_get_external_attributes 3
+.Sh HISTORY
+.Fn zip_file_set_external_attributes
+was added in libzip 0.11.2.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_file_set_mtime.mdoc b/man/zip_file_set_mtime.mdoc
index 4c78217..55c5d3c 100644
--- a/man/zip_file_set_mtime.mdoc
+++ b/man/zip_file_set_mtime.mdoc
@@ -75,6 +75,9 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_stat 3
+.Sh HISTORY
+.Fn zip_file_set_mtime
+was added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_file_strerror.mdoc b/man/zip_file_strerror.mdoc
index e5d11be..5791440 100644
--- a/man/zip_file_strerror.mdoc
+++ b/man/zip_file_strerror.mdoc
@@ -73,6 +73,11 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_error_to_str 3
+.Sh HISTORY
+.Fn zip_file_strerror
+and
+.Fn zip_strerror
+were added in libzip 0.6.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_fopen.mdoc b/man/zip_fopen.mdoc
index 948acb3..4393e60 100644
--- a/man/zip_fopen.mdoc
+++ b/man/zip_fopen.mdoc
@@ -135,6 +135,11 @@
 .Xr zip_get_num_entries 3 ,
 .Xr zip_name_locate 3 ,
 .Xr zip_set_default_password 3
+.Sh HISTORY
+.Fn zip_fopen
+and
+.Fn zip_fopen_index
+were added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_fopen_encrypted.mdoc b/man/zip_fopen_encrypted.mdoc
index 3a930c9..a1d82f5 100644
--- a/man/zip_fopen_encrypted.mdoc
+++ b/man/zip_fopen_encrypted.mdoc
@@ -105,6 +105,11 @@
 .Xr zip_fread 3 ,
 .Xr zip_get_num_entries 3 ,
 .Xr zip_name_locate 3
+.Sh HISTORY
+.Fn zip_fopen_encrypted
+and
+.Fn zip_fopen_index_encrypted
+were added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_fread.mdoc b/man/zip_fread.mdoc
index 3b5a8e6..9c99c7e 100644
--- a/man/zip_fread.mdoc
+++ b/man/zip_fread.mdoc
@@ -58,6 +58,19 @@
 .Xr zip_fclose 3 ,
 .Xr zip_fopen 3 ,
 .Xr zip_fseek 3
+.Sh HISTORY
+.Fn zip_fread
+was added in libzip 0.6.
+In libzip 0.10 the return type was changed from
+.Vt ssize_t
+to
+.Vt zip_int64_t .
+In libzip 0.10 the type of
+.Ar nbytes
+was changed from
+.Vt size_t
+to
+.Vt zip_uint64_t .
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_fseek.mdoc b/man/zip_fseek.mdoc
index 7bd371e..e84d8b6 100644
--- a/man/zip_fseek.mdoc
+++ b/man/zip_fseek.mdoc
@@ -65,6 +65,9 @@
 .Xr zip_fopen 3 ,
 .Xr zip_fread 3 ,
 .Xr zip_ftell 3
+.Sh HISTORY
+.Fn zip_fseek
+was added in libzip 1.2.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_ftell.mdoc b/man/zip_ftell.mdoc
index 6aeeabf..fc69f19 100644
--- a/man/zip_ftell.mdoc
+++ b/man/zip_ftell.mdoc
@@ -60,6 +60,9 @@
 .Xr zip_fopen 3 ,
 .Xr zip_fread 3 ,
 .Xr zip_fseek 3
+.Sh HISTORY
+.Fn zip_ftell
+was added in libzip 1.2.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_get_archive_comment.mdoc b/man/zip_get_archive_comment.mdoc
index 9050fb7..3149462 100644
--- a/man/zip_get_archive_comment.mdoc
+++ b/man/zip_get_archive_comment.mdoc
@@ -95,6 +95,15 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_get_file_comment 3
+.Sh HISTORY
+.Fn zip_get_archive_comment
+was added in libzip 0.7.
+In libzip 0.11 the type of
+.Ar flags
+was changed from
+.Vt int
+to
+.Vt zip_flags_t .
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_get_archive_flag.mdoc b/man/zip_get_archive_flag.mdoc
index 0177402..5d4354f 100644
--- a/man/zip_get_archive_flag.mdoc
+++ b/man/zip_get_archive_flag.mdoc
@@ -72,6 +72,21 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_set_archive_flag 3
+.Sh HISTORY
+.Fn zip_get_archive_flag
+was added in libzip 0.9.
+In libzip 0.11 the type of
+.Ar flag
+was changed from
+.Vt int
+to
+.Vt zip_flags_t m
+and the type of
+.Ar flags
+was changed from
+.Vt int
+to
+.Vt zip_flags_t .
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_get_error.mdoc b/man/zip_get_error.mdoc
index 6dd56e3..751bdcf 100644
--- a/man/zip_get_error.mdoc
+++ b/man/zip_get_error.mdoc
@@ -50,6 +50,9 @@
 .Xr libzip 3 ,
 .Xr zip_error_code_system 3 ,
 .Xr zip_error_code_zip 3
+.Sh HISTORY
+.Fn zip_get_error
+was added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_get_file_comment.mdoc b/man/zip_get_file_comment.mdoc
index 38ba34f..54885c4 100644
--- a/man/zip_get_file_comment.mdoc
+++ b/man/zip_get_file_comment.mdoc
@@ -54,6 +54,18 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_file_get_comment 3
+.Sh HISTORY
+.Fn zip_get_file_comment
+was added in libzip 0.7.
+In libzip 0.10 the type of
+.Ar index
+was changed from
+.Vt int
+to
+.Vt zip_uint64_t .
+It was deprecated in libzip 0.11, use
+.Fn zip_file_get_comment
+instead.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_get_name.mdoc b/man/zip_get_name.mdoc
index 229c4e6..6ff98cd 100644
--- a/man/zip_get_name.mdoc
+++ b/man/zip_get_name.mdoc
@@ -109,6 +109,21 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_name_locate 3
+.Sh HISTORY
+.Fn zip_get_name
+was added in libzip 0.6.
+In libzip 0.10 the type of
+.Ar index
+was changed from
+.Vt int
+to
+.Vt zip_uint64_t .
+In libzip 0.11 the type of
+.Ar flags
+was changed from
+.Vt int
+to
+.Vt zip_flags_t .
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_get_num_entries.mdoc b/man/zip_get_num_entries.mdoc
index 45ffe9e..34f8359 100644
--- a/man/zip_get_num_entries.mdoc
+++ b/man/zip_get_num_entries.mdoc
@@ -62,6 +62,19 @@
 .Xr libzip 3 ,
 .Xr zip_fopen_index 3 ,
 .Xr zip_stat_index 3
+.Sh HISTORY
+.Fn zip_get_num_entries
+was added in libzip 0.10.
+In libzip 0.11 the return type was changed from
+.Vt zip_uint64_t
+to
+.Vt zip_int64_t .
+In libzip 0.11 the type of
+.Ar flags
+was changed from
+.Vt int
+to
+.Vt zip_flags_t .
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_get_num_files.mdoc b/man/zip_get_num_files.mdoc
index 27943c9..262ff90 100644
--- a/man/zip_get_num_files.mdoc
+++ b/man/zip_get_num_files.mdoc
@@ -62,6 +62,12 @@
 .Xr libzip 3 ,
 .Xr zip_fopen_index 3 ,
 .Xr zip_stat_index 3
+.Sh HISTORY
+.Fn zip_get_num_files
+was added in libzip 0.6.
+It was deprecated in libzip 0.11, use
+.Fn zip_get_num_entries instead
+instead.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_libzip_version.mdoc b/man/zip_libzip_version.mdoc
index 77dcb56..db72ff2 100644
--- a/man/zip_libzip_version.mdoc
+++ b/man/zip_libzip_version.mdoc
@@ -56,6 +56,9 @@
 a suffix that's only set for development versions.
 .Sh SEE ALSO
 .Xr libzip 3
+.Sh HISTORY
+.Fn zip_libzip_version
+was added in libzip 1.3.1.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_name_locate.mdoc b/man/zip_name_locate.mdoc
index 1308132..8603752 100644
--- a/man/zip_name_locate.mdoc
+++ b/man/zip_name_locate.mdoc
@@ -104,6 +104,19 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_get_name 3
+.Sh HISTORY
+.Fn zip_name_locate
+was added in libzip 0.6.
+In libzip 0.11 the return type was changed from
+.Vt int
+to
+.Vt zip_int64_t .
+In libzip 0.11 the type of
+.Ar flags
+was changed from
+.Vt int
+to
+.Vt zip_flags_t .
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_open.mdoc b/man/zip_open.mdoc
index c7df355..00a7ae6 100644
--- a/man/zip_open.mdoc
+++ b/man/zip_open.mdoc
@@ -158,6 +158,11 @@
 .Xr zip_close 3 ,
 .Xr zip_error_to_str 3 ,
 .Xr zip_fdopen 3
+.Sh HISTORY
+.Fn zip_open
+and
+.Fn zip_open_from_source
+were added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_register_progress_callback.mdoc b/man/zip_register_progress_callback.mdoc
index 75b1000..2caca8c 100644
--- a/man/zip_register_progress_callback.mdoc
+++ b/man/zip_register_progress_callback.mdoc
@@ -64,6 +64,9 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_close 3
+.Sh HISTORY
+.Fn zip_register_progress_callback
+was added in libzip 1.2.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_rename.mdoc b/man/zip_rename.mdoc
index 9376434..678d383 100644
--- a/man/zip_rename.mdoc
+++ b/man/zip_rename.mdoc
@@ -51,6 +51,18 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_file_rename 3
+.Sh HISTORY
+.Fn zip_rename
+was added in libzip 0.6.
+In libzip 0.10 the type of
+.Ar index
+was changed from
+.Vt int
+to
+.Vt zip_uint64_t .
+It was deprecated in libzip 0.11, use
+.Fn zip_file_rename
+instead.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_set_archive_comment.mdoc b/man/zip_set_archive_comment.mdoc
index fc4f6da..7db78e5 100644
--- a/man/zip_set_archive_comment.mdoc
+++ b/man/zip_set_archive_comment.mdoc
@@ -77,6 +77,15 @@
 .Xr zip_get_archive_comment 3 ,
 .Xr zip_get_file_comment 3 ,
 .Xr zip_set_file_comment 3
+.Sh HISTORY
+.Fn zip_set_archive_comment
+was added in libzip 0.7.
+In libzip 0.11 the type of
+.Ar len
+was changed from
+.Vt int
+to
+.Vt zip_uint16_t .
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_set_archive_flag.mdoc b/man/zip_set_archive_flag.mdoc
index 20c0cee..d11e29d 100644
--- a/man/zip_set_archive_flag.mdoc
+++ b/man/zip_set_archive_flag.mdoc
@@ -58,6 +58,15 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_get_archive_flag 3
+.Sh HISTORY
+.Fn zip_set_archive_flag
+was added in libzip 0.9.
+In libzip 0.11 the type of
+.Ar flag
+was changed from
+.Vt int
+to
+.Vt zip_flags_t .
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_set_default_password.mdoc b/man/zip_set_default_password.mdoc
index c6c6b67..af989a1 100644
--- a/man/zip_set_default_password.mdoc
+++ b/man/zip_set_default_password.mdoc
@@ -73,6 +73,9 @@
 .Xr libzip 3 ,
 .Xr zip_fopen 3 ,
 .Xr zip_fopen_encrypted 3
+.Sh HISTORY
+.Fn zip_set_default_password
+was added in libzip 0.10.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_set_file_comment.mdoc b/man/zip_set_file_comment.mdoc
index 42020fb..5a02b55 100644
--- a/man/zip_set_file_comment.mdoc
+++ b/man/zip_set_file_comment.mdoc
@@ -60,6 +60,18 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_file_set_comment 3
+.Sh HISTORY
+.Fn zip_set_file_comment
+was added in libzip 0.7.
+In libzip 0.10 the type of
+.Ar index
+was changed from
+.Vt int
+to
+.Vt zip_uint64_t .
+It was deprecated in libzip 0.11, use
+.Fn zip_file_set_comment
+instead.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_set_file_compression.mdoc b/man/zip_set_file_compression.mdoc
index e76c248..4e1c25c 100644
--- a/man/zip_set_file_compression.mdoc
+++ b/man/zip_set_file_compression.mdoc
@@ -110,6 +110,9 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_stat 3
+.Sh HISTORY
+.Fn zip_set_file_compression
+was added in libzip 0.11.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_source_begin_write.mdoc b/man/zip_source_begin_write.mdoc
index ecdccbf..bef77e2 100644
--- a/man/zip_source_begin_write.mdoc
+++ b/man/zip_source_begin_write.mdoc
@@ -77,8 +77,11 @@
 .Xr zip_source_tell_write 3 ,
 .Xr zip_source_write 3
 .Sh HISTORY
+.Fn zip_source_begin_write
+was added in libzip 1.0.
+.Pp
 .Fn zip_source_begin_write_cloning
-first appeared in libzip 1.4.0.
+was added in libzip 1.4.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_source_buffer.mdoc b/man/zip_source_buffer.mdoc
index 3e76bbd..f9787a8 100644
--- a/man/zip_source_buffer.mdoc
+++ b/man/zip_source_buffer.mdoc
@@ -90,6 +90,11 @@
 .Xr zip_open_from_source 3 ,
 .Xr zip_replace 3 ,
 .Xr zip_source 3
+.Sh HISTORY
+.Fn zip_source_buffer
+and
+.Fn zip_source_buffer_create
+were added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_source_buffer_fragment.mdoc b/man/zip_source_buffer_fragment.mdoc
index 107b7b2..9fbddd4 100644
--- a/man/zip_source_buffer_fragment.mdoc
+++ b/man/zip_source_buffer_fragment.mdoc
@@ -104,7 +104,7 @@
 .Fn zip_source_buffer_fragment
 and
 .Fn zip_source_buffer_fragment_create
-first appeared in libzip 1.4.0.
+were added in libzip 1.4.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_source_close.mdoc b/man/zip_source_close.mdoc
index 0355d3e..8f07e13 100644
--- a/man/zip_source_close.mdoc
+++ b/man/zip_source_close.mdoc
@@ -57,6 +57,9 @@
 .Xr zip_source 3 ,
 .Xr zip_source_free 3 ,
 .Xr zip_source_open 3
+.Sh HISTORY
+.Fn zip_source_close
+was added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_source_commit_write.mdoc b/man/zip_source_commit_write.mdoc
index 0fe189a..3baebbd 100644
--- a/man/zip_source_commit_write.mdoc
+++ b/man/zip_source_commit_write.mdoc
@@ -60,6 +60,9 @@
 .Xr zip_source_seek_write 3 ,
 .Xr zip_source_tell_write 3 ,
 .Xr zip_source_write 3
+.Sh HISTORY
+.Fn zip_source_commit_write
+was added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_source_error.mdoc b/man/zip_source_error.mdoc
index 0c0753f..8330622 100644
--- a/man/zip_source_error.mdoc
+++ b/man/zip_source_error.mdoc
@@ -50,6 +50,9 @@
 .Xr libzip 3 ,
 .Xr zip_error_code_system 3 ,
 .Xr zip_error_code_zip 3
+.Sh HISTORY
+.Fn zip_source_error
+was added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_source_file.mdoc b/man/zip_source_file.mdoc
index 11da5d1..b78b361 100644
--- a/man/zip_source_file.mdoc
+++ b/man/zip_source_file.mdoc
@@ -33,7 +33,8 @@
 .Dt ZIP_SOURCE_FILE 3
 .Os
 .Sh NAME
-.Nm zip_source_file
+.Nm zip_source_file ,
+.Nm zip_source_file_create
 .Nd create data source from a file
 .Sh LIBRARY
 libzip (-lzip)
@@ -101,6 +102,11 @@
 .Xr zip_add 3 ,
 .Xr zip_replace 3 ,
 .Xr zip_source 3
+.Sh HISTORY
+.Fn zip_source_file
+and
+.Fn zip_source_file_create
+were added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_source_filep.mdoc b/man/zip_source_filep.mdoc
index 6e4e4fb..2d831d8 100644
--- a/man/zip_source_filep.mdoc
+++ b/man/zip_source_filep.mdoc
@@ -33,7 +33,8 @@
 .Dt ZIP_SOURCE_FILEP 3
 .Os
 .Sh NAME
-.Nm zip_source_filep
+.Nm zip_source_filep ,
+.Nm zip_source_filep_create
 .Nd create data source from FILE *
 .Sh LIBRARY
 libzip (-lzip)
@@ -94,6 +95,11 @@
 .Xr zip_add 3 ,
 .Xr zip_replace 3 ,
 .Xr zip_source 3
+.Sh HISTORY
+.Fn zip_source_filep
+and
+.Fn zip_source_filep_create
+were added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_source_free.mdoc b/man/zip_source_free.mdoc
index f38261e..2f2aa3b 100644
--- a/man/zip_source_free.mdoc
+++ b/man/zip_source_free.mdoc
@@ -66,6 +66,9 @@
 .Xr libzip 3 ,
 .Xr zip_source 3 ,
 .Xr zip_source_keep 3
+.Sh HISTORY
+.Fn zip_source_free
+was added in libzip 0.6.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_source_function.mdoc b/man/zip_source_function.mdoc
index 459dcbf..82ab624 100644
--- a/man/zip_source_function.mdoc
+++ b/man/zip_source_function.mdoc
@@ -323,6 +323,11 @@
 .Xr zip_replace 3 ,
 .Xr zip_source 3 ,
 .Xr zip_stat_init 3
+.Sh HISTORY
+.Fn zip_source_function
+and
+.Fn zip_source_function_create
+were added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_source_is_deleted.mdoc b/man/zip_source_is_deleted.mdoc
index 0399b9a..c960a27 100644
--- a/man/zip_source_is_deleted.mdoc
+++ b/man/zip_source_is_deleted.mdoc
@@ -52,6 +52,9 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_source 3
+.Sh HISTORY
+.Fn zip_source_is_deleted
+was added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_source_keep.mdoc b/man/zip_source_keep.mdoc
index f7a2a3c..e9a0664 100644
--- a/man/zip_source_keep.mdoc
+++ b/man/zip_source_keep.mdoc
@@ -50,6 +50,9 @@
 .Xr libzip 3 ,
 .Xr zip_source 3 ,
 .Xr zip_source_free 3
+.Sh HISTORY
+.Fn zip_source_keep
+was added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_source_make_command_bitmap.mdoc b/man/zip_source_make_command_bitmap.mdoc
index 6ec9fd6..b207616 100644
--- a/man/zip_source_make_command_bitmap.mdoc
+++ b/man/zip_source_make_command_bitmap.mdoc
@@ -52,6 +52,9 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_source_function 3
+.Sh HISTORY
+.Fn zip_source_make_command_bitmap
+was added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_source_open.mdoc b/man/zip_source_open.mdoc
index 4bd5c60..ba5fa3e 100644
--- a/man/zip_source_open.mdoc
+++ b/man/zip_source_open.mdoc
@@ -60,6 +60,9 @@
 .Xr zip_source_read 3 ,
 .Xr zip_source_seek 3 ,
 .Xr zip_source_tell 3
+.Sh HISTORY
+.Fn zip_source_open
+was added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_source_read.mdoc b/man/zip_source_read.mdoc
index 7fb5d96..ad75846 100644
--- a/man/zip_source_read.mdoc
+++ b/man/zip_source_read.mdoc
@@ -68,6 +68,9 @@
 .Xr zip_source_seek 3 ,
 .Xr zip_source_tell 3 ,
 .Xr zip_source_write 3
+.Sh HISTORY
+.Fn zip_source_read
+was added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_source_rollback_write.mdoc b/man/zip_source_rollback_write.mdoc
index e313cdf..daebbec 100644
--- a/man/zip_source_rollback_write.mdoc
+++ b/man/zip_source_rollback_write.mdoc
@@ -63,6 +63,9 @@
 .Xr zip_source_seek_write 3 ,
 .Xr zip_source_tell_write 3 ,
 .Xr zip_source_write 3
+.Sh HISTORY
+.Fn zip_source_rollback_write
+was added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_source_seek.mdoc b/man/zip_source_seek.mdoc
index f6c3881..23428ff 100644
--- a/man/zip_source_seek.mdoc
+++ b/man/zip_source_seek.mdoc
@@ -71,6 +71,9 @@
 .Xr zip_source 3 ,
 .Xr zip_source_read 3 ,
 .Xr zip_source_tell 3
+.Sh HISTORY
+.Fn zip_source_seek
+was added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_source_seek_compute_offset.mdoc b/man/zip_source_seek_compute_offset.mdoc
index 89fb77f..a201474 100644
--- a/man/zip_source_seek_compute_offset.mdoc
+++ b/man/zip_source_seek_compute_offset.mdoc
@@ -71,6 +71,9 @@
 .El
 .Sh SEE ALSO
 .Xr zip_source_function 3
+.Sh HISTORY
+.Fn zip_source_seek_compute_offset
+was added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_source_seek_write.mdoc b/man/zip_source_seek_write.mdoc
index 720f75a..8b4118e 100644
--- a/man/zip_source_seek_write.mdoc
+++ b/man/zip_source_seek_write.mdoc
@@ -74,6 +74,9 @@
 .Xr zip_source_rollback_write 3 ,
 .Xr zip_source_tell_write 3 ,
 .Xr zip_source_write 3
+.Sh HISTORY
+.Fn zip_source_seek_write
+was added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_source_stat.mdoc b/man/zip_source_stat.mdoc
index cb68b73..1a3b2b7 100644
--- a/man/zip_source_stat.mdoc
+++ b/man/zip_source_stat.mdoc
@@ -115,6 +115,9 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_source 3
+.Sh HISTORY
+.Fn zip_source_stat
+was added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_source_tell.mdoc b/man/zip_source_tell.mdoc
index 84e0d35..b8ca0b3 100644
--- a/man/zip_source_tell.mdoc
+++ b/man/zip_source_tell.mdoc
@@ -64,6 +64,9 @@
 .Xr zip_source 3 ,
 .Xr zip_source_read 3 ,
 .Xr zip_source_tell_write 3
+.Sh HISTORY
+.Fn zip_source_tell
+was added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_source_tell_write.mdoc b/man/zip_source_tell_write.mdoc
index 3f6377e..804637e 100644
--- a/man/zip_source_tell_write.mdoc
+++ b/man/zip_source_tell_write.mdoc
@@ -67,6 +67,9 @@
 .Xr zip_source_rollback_write 3 ,
 .Xr zip_source_tell 3 ,
 .Xr zip_source_write 3
+.Sh HISTORY
+.Fn zip_source_tell_write
+was added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_source_win32a.mdoc b/man/zip_source_win32a.mdoc
index b4e687d..813c36a 100644
--- a/man/zip_source_win32a.mdoc
+++ b/man/zip_source_win32a.mdoc
@@ -104,6 +104,11 @@
 .Xr zip_source 3 ,
 .Xr zip_source_win32handle 3 ,
 .Xr zip_source_win32w 3
+.Sh HISTORY
+.Fn zip_source_win32a
+and
+.Fn zip_source_win32a_create
+were added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_source_win32handle.mdoc b/man/zip_source_win32handle.mdoc
index 415d994..5d5e95f 100644
--- a/man/zip_source_win32handle.mdoc
+++ b/man/zip_source_win32handle.mdoc
@@ -104,6 +104,11 @@
 .Xr zip_source 3 ,
 .Xr zip_source_win32a 3 ,
 .Xr zip_source_win32w 3
+.Sh HISTORY
+.Fn zip_source_win32handle
+and
+.Fn zip_source_win32handle_create
+were added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_source_win32w.mdoc b/man/zip_source_win32w.mdoc
index ad8557f..625f1d2 100644
--- a/man/zip_source_win32w.mdoc
+++ b/man/zip_source_win32w.mdoc
@@ -104,6 +104,9 @@
 .Xr zip_source 3 ,
 .Xr zip_source_win32a 3 ,
 .Xr zip_source_win32handle 3
+.Sh HISTORY
+.Fn zip_source_win32w
+was added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_source_write.mdoc b/man/zip_source_write.mdoc
index b7e7962..8284298 100644
--- a/man/zip_source_write.mdoc
+++ b/man/zip_source_write.mdoc
@@ -70,6 +70,9 @@
 .Xr zip_source_rollback_write 3 ,
 .Xr zip_source_seek_write 3 ,
 .Xr zip_source_tell_write 3
+.Sh HISTORY
+.Fn zip_source_write
+was added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_source_zip.mdoc b/man/zip_source_zip.mdoc
index e332958..0709e5c 100644
--- a/man/zip_source_zip.mdoc
+++ b/man/zip_source_zip.mdoc
@@ -110,6 +110,9 @@
 .Xr zip_add 3 ,
 .Xr zip_replace 3 ,
 .Xr zip_source 3
+.Sh HISTORY
+.Fn zip_source_zip
+was added in libzip 1.0.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_stat.mdoc b/man/zip_stat.mdoc
index 6767816..654f6c2 100644
--- a/man/zip_stat.mdoc
+++ b/man/zip_stat.mdoc
@@ -148,6 +148,30 @@
 .Xr zip_get_num_entries 3 ,
 .Xr zip_name_locate 3 ,
 .Xr zip_stat_init 3
+.Sh HISTORY
+.Fn zip_stat
+was added in libzip 0.6.
+In libzip 0.11 the type of
+.Ar flags
+was changed from
+.Vt int
+to
+.Vt zip_flags_t .
+.Pp
+.Fn zip_stat_index
+was added in libzip 0.6.
+In libzip 0.10 the type of
+.Ar index
+was changed from
+.Vt int
+to
+.Vt zip_uint64_t .
+In libzip 0.11 the type of
+.Ar flags
+was changed from
+.Vt int
+to
+.Vt zip_flags_t .
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_stat_init.mdoc b/man/zip_stat_init.mdoc
index 3fe8a93..84c5d92 100644
--- a/man/zip_stat_init.mdoc
+++ b/man/zip_stat_init.mdoc
@@ -66,6 +66,9 @@
 .Sh SEE ALSO
 .Xr libzip 3 ,
 .Xr zip_stat 3
+.Sh HISTORY
+.Fn zip_stat_init
+was added in libzip 0.8.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_unchange.mdoc b/man/zip_unchange.mdoc
index ffa7e1c..6a343c8 100644
--- a/man/zip_unchange.mdoc
+++ b/man/zip_unchange.mdoc
@@ -65,6 +65,15 @@
 .Xr libzip 3 ,
 .Xr zip_unchange_all 3 ,
 .Xr zip_unchange_archive 3
+.Sh HISTORY
+.Fn zip_unchange
+was added in libzip 0.6.
+In libzip 0.10 the type of
+.Ar index
+was changed from
+.Vt int
+to
+.Vt zip_uint64_t .
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_unchange_all.mdoc b/man/zip_unchange_all.mdoc
index 9f6b3f8..afe6671 100644
--- a/man/zip_unchange_all.mdoc
+++ b/man/zip_unchange_all.mdoc
@@ -54,6 +54,9 @@
 .Xr libzip 3 ,
 .Xr zip_unchange 3 ,
 .Xr zip_unchange_archive 3
+.Sh HISTORY
+.Fn zip_unchange_all
+was added in libzip 0.6.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at
diff --git a/man/zip_unchange_archive.mdoc b/man/zip_unchange_archive.mdoc
index b306b2c..51985a0 100644
--- a/man/zip_unchange_archive.mdoc
+++ b/man/zip_unchange_archive.mdoc
@@ -54,6 +54,9 @@
 .Xr libzip 3 ,
 .Xr zip_unchange 3 ,
 .Xr zip_unchange_all 3
+.Sh HISTORY
+.Fn zip_unchange_archive
+was added in libzip 0.7.
 .Sh AUTHORS
 .An -nosplit
 .An Dieter Baron Aq Mt dillo@nih.at