Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-01-10 | (from issue #1836228) | Russell Bryant | |
This little patch slightly improves pd_makeversion(). Namely, I didn't like the use of sprintf() which ignored the possibility of the version string being longer than the allowed buffer size. Also, I changed malloc+strcpy to the slightly simpler strdup(). svn path=/trunk/; revision=9145 | |||
2008-01-10 | This commit adds configure script checking for a number of functions in | Russell Bryant | |
libm: - sinf, cosf, atanf, atan2f, ... Previously, in x_arithmetic.c, these functions were redefined for MSW / Apple. Now, they will only be redefined if the configure script does not find them. The results of the checks for these functions are placed in the config.h header file. The config.h.in file was generated using autoheader. (Note that this patch requires the inclusion of acinclude.m4. You must run aclocal before running autoconf to generate the configure script.) svn path=/trunk/; revision=9144 | |||
2008-01-10 | (add patch from issue #1852385) | Russell Bryant | |
This patch provides a revised implementation of the strtokcpy() function in s_path.c. It provides the following benefits: 1) Prevent potential overflow of a stack buffer. This function did nothing to ensure that it didn't write past the end of the destination buffer. It is possible to cause this to happen by providing certain command line arguments that are longer than MAXPDSTRING. Also, there may be other ways to trigger this bug if namelist_append_files() is used anywhere beyond the uses I reviewed, which are the ones in pd/*.c. 2) Copy bytes from the string in the same loop that looks for the delimiter. This is simply for efficiency in that the string only has to be traversed once, instead of twice (one to find the delimiter, and the second to copy up to it). svn path=/trunk/; revision=9143 | |||
2008-01-10 | This patch will add a new file, acinclude.m4, which is a small library of | Russell Bryant | |
m4 macros used to make adding certain things to the configure script much easier. It is a raw copy from the file's source (Asterisk). All of the macro prefixes are AST, but they have been left intact, to ease keeping this file up to date with the original one. This is required before any of the other configure script related patches can be applied. svn path=/trunk/; revision=9142 | |||
2007-12-05 | russell bryant's format string checking (patch #1841002 | Hans-Christoph Steiner | |
svn path=/trunk/; revision=9082 | |||
2007-12-05 | improved makefile.dependencies generation so that will be regenerated if the ↵ | Hans-Christoph Steiner | |
pd sources change svn path=/trunk/; revision=9081 | |||
2007-12-04 | fixed two bugs, time for a new patch | Hans-Christoph Steiner | |
svn path=/trunk/; revision=9080 | |||
2007-11-26 | added a version of oskude's 'arrow keys update scrollbars' patch | Hans-Christoph Steiner | |
svn path=/trunk/; revision=9045 | |||
2007-11-26 | quick hack to make print post all arguments | Hans-Christoph Steiner | |
svn path=/trunk/; revision=9039 | |||
2007-11-07 | strings are now blobs. replaced "string' by "blob" everywhere | Martin Peach | |
svn path=/trunk/; revision=8954 | |||
2007-11-06 | allow dynamic cursor configuration by move cursor name variables to ↵ | Hans-Christoph Steiner | |
u_main.tk, this is patch 1826507 svn path=/trunk/; revision=8939 | |||
2007-11-04 | patch #1825692 fixed up keybindings and panels | Hans-Christoph Steiner | |
svn path=/trunk/; revision=8933 | |||
2007-11-04 | added variables to tailer the color scheme, and designed a color scheme. ↵ | Hans-Christoph Steiner | |
This could be set back to the default Pd colors also svn path=/trunk/; revision=8929 | |||
2007-10-17 | checked in fix for when Pd launchs the browser directly. It needs to start ↵ | Hans-Christoph Steiner | |
it with an & so that Pd doesn't wait for it to finish svn path=/trunk/; revision=8833 | |||
2007-10-11 | added IRC link to the Help menu | Hans-Christoph Steiner | |
svn path=/trunk/; revision=8800 | |||
2007-10-10 | added useful content to the very short help menu | Hans-Christoph Steiner | |
svn path=/trunk/; revision=8797 | |||
2007-10-10 | This patch adds a number of better commands for opening HTML files and URLs on | Hans-Christoph Steiner | |
GNU/Linux. These commands use the defaults systems, plus each command is tested before executed, so it should be more fault tolerant. svn path=/trunk/; revision=8796 | |||
2007-10-05 | replaced 80 char limit on postatom() with MAXPDSTRING follow this thread: ↵ | Hans-Christoph Steiner | |
http://lists.puredata.info/pipermail/pd-list/2007-10/054514.html svn path=/trunk/; revision=8788 | |||
2007-08-15 | updated libquicktime patch to use [file normalize] and to work with other ↵ | Hans-Christoph Steiner | |
updated patches svn path=/trunk/; revision=8590 | |||
2007-08-15 | replaced by normalize_pd_guidir-0.40.3.patch | Hans-Christoph Steiner | |
svn path=/trunk/; revision=8589 | |||
2007-08-15 | use Tcl to normalize the pd_guidir filename to get rid of ../ and other ↵ | Hans-Christoph Steiner | |
oddnesses svn path=/trunk/; revision=8583 | |||
2007-08-03 | removed misplaced libquicktime chunk from u_main.tk since it is in its own patch | Hans-Christoph Steiner | |
svn path=/trunk/; revision=8375 | |||
2007-07-31 | added patch from tracker # 1688540 since it applies and compiles on 0.40.3 | Hans-Christoph Steiner | |
svn path=/trunk/; revision=8306 | |||
2007-07-31 | removed chunk that belongs to pd_controls-anchor-fix-0.40-pre.patch | Hans-Christoph Steiner | |
svn path=/trunk/; revision=8305 | |||
2007-07-31 | this patch has been superseded by ↵ | Hans-Christoph Steiner | |
make_sizes_pixel_accurate_on_every_platform-0.40.3.patch svn path=/trunk/; revision=8304 | |||
2007-07-25 | got things working on 0.40.3, everything seems to work ok; this patch ↵ | Hans-Christoph Steiner | |
applies cleanly to 0.41.0-test04 and also seems to work fine svn path=/trunk/; revision=8243 | |||
2007-07-25 | font/gui patch now applies to 0.40.3 cleanly, now it's time to make sure it ↵ | Hans-Christoph Steiner | |
all works properly. svn path=/trunk/; revision=8242 | |||
2007-07-25 | made midi objects that have PDDP help patches use those help patches ↵ | Hans-Christoph Steiner | |
directly, rather than thru the midi-help.pd hack svn path=/trunk/; revision=8241 | |||
2007-07-25 | *** empty log message *** | Hans-Christoph Steiner | |
svn path=/trunk/; revision=8240 | |||
2007-07-23 | Made the Pd window location setting explicit so that it can be easily modified | Hans-Christoph Steiner | |
by a user in their own install. I got the idea from Bjoern Hartmann from this thread: http://lists.puredata.info/pipermail/pd-list/2007-07/052342.html svn path=/trunk/; revision=8213 | |||
2007-07-11 | switched Cmd-Click to the more Pd-ish behavior that Ctrl-Click has on the ↵ | Hans-Christoph Steiner | |
other platforms svn path=/trunk/; revision=8031 | |||
2007-07-09 | map Cmd-Click to toggle editmode on Mac OS X | Hans-Christoph Steiner | |
svn path=/trunk/; revision=7930 | |||
2007-07-09 | switch to Mac OS X standard key mapping for Cmd-T (fontpanel instead of ↵ | Hans-Christoph Steiner | |
'send message' box) svn path=/trunk/; revision=7927 | |||
2007-06-01 | tested patch against 0.40.2 and 0.41-0test04; I think it's ready for inclusion | Hans-Christoph Steiner | |
svn path=/trunk/; revision=7735 | |||
2007-05-29 | removed path from file names so it might work now... | Martin Peach | |
svn path=/trunk/; revision=7718 | |||
2007-05-17 | set an env var in u_main.tk on Mac OS X so that libquicktime can find its ↵ | Hans-Christoph Steiner | |
plugins when all the libs are embedded in the Pd.app svn path=/trunk/; revision=7678 | |||
2007-04-20 | fixed bug 1650754: the DEL key was deleting a char, then added back a ↵ | Hans-Christoph Steiner | |
mystery char; the char adding code needs to ignore 127, i.e. DEL svn path=/trunk/; revision=7587 | |||
2007-02-12 | Adds string type (array of bytes) support | Martin Peach | |
svn path=/trunk/; revision=7418 | |||
2006-12-29 | more fixes for compiling Pd-extended against 0.40.x, including 64-bit | Hans-Christoph Steiner | |
svn path=/trunk/; revision=7095 | |||
2006-12-23 | updated patch collection to apply and build against stable_0_40, which is ↵ | Hans-Christoph Steiner | |
currently at 0.40.1 svn path=/trunk/; revision=7049 | |||
2006-12-19 | remove extra declaration that causes linker problems when all the ↵ | Hans-Christoph Steiner | |
optimizations are turned on svn path=/trunk/; revision=6963 | |||
2006-11-28 | updated to use the PDDP standard -meta.pd file now | Hans-Christoph Steiner | |
svn path=/trunk/; revision=6481 | |||
2006-10-17 | replaced all X11 fontspecs with Tk font specs on the road to making the ↵ | Hans-Christoph Steiner | |
fonts/graphics appear the same on all platforms svn path=/trunk/; revision=6123 | |||
2006-10-17 | make console font normal for readability | Hans-Christoph Steiner | |
svn path=/trunk/; revision=6122 | |||
2006-09-24 | remove doubleclick as rightclick on Mac OS X since the OS provides a ↵ | Hans-Christoph Steiner | |
standard method to rightclick with one-button mice svn path=/trunk/; revision=6010 | |||
2006-09-20 | added sensible double-click actions for files, directory browsing still ↵ | Hans-Christoph Steiner | |
happens with single-clicks svn path=/trunk/; revision=5982 | |||
2006-09-19 | trying out IOhannes' bugfix 1549377 in Pd-extended | Hans-Christoph Steiner | |
svn path=/trunk/; revision=5971 | |||
2006-09-19 | taken from Thomas' patch tracker 1473684, its been taken into 0.40 | Hans-Christoph Steiner | |
svn path=/trunk/; revision=5970 | |||
2006-09-18 | added IOhannes' closebang/initbang patch from the patch tracker, #1544041 | Hans-Christoph Steiner | |
svn path=/trunk/; revision=5961 | |||
2006-09-16 | this patch wasn't doing anything here, and miller added FFTW support in 0.40 | Hans-Christoph Steiner | |
svn path=/trunk/; revision=5953 |