+2010-04-03 Juanma Barranquero <lekktu@gmail.com>
+
+ Add stubs for Windows, required after CVE-2010-0825 change.
+ * ntlib.c (getgid, getegid, setegid): New stubs.
+ * ntlib.h (getgid, getegid, setegid): Declare them.
+
+2010-04-02 Dan Rosenberg <dan.j.rosenberg@gmail.com> (tiny change)
+
+ * movemail.c (main): Check return values of setuid. Avoid
+ possibility of symlink attack when movemail is setgid mail
+ (CVE-2010-0825).
+
+2010-03-19 Tetsurou Okazaki <okazaki@be.to> (tiny change)
+
+ * Makefile.in (uninstall): Handle the case where archlibdir does
+ not exist. (Bug#5720)
+
+2010-02-20 Kevin Ryde <user42@zip.com.au>
+
+ * etags.c (Scheme_functions): Don't loop past a null character
+ (Bug#5601).
+
+2010-01-29 Kester Habermann <kester@linuxtag.org> (tiny change)
+
+ * etags.c (Fortran_functions): Handle recursive keyword
+ (Bug#5484).
+
+2010-01-11 Glenn Morris <rgm@gnu.org>
+
+ * ebrowse.c (version):
+ * etags.c (print_version):
+ * rcs2log (Copyright): Set copyright year to 2010.
+
+2009-12-09 David Robinow <drobinow@gmail.com> (tiny change)
+
+ * makefile.w32-in: Use parenthesis for macros for nmake
+ compatibility.
+
+2009-11-23 Tobias Ringström <tobias@ringis.se> (tiny change)
+
+ * etags.c (absolute_filename): Use memmove if we have it for
+ overlapping copy.
+
+2009-11-04 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * make-docfile.c (scan_lisp_file): Also look for `defvaralias'.
+
+2009-10-15 Juanma Barranquero <lekktu@gmail.com>
+
+ * .gitignore: Add echolisp.tmp.
+
+2009-10-15 Glenn Morris <rgm@gnu.org>
+
+ * emacsclient.c (print_help_and_exit): Fix bug report instructions.
+
+ * makefile.w32-in (echolisp): New rule.
+ (clean): Delete echolisp.tmp.
+
+2009-09-27 Eli Zaretskii <eliz@gnu.org>
+
+ * makefile.w32-in (OTHER_PLATFORM_SUPPORT): Add term/internal.elc,
+ term/pc-win.elc, emacs-lisp/easymenu.elc, and term/ns-win.elc, to
+ be consistent with src/Makefile.in.
+
+2009-09-11 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * update-game-score.c (main): Sort scores before trimming them,
+ reported by Jason Feng <jfeng@ozbert.com> (bug#4397).
+
+2009-09-09 Glenn Morris <rgm@gnu.org>
+
+ * Makefile.in ($(DESTDIR)${archlibdir}): Set umask to world-readable
+ before creating directories and game score files.
+
+2009-08-19 Glenn Morris <rgm@gnu.org>
+
+ * cvtmail.c: Remove file.
+ * Makefile.in (UTILITIES): Remove cvtmail.
+ (cvtmail${EXEEXT}): Remove.
+
+2009-07-08 E. Jay Berkenbilt <ejb@ql.org> (tiny change)
+
+ * b2m.c (main): Ensure that each message ends in two newlines.
+
+2009-07-03 Jason Rumney <jasonr@gnu.org>
+
+ * emacsclient.c (w32_set_user_model_id): Use standard types.
+
+2009-07-03 Eli Zaretskii <eliz@gnu.org>
+
+ * makefile.w32-in (WINNT_SUPPORT): Add common-win.elc, like
+ src/Makefile.in did.
+
+2009-06-30 Jason Rumney <jasonr@gnu.org>
+
+ * emacsclient.c (w32_give_focus): Use GetModuleHandle for library
+ that is already loaded.
+ (w32_set_user_model_id): New function.
+ (main): Use it to associate emacsclient with emacs (bug#1849).
+
+2009-06-29 Jim Meyering <meyering@redhat.com>
+
+ Remove useless if-before-free test.
+ * make-docfile.c (scan_lisp_file): Remove useless test.
+
+2009-06-23 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * Makefile.in (movemail.o): Don't pass -Demacs, unused.
+
+2009-06-21 Chong Yidong <cyd@stupidchicken.com>
+
+ * Branch for 23.1.
+
+2006-06-09 Adrian Robert <Adrian.B.Robert@gmail.com>
+
+ * mac-fix-env.m:
+ * Makefile.in (mac-fix-env): Remove.
+
+2006-06-06 David Reitter <david.reitter@gmail.com>
+
+ * Makefile.in (mac-fix-env): Compile it using ALL_CFLAGS.
+
+2009-04-20 Juanma Barranquero <lekktu@gmail.com>
+
+ * emacsclient.c (print_help_and_exit): Fix typo and tabify (careful
+ spacing is required in the message output, as the comment suggests).
+
+2009-04-20 Chong Yidong <cyd@stupidchicken.com>
+
+ * emacsclient.c (print_help_and_exit): Clarify argument placement
+ for short option names.
+
+2009-04-02 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * emacsclient.c (print_help_and_exit): Fix typo.
+
+2009-03-21 Eli Zaretskii <eliz@gnu.org>
+
+ * ntlib.c (setuid): Argument is now unsigned.
+ (getuid): Return value is now unsigned.
+ (getpwuid): Argument is now unsigned.
+ (fchown): UID and GID arguments are now unsigned.
+
+ * ntlib.h (fchown): UID and GID arguments are now unsigned.
+ (getuid): Return value is now unsigned.
+ (setuid): Argument is now unsigned.
+ (getpwuid): Remove prototype (it's declared in nt/inc/pwd.h).
+
+2009-03-11 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * emacsclient.c (main): Revert part of last change, so
+ drive-relative file names again work on Windows.
+
+2009-03-10 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * emacsclient.c (main): Always pass cwd via "-dir". Pass the file
+ names without prepending cwd to them, so Emacs uses its customary
+ rules to determine how to interpret the file name.
+
+2009-03-04 Glenn Morris <rgm@gnu.org>
+
+ * movemail.c (main) [MAIL_USE_POP]: Add -r to usage message.
+
+2009-02-13 Sven Joachim <svenjoac@gmx.de>
+
+ * movemail.c: Include time.h unconditionally.
+ (main): Use time_t for time variables.
+
+2009-02-11 Glenn Morris <rgm@gnu.org>
+
+ * movemail.c (mbx_delimit_begin): Also write the current time.
+
+2009-02-10 Glenn Morris <rgm@gnu.org>
+
+ * movemail.c (mbx_delimit_begin, mbx_delimit_end): Write mbox rather
+ than Babyl format. (Bug#2196)
+
+2009-01-23 Adrian Robert <Adrian.B.Robert@gmail.com>
+
+ * emacsclient.c (decode_options): Use a dummy display name under
+ NS/Cocoa.
+
+2009-01-14 Lars Rasmusson <lars.rasmusson@gmail.com> (tiny change)
+
+ * ebrowse.c (matching_regexp): Fix OB1 error.
+
+2009-01-05 Glenn Morris <rgm@gnu.org>
+
+ * ebrowse.c (version):
+ * etags.c (print_version):
+ * rcs2log (Copyright): Update copyright for 2009.
+
+2009-01-01 Chong Yidong <cyd@stupidchicken.com>
+
+ * movemail.c (main): Fatal if hard links cannot be created.
+
+2008-12-18 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * emacsclient.c (start_daemon_and_retry_set_socket): Improve error
+ checking.
+
+2008-12-14 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * emacsclient.c: Include syswait.h instead of sys/types.h.
+
+2008-12-11 Dhruva Krishnamurthy <dhruvakm@gmail.com> (tiny change)
+
+ * emacsclient.c (WCONTINUED): New compatibility define
+ for older systems.
+
+2008-12-10 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * emacsclient.c (main): Fix previous change.
+
+2008-12-10 Juanma Barranquero <lekktu@gmail.com>
+
+ * emacsclient.c (main): Fix mindless breakage where emacsclient
+ does not work *at all* on Windows, even if it *can* connect.
+
+2008-12-10 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * emacsclient.c (EMACS_DAEMON): Remove definition.
+ (decode_options): Do not allow an empty alternate_editor on
+ WINDOWSNT.
+ (print_help_and_exit): Replace EMACS_DAEMON with WINDOWSNT.
+ (start_daemon_and_retry_set_socket): Likewise.
+ (main): Fail in case of not being able to connect.
+
+2008-12-10 Juanma Barranquero <lekktu@gmail.com>
+
+ * emacsclient.c [!WINDOWSNT] (EMACS_DAEMON): New define.
+ Changes when EMACS_DAEMON is not defined:
+ (print_help_and_exit): Don't add daemon information to help.
+ (start_daemon_and_retry_set_socket): Make a no-op.
+ (main): Don't set `start_daemon_if_needed' (which is initialized to 0).
+
+2008-12-10 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * emacsclient.c (print_help_and_exit): Describe what an empty
+ string argument does for --alternate-editor.
+ (set_socket): Make it possible to not exit in case of an error.
+ (start_daemon_and_retry_set_socket): New function.
+ (main): Use it. Restore the NULL value for socket_name and
+ server_file after the set_socket call.
+
+2008-12-03 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * emacsclient.c: Include <arpa/inet.h>.
+
+2008-12-01 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * make-docfile.c (scan_lisp_file): Use xmalloc instead of malloc.
+
+2008-11-22 Derek Peschel <dpeschel@eskimo.com> (tiny change)
+
+ * etags.c (add_regex): Pass correct length to re_compile_pattern.
+