Age | Commit message (Collapse) | Author |
|
BSD's sprintf() isn't as fault-tolerant as GNU's. It was crashing on unescaped %, I guess it was trying to replace them and failing miserably. This patch fixes it by only running the first % pattern thru the sprintf() then just copying the rest before sending it to sys_gui();
svn path=/trunk/; revision=11017
|
|
http://pure-data.svn.sourceforge.net/viewvc/pure-data?view=rev&revision=10991
and added to the patch tracker for Miller:
https://sourceforge.net/tracker/?func=detail&aid=2746054&group_id=55736&atid=478072
svn path=/trunk/; revision=10992
|
|
svn path=/trunk/; revision=10885
|
|
svn path=/trunk/; revision=10864
|
|
http://pure-data.svn.sourceforge.net/viewvc/pure-data?view=rev&revision=10760
svn path=/trunk/; revision=10761
|
|
for Miller
svn path=/trunk/; revision=10758
|
|
for .pd as a valid file
svn path=/trunk/; revision=10611
|
|
file format as a text .pat, submitted to the patch tracker as 2532431
svn path=/trunk/; revision=10610
|
|
https://sourceforge.net/tracker2/index.php?func=detail&aid=1953853&group_id=55736&atid=478072
svn path=/trunk/; revision=10516
|
|
svn path=/trunk/; revision=10509
|
|
svn path=/trunk/; revision=10508
|
|
svn path=/trunk/; revision=10507
|
|
svn path=/trunk/; revision=10499
|
|
the end
svn path=/trunk/; revision=10498
|
|
svn path=/trunk/; revision=9928
|
|
http://sourceforge.net/tracker/index.php?func=detail&aid=1975056&group_id=55736&atid=478072
svn path=/trunk/; revision=9927
|
|
X, since that is a standard binding), patch #1964023
svn path=/trunk/; revision=9804
|
|
svn path=/trunk/; revision=9800
|
|
chars in it
svn path=/trunk/; revision=9799
|
|
svn path=/trunk/; revision=9798
|
|
On Windows, FILENAME_MAX is much smaller than MAXPDSTRING, so I replaced MAXPDSTRING with FILENAME_MAX everywhere I could find that is related to filenames. FILENAME_MAX is a POSIX standard macro for defining the max length of a complete filename.
The current situation could result in crashes on Windows.
svn path=/trunk/; revision=9797
|
|
svn path=/trunk/; revision=9796
|
|
svn path=/trunk/; revision=9793
|
|
on Windows. This function is then used in sys_trytoopenone() so that ~ works with all opening operations.
svn path=/trunk/; revision=9780
|
|
svn path=/trunk/; revision=9777
|
|
svn path=/trunk/; revision=9775
|
|
patch #1953853
svn path=/trunk/; revision=9749
|
|
was a "Save As" that changed the name of the window.
svn path=/trunk/; revision=9742
|
|
svn path=/trunk/; revision=9740
|
|
the audio/midi/path/startup pref panels). This should work for adding and deleting cords, and properties panels for: canvas, arrays, iemguis, and atom boxes.
The only downside is that with the properties panels, there is no checking whether there has actually be any change. I just sets the dirty flag if the user clicks on OK or Apply.
svn path=/trunk/; revision=9735
|
|
A_GIMME instead of two symbols, thereby correctly receiving any directory
names with spaces in it.
svn path=/trunk/; revision=9729
|
|
(caused by using %f in sys_vgui for an int value). Also, made the title bar
fully Mac OS X-style.
svn path=/trunk/; revision=9727
|
|
svn path=/trunk/; revision=9723
|
|
svn path=/trunk/; revision=9711
|
|
sine/cosine sum code
svn path=/trunk/; revision=9709
|
|
svn path=/trunk/; revision=9708
|
|
GNU/Linux open/save panel
svn path=/trunk/; revision=9705
|
|
svn path=/trunk/; revision=9703
|
|
separating the file name and file extension
svn path=/trunk/; revision=9625
|
|
old version was called 'Jack.framework', this one is called 'Jackmp.framework'
svn path=/trunk/; revision=9465
|
|
rather start over with a way that could be merged there ...
svn path=/trunk/; revision=9163
|
|
svn path=/trunk/; revision=9146
|
|
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
|
|
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
|
|
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
|
|
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
|
|
svn path=/trunk/; revision=9082
|
|
pd sources change
svn path=/trunk/; revision=9081
|
|
svn path=/trunk/; revision=9080
|
|
svn path=/trunk/; revision=9045
|