summaryrefslogtreecommitdiff
path: root/src/md5.c
AgeCommit message (Collapse)Author
2011-02-18Import crypto/md5 module from gnulib.Paul Eggert
* Makefile.in (MAKEFILE_MODULES): Add crypto/md5. * admin/notes/copyright: Remove src/md5.c and src/md5.h as special cases. * src/Makefile.in (base_obj): Remove md5.o, since this file is in lib now. * src/deps.mk (md5.o): Remove. * aclocal.m4, configure, lib/Makefile.in, lib/gnulib.mk, m4/gl-comp.m4: Regenerate. * lib/md5.c: Regenerate. This renames the file from src/md5.c, and adds some porting improvements from gnulib. * lib/md5.h: Regenerate, likwise; rename from src/md5.h. * m4/md5.m4: New file, from gnulib. 2011-02-18 Paul Eggert <eggert@cs.ucla.edu>
2011-02-12* md5.c (md5_process_bytes): Use sizeof, not __alignof__.Paul Eggert
The difference doesn't matter here, in practice, and sizeof is more portable to non-GCC compilers. Also, this makes the code match the already-existing comment.
2011-01-15Nuke arch-tags.Glenn Morris
2010-08-09Use autoconf determined WORDS_BIGENDIAN instead of hardcoded definition.Andreas Schwab
* m/alpha.h: Don't define/undef WORDS_BIG_ENDIAN. * m/amdx86-64.h: Likewise. * m/arm.h: Likewise. * m/hp800.h: Likewise. * m/ia64.h: Likewise. * m/ibmrs6000.h: Likewise. * m/ibms390.h: Likewise. * m/intel386.h: Likewise. * m/iris4d.h: Likewise. * m/m68k.h: Likewise. * m/macppc.h: Likewise. * m/mips.h: Likewise. * m/sh3.h: Likewise. * m/sparc.h: Likewise. * m/template.h: Likewise. * m/vax.h: Likewise. * m/xtensa.h: Likewise. * fringe.c (init_fringe_bitmap): Test WORDS_BIGENDIAN instead of WORDS_BIG_ENDIAN. * lisp.h: Likewise. * md5.c: Likewise. * sound.c (le2hl, le2hs, be2hl, be2hs): Likewise. * CPP-DEFINES (WORDS_BIG_ENDIAN): Remove. * configure.in: Add AC_C_BIGENDIAN.
2010-07-04Convert (most) functions in src to standard C.Dan Nicolaescu
* src/alloc.c: Convert function definitions to standard C. * src/atimer.c: * src/bidi.c: * src/bytecode.c: * src/callint.c: * src/callproc.c: * src/casefiddle.c: * src/casetab.c: * src/category.c: * src/ccl.c: * src/character.c: * src/charset.c: * src/chartab.c: * src/cmds.c: * src/coding.c: * src/composite.c: * src/data.c: * src/dbusbind.c: * src/dired.c: * src/dispnew.c: * src/doc.c: * src/doprnt.c: * src/ecrt0.c: * src/editfns.c: * src/fileio.c: * src/filelock.c: * src/filemode.c: * src/fns.c: * src/font.c: * src/fontset.c: * src/frame.c: * src/fringe.c: * src/ftfont.c: * src/ftxfont.c: * src/gtkutil.c: * src/indent.c: * src/insdel.c: * src/intervals.c: * src/keymap.c: * src/lread.c: * src/macros.c: * src/marker.c: * src/md5.c: * src/menu.c: * src/minibuf.c: * src/prefix-args.c: * src/print.c: * src/ralloc.c: * src/regex.c: * src/region-cache.c: * src/scroll.c: * src/search.c: * src/sound.c: * src/strftime.c: * src/syntax.c: * src/sysdep.c: * src/termcap.c: * src/terminal.c: * src/terminfo.c: * src/textprop.c: * src/tparam.c: * src/undo.c: * src/unexelf.c: * src/window.c: * src/xfaces.c: * src/xfns.c: * src/xfont.c: * src/xftfont.c: * src/xgselect.c: * src/xmenu.c: * src/xrdb.c: * src/xselect.c: * src/xsettings.c: * src/xsmfns.c: * src/xterm.c: Likewise.
2008-05-14Mark as part of the GNU C Library rather than of Emacs.Glenn Morris
Re-fill permissions.
2007-01-14Update copyright for years from Emacs 21 to present (mainly addingGlenn Morris
2001).
2006-09-18Replace "GNU Library General Public License" by "GNU General PublicJay Belanger
License" throughout.
2006-02-06Update years in copyright notice; nfc.Thien-Thi Nguyen
2005-08-07Update years in copyright notice; nfc.Thien-Thi Nguyen
2005-07-04Update FSF's address.Lute Kamstra
2003-09-01Add arch taglinesMiles Bader
2001-01-13(WORDS_BIG_ENDIAN) [__BYTE_ORDER == __BIG_ENDIAN]: DefineKenichi Handa
it instead of WORDS_BIGENDIAN. Caller changed.
2000-12-06Fix C++-style comment.Dave Love
2000-12-05Delay include of md5.h until after namespace cleaning.Jason Rumney
2000-11-30*** empty log message ***Gerd Moellmann