]> granicus.if.org Git - graphviz/log
graphviz
9 years agoAdd new gvpr scripts to install list.
Emden Gansner [Fri, 2 Oct 2015 20:49:47 +0000 (16:49 -0400)]
Add new gvpr scripts to install list.

9 years agoAdd gvpr scripts for checking if a graph is bipartite, and converting a bipartite...
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.

9 years agoupdate my email address in AUTHORS (mostly testing if I can push from this host)
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)

9 years agoMerge branch 'master' of ssh://github.com/ellson/graphviz
John Ellson [Sun, 6 Sep 2015 15:34:48 +0000 (11:34 -0400)]
Merge branch 'master' of ssh://github.com/ellson/graphviz

9 years agoApply Debian patch: 'reduce-lab-color.patch' from Bebian bug #755124
John Ellson [Sun, 6 Sep 2015 15:34:28 +0000 (11:34 -0400)]
Apply Debian patch: 'reduce-lab-color.patch' from Bebian bug #755124

9 years agofix multiedge breakage - bug #2568
John Ellson [Thu, 3 Sep 2015 15:13:14 +0000 (11:13 -0400)]
fix multiedge breakage - bug #2568

9 years agoavoid use of long long in IDTYPE comparisons
John Ellson [Mon, 20 Jul 2015 12:38:47 +0000 (08:38 -0400)]
avoid use of long long in IDTYPE comparisons

9 years agorevert IDTYPE to unsigned long
John Ellson [Mon, 20 Jul 2015 12:22:39 +0000 (08:22 -0400)]
revert IDTYPE to unsigned long

9 years agoMerge pull request #38 from synalysis/master
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)

9 years agoMerge pull request #37 from tkelman/appveyor
John Ellson [Fri, 17 Jul 2015 14:08:41 +0000 (10:08 -0400)]
Merge pull request #37 from tkelman/appveyor

WIP: AppVeyor

9 years agoMerge pull request #47 from kbrock/css_class
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

9 years agoMerge pull request #55 from kbrock/travis_builds
John Ellson [Fri, 17 Jul 2015 13:38:02 +0000 (09:38 -0400)]
Merge pull request #55 from kbrock/travis_builds

introduce travis builds

9 years agoMerge pull request #43 from csanchezdll/master
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...

9 years agooutput class value in svg files
Keenan Brock [Sun, 26 Apr 2015 22:29:42 +0000 (18:29 -0400)]
output class value in svg files

9 years agointroduce travis builds
Keenan Brock [Tue, 5 May 2015 01:32:32 +0000 (21:32 -0400)]
introduce travis builds

9 years agoMerge pull request #53 from gottreu/fix_autogen_for_macosx
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

9 years agocheck for trailing " in ppDirective befora accepting string as a filename
John Ellson [Fri, 10 Jul 2015 20:05:25 +0000 (16:05 -0400)]
check for trailing " in ppDirective befora accepting string as a filename

9 years agoindentation
John Ellson [Fri, 10 Jul 2015 20:04:16 +0000 (16:04 -0400)]
indentation

9 years agoMerge pull request #50 from thoger/agerr-format-string-fixes
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

9 years agoFix version date for Mac OSX and FreeBSD
Brian Gottreu [Tue, 23 Jun 2015 01:15:39 +0000 (20:15 -0500)]
Fix version date for Mac OSX and FreeBSD

9 years agoFix the token trace function to provide info for CONSTANTs as well as IDs.
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.

9 years agoDon't reset the traversal type with each BEG_G. This would overwrite
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

9 years agoFix tooltips to support line breaks and escString substitutions
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.

9 years agoalways use date of last commit in version, even for stable
John Ellson [Wed, 20 May 2015 19:50:16 +0000 (15:50 -0400)]
always use date of last commit in version, even for stable

9 years agoAdditional agerr() format string fixes
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.

9 years agoFix agerr() format string issue in chkNum()
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

9 years agoneed a commit - rm unused script
John Ellson [Tue, 19 May 2015 14:40:37 +0000 (10:40 -0400)]
need a commit - rm unused script

