Chong Yidong
c8f19d8102
Fix permissions handling (CVE-2010-0825).
...
* movemail.c (main): Check return values of setuid. Avoid
possibility of symlink attack when movemail is setgid mail
(CVE-2010-0825).
2010-04-02 11:24:16 -04:00
Dan Nicolaescu
42a2c62292
Remove extern errno declarations.
...
* xterm.c:
* xrdb.c:
* w32term.c:
* unexec.c:
* unexaix.c:
* sysdep.c:
* process.c:
* lread.c:
* keyboard.c:
* floatfns.c:
* filelock.c:
* fileio.c:
* emacs.c (main):
* ecrt0.c:
* dispnew.c:
* callproc.c:
* buffer.c: Remove errno extern declarations.
* s/netbsd.h (NEED_ERRNO): Remove.
* movemail.c:
* etags.c:
* emacsclient.c: Remove extern errno declarations.
2010-04-01 20:10:33 -07:00
Juanma Barranquero
194d44e717
Fix typos in ChangeLogs.
2010-04-02 04:22:17 +02:00
Glenn Morris
5e58e3a4f7
Cosmetic changes to lib-src/Makefile.in.
...
* Makefile.in (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
(LIBHESIOD, LIBRESOLV): Make previous change a bit more friendly by
defining these as Makefile variables.
(LIBS_MOVE): Add LIBS_MAIL into this.
(movemail${EXEEXT}): Just use LIBS_MOVE, not LIBS_MAIL as well.
2010-03-20 11:13:46 -07:00
Chong Yidong
8eae7a421b
`make uninstall' fix (Bug#5620).
...
* Makefile.in (uninstall): Handle the case where archlibdir does
not exist. (Bug#5720)
2010-03-19 11:27:49 -04:00
Glenn Morris
aded53ff76
Replace some cpp with autoconf.
...
* configure.in (--with-mmdf, --with-mail-unlink):
New options, off by default.
(--with-mailhost): New option to set default POP host.
(LIBXPM, LIBJPEG, LIBPNG, LIBTIFF, LIBGIF, LIBGPM, LIBS_MAIL)
(LIBHESIOD, LIBRESOLV, COM_ERRLIB, CRYPTOLIB, KRB5LIB, DESLIB, KRB4LIB):
New variables, substituted in Makefiles.
(try_libungif, ac_gif_lib_name): Replace with HAVE_GIF=maybe, LIBGIF.
(LIBGIF): Use AC_SUBST rather than AC_DEFINE.
(HAVE_LIBMAIL, HAVE_LIBLOCKFILE, HAVE_LIBCOM_ERR, HAVE_LIBCRYPTO)
(HAVE_LIBK5CRYPTO, HAVE_LIBKRB5, HAVE_LIBDES425, HAVE_LIBDES)
(HAVE_LIBKRB4, HAVE_LIBKRB): New AC_DEFINEs.
* lib-src/Makefile.in (KRB4LIB, DESLIB, KRB5LIB, CRYPTOLIB, COM_ERRLIB)
(HESIODLIB, LIBS_MAIL): Set using autoconf rather than cpp.
(BASE_CFLAGS): Remove (identical to CPP_CFLAGS).
* src/Makefile.in (XFT_LIBS, LIBXPM, LIBJPEG, LIBPNG, LIBTIFF, LIBGIF)
(LIBGPM, LIBRESOLV): Set using autoconf rather than cpp.
2010-03-17 22:49:31 -07:00
Tetsurou Okazaki
f838857030
Close bug#5720.
...
* Makefile.in, lib-src/Makefile.in (uninstall): Handle the case where
archlibdir does not exist.
2010-03-17 22:17:11 -07:00
Chong Yidong
66da5719da
Bump version to 23.1.94 and regenerate ldefs-boot.el.
2010-03-10 23:03:11 -05:00
Chong Yidong
288f9fc069
Bump version to 24.0.50.
2010-03-10 10:17:13 -05:00
Juanma Barranquero
f7e0618c13
Fix typos in Changelogs.
2010-03-08 14:00:18 +01:00
Chong Yidong
5d752593a5
Bump version to 23.1.93; regenerate AUTHORS.
2010-02-26 22:09:45 -05:00
Chong Yidong
f9b84f9f4b
* etags.c (Scheme_functions): Don't loop past a null character (Bug#5601).
2010-02-20 09:11:20 -05:00
Chong Yidong
e1c6f91c71
Bump version to 23.1.92.
2010-01-29 21:09:50 -05:00
Chong Yidong
c14902e0a0
Mark last change as tiny.
2010-01-29 14:14:26 -05:00
Chong Yidong
9d77a91fda
* etags.c (Fortran_functions): Handle recursive keyword (Bug#5484).
2010-01-29 14:13:13 -05:00
Juanma Barranquero
33972e8014
Fix typos in comments.
2010-01-18 04:58:35 +01:00
Mario Lang
045b9da787
Mario Lang <mlang@delysid.org>: Remove some duplicated words.
...
* cedet/ede/cpp-root.el (ede-cpp-root-project):
* cedet/ede/files.el (ede-expand-filename):
* cedet/ede/simple.el (ede-simple-project):
* cedet/semantic/complete.el (semantic-complete-read-tag-engine)
(semantic-complete-inline-tag-engine):
* cedet/semantic/db-el.el (semanticdb-equivalent-mode):
* cedet/semantic/db-global.el (semanticdb-equivalent-mode):
* cedet/semantic/db-javascript.el (semanticdb-equivalent-mode):
* cedet/semantic/db.el (semanticdb-equivalent-mode):
* cedet/semantic/decorate/include.el (semantic-decoration-unknown-include-describe):
* cedet/semantic/idle.el (semantic-idle-work-for-one-buffer):
* emacs-lisp/chart.el (chart-translate-namezone):
* textmodes/artist.el (artist-compute-popup-menu-table):
Remove duplicated words in doc-strings.
* srecode/doc-cpp.srt, srecode/doc-default.srt:
* srecode/doc-java.srt: Remove duplicated words.
* ede.texi (ede-target):
* org.texi (Refiling notes): Remove duplicated words.
2010-01-15 18:51:50 -08:00
Juanma Barranquero
768c0c0f39
Fix typos in comments and ChangeLogs.
2010-01-13 16:38:28 +01:00
Glenn Morris
114f9c9679
Add 2010 to copyright years.
2010-01-13 00:35:10 -08:00
Glenn Morris
6589a2f98d
Set copyright year to 2010.
...
* Cocoa/Emacs.base/Contents/Info.plist:
* Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings:
* GNUstep/Emacs.base/Resources/Info-gnustep.plist:
Set copyright year to 2010.
* version.el (emacs-copyright): Set copyright year to 2010.
* ebrowse.c (version):
* etags.c (print_version):
* rcs2log (Copyright): Set copyright year to 2010.
2010-01-10 23:51:51 -08:00
Chong Yidong
829f35a5bb
Bump version to 23.1.91. Regenerate AUTHORS and ldefs-boot.el.
2009-12-30 21:14:46 -05:00
Juanma Barranquero
5ce6e4f452
Fix typos in ChangeLogs.
2009-12-29 02:57:40 +01:00
Chong Yidong
03dcfe0121
* lib-src/makefile.w32-in, doc/lispintro/makefile.w32-in: Use
...
parenthesis for macros for nmake compatibility.
2009-12-09 20:15:56 +00:00
Chong Yidong
a3ff15d6fc
Bump version to 23.1.90.
2009-12-09 02:06:16 +00:00
Jan Djärv
46f3381ade
* etags.c (absolute_filename): Use memove if we have it for overlapping copy.
2009-11-23 09:51:06 +00:00
Dan Nicolaescu
f6195dfb58
* emacs-lisp/bytecomp.el (byte-compile-output-file-form): Handle defvaralias.
...
* make-docfile.c (scan_lisp_file): Also look for `defvaralias'.
2009-11-04 06:15:41 +00:00
Juanma Barranquero
b53f6df295
* .gitignore: Add echolisp.tmp.
2009-10-15 10:18:17 +00:00
Glenn Morris
5f54cae6cc
(print_help_and_exit): Fix bug report instructions.
2009-10-15 06:11:57 +00:00
Glenn Morris
9fc3db2b6b
(echolisp): New rule.
...
(clean): Delete echolisp.tmp.
2009-10-15 06:04:11 +00:00
Eli Zaretskii
614bd9cfdd
(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-27 08:27:57 +00:00
Juanma Barranquero
89cc15915a
Fix typo in comment.
2009-09-24 01:44:35 +00:00
Stefan Monnier
24e9e99693
(main): Sort scores before trimming them,
...
reported by Jason Feng <jfeng@ozbert.com> (bug#4397).
2009-09-11 19:11:07 +00:00
Glenn Morris
c5a139ca22
($(DESTDIR)${archlibdir}): Set umask to world-readable before creating
...
directories and game score files.
2009-09-09 02:32:25 +00:00
Juanma Barranquero
6088b51fd0
Fix typos.
2009-09-07 01:22:41 +00:00
Glenn Morris
0916a29e3f
Remove cvtmail.
2009-08-19 02:57:20 +00:00
Glenn Morris
b2d66f55df
Remove file
2009-08-19 02:57:08 +00:00
Glenn Morris
a8a8ec612e
(UTILITIES): Remove cvtmail.
...
(cvtmail${EXEEXT}): Remove.
2009-08-19 02:56:12 +00:00
Glenn Morris
eaf1ee5759
Remove cvtmail, yow, emacsserver.
2009-08-19 02:54:46 +00:00
Chong Yidong
678bc1f524
* b2m.c (main): Ensure that each message ends in two newlines.
2009-07-08 03:20:03 +00:00
Jason Rumney
0a3472c7b9
* w32term.c (w32_initialize): Use standard types.
...
* runemacs.c (set_user_model_id): Use standard types.
* emacsclient.c (w32_set_user_model_id): Use standard types.
2009-07-03 15:32:02 +00:00
Eli Zaretskii
f2d6b71469
(WINNT_SUPPORT): Add common-win.elc, like src/Makefile.in did.
2009-07-03 13:42:29 +00:00
Jason Rumney
ff90fbdecc
bug#1849 - Windows 7 Taskbar Support
...
* w32term.c (w32_initialize): Use GetModuleHandle for library that
is already loaded.
Set user model ID if supported (bug#1849).
* runemacs.c (set_user_model_id): New function.
(WinMain): Use it.
* 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-30 15:48:23 +00:00
Jim Meyering
e0f591953b
Remove useless if-before-free test.
...
* make-docfile.c (scan_lisp_file): Remove useless test.
2009-06-29 05:27:53 +00:00
Dan Nicolaescu
f5f20f6c67
(movemail.o): Don't pass -Demacs, unused.
2009-06-23 06:45:39 +00:00
Chong Yidong
7024347875
Add "Branch for 23.1" ChangeLog entry.
2009-06-21 14:35:26 +00:00
Chong Yidong
d7ae78c031
Bump version to 23.1.50.
2009-06-21 04:46:07 +00:00
Chong Yidong
2bb4a75381
Bump version number to 23.0.95.
2009-06-19 17:10:49 +00:00
Adrian Robert
fa44da6ea6
* mac-fix-env.m: * Makefile.in (mac-fix-env): Remove.
2009-06-09 01:55:02 +00:00
Adrian Robert
a7f2b0b17e
Makefile.in (mac-fix-env): Compile it using ALL_CFLAGS.
2009-06-07 03:50:01 +00:00
Chong Yidong
70cb3ee246
Bump version to 23.0.94.
2009-05-23 03:13:49 +00:00