aboutsummaryrefslogtreecommitdiff
path: root/packages/patches
AgeCommit message (Collapse)Author
2009-04-19Removing recursive new_anything() patch because its currently unused,Hans-Christoph Steiner
following this discussion: http://lists.puredata.info/pipermail/pd-dev/2009-04/013385.html svn path=/trunk/; revision=11057
2009-04-14fixed crasher bug #2030557 caused by % in GUI labels. So it turns out that ↵Hans-Christoph Steiner
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
2009-04-09checked into Pd-extended branch:Hans-Christoph Steiner
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
2009-03-21checked in patch #1851193 to allow spaces into symbol boxesHans-Christoph Steiner
svn path=/trunk/; revision=10885
2009-03-16iohannes included patch# 1990599 in the pd-extended branch back in 0.40Hans-Christoph Steiner
svn path=/trunk/; revision=10864
2009-02-12added more to make things more usable:Hans-Christoph Steiner
http://pure-data.svn.sourceforge.net/viewvc/pure-data?view=rev&revision=10760 svn path=/trunk/; revision=10761
2009-02-11checked in patch to pd-extended 0.41.4 and submitted it to the patch tracker ↵Hans-Christoph Steiner
for Miller svn path=/trunk/; revision=10758
2009-01-24fixed .pat and .mxt loading, it turns out that open_file was just testing ↵Hans-Christoph Steiner
for .pd as a valid file svn path=/trunk/; revision=10611
2009-01-24add support for Max patch file .mxt file extension, which should be the same ↵Hans-Christoph Steiner
file format as a text .pat, submitted to the patch tracker as 2532431 svn path=/trunk/; revision=10610
2009-01-12this problem is fixed in 0.42-2, but not using this patch:Hans-Christoph Steiner
https://sourceforge.net/tracker2/index.php?func=detail&aid=1953853&group_id=55736&atid=478072 svn path=/trunk/; revision=10516
2009-01-11found some more patches that have been included in trunkHans-Christoph Steiner
svn path=/trunk/; revision=10509
2009-01-10more patches that miller acceptedHans-Christoph Steiner
svn path=/trunk/; revision=10508
2009-01-10miller accepted this patchHans-Christoph Steiner
svn path=/trunk/; revision=10507
2009-01-10/partially/ accepted into 0.42... sighHans-Christoph Steiner
svn path=/trunk/; revision=10499
2009-01-10removed obsolete patch, 64-bit support for arrays was fixed differntly in ↵Hans-Christoph Steiner
the end svn path=/trunk/; revision=10498
2008-05-27fix the support for absolute paths with [declare], #X declare, and canvas_open()Hans-Christoph Steiner
svn path=/trunk/; revision=9928
2008-05-27patch # 1975056 show whole subpatch name in window titleHans-Christoph Steiner
http://sourceforge.net/tracker/index.php?func=detail&aid=1975056&group_id=55736&atid=478072 svn path=/trunk/; revision=9927
2008-05-14added Home/End suport to object/message boxes (and emacs home end on Mac OS ↵Hans-Christoph Steiner
X, since that is a standard binding), patch #1964023 svn path=/trunk/; revision=9804
2008-05-14ok, this time really removed all bits of add_tilde_support_toopen-0.41.4.patchHans-Christoph Steiner
svn path=/trunk/; revision=9800
2008-05-14added patch to fix problems of saving patches into folders with extended ↵Hans-Christoph Steiner
chars in it svn path=/trunk/; revision=9799
2008-05-14oops, removed add_tilde_support_toopen-0.41.4.patch from this oneHans-Christoph Steiner
svn path=/trunk/; revision=9798
2008-05-14patch #1963983Hans-Christoph Steiner
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
2008-05-14updated to fix crasher bug on GNU/LinuxHans-Christoph Steiner
svn path=/trunk/; revision=9796
2008-05-12patch #1962700 two embedded prefs for Mac: default and override allHans-Christoph Steiner
svn path=/trunk/; revision=9793
2008-05-11created sys_expandpath() to replace ~ with /Users/hans and expand env vars ↵Hans-Christoph Steiner
on Windows. This function is then used in sys_trytoopenone() so that ~ works with all opening operations. svn path=/trunk/; revision=9780
2008-05-09fixed up Tab, Space, Return, Escape for [key]/[keyup]/[keyname]Hans-Christoph Steiner
svn path=/trunk/; revision=9777
2008-05-09cleaned up canvas_key handling code to fix backspace and deleteHans-Christoph Steiner
svn path=/trunk/; revision=9775
2008-05-01included jleben's patch for fixing GOP red rect being drawn on the parent, ↵Hans-Christoph Steiner
patch #1953853 svn path=/trunk/; revision=9749
2008-04-28Whenever saving, update the window list for the Window menu in case the saveHans-Christoph Steiner
was a "Save As" that changed the name of the window. svn path=/trunk/; revision=9742
2008-04-28simpler patch using pdtk_enquote instead of custom kludgeHans-Christoph Steiner
svn path=/trunk/; revision=9740
2008-04-28Sets canvas dirty flag for all canvas-related properties panels (i.e. NOT ↵Hans-Christoph Steiner
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
2008-04-28wrote a function to switch the [pd filename] callback message to use aHans-Christoph Steiner
A_GIMME instead of two symbols, thereby correctly receiving any directory names with spaces in it. svn path=/trunk/; revision=9729
2008-04-28Luke Iannini's proxy_icon_and_modified_state.patch fixed to eliminate crashHans-Christoph Steiner
(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
2008-04-25removed executable flagIOhannes m zmölnig
svn path=/trunk/; revision=9723
2008-04-15checked in Thomas' patch 1930681 to fix buffer overflowsHans-Christoph Steiner
svn path=/trunk/; revision=9711
2008-04-15checked in Thomas' patch 1930769 to fix a memory leak in g_array.c in the ↵Hans-Christoph Steiner
sine/cosine sum code svn path=/trunk/; revision=9709
2008-04-15checked in Thomas' patch 1930733 to prevent an buffer overrunHans-Christoph Steiner
svn path=/trunk/; revision=9708
2008-04-15checked in danomatika's patch 1939017 to allow hiding of hidden files on ↵Hans-Christoph Steiner
GNU/Linux open/save panel svn path=/trunk/; revision=9705
2008-04-15added in IOhannes' jack fixes, patch 1942258Hans-Christoph Steiner
svn path=/trunk/; revision=9703
2008-03-22patch to fix tiny issue with schedlib file names: there are two dots ↵Hans-Christoph Steiner
separating the file name and file extension svn path=/trunk/; revision=9625
2008-02-22upgraded to JackOSX 0.76, which has a framework with a different name. The ↵Hans-Christoph Steiner
old version was called 'Jack.framework', this one is called 'Jackmp.framework' svn path=/trunk/; revision=9465
2008-02-01Remove a couple of patches that can't go into mainline pd due to licensing. I'dRussell Bryant
rather start over with a way that could be merged there ... svn path=/trunk/; revision=9163
2008-01-10rename file from buildversion to makeversion to match actual function nameRussell Bryant
svn path=/trunk/; revision=9146
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-10This commit adds configure script checking for a number of functions inRussell 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-10This patch will add a new file, acinclude.m4, which is a small library ofRussell 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-05russell bryant's format string checking (patch #1841002Hans-Christoph Steiner
svn path=/trunk/; revision=9082
2007-12-05improved makefile.dependencies generation so that will be regenerated if the ↵Hans-Christoph Steiner
pd sources change svn path=/trunk/; revision=9081
2007-12-04fixed two bugs, time for a new patchHans-Christoph Steiner
svn path=/trunk/; revision=9080