9 years agoThe fix for bug 2471 wasn't complete, as dot can pass a virtual edge into
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.

9 years ago use time of last git commit for version time
John Ellson [Sun, 17 May 2015 14:57:09 +0000 (10:57 -0400)]
 use time of last git commit for version time

9 years agoAdded agnodebefore() primitive
Stephen C North [Sun, 10 May 2015 00:36:28 +0000 (20:36 -0400)]
Added agnodebefore() primitive

9 years agoUpdate notes on the Windows build process.
Emden R. Gansner [Thu, 26 Mar 2015 19:07:09 +0000 (15:07 -0400)]
Update notes on the Windows build process.

9 years agoFix declarations of global variables to only use dllimport if being compiled
Emden R. Gansner [Mon, 23 Mar 2015 18:50:06 +0000 (14:50 -0400)]
Fix declarations of global variables to only use dllimport if being compiled
by Visual Studio (and used by a library other than cgraph).

9 years agoMerge branch 'master' of ssh://github.com/ellson/graphviz
Emden R. Gansner [Tue, 10 Mar 2015 19:34:09 +0000 (15:34 -0400)]
Merge branch 'master' of ssh://github.com/ellson/graphviz

9 years agoFix callback for writing an output file to avoid a crash or a new
Emden R. Gansner [Tue, 10 Mar 2015 19:33:28 +0000 (15:33 -0400)]
Fix callback for writing an output file to avoid a crash or a new
window popping up.

9 years agoFix Issue #0002522: Rendering a clustered digraph twice produces different result...
Carlos Sánchez de La Lama [Wed, 4 Mar 2015 10:44:40 +0000 (11:44 +0100)]
Fix Issue #0002522: Rendering a clustered digraph twice produces different result (filled clusters).

9 years agoMerge branch 'master' of https://github.com/ellson/graphviz
Emden R. Gansner [Fri, 27 Feb 2015 18:23:18 +0000 (13:23 -0500)]
Merge branch 'master' of https://github.com/ellson/graphviz

9 years agoReport if argument is missing from -o flag
Emden R. Gansner [Fri, 27 Feb 2015 18:22:49 +0000 (13:22 -0500)]
Report if argument is missing from -o flag

9 years agoFix declaration of Verbose
Emden R. Gansner [Thu, 26 Feb 2015 18:49:21 +0000 (13:49 -0500)]
Fix declaration of Verbose

9 years agoFix typo.
Emden R. Gansner [Thu, 26 Feb 2015 18:09:05 +0000 (13:09 -0500)]
Fix typo.

9 years agoClean up text messages; add more verbose information
Emden R. Gansner [Tue, 24 Feb 2015 18:19:38 +0000 (13:19 -0500)]
Clean up text messages; add more verbose information

9 years agoFix bug where string constants are allocated in temp memory during
Emden R. Gansner [Wed, 18 Feb 2015 20:50:55 +0000 (15:50 -0500)]
Fix bug where string constants are allocated in temp memory during
compilation, but temp memory is freed each time an evaluation is done.

9 years agoMake return value of stringOf function non-trivial
Emden R. Gansner [Wed, 18 Feb 2015 18:40:28 +0000 (13:40 -0500)]
Make return value of stringOf function non-trivial

9 years agoDARWIN_DYLIB has to be set for all Macs, not just Darwin9.
Emden R. Gansner [Mon, 9 Feb 2015 20:20:03 +0000 (15:20 -0500)]
DARWIN_DYLIB has to be set for all Macs, not just Darwin9.

9 years agoremove '-'. It worked just fine before I added them
John Ellson [Sun, 8 Feb 2015 03:38:05 +0000 (22:38 -0500)]
remove '-'.  It worked just fine before I added them

9 years agodefault JSHEXT to so
John Ellson [Sat, 7 Feb 2015 05:00:33 +0000 (00:00 -0500)]
default JSHEXT to so

9 years agoperhaps we really do need JSHEXT
John Ellson [Sat, 7 Feb 2015 04:44:36 +0000 (23:44 -0500)]
perhaps we really do need JSHEXT

