diff options
| author | Paul Eggert | 2011-05-04 22:31:24 -0700 |
|---|---|---|
| committer | Paul Eggert | 2011-05-04 22:31:24 -0700 |
| commit | 852a74a59b12d505eba86a0aed46bfe8af7b9acf (patch) | |
| tree | c18226075e72f2892a3e2f90e36c4e60f25c6b69 /src/ChangeLog | |
| parent | aab2b9b5abaa4862b2814929c31035e7920f5e21 (diff) | |
| parent | f7ff1b0f0792f1f870778404531e68e77832c4a1 (diff) | |
| download | emacs-852a74a59b12d505eba86a0aed46bfe8af7b9acf.tar.gz emacs-852a74a59b12d505eba86a0aed46bfe8af7b9acf.zip | |
Merge from mainline.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 79 |
1 files changed, 78 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index c0d81fc1248..ee2db310562 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | 2011-05-04 Paul Eggert <eggert@cs.ucla.edu> | 1 | 2011-05-05 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 2 | ||
| 3 | * term.c (vfatal): Remove stray call to va_end. | 3 | * term.c (vfatal): Remove stray call to va_end. |
| 4 | It's not needed and the C Standard doesn't allow it here anyway. | 4 | It's not needed and the C Standard doesn't allow it here anyway. |
| @@ -119,6 +119,83 @@ | |||
| 119 | 119 | ||
| 120 | * fns.c (Frandom): Let EMACS_UINT be wider than unsigned long. | 120 | * fns.c (Frandom): Let EMACS_UINT be wider than unsigned long. |
| 121 | 121 | ||
| 122 | 2011-05-05 Eli Zaretskii <eliz@gnu.org> | ||
| 123 | |||
| 124 | * w32heap.c (allocate_heap) [USE_LISP_UNION_TYPE || USE_LSB_TAG]: | ||
| 125 | New version that can reserve upto 2GB of heap space. | ||
| 126 | |||
| 127 | 2011-05-05 Chong Yidong <cyd@stupidchicken.com> | ||
| 128 | |||
| 129 | * nsfns.m (Fns_read_file_name): Doc fix (Bug#8534). | ||
| 130 | |||
| 131 | 2011-05-05 Teodor Zlatanov <tzz@lifelogs.com> | ||
| 132 | |||
| 133 | * gnutls.c (fn_gnutls_certificate_set_x509_key_file): Add alias to | ||
| 134 | `gnutls_certificate_set_x509_key_file'. | ||
| 135 | |||
| 136 | 2011-05-05 Juanma Barranquero <lekktu@gmail.com> | ||
| 137 | |||
| 138 | * makefile.w32-in ($(BLD)/image.$(O), $(BLD)/process.$(O)): | ||
| 139 | Update dependencies. | ||
| 140 | |||
| 141 | 2011-05-04 Juanma Barranquero <lekktu@gmail.com> | ||
| 142 | |||
| 143 | * gnutls.h (emacs_gnutls_write, emacs_gnutls_read): | ||
| 144 | * gnutls.c (emacs_gnutls_write, emacs_gnutls_read): | ||
| 145 | Remove unused parameter `fildes'. | ||
| 146 | * process.c (read_process_output, send_process): Don't pass it. | ||
| 147 | |||
| 148 | 2011-05-04 Juanma Barranquero <lekktu@gmail.com> | ||
| 149 | |||
| 150 | Fix previous change: the library cache is defined in w32.c. | ||
| 151 | * image.c (CACHE_IMAGE_TYPE) [!HAVE_NTGUI]: Define to noop. | ||
| 152 | (Finit_image_library): Wrap Vlibrary_cache on "#ifdef HAVE_NTGUI". | ||
| 153 | |||
| 154 | 2011-05-04 Juanma Barranquero <lekktu@gmail.com> | ||
| 155 | |||
| 156 | Implement dynamic loading of GnuTLS on Windows. | ||
| 157 | |||
| 158 | * gnutls.h (GNUTLS_EMACS_ERROR_NOT_LOADED): New macro. | ||
| 159 | (emacs_gnutls_write, emacs_gnutls_read): Mark as extern. | ||
| 160 | (emacs_gnutls_record_check_pending, emacs_gnutls_transport_set_errno): | ||
| 161 | Declare. | ||
| 162 | |||
| 163 | * gnutls.c (Qgnutls_dll): Define. | ||
| 164 | (DEF_GNUTLS_FN, LOAD_GNUTLS_FN): New macros. | ||
| 165 | (gnutls_*): Declare function pointers. | ||
| 166 | (init_gnutls_functions): New function to initialize function pointers. | ||
| 167 | (emacs_gnutls_handshake, Fgnutls_error_string, Fgnutls_deinit) | ||
| 168 | (emacs_gnutls_global_init, Fgnutls_bye): Use function pointers. | ||
| 169 | (emacs_gnutls_record_check_pending, emacs_gnutls_transport_set_errno): | ||
| 170 | Wrappers for gnutls_record_check_pending and gnutls_transport_set_errno. | ||
| 171 | (emacs_gnutls_write, emacs_gnutls_read) | ||
| 172 | (emacs_gnutls_handle_error, Fgnutls_error_fatalp) | ||
| 173 | (Fgnutls_available_p): New function. | ||
| 174 | (Fgnutls_boot): Call Fgnutls_available_p. Use function pointers. | ||
| 175 | (syms_of_gnutls) <Qgnutls_dll>: Initialize and staticpro it. | ||
| 176 | (syms_of_gnutls) <Sgnutls_available_p>: defsubr it. | ||
| 177 | |||
| 178 | * image.c: Include w32.h. | ||
| 179 | (Vimage_type_cache): Delete. | ||
| 180 | (syms_of_image) <Vimage_type_cache>: Don't initialize and staticpro it. | ||
| 181 | (CACHE_IMAGE_TYPE, Finit_image_library): Use Vlibrary_cache instead. | ||
| 182 | (w32_delayed_load): Move to w32.c. | ||
| 183 | |||
| 184 | * w32.h (VlibraryCache, QCloaded_from, w32_delayed_load): Declare. | ||
| 185 | |||
| 186 | * w32.c (QCloaded_from, Vlibrary_cache): Define. | ||
| 187 | (w32_delayed_load): Move from image.c. When loading a library, record | ||
| 188 | its filename in the :loaded-from property of the library id. | ||
| 189 | (globals_of_w32) <QCloaded_from, Vlibrary_cache>: | ||
| 190 | Initialize and staticpro them. | ||
| 191 | (emacs_gnutls_pull, emacs_gnutls_push): Call emacs_gnutls_* functions. | ||
| 192 | |||
| 193 | * process.c: Include lisp.h before w32.h, not after. | ||
| 194 | (wait_reading_process_output): Call emacs_gnutls_record_check_pending | ||
| 195 | instead of gnutls_record_check_pending. | ||
| 196 | |||
| 197 | * callproc.c, emacs.c: Include lisp.h before w32.h, not after. | ||
| 198 | |||
| 122 | 2011-05-04 Teodor Zlatanov <tzz@lifelogs.com> | 199 | 2011-05-04 Teodor Zlatanov <tzz@lifelogs.com> |
| 123 | 200 | ||
| 124 | * gnutls.c (Fgnutls_boot): Support :keylist and :crlfiles options | 201 | * gnutls.c (Fgnutls_boot): Support :keylist and :crlfiles options |