Age | Commit message (Collapse) | Author |
|
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=9794
|
|
svn path=/trunk/; revision=9793
|
|
org.puredata.pd.plist prefs files on Mac OS X. The first is the default settings that come with Pd-extended.app, the second is a prefs file that overrides all others, so that people can make their own custom apps based on the Pd.app, and be sure that the user's prefs aren't going to override things.
svn path=/trunk/; revision=9792
|
|
embedded pd apps
svn path=/trunk/; revision=9789
|
|
http://lists.puredata.info/pipermail/pd-list/2008-02/059627.html
and this blog post:
http://www.dribin.org/dave/blog/archives/2006/08/02/versioning_os_x_apps/
svn path=/trunk/; revision=9782
|
|
on Windows. This function is then used in sys_trytoopenone() so that ~ works with all opening operations.
svn path=/trunk/; revision=9780
|
|
rather than /usr/local. The tarballs still install into /usr/local. Also limited the dpkg commands to machines that have dpkg-deb installed. Also, tweaked /usr/share/pd to be write-all so that people can install their own stuff there.
svn path=/trunk/; revision=9778
|
|
svn path=/trunk/; revision=9777
|
|
svn path=/trunk/; revision=9775
|
|
package stuff a bit
svn path=/trunk/; revision=9767
|
|
instead of /usr/local, therefore conflicts with the exists pd packgess
svn path=/trunk/; revision=9757
|
|
that dpkg-shlibdeps doesn't know about
svn path=/trunk/; revision=9756
|
|
noncvs/binaries
svn path=/trunk/; revision=9755
|
|
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
|
|
to make GNU/Linux and Mac OS X
svn path=/trunk/; revision=9738
|
|
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
|
|
svn path=/trunk/; revision=9583
|
|
svn path=/trunk/; revision=9582
|
|
|
|
svn path=/trunk/; revision=9550
|
|
svn path=/trunk/; revision=9548
|
|
to cd to packages/win32_inno before running make -f makefile.mingw so that
'make depend' finds the source files and puts the makefile.dependencies in the
right place.
svn path=/trunk/; revision=9528
|
|
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=9141
|
|
svn path=/trunk/; revision=9140
|
|
svn path=/trunk/; revision=9138
|
|
svn path=/trunk/; revision=9137
|
|
svn path=/trunk/; revision=9082
|
|
pd sources change
svn path=/trunk/; revision=9081
|
|
svn path=/trunk/; revision=9080
|