9 years agoJSHEXT not needed
John Ellson [Sat, 7 Feb 2015 04:34:47 +0000 (23:34 -0500)]
JSHEXT not needed

9 years agoprovide JSHEXT as well
John Ellson [Sat, 7 Feb 2015 04:23:05 +0000 (23:23 -0500)]
provide JSHEXT as well

9 years agoOn *-darwin* configure and make with JNI_EXTRA_LDFLAGS="-shrext .jnilib"
John Ellson [Sat, 7 Feb 2015 04:16:44 +0000 (23:16 -0500)]
On *-darwin* configure and make with JNI_EXTRA_LDFLAGS="-shrext .jnilib"

9 years agoFixed ID type for Win64
Andreas Pehnack [Wed, 4 Feb 2015 20:43:51 +0000 (21:43 +0100)]
Fixed ID type for Win64

9 years agorun devenv /setup
Tony Kelman [Wed, 4 Feb 2015 06:45:44 +0000 (22:45 -0800)]
run devenv /setup

9 years agoDownloaded VERSION is 2.39 now
Tony Kelman [Wed, 4 Feb 2015 06:26:10 +0000 (22:26 -0800)]
Downloaded VERSION is 2.39 now

9 years agouse clone_folder setting instead of copying
Tony Kelman [Wed, 4 Feb 2015 06:13:39 +0000 (22:13 -0800)]
use clone_folder setting instead of copying

9 years agorun vcvarsall to get devenv on path
Tony Kelman [Wed, 4 Feb 2015 05:58:50 +0000 (21:58 -0800)]
run vcvarsall to get devenv on path

9 years agoshallow clone, use busybox-w32 for wget
Tony Kelman [Wed, 4 Feb 2015 05:53:18 +0000 (21:53 -0800)]
shallow clone, use busybox-w32 for wget

9 years agoInitial appveyor.yml
Tony Kelman [Wed, 4 Feb 2015 05:26:50 +0000 (21:26 -0800)]
Initial appveyor.yml

9 years agoMerge pull request #35 from tkelman/patch-2
John Ellson [Mon, 26 Jan 2015 19:09:09 +0000 (14:09 -0500)]
Merge pull request #35 from tkelman/patch-2

Patch 2

9 years agoapply Redhat's graphviz-2.38.0-rbconfig.patch
John Ellson [Fri, 23 Jan 2015 16:50:15 +0000 (11:50 -0500)]
apply Redhat's graphviz-2.38.0-rbconfig.patch

9 years agoMerge branch 'master' of https://github.com/ellson/graphviz
Emden R. Gansner [Mon, 19 Jan 2015 23:15:58 +0000 (18:15 -0500)]
Merge branch 'master' of https://github.com/ellson/graphviz

9 years agoMake sure gv2gxl is included in Windows build.
Emden R. Gansner [Mon, 19 Jan 2015 23:14:26 +0000 (18:14 -0500)]
Make sure gv2gxl is included in Windows build.

9 years agoAdd regex_win32.c to libgvc_C_la_SOURCES for Windows
Tony Kelman [Fri, 16 Jan 2015 23:27:10 +0000 (15:27 -0800)]
Add regex_win32.c to libgvc_C_la_SOURCES for Windows

9 years agoFix conflicting definitions with MinGW
Tony Kelman [Fri, 16 Jan 2015 19:16:37 +0000 (11:16 -0800)]
Fix conflicting definitions with MinGW

9 years agoFix case sensitivity when cross compiling
Tony Kelman [Fri, 16 Jan 2015 19:14:58 +0000 (11:14 -0800)]
Fix case sensitivity when cross compiling

9 years agoadd $(EXEEXT) to mkdefs targets in lib/gvpr
Tony Kelman [Thu, 8 Jan 2015 01:30:37 +0000 (17:30 -0800)]
add $(EXEEXT) to mkdefs targets in lib/gvpr

9 years agofix error: lvalue required as left operand of assignment
Tony Kelman [Sat, 20 Dec 2014 01:35:59 +0000 (17:35 -0800)]
fix error: lvalue required as left operand of assignment

