[Update] SXEmacs annotated tag, v22.1.15, created. v22.1.15
Steve Youngs <steve <at> sxemacs.org>
2012-06-16 07:27:47 GMT
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "SXEmacs".
The annotated tag, v22.1.15 has been created
at e24ba95fa15016e46ac8320dccbcdc40fe04887b (tag)
tagging fe3409cc8e87e2d486ba1361e32192791ece5496 (commit)
replaces v22.1.14
tagged by Steve Youngs
on Sat Jun 16 17:27:00 2012 +1000
- Log -----------------------------------------------------------------
SXEmacs v22.1.15
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
Comment: Steve Youngs dot Com <http://www.steveyoungs.com/>
Comment: The SXEmacs Project <http://www.sxemacs.org/>
Comment: EMchat - The SXEmacs IM client <http://www.emchat.org/>
Comment: the Reading Lamp <http://www.thereadinglamp.net/>
iEYEABECAAYFAk/cNUQACgkQHSfbS6lLMANQDgCfUbMgbVo8xvEuo3JsR2nAS+WX
oJ8AoIIap4/34aBXW8l5awRC4MDqusLQ
=fLQt
-----END PGP SIGNATURE-----
Aidan Kehoe (2):
Improve conformance with usual coding style in effi.c.
Avoid namespace pollution, runtime consing, #'define-ffi-function
Horst G. Burkhardt III (3):
added warning against SSP on FreeBSD to PROBLEMS file
ex{|or}cise the monstrosity that is aRts once and for all
[aRts removal] Exorcizo te, omnis spiritus immunde, in nomine Dei Patris omnipotentis
JD Horelick (1):
Fix compilation when MULE is disabled, due to a missing ifdef.
Nelson Ferreira (481):
Build improvements
* src/ui/glyphs.c: properly allow Q_mask_{file,data},
Even friendlier advice to the novice git SXEmacs
* src/mule/input-method-xlib.c: Fix a header due to
Merge http://git.sxemacs.org/sxemacs
Merge http://git.sxemacs.org/sxemacs
Merge http://git.sxemacs.org/sxemacs
Fix CID:437 Unused value
Fix CID:436 Unused value
Prevent harmless COVERITY warning message of the BAD_ALLOC_STRLEN checker on relative_filename about
the usage of pointer+1 inside strlen as parameter to xnew.
Check the result of sxemacs_stat in Fwrite_region_internal (CID:14)
Fix the ent-mpc issues of Bug 126.
Fix unchecked strcpy from commandline argument into fixed size buffer
Fix strcpy from environment variable into fixed size buffer. Fix strcat from argument into fixed size
buffer (call to expand_filename).
Use snprintf instead of sprint
Fix potential stack overflow (via string overflow)
Fix potential stack/string overflow warning
Fix undefined order of eval in while condition.
Fix potential array overrun of static due to sign bit expansion
Shutup unchecked call return value (CID:13)
Make loop explicit in signal_if_x_error CID:61
Fix potential usage of negative file handle
Fix potential usage of negative file descriptor
Fix potential usage of negative file handle CID:119
Remove superfluous pointer check which seems to trigger
Check for NULL return from getenv
Check for NULL return from getenv on pdump_load. These
Initialize the return object to Qnil
Use ssize_t for string length and return from read calls
Enclosed the media stop status assignment inside the
Avoid resource leaks in redisplay (runes mostly).
Signed-off-by: Nelson Ferreira <nelson.ferreira <at> ieee.org>
Avoid potential race condition and check only mtp as loop
Get rid of harmless warning about ignoring result of getc, while ignoring ESC ISO2022 sequences.
Use snprint even if there is no issue with given size...
Use snprint instead of sprintf. One of the uses of
CID:326,325
Move variable path definition to avoid out-of-scope references
Allocate and copy ures when it would be the return address.
Fix several invalid uses of negative returns on acessing an array
Make implementation comment about issues with strlen of
Fix several FILE* leaks in ssl
Fix stupid typo on previous fix, that broke build.
Make sure that mtp has the proper play state before entering
Use strncat instead of strcat, even in a paranoid fashion.
Make sure the pointers are valid before dereferencing
Make sure that avfc is non null before de-reference.
Make sure avfc is not NULL before dereferencing
make sure the optable_index cannot be negative, instead
Make sure that check and change of state is done on the
Remove unused value of eckey
Do not assign the return of setlocale(LC_ALL,"C") to locale var
Remove unneeded initialization of command_builder pointer.
Avoid doing decode_buffer twice when not doing clash
Make sure dl.top_clip is initialized
Make sure that the args array is initialized
Make sure to use add.*_rune_noret when not interested on the
Make sure to fclose the file on error
Make sure a pointer to the local ures is not returned, but a
Fix stupid strncat usage mistake
Add missing semi-color
Merge http://git.sxemacs.org/sxemacs
Merge http://git.sxemacs.org/sxemacs
CID:462 RESOURCE LEAK
CID:469 PW.BAD_MACRO_REDEF
CID:469 PW.BAD_MACRO_REDEF
CID:468 MISSING_LOCK
CID:456 FORWARD NULL - possible crash on dereference
CID:395 UNINIT - Fix uninitalized use of a member of struct gb
CID:377 STRING OVERFLOW - use strncpy to avoid possible string overflow
Merge branch 'master' of http://git.sxemacs.org/sxemacs
CID:174 RESOURCE LEAK - memory not freed
CID:170,172 PW.INCLUDE_RECURSION - Avoid recursive includes
CID:190 RESOURCE_LEAK free the rune when not needed...
Merge branch 'master' of http://git.sxemacs.org/sxemacs
CID:61 INFINITE_LOOP - Let's make the "infinite" loop very evident until we teach coverity about Fsignal...
Several fixes to dumper. CID:107,108,206
Merge http://git.nelsonferreira.com/sxemacs
CID:179 RESOURCE LEAK - free string in odd case
CID:475 USE AFTER FREE
Added sxe-utils.h with several utilities from lisp.h
CID:340 SECURE_CODING - risky usage of strcat
CID:318 SECURE_CODING - risky usage of sprintf
CID:241 SECURE_CODING - risky usage of sprintf
CID:232 SECURE_CODING - risky usage of strcpy
CID:230 SECURE_CODING - risky use of strcpy
Fix last commit of CID:228 SECURE_CODING - risky usage of strcat
CID:228 SECURE_CODING - risky usage of strcat
CID:226 - SECURE_CODING risky usage of strcpy
CID:226 SECURE_CODING - risky use of strcpy
CID:192 RESOURCE_LEAK - new argv is not freed
CID:182 - RESOURCE_LEAK - memory not freed inside Prolog_functions
CID:135 - NULL RETURNS - Possible NULL pointer dereference
CID:125 - NEGATIVE RETURNS - Possible use of negative file descriptios
CID:124 NEGATIVE_RETURNS - Possible use of negative file descriptor.
CID:123 - NEGATIVE_RETURNS - Possible use of negative file descriptor
CID:122 - NEGATIVE_RETURNS - Possible use of negative file descriptor
CID:241 SECURE_CODING
Coverity fixes. Several CID's related to use of sprintf and stack usage.
CID:334
CID:154 - Call result should be used...
Coverity related fixes.
CID:151 Call result should be used
CID:293 SECURE_CODING
CID:143,144 Call result should be used
CID:341 SECURE_CODING
Fixup snprintf
CID:57 FORWARD_NULL
Misc coverity fixes (lost CID)
CID:336 SECURE_CODING
SECURE_CODING
SECURE_CODING
Small type change
CID:317
CID:328 SECURE_CODING
No CID yet...
CID:245,142,90 SECURE_CODING, CALL_RESULT_SHOULD_BE_CHECK, NEGATIVE_RETURN
Misc security fixes
CID:150 Call result should be used
CID:256 SECURE_CODING
CID:291 SECURE_CODING
CID:294 SECURE_CODING
CID:428 UNUSED_VALUE
Secure coding
Coverity fixes
Coverity fixes
Coverity fixes
CID:327 SECURE_CODING
Coverity fixes. SECURE_CODING CID:339,338,337
Coverity fixes. SECURE_CODING CID:329
Coverity fixes CID:330
Coverity fixes. SECURE_CODING CI:302,301
Coverity fixes
Coverity fixes.
Coverity fixes
Coverity fixes
Security fixes
CID:295 SECURE_CODING
Security fixes.
Coverity fixes
Coverity fixes
Coverity fixes
Coverity fixes
Coverity fixes
Coverity
Coverity fixes
Coverity fixes
Coverity fixes.
Coverity fixes
Coverity fixes
Coverity fixes
Coverity fixes
Coverity fixes
Coverity fixes
Coverity fixes
Coverity fixes
Coverity fixes
Coverity fixes
Coverity fixes
Coverity changes
Coverity fixes
Coverity fixes
Coverity fixes
Coverity fixes
[ Replace this line with a one-line summary of the changes ]
Coverity fixes
Coverity fixes. Replace UNUSED with SXE_UNUSED since some system includes (like sox.h) define it in an
incompatible fashion
Security fixes
SECURE_CODING: Use snprintf/write_fmt_str instead of sprintf
Coverity fix: USE_AFTER_FREE CID:438
Fix solaris crash
Coverity fix: CID:126 NEGATIVE_RETURNS
Coverity fix: CID 121 NEGATIVE_RETURNS
Coverity fixes CID:45 FORWARD_NULL
Coverity fix CI:203 REVERSE_INULL
Coverity fix CID:202 REVERSE_INULL
More binary files...
Coverity fix. CID:135 NULL_RETURNS
Coverity fix CID:92 NEGATIVE_RETURNS
Fix compile of previous commit
Remove unused variable
Merge branch 'master' of http://git.sxemacs.org/sxemacs
Merge branch 'master' of http://git.sxemacs.org/sxemacs
Merge branch 'master' of http://git.sxemacs.org/sxemacs
Merge branch 'master' of http://git.sxemacs.org/sxemacs
Prevent inexistence of openssl server/client methods from breaking the build
Prevent inexistence of openssl ssl_verify_cert_chain from breaking the build
Bug 129 - Bad conversion to snprintf
Deduplicate options to compiler and linker, as well as consecutive LIBS
Cosmetic fixes to the configuration summary (ie Installation)
Disable PIE in MacOS X Lion, thus pdump works again...
[ Replace this line with a one-line summary of the changes ]
Enhance the module and package lookup paths
Revert order changer for module paths
Merge branch 'master' of http://git.sxemacs.org/sxemacs
Merge branch 'master' of http://git.sxemacs.org/sxemacs
Also make sxemacs packages of user home be looked up before xemacs ones, not just the system
Fix detection and usage of mpc in newer versions (like mpc 0.9)
Update link to mpc library. Warn of texinfo needed to build from git. Small typo fix
Add resolution to missing makeinfo while building
Merge branch 'master' of http://git.sxemacs.org/sxemacs
Give a little more detail about crash reporting on MacOS X
Fix configure in solaris
Stop configure if there is no makeinfo
Remove unneeded SXE_SHLIB_STUFF
Enhance realpath and dirname checking.
Add my copyright to configure.ac
Add the directory for the dbus module
Add copyright and license to autogen.sh
Revert "Add copyright and license to autogen.sh"
Warn that cl emod is not being built due to missing bison
Remove tla hook references in contrib
More remove tla hook references in contrib
Add triggers to action to update contrib scripts
Add copyright to autogen.sh
Added contrib script to help people setup their contributing branches
Add check for user email and name setup
Overcome differences in order of CFLAGS vs argument list. In the process, make the libpng
Fix detection of MacOS X native provided libpng
Revert removal of X_FLAGS from libsxecore_a_CPPFLAGS and libcruft_a_CPPFLAGS
Revert removal of X_FLAGS from libsxeuiTTY_a_CPPFLAGS. We really need to fix this. TTY should not depend
on X11 even if X11 is being linked in...
Fix previous fix. Use X_CFLAGS, not X_FLAGS...
Get rid of the slew of warning in tags code
More warning suppression
More warning suppressions
Add new Assert-Equal and Assert-Not-Equal macros to test-harness, which print the actual values in case
of failure. Use instead of (Assert (equal)) and (Assert (not (equal)))
Change the pre-processor conditional to check for MPC_SET_UI_FR to avoid warning
Add prototype for emacs_tparam to avoid warning
Remove casts which were not needed and causing comparison sign mismatch
Fix bug 134:
Merge branch 'master' of ssh://dio.dreamhost.com/~/repos.nelsonferreira.com/git/sxemacs into for-steve
Bug 134: Remove lisp-initd-dir from startup.el. Usage of path-construct makes it work in lisp-initd.el
Small docstring update
COVERITY: SECURE_TEMP - CID:345
COVERITY: Forward NULL CID:46
Merge branch 'njsf-cov' into for-steve
Merge branch 'master' of ssh://dio.dreamhost.com/~/repos.nelsonferreira.com/git/sxemacs into for-steve
Improved assert messages
COVERITY: Forward NULL: CID:40
Coverity: Reverse Negative: CID:209
Coverity: Reverse INULL: CID:207
Coverity: Reverse INULL: CID 204
Merge branch 'njsf-cov' into for-steve
Merge branch 'master' of ssh://dio.dreamhost.com/~/repos.nelsonferreira.com/git/sxemacs into for-steve
Remove warnings
Fix switch warnings in media
Fix switch warnings in xlwscrollbar
Coverity: Resource leak: CID 591
Coverity: Resource leak: CID 590
Coverity: NULL returns: CID 589
Coverity: NEGATIVE_RETURNS: CID 588
Coverity: CHAR_IO: CID 595
Coverity: UNINIT: CID 593 Make sure file name is not used uninitialized.
Coverity: NO_EFFECT: CID 594
Coverity: UNINIT: CID 592
Coverity: Negative Returns: CID 585
Coverity: Missing lock: CID 584
Coverity: Checked return: CID 582
Coverity: DEADCODE: CID 578
Coverity: UNINIT: CID 474
Fix build
Merge branch 'master' of http://git.sxemacs.org/sxemacs into for-steve
Add clear copyright notices to the scripts I contributed
Add the sample git post-receive hook and update README
Update README. Give novice advice in git-to-steve.sh
Coverity: LOCK: CID 597
Coverity: No effect: CID 598
Coverity: Char IO: CID 595
Coverity: Uninit: CID 473
Coverity: UNINIT: CID 453
Coverity: UNREACHABLE: CID 426, 425, 424, 423, 422, 421
Coverity: UNINIT: CID 410
Coverity: UNINIT: CID 409,408,407,406
Add some sanity assertions to format conversions.
Fix build
Add a couple of missing semicolons on last commit
Coverity: UNINIT: CID 601
Coverity: UNINIT: CID 600
Coverity: UNINIT: CID 599
Coverity: Forward NULL: CID 439
Coverity: UNUSED: CID 427
Coverity: UNINIT: CID 405, 404
Coverity: UNINIT: CID 403
Coverity: UNINIT: CID 402
Fix build
Fix build
Merge branch 'njsf-cov' into for-steve
Coverity: UNINIT: CID 401
Coverity: Uninit: CID 400
Coverity: UNINIT: CID 399
Coverity: UNINIT: CID 398
Coverity: UNINIT: CID 397
Coverity: UNINIT: CID 393
Merge branch 'njsf-cov' into for-steve
Coverity: CHAR_IO: CID 5,6,7,9
Coverity: Forward NULL: CID 59, 58, 56
Coverity: FORWARD NULL: CID 54, 53, 52
Fix get_dyna_doc CHAR_IO issue sync
Coverity: Uninit: CID 603
Coverity: UNINIT: CID 602
Coverity: Uninit: CID 396
Coverity: UNINIT: CID 395
Coverity: Reverse Negative: CID 210
Coverity: Reverse INULL: CID 130
Coverity: Reverse INULL: CID 202
Coverity: Negative Returns: CID 121
Coverity: Negative returns: CID 107
Coverity: Negative RETURNS: CID 106
Coverity: Negative returns: CID 91
Fix build
Coverity: Missing Lock: CID 82
Coverity: Missing lock: CID 81
Coverity: Missing Break: CID 76
Coverity: Missing break: CID 73
Coverity: Missing break: CID 72
Coverity: Missing break: CID 69
Coverity: Missing break: CID 68
Coverity: Missing break: CID 67
Coverity: Missing return: CID 604
Update link to newest compface in INSTALL
Merge branch 'for-steve' into njsf-cov
Coverity: Negative returns: CID 121
Fix additional transcoding assertions
Merge branch 'for-steve' into njsf-cov
Coverity: Forward NULL: CID 54, 53, 52
Coverity: Forward NULL: CID 51
Coverity: Forward NULL: CID 50
Coverity: Forward NULL: CID 49
Coverity: Forward NULL: CID 48
Coverity: Forward NULL: CID 44, 43, 36
Coverity: Forward NULL: CID 42, 41
Coverity: Forward NULL: CID 39
Coverity: Forward NULL: CID 38
Coverity: Forward NULL: CID 37
Coverity: Forward NULL: CID 35
Coverity: Forward NULL: CID 34
Coverity: Forward NULL: CID 33
Coverity: Forward NULL: CID 32
Avoid warnings
Coverity: Missing return: CID 606
Coverity: Forward NULL: CID 605
Coverity: Resource Leak: CID 185
Coverity: Resource Leak: CID 184
Coverity: Resource leak: CID 183
Coverity: Resource leak: CID 181
Coverity: Resource leak: CID 181
Coverity: Resource leak: CID 180
Coverity: Resource leak: CID 178
Coverity: Overrun static: CID 141
Coverity: Overrun static: CID 139
Coverity: Overrun static: CID 137, 136
Coverity: No effect: CID 134
Coverity: Char IO: CID 7
Coverity: Checked return: CID 12
Coverity: Checked return: CID 11
Coverity: Checked return: CID 10
Coverity: Assert side effect: CID 2
Fix crash in _ase_interval_union_boundary. Only fini tmp when ur->next becomes tmp->next
Coverity: Forward NULL: CID 607
Merge remote-tracking branch 'origin/master' into njsf-cov
Use the real pre-processor var: DEBUG_SXEMACS
compre on by default, no longer experimental
Empty merge
Cosmetic break
Add a bit more breathing space to alloc
Do not confuse GIT with git (or vice-versa)
Merge branch 'for-steve' into njsf-cov
Conditional definition of HAVE_ALLOCA to avoid meaningless HAVE_ALLOCA redefined warnings...
Slightly better basic type detection.
Merge remote-tracking branch 'origin/master' into for-steve
Coverity CID 52: Forward null
Merge remote-tracking branch 'origin/master' into for-steve
Remove forceful disable of ase in Mac OS X
Better stack-protector behavior in FreeBSD
Merge branch 'njsf-cov' into for-steve
Coverity: TOCTOU: CID 387
Coverity: TOCTOU: CID 390
Coverity: TOCTOU: CID 391
Fix build...
Coverity: TOCTOU: CID 392
Coverity: Tainted string: CID 386
Coverity:Tainted string: CID 384
Coverity: TOCTOU: CID 387
Coverity: CID 610-DEAD CODE 611-UNUSED VALUE
Coverity: CID 681: TAINTED STRING
Coverity: Overrun static CID: 138
Coverity: DEADCODE: CID 583
Coverity: CID 21065: Missing break
Don't use strncpy, instead use *dest='\0' followed by strncat (with len-1)
Coverity: Resource Leak: CID 400026
Coverity: Resource leak: CID 400025
Coverity: Division by zero: CID 400004
Coverity: Stray pointer arithmetic: CID 400000
Coverity: Resource leak: 400024
Coverity: Resource leak: CID 400023
Coverity: Resource leak: CID 400022
Coverity: Resource leak: CID 400020
xstrncpy saga
xstrncpy saga
xstrncpy saga
xstrncpy saga
Better checking of string and memory operations.
xstrncpy saga
Rename git-to-steve -> git-for-steve
Merge remote-tracking branch 'njsf/for-steve' into for-steve
Add summary for additional tty libraries
new SXE_CHECK_LINK_LIB macro
Correct the remote configuration command message
Enable silent building, ie --enable-silent-rules and make V=0
issue warning when no tty nor window system available
Add additional tty lib 'with' options
Warn about ignored tty 'with' options. Fix if with missing fi
Merge branch 'master' of ssh://dio.dreamhost.com/~/repos.nelsonferreira.com/git/sxemacs into for-steve
Merge remote-tracking branch 'njsf/for-steve' into for-steve
Update copyright, remove unused ent arguments
Use AS_IF instead of if some places - be more M4sh friendly
xstrncpy saga
xstrncpy saga
xstrncpy saga
xstrncpy saga
Coverity: CID 400828 Resource leak
Use dup2 if available for -t. Also check for ttyname and isatty in configure.
Coverity: CID 400829: Uninit
Coverity: CID 400031: Tainted string
Coverity CID 400013 Printf arg type mismatch
Merge branch 'master' into njsf-cov
Merge branch 'master' of ssh://dio.dreamhost.com/~/repos.nelsonferreira.com/git/sxemacs into for-steve
Merge remote-tracking branch 'origin/master' into for-steve
Merge remote-tracking branch 'njsf/for-steve' into for-steve
Fix build for branches without tags
Coverity: CID 400012 Overrun dynamic
Coverity: Out of bounds write: CID 21140
Coverity: CID 400006: Division or modulo by zero
Coverity: CID 400005: Division or modulo by zero
Do not add tty objects when no tty is available
Merge branch 'for-steve' into njsf-tty
Fix tty build broken in last configure.ac changes
xstrncpy saga
xstrncpy saga
xstrncpy saga
Fix configure
Fix configure.ac
Merge remote-tracking branch 'njsf/for-steve' into for-steve
Coverity: Resource leak: CID 400015
Merge branch 'master' of ssh://dio.dreamhost.com/~/repos.nelsonferreira.com/git/sxemacs into for-steve
Make sure list-load-path-shadows can work after dmp
Fix introduced bug by coverity fix attempt
Fix build
Improve relocate_fd with dup2
Merge branch 'njsf-cov' into for-steve
Why are quick fixes so bad ? Because they break more than they fix
Coverity CID 400833 UNINIT
Fix the relocate_fd
Merge branch 'master' into for-steve
Fix build
Coverity: CID 400832: Out of bounds access
Coverity: CID 400831: Out of bonds access
Coverity: CID 400007: Deference after null check
Coverity: CID 400005: Division or modulo by zero
Coverity: CID 400001: Logically dead code
Merge branch 'for-steve' into njsf-cov
Coverity: CID 400010: Improper use of negative value
Small optimization
Coverity CID 400832 Out of bounds access
reflow
Refactoring
Refactor
Fix build
Refactor
Merge branch 'njsf-cov' into for-steve
Move src/objects.c to src/ui
Move src/objects.c to src/ui
Only abort due to no-tty when interactive
Make FD_TO_USID available to non-unixoid event loops
Remove old file moved away
Only used old_fcntl_owner when compiling unixoid event loop
Disable non UI build. Too much going wrong for that to work
Fix build in MacOS after ent changes
Fix SuSE build
Coverity CID 400011 - Derefence NULL return value
Coverity: CID 21028 Logically dead code
Ruediger Meier (12):
fix yow.c, correct else scope (broken since cb837c1c)
fix yow.c, include assert.h (was missing since cb837c1c)
build fix, undeclared XmCR_UNKNOWN
bldchn cleanup, remove/re-use some unused dumpfile related AM variables
why the hell we don't have always EXEC_PATH available
try to read dumpfile also from libarchdir
bldchn, install dumpfile into archlibdir
bldchn fix, don't install buildir's dumpfile
fix, return with no value, in function returning non-void
fix warnings, control reaches end of non-void function
cosmetics, correct fsf address in COPYING.LIB
fix dist, configfsf.guess and configfsf.sub are also needed
Sebastian Freundt (117):
Summary: fix, use our compiler flag check macros to check for pthread{,s}
Summary: minor, provide C11 check for anonymous structs
Summary: minor, check certain compiler flags regardless of CC flavour
Summary: cosmetics, add AM_PROG_AR like autoreconf suggests
Summary: fix to cosmetics, add AM_PROG_AR conditionally
Summary: cosmetics, add ar-lib wrapper script to git ignore file
Summary: minor, rewrite linker checks to use the compiler front-end and XFLAG
Summary: fix, carefully quote esd lib prepending
Summary: minor, call the linker (or the compiler front-end) when ...
Summary: minor, always pass on SXE_DYLD_PATH with pointers to the lwlibdir
Merge branch 'bldchn' into next
Summary: cosmetics, add meself to sppm.texi
Summary: minor, provide SXE_CHECK_COMPILER_XFLAG
Summary: fix, use all CFLAGS for linker flag check
Summary: fix, check for special diagnostic 10237 if CC=icc
Summary: minor, specifically check for all optimisation flags
Summary: fix to fix, do not treat compiler flags as linker flags
Summary: minor, tweak SXE_CHECK_LINKER_FLAGS
Merge branch 'bldchn' into next
Summary: minor, provide XCCLDFLAGS to be passed on through libtool to the CC
Summary: minor, put XCCLDFLAGS in libtool built binaries and libs
Merge branch 'bld/icc' into next
Summary: minor, also massage sxemacs calls in tests/ with batch env
Summary: fix to fix, do not blank EMACSPACKAGEPATH when finding ...
Merge branch 'bldchn' into next
Summary: chore, replace nested function construct by cpp equivalent
Summary: chore, refactor nested function construct in event-Xt.c
Summary: chore, crunch the number of extern_inline definitions
Summary: chore, don't check for extern inline support anymore
Summary: chore, kick ase extern inline
Merge branch 'bld/clang' into next
Summary: fix, tentative, use unsigned int:1 to avoid overflows, fixes bug #133
Merge branch 'bug/133' into for-steve
Summary: fix, final, use unsigned ints in modifier setup, fixes bug #133
Merge branch 'bug/133' into for-steve
Summary: cosmetics, prescind from using inlines for trivial one-off stuff
Merge remote-tracking branch 'rudi/fixes' into for-steve-from-rudi
Summary: fix, bug 133, for real now
Merge branch 'bug/133' into for-steve
Summary: chore, deactivate some warnings again (if not aggressive)
Summary: cosmetics, fix some warnings about signedness
Summary: cosmetics, fix some signedness and shadow warnings in gnuclient
Summary: cosmetics, declare yow internal functions static
Merge branch 'bldchn' into next
Summary: fix, clean up signedness problem in gnuserv and friends
Summary: fix, signedness and unused warnings in gnuserv et al.
Summary: fix, unused warnings in gnuserv.c
Merge branch 'bld/warn-fix' into next
Summary: fix, -Winline -> only if maximum warning output
Merge branch 'bld/warn-fix' into next
Summary: cosmetics, refactor large parts of make-docfile.c
Summary: cosmetics, conditionalise seemingly unused vars in movemail.c
Merge branch 'bld/warn-fix' into next
Summary: fix, actually dispatch events, fixes bug #131
Merge branch 'bug/131' into next
Summary: cosmetics, clean up event-stream code
Merge branch 'code/hygiene' into next
Summary: fix, another bug 131 attempt, dispatch the
Summary: revert, bring asyneq handling of job events to original state
Summary: fix, exec elisp in right thread context, closes bug #131
Merge branch 'bug/131' into next
Summary: fix, properly expand OG_MULTIARG_ITEM indirections
Merge branch 'bldchn' into next
Summary: fix, add missing break statements in mapfam permutation code
Merge branch 'bug/135' into next
Summary: minor, add stack to --with-error-checking to turn SSP on
Summary: minor, provide malldbg multiarg for MALLOC_PERTURB_
Merge branch 'bldchn/diag' into next
Summary: fix, make sure ssp actually works before using it
Merge branch 'bldchn/diag' into next
Summary: fix, make sure ase-heap emits all symbols it needs
Merge branch 'bld/x32' into next
test, introduce regression test for one MALLOC_PERTURB_ triggered crash
test, run test suite with MALLOC_PERTURB_ set to be extra-harsh to the code
cosmetics, turn morphism extern_inlines into static inlines
fix, change order of bitset in lrecord struct, hash_cache last
Summary: fix, initialise cat morphism array properly, harden the tests
Merge branch 'bug/135' into next
chore, don't mention non-existing files in Makefile.am's
chore, name ase-resclass-test.el correctly
chore, don't mention non-existing files in Makefile.am's
chore, remove VPATH fiddling from sxe-srctree.m4
chore, put sxe-utils.h into distribution
chore, move systty.h to src/ui/TTY/
chore, mention headers needed for the ase-set emod
chore, mention build chain .el files in lisp's Makefile.am
chore, remove TEXI2DVI redefinitions
fix, do not use <at> anchor in structuring commands
chore, list ALL texi files in info/ and subdirs
doc, fix, do not use <at> heading in <at> enumerate
chore, mention src/sxemacs in gitignore fully qualified
doc, fix, do not use structure ( <at> unnumberedsec) inside <at> enumerate
Summary: minor, bring back dist targets
Merge branch 'bldchn' into next
chore, major, do not include dump id in dump file name
chore, bldchn, remove dump file upon make uninstall
fix, comb out double-/ hiccups in invocation-{name,directory}
cosmetics, list Installation and cpuid in distclean-local hook
Merge branch 'bldchn' into next
Summary: minor, kick sheap and friends
Summary: major, rename .dmp file once more
Merge branch 'bldchn' into next
cosmetics, do not include all of ent.h in lisp.h ...
cosmetics, include ent/ent.h (or one of its sub-includes) directly ...
cosmetics, include ent/ent.h (or one of its sub-includes) directly, take 2, ...
minor, provide __next_2power() from the bithacks web site
minor, provide (missing) ffsl for ppc64 and flsl for ppc and ppc64
minor, clarify usage of ase_ffsl in skiplist.c
Merge branch 'fix/ppc64' into next
fix to fix, PEBKAC, also include ent.h goodies in cl-loop code
Merge branch 'fix/ppc64' into next
fix, adhere to prototypes in libpq-he.h, use size_t* instead of unsigned int*
Merge branch 'fix/pgapi' into next
fix, do not finalise event queues during the dump phase
Merge branch 'bug/135' into next
fix, initialise auto_remove_nodes upon ase_make_digraph()
Merge branch 'bug/136' into next
Steve Youngs (176):
Add Last version ChangeLog and tweak SPPM
Fix several compiler warnings in C sources.
Fixes all byte-compiler warnings in our elisp.
Fix a few more compiler warnings.
Couple more warning fixes
Merge branch 'merges', remote-tracking branch 'njsf/master' into merges
Merge branch 'merges'
Libpng 1.5 fix.
Update and fix our .desktop file.
Fix building with current git FFmpeg
Sundry FFI fixes (see bug #127)
Merge branch 'merges'
Merge branch 'merges'
Merge branch 'merges'
Purge SXEmacs of tooltalk and CDE cruft -- docs, autoconf
Purge SXEmacs of tooltalk madness -- test suite
Purge SXEmacs of tooltalk cruft -- src, lisp
Purge SXEmacs of tooltalk -- remainding tidy up
Merge branch 'tooltalkless'
Merge branch 'merges'
Merge branch 'merges'
Merge branch 'merges'
Merge branch 'merges'
More Coverity fixes from Nelson
Coverity fixes from Nelson
Quick trivial one-char typo fix
quick typo fix
Coverity fixes from Nelson
Coverity fixes from Nelson
Coverity fixes from Nelson
Coverity fixes from Nelson
Coverity fixes from Nelson
Coverity fixes from Nelson
Quick typo fix (missing semi-colon)
Coverity inspired security fixes from Nelson
Coverity inspired security fixes from Nelson
Coverity fixes from Nelson
Coverity fixes from Nelson
Merge branch 'emailed-patches'
Add prompt stack for recursive minibuffer
OpenSSL build fixes from Nelson
OpenSSL build fixes from Nelson
Wand updates from Evgeny
Close EMchat bug #129
typo fix
configure cleanup from Nelson
Fix pdump on Mac OS Lion from Nelson
Configure summary clean up
Change mod/pkg load path
Change mod/pkg load path (user dirs)
Fix mpc detection
INSTALL/PROBLEMS updates
Configure fix for Solaris
Autoconf/buildchain fixes/improvements from Nelson
contrib updates
stress testing git workflow
ensure we track origin/master
stress testing git workflow
contrib updates from Nelson
MacOS libpng detection fixes from Nelson
Buildchain fixes and updates from Sebastian
fix my conflict fix
Merge branch 'trivial'
Buildchain fix from Nelson
Warning fixes from Nelson
Warning fixes from Nelson
from Sebastian
Close bug #133 from Sebastian
Fix if/else scope in yow.c from Rudi
Build clean up, etc. from Sebastian
Closes bug #131 from Sebastian
Fix the fix that fixes the fix to fix bug 131
Really fix bug 131, for real this time
GTK eradication -- the build chain.
GTK eradication -- file removal
GTK eradication -- plug the holes left from removing gtk files.
Nuke the bitrotten GTK
Fix a couple of byte-compiler warnings.
Byte-compiler warning fixes
Another go at fixing 131
Ensure lisp-initd-dir is set early enough -- Closes bug #134
Close bug #134
Refactor lisp-initd from Nelson
Coverity fixes from Nelson
Improved assertions from Nelson
Compiler Warning fixes from Nelson
Coverity fixes from Nelson
Coverity fixes from Nelson
missing paren
Merge branch 'trivial'
Contrib git conveniences from Nelson
Get rid of crusty old stuff from lib-src.
Merge branch 'libsrc-culling'
Coverity fixes from Nelson
Coverity fixes from Nelson
Coding style cleanups from Aidan
Coverity updates/fixes from Nelson
Coverity updates/fixes from Nelson
configure fix plus mapfam fix from Sebastian
Coverity fixes from Nelson
Fix ase-interval from Nelson
Build chain tweaks from Sebastian
Changes from Nelson
Build fix from Rudi
Build fix from Sebastian
Be consistent with setting and testing for breathing_space
Merge branch 'breathing'
Use head -n1 throughout
autogen.sh fix from Nelson
Merge branch 'merges'
Whitespace cleanup in toplevel dir
Whitespace cleanup in contrib
Whitespace cleanup in etc
Whitespace cleanup in info
Whitespace cleanup in lib-src
Whitespace cleanup in lisp
Whitespace cleanup in m4
Whitespace cleanup in modules
Whitespace cleanup in tests
Whitespace cleanup in src/ui/TTY
Whitespace cleanup in src/ui/X11
Whitespace cleanup in src/ui/lwlib
Whitespace cleanup in src/ui
Whitespace cleanup in src/s
Whitespace cleanup in src/mule
Whitespace cleanup in src/mem
Whitespace cleanup in src/media
Whitespace cleanup in src/m
Whitespace cleanup in src/events
Whitespace cleanup in src/ent
Whitespace cleanup in src/database
Whitespace cleanup in src [a-e]
Whitespace cleanup in src [f-l]
Whitespace cleanup in src [m-z]
The Great Whitespace Cleanup
Fix build on OpenIndiana
Merge branch 'openindie'
PROBLEMS update re SSP on FreeBSD from Horst
aRts removal from Horst
Coverity fixes, etc from Nelson
Fix building on FreeBSD with -fstack-protector.
Really fix FreeBSD -fstack-protector builds
Coverity fixes from Nelson
Kill some spurious whitespace
Coverity fixes from Nelson
FFI update from Aidan
Add the new silent-rules options to the list of known configure opts
Various build updates from Nelson
xstrncpy updates from Nelson
Coverity and build chain fixes from Nelson
build fix from Nelson
Fix autoload breakage from prev changeset from Nelson
test suite fixes from Nelson
test suite fixes from Nelson
Coverity and build fixes from Nelson
Don't put the dumpfile in bin dir from Rudi
Close Bug #135, fix test suite. From Sebastian
Coverity fixes from Nelson
Fix return on non-void function from Rudi
cosmetic fixes from Rudi
Loads of build chain fixups from Sebastian
Fix dumpfile from Sebastian
UI related fixes/improvements from Nelson
Fix build on powerpc64 from Sebastian
Fixes bug #136 from Sebastian
MacOS build fixes from Nelson
Fix SuSe build from Nelson
Various "just before release" updates and housekeeping
Update DISTRIB to talk about git instead of tla
Last minute update to NEWS.
Update closed bug list
Update my about info.
Ego is not a dirty word
Coverity issues done and dusted! from Nelson
Last minute NEWS update
SXEmacs v22.1.15 is released!
Zajcev Evgeny (6):
- [enh] ffi-magic with safe strings
- [add] wand: partial support for GM lib
- revert, avoid raw format check
ffi-wand, removed some dups
- [FIX] ffi-curl, avoid signalling
[add] minibuffer prompt stack for use with recursive minibuffers
lg (1):
[add] command: M-x Wand-list-patterns RET
-----------------------------------------------------------------------
hooks/post-receive
--
--
SXEmacs