]>
granicus.if.org Git - graphviz/log
Emden R. Gansner [Tue, 9 Feb 2016 21:58:02 +0000 (16:58 -0500)]
Reformat points field with different name and separate x and y into points.
John Ellson [Tue, 9 Feb 2016 18:09:54 +0000 (13:09 -0500)]
revert previous change - breaks build
John Ellson [Tue, 9 Feb 2016 18:03:15 +0000 (13:03 -0500)]
if Context is free then also free apis
Emden R. Gansner [Sun, 7 Feb 2016 22:04:08 +0000 (17:04 -0500)]
Have json output supply parsed xdot.
Emden R. Gansner [Sun, 7 Feb 2016 22:03:47 +0000 (17:03 -0500)]
Update man page for libxdot
Emden R. Gansner [Sat, 6 Feb 2016 21:05:23 +0000 (16:05 -0500)]
Revert to version
4705c841a919e911d3cdc0575b9f7b194f64d448 until we can
fix memory error due to recent changes.
Emden R. Gansner [Wed, 3 Feb 2016 15:38:57 +0000 (10:38 -0500)]
Use special name for ids in json format.
Emden Gansner [Mon, 1 Feb 2016 23:35:02 +0000 (18:35 -0500)]
Change type to not conflict on linux.
Emden R. Gansner [Mon, 1 Feb 2016 22:27:10 +0000 (17:27 -0500)]
Add json output.
John Ellson [Tue, 12 Jan 2016 14:21:31 +0000 (09:21 -0500)]
fix redefintion of qsort_cmpf on RHEL5
John Ellson [Tue, 12 Jan 2016 14:16:27 +0000 (09:16 -0500)]
fix redefintion of qsort_cmpf on RHEL5
John Ellson [Tue, 12 Jan 2016 00:33:15 +0000 (19:33 -0500)]
suppres ar warning for 'u' with 'D' default
Emden R. Gansner [Mon, 11 Jan 2016 19:59:49 +0000 (14:59 -0500)]
Fix edge drawing in fdp to allow other values for splines. The original code was written when there were only line segments and splines.
Emden R. Gansner [Mon, 11 Jan 2016 19:58:09 +0000 (14:58 -0500)]
Add two new gvpr scripts: one to add edges to a graph, and the other
to report on multiedges and loops.
John Ellson [Sat, 9 Jan 2016 22:33:58 +0000 (17:33 -0500)]
janitor - one more -Wstrict-prototypes
John Ellson [Sat, 9 Jan 2016 22:22:09 +0000 (17:22 -0500)]
janitor - fix warnings from lirsvg api changes
John Ellson [Sat, 9 Jan 2016 21:34:08 +0000 (16:34 -0500)]
janitor - fix some consts for c++ and -Wwrite-strings
John Ellson [Sat, 9 Jan 2016 21:09:02 +0000 (16:09 -0500)]
janitor - fix 1 - -Wstrict-prototypes
John Ellson [Wed, 6 Jan 2016 19:52:56 +0000 (14:52 -0500)]
janitor - 1 -Wunused_function
John Ellson [Wed, 6 Jan 2016 19:31:43 +0000 (14:31 -0500)]
Merge branch 'master' of github.com:ellson/graphviz
John Ellson [Wed, 6 Jan 2016 19:31:26 +0000 (14:31 -0500)]
used wrong type .. I thoght I checked that it compiled, but how??
John Ellson [Wed, 6 Jan 2016 19:15:35 +0000 (14:15 -0500)]
janitor - fix ~20 -Wunused-value all from one macro
Emden R. Gansner [Wed, 6 Jan 2016 19:14:41 +0000 (14:14 -0500)]
Merge branch 'master' of https://github.com/ellson/graphviz
Emden R. Gansner [Wed, 6 Jan 2016 19:14:05 +0000 (14:14 -0500)]
Fix different calling conventions for qsort_s.
John Ellson [Wed, 6 Jan 2016 19:07:55 +0000 (14:07 -0500)]
janitor - fix 1 -Wunused-variable
John Ellson [Wed, 6 Jan 2016 18:49:22 +0000 (13:49 -0500)]
Merge branch 'master' of github.com:ellson/graphviz
John Ellson [Wed, 6 Jan 2016 18:49:13 +0000 (13:49 -0500)]
janitor - clean up ~40 'unitialized' warnings
Emden R. Gansner [Wed, 6 Jan 2016 18:04:07 +0000 (13:04 -0500)]
Make global variable static.
John Ellson [Wed, 6 Jan 2016 16:01:07 +0000 (11:01 -0500)]
provide alternative for qsort_r() on EL5
John Ellson [Wed, 6 Jan 2016 14:51:47 +0000 (09:51 -0500)]
still need -DSWIGJAVA for swig-1.3.29 on EL5
John Ellson [Wed, 6 Jan 2016 14:37:44 +0000 (09:37 -0500)]
still need -DSWIGJAVA for swig-1.3.29 on EL5
John Ellson [Tue, 5 Jan 2016 22:23:18 +0000 (17:23 -0500)]
no qsort_r() on EL5 - needs alternative implementation
John Ellson [Tue, 5 Jan 2016 22:03:47 +0000 (17:03 -0500)]
no qsort_r() on EL5
John Ellson [Tue, 5 Jan 2016 21:21:59 +0000 (16:21 -0500)]
no qsort_r() on EL5
Emden R. Gansner [Mon, 4 Jan 2016 16:25:20 +0000 (11:25 -0500)]
Fix bug with "in" operator. Keys used in evaldyn and getdyn must be the same.
John Ellson [Tue, 22 Dec 2015 22:51:53 +0000 (17:51 -0500)]
renable lasi test - also a local issue
John Ellson [Tue, 22 Dec 2015 21:55:34 +0000 (16:55 -0500)]
restore test for -Tpng:cairo:gd - seems to be a local problem only
John Ellson [Tue, 22 Dec 2015 20:26:27 +0000 (15:26 -0500)]
disable broken formats in test for now: -Tpng:cairo:gd -Tps:lasi
John Ellson [Tue, 22 Dec 2015 19:14:31 +0000 (14:14 -0500)]
janitor - no need to -DSWIGJAVA these days
John Ellson [Tue, 22 Dec 2015 18:53:11 +0000 (13:53 -0500)]
janitor - void return from agxputc()
John Ellson [Tue, 22 Dec 2015 18:35:18 +0000 (13:35 -0500)]
janitor - fix function protype
John Ellson [Tue, 22 Dec 2015 18:32:15 +0000 (13:32 -0500)]
janitor - fix function protype
John Ellson [Tue, 22 Dec 2015 18:26:09 +0000 (13:26 -0500)]
janitor - use void return from agxput()
John Ellson [Tue, 22 Dec 2015 18:14:53 +0000 (13:14 -0500)]
janitor - git ignore product
John Ellson [Tue, 22 Dec 2015 18:13:31 +0000 (13:13 -0500)]
janitor - fix some function prototype warnings
John Ellson [Tue, 22 Dec 2015 18:05:47 +0000 (13:05 -0500)]
janitor - fix some unused vars
Emden R. Gansner [Sun, 20 Dec 2015 23:17:01 +0000 (18:17 -0500)]
Fix ambiguity in the grammar in the documentation.
Emden Gansner [Mon, 14 Dec 2015 20:45:44 +0000 (15:45 -0500)]
Allow prioritization of xlabels.
Stephen C North [Sun, 13 Dec 2015 03:56:56 +0000 (22:56 -0500)]
libtool needs -tag=CC
Emden Gansner [Fri, 30 Oct 2015 18:04:07 +0000 (14:04 -0400)]
Allow graphs and subgraphs to have an empty string as a name.
Besides there being no reason not to, this avoids exposing in internal
%x name for anonymous graphs in a tootltip.
Emden R. Gansner [Sun, 25 Oct 2015 20:30:06 +0000 (16:30 -0400)]
Pull back to previous makefile. The new one doesn't work. It includes references to QuadTree and other files not in the sfdpgen. To get a correct makefile to create an sfdp library will take some more work.
Emden R. Gansner [Sun, 25 Oct 2015 19:51:44 +0000 (15:51 -0400)]
Merge branch 'master' of https://github.com/ellson/graphviz
Emden R. Gansner [Sun, 25 Oct 2015 19:50:21 +0000 (15:50 -0400)]
Reset saved node in three *_inside function before doing a layout.
emden [Sun, 25 Oct 2015 19:46:35 +0000 (15:46 -0400)]
Merge pull request #57 from pixelglow/fix-clang-warnings
Fix clang compile warnings
emden [Sun, 25 Oct 2015 17:39:14 +0000 (13:39 -0400)]
Merge pull request #34 from teodorov/master
sfdp as a library
Emden Gansner [Wed, 21 Oct 2015 19:11:41 +0000 (15:11 -0400)]
Various small fixes.
Emden Gansner [Wed, 21 Oct 2015 18:28:07 +0000 (14:28 -0400)]
Ad generic histogram script.
Emden Gansner [Wed, 21 Oct 2015 18:16:33 +0000 (14:16 -0400)]
Fix script to avoid loops and store multiple edge count in multiplicity rather than weight.
Emden Gansner [Wed, 21 Oct 2015 17:07:34 +0000 (13:07 -0400)]
Fix for bug 2575 - fix memory leak from parser error.
John Ellson [Thu, 15 Oct 2015 05:22:07 +0000 (01:22 -0400)]
add support for --enable-python34
John Ellson [Tue, 13 Oct 2015 00:43:08 +0000 (20:43 -0400)]
fix errors in example in cgraph man page
Glen Low [Wed, 7 Oct 2015 00:16:45 +0000 (08:16 +0800)]
Reinstate static functions used for debugging
Emden Gansner [Mon, 5 Oct 2015 20:11:39 +0000 (16:11 -0400)]
Remove print statement from script.
Emden Gansner [Mon, 5 Oct 2015 14:46:37 +0000 (10:46 -0400)]
Prevent warning message.
emden [Mon, 5 Oct 2015 13:34:52 +0000 (09:34 -0400)]
Merge pull request #58 from pixelglow/fix-crash-in-generate-constraints
Fix bad postdecrement of NodeSet iterator
emden [Mon, 5 Oct 2015 13:20:04 +0000 (09:20 -0400)]
Merge pull request #59 from pixelglow/fix-debug-build
Fix typos in DEBUG code
Glen Low [Mon, 5 Oct 2015 04:16:24 +0000 (12:16 +0800)]
Fix typos in DEBUG code
Glen Low [Mon, 5 Oct 2015 06:47:00 +0000 (14:47 +0800)]
Fix bad postdecrement of NodeSet iterator
Glen Low [Mon, 5 Oct 2015 06:04:40 +0000 (14:04 +0800)]
Fix clang compile warnings
Emden Gansner [Fri, 2 Oct 2015 20:49:47 +0000 (16:49 -0400)]
Add new gvpr scripts to install list.
Emden Gansner [Fri, 2 Oct 2015 20:46:22 +0000 (16:46 -0400)]
Add gvpr scripts for checking if a graph is bipartite, and converting a bipartite graph into an ordinary graph by using nodes on one side as edges.
John Ellson [Sun, 6 Sep 2015 17:32:56 +0000 (13:32 -0400)]
update my email address in AUTHORS (mostly testing if I can push from this host)
John Ellson [Sun, 6 Sep 2015 15:34:48 +0000 (11:34 -0400)]
Merge branch 'master' of ssh://github.com/ellson/graphviz
John Ellson [Sun, 6 Sep 2015 15:34:28 +0000 (11:34 -0400)]
Apply Debian patch: 'reduce-lab-color.patch' from Bebian bug #755124
John Ellson [Thu, 3 Sep 2015 15:13:14 +0000 (11:13 -0400)]
fix multiedge breakage - bug #2568
John Ellson [Mon, 20 Jul 2015 12:38:47 +0000 (08:38 -0400)]
avoid use of long long in IDTYPE comparisons
John Ellson [Mon, 20 Jul 2015 12:22:39 +0000 (08:22 -0400)]
revert IDTYPE to unsigned long
John Ellson [Mon, 20 Jul 2015 12:17:47 +0000 (08:17 -0400)]
Merge pull request #38 from synalysis/master
Fixed ID type for Win64 (unsigned long is 32 bit, pointer 64 bit)
John Ellson [Fri, 17 Jul 2015 14:08:41 +0000 (10:08 -0400)]
Merge pull request #37 from tkelman/appveyor
WIP: AppVeyor
John Ellson [Fri, 17 Jul 2015 14:01:47 +0000 (10:01 -0400)]
Merge pull request #47 from kbrock/css_class
output class value in svg files
John Ellson [Fri, 17 Jul 2015 13:38:02 +0000 (09:38 -0400)]
Merge pull request #55 from kbrock/travis_builds
introduce travis builds
John Ellson [Fri, 17 Jul 2015 13:27:45 +0000 (09:27 -0400)]
Merge pull request #43 from csanchezdll/master
Fix Issue #
0002522 : Rendering a clustered digraph twice produces differe...
Keenan Brock [Sun, 26 Apr 2015 22:29:42 +0000 (18:29 -0400)]
output class value in svg files
Keenan Brock [Tue, 5 May 2015 01:32:32 +0000 (21:32 -0400)]
introduce travis builds
John Ellson [Fri, 10 Jul 2015 20:19:25 +0000 (16:19 -0400)]
Merge pull request #53 from gottreu/fix_autogen_for_macosx
Fix version date for Mac OSX and FreeBSD
John Ellson [Fri, 10 Jul 2015 20:05:25 +0000 (16:05 -0400)]
check for trailing " in ppDirective befora accepting string as a filename
John Ellson [Fri, 10 Jul 2015 20:04:16 +0000 (16:04 -0400)]
indentation
John Ellson [Fri, 10 Jul 2015 18:43:03 +0000 (14:43 -0400)]
Merge pull request #50 from thoger/agerr-format-string-fixes
Additional agerr() format string fixes
Brian Gottreu [Tue, 23 Jun 2015 01:15:39 +0000 (20:15 -0500)]
Fix version date for Mac OSX and FreeBSD
Emden R. Gansner [Sat, 13 Jun 2015 21:12:49 +0000 (17:12 -0400)]
Fix the token trace function to provide info for CONSTANTs as well as IDs.
Emden R. Gansner [Sat, 13 Jun 2015 21:02:49 +0000 (17:02 -0400)]
Don't reset the traversal type with each BEG_G. This would overwrite
any setting of it in the BEGIN section. This state should be in control
of the gvpr script after the default is set.
Revert change
909e4b433d24bce1d68e08be3eb429df15e12f26
Emden R. Gansner [Sun, 7 Jun 2015 19:12:48 +0000 (15:12 -0400)]
Fix tooltips to support line breaks and escString substitutions
as in the documentation;
map ordinary tooltips to UTF8, converting HTML escape sequences.
This makes the handling of tooltips uniform whether coming from a
tooltip attribute or from an HTML-like label.
John Ellson [Wed, 20 May 2015 19:50:16 +0000 (15:50 -0400)]
always use date of last commit in version, even for stable
Tomas Hoger [Wed, 20 May 2015 09:22:11 +0000 (11:22 +0200)]
Additional agerr() format string fixes
Similar to commit
99eda42 , ensure the second argument to agerr() is
fixed string with no user inputs. Change applied to:
* cmd/tools/gmlscan.l - unclear if this can be exploited in practice, as
only yytext can possibly hold format string
* lib/graph/lexer.c - format string can be injected via graph file
content. Note that libgraph is deprecated as of version 2.30.0, so
this fix is more relevant for older graphviz versions.
Tomas Hoger [Wed, 20 May 2015 09:15:32 +0000 (11:15 +0200)]
Fix agerr() format string issue in chkNum()
Commit
99eda42 fixed agerr() format string issue in yyerror(), but the
same fix is also needed for chkNum(). In chkNum(), format string can be
injected at least via malicious file name:
$ cat fs4-%n%s%s%s%s%s%s.dot
graph G { a [ weight = 0g ] }
$ dot fs4-%n%s%s%s%s%s%s.dot
Warning: *** %n in writable segment detected ***
Aborted
John Ellson [Tue, 19 May 2015 14:40:37 +0000 (10:40 -0400)]
need a commit - rm unused script
Emden R. Gansner [Sun, 17 May 2015 19:47:41 +0000 (15:47 -0400)]
The fix for bug 2471 wasn't complete, as dot can pass a virtual edge into
makeStraightEdges, which assumes that the first edge is real so it can find
the actual head node.
John Ellson [Sun, 17 May 2015 14:57:09 +0000 (10:57 -0400)]
use time of last git commit for version time
Stephen C North [Sun, 10 May 2015 00:36:28 +0000 (20:36 -0400)]
Added agnodebefore() primitive
Emden R. Gansner [Thu, 26 Mar 2015 19:07:09 +0000 (15:07 -0400)]
Update notes on the Windows build process.