9 years agofix error: 'R_OK' undeclared
Tony Kelman [Sat, 20 Dec 2014 00:19:26 +0000 (16:19 -0800)]
fix error: 'R_OK' undeclared

9 years agoinclude libltdl folder for out-of-tree builds
Tony Kelman [Fri, 19 Dec 2014 22:23:38 +0000 (14:23 -0800)]
include libltdl folder for out-of-tree builds

9 years agofix error: conflicting types for '_strnicmp' with MinGW
Tony Kelman [Fri, 19 Dec 2014 19:57:43 +0000 (11:57 -0800)]
fix error: conflicting types for '_strnicmp' with MinGW

9 years agouse if set
John Ellson [Fri, 16 Jan 2015 14:33:49 +0000 (09:33 -0500)]
use  if set

9 years agoFix incorrect comments.
Emden R. Gansner [Thu, 15 Jan 2015 19:30:27 +0000 (14:30 -0500)]
Fix incorrect comments.

9 years agoRefresh dot, etc. man pages, fixing typos, etc.
Emden R. Gansner [Mon, 12 Jan 2015 19:41:14 +0000 (14:41 -0500)]
Refresh dot, etc. man pages, fixing typos, etc.

9 years agogvbuffstderr.c is not used ATM. Disconnect in Makefile.am
John Ellson [Fri, 9 Jan 2015 21:42:01 +0000 (16:42 -0500)]
gvbuffstderr.c is not used ATM. Disconnect in Makefile.am

9 years agoMerge branch 'master' of github.com:ellson/graphviz
John Ellson [Fri, 9 Jan 2015 18:27:29 +0000 (13:27 -0500)]
Merge branch 'master' of github.com:ellson/graphviz

9 years agoMerge pull request #33 from tkelman/patch-2
John Ellson [Fri, 9 Jan 2015 18:26:12 +0000 (13:26 -0500)]
Merge pull request #33 from tkelman/patch-2

Use mktemp instead of mkstemp on Win32

9 years agoUse mktemp instead of mkstemp on Win32
Tony Kelman [Fri, 9 Jan 2015 17:52:57 +0000 (09:52 -0800)]
Use mktemp instead of mkstemp on Win32

fixes #32

9 years agoMerge branch 'master' of github.com:ellson/graphviz
John Ellson [Fri, 9 Jan 2015 17:36:45 +0000 (12:36 -0500)]
Merge branch 'master' of github.com:ellson/graphviz

9 years agocoverity #82849
John Ellson [Tue, 6 Jan 2015 23:46:32 +0000 (18:46 -0500)]
coverity #82849

9 years agocoverity #82684
John Ellson [Tue, 6 Jan 2015 23:39:59 +0000 (18:39 -0500)]
coverity #82684

9 years agoMerge pull request #31 from bjornfor/vimdot-lookup-in-path
John Ellson [Tue, 6 Jan 2015 22:35:05 +0000 (17:35 -0500)]
Merge pull request #31 from bjornfor/vimdot-lookup-in-path

vimdot: lookup 'vim' in $PATH

9 years agoMerge branch 'master' of ssh://github.com/ellson/graphviz
Emden R. Gansner [Tue, 6 Jan 2015 21:17:41 +0000 (16:17 -0500)]
Merge branch 'master' of ssh://github.com/ellson/graphviz

Conflicts:
lib/gvc/gvusershape.c

9 years agoVarious fixes to prevent buffer overflows, cleanup usage of std_args, fix logical...
Emden R. Gansner [Tue, 6 Jan 2015 20:59:38 +0000 (15:59 -0500)]
Various fixes to prevent buffer overflows, cleanup usage of std_args, fix logical problems,
unfreed memory, and bad declarations.
These were submitted by Joshua Rogers.

9 years agovimdot: lookup 'vim' in $PATH
Bjørn Forsman [Tue, 6 Jan 2015 19:39:41 +0000 (20:39 +0100)]
vimdot: lookup 'vim' in $PATH

Instead of hardcoding /usr/bin/vim. Needed for NixOS (http://nixos.org), and is
probably useful for others too.

9 years agofix covertity #82845
John Ellson [Tue, 6 Jan 2015 19:13:10 +0000 (14:13 -0500)]
fix covertity #82845

9 years agofix coverity #82925
John Ellson [Tue, 6 Jan 2015 17:07:27 +0000 (12:07 -0500)]
fix coverity #82925

9 years agoMerge branch 'master' of github.com:ellson/graphviz
John Ellson [Tue, 6 Jan 2015 16:36:17 +0000 (11:36 -0500)]
Merge branch 'master' of github.com:ellson/graphviz

9 years agofix warning about mktemp
John Ellson [Tue, 6 Jan 2015 16:05:24 +0000 (11:05 -0500)]
fix warning about mktemp

9 years agofix coverity #82930
John Ellson [Tue, 6 Jan 2015 15:57:53 +0000 (10:57 -0500)]
fix coverity #82930

9 years agoRefresh dotguide; fix bug 2505
Emden R. Gansner [Mon, 5 Jan 2015 20:58:41 +0000 (15:58 -0500)]
Refresh dotguide; fix bug 2505

9 years agoadd -lm - ports PR#195676
John Ellson [Fri, 2 Jan 2015 14:09:46 +0000 (09:09 -0500)]
add -lm - ports PR#195676

10 years agodelete some code inserted for debugging purpose that should have been removed
Yifan Hu [Fri, 19 Dec 2014 01:18:42 +0000 (20:18 -0500)]
delete some code inserted for debugging purpose that should have been removed

10 years agodrop dotgen2 from distribution packages
John Ellson [Mon, 15 Dec 2014 20:04:04 +0000 (15:04 -0500)]
drop dotgen2 from distribution packages

10 years agoupdate doxygen INPUT dirs (esp. cgraph)
John Ellson [Fri, 12 Dec 2014 17:03:28 +0000 (12:03 -0500)]
update doxygen INPUT dirs (esp. cgraph)

10 years agoExtend strict example
Emden R. Gansner [Thu, 11 Dec 2014 17:26:21 +0000 (12:26 -0500)]
Extend strict example

10 years agoMerge branch 'master' of https://github.com/ellson/graphviz
Emden R. Gansner [Thu, 11 Dec 2014 16:55:08 +0000 (11:55 -0500)]
Merge branch 'master' of https://github.com/ellson/graphviz

10 years agoAdd/update information about strict graphs, and directed vs. undirected graphs.
Emden R. Gansner [Thu, 11 Dec 2014 16:54:21 +0000 (11:54 -0500)]
Add/update information about strict graphs, and directed vs. undirected graphs.

10 years agodoxygen updates for fc20-64 processing
John Ellson [Thu, 11 Dec 2014 13:02:06 +0000 (08:02 -0500)]
doxygen updates for fc20-64 processing

10 years agoMerge pull request #29 from csanchezdll/master
John Ellson [Tue, 9 Dec 2014 15:41:13 +0000 (10:41 -0500)]
Merge pull request #29 from csanchezdll/master

Fix Issue #0002277: render no longer produces vaild tk tags.

10 years agoapply patch from csanchezdll - <graph> addedge <tail> <head> using node handles
John Ellson [Tue, 9 Dec 2014 15:38:15 +0000 (10:38 -0500)]
apply patch from csanchezdll - <graph> addedge <tail> <head> using node handles
takes wrong head

10 years agoFix Issue #0002504: <graph> addedge <tail> <head> using node handles takes wrong...
Carlos Sánchez de La Lama [Tue, 9 Dec 2014 12:59:24 +0000 (13:59 +0100)]
Fix Issue #0002504: <graph> addedge <tail> <head> using node handles takes wrong head.

10 years agoFix Issue #0002277: render no longer produces vaild tk tags.
Carlos Sánchez de La Lama [Tue, 9 Dec 2014 09:16:06 +0000 (10:16 +0100)]
Fix Issue #0002277: render no longer produces vaild tk tags.