From d4dda7b05671ecf7cb45ae68527a8bda1c5a6e74 Mon Sep 17 00:00:00 2001 From: Christopher Sean Morrison Date: Thu, 29 Sep 2005 06:45:48 +0000 Subject: [PATCH] very simple change set for this emergency release svn:revision:25429 cvs:account:brlcad cvs:branch:rel-7-6-branch --- ChangeLog | 756 +----------------------------------------------------- 1 file changed, 9 insertions(+), 747 deletions(-) diff --git a/ChangeLog b/ChangeLog index 1e95f424aaa..caec32ce049 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,757 +1,19 @@ -2005-09-08 lbutler - - * HACKING, NEWS, configure.ac, include/config_win.h: - Release 7.6.0 Wahoo! - -2005-09-08 twingy - - * src/adrt/libtie/tie.c, src/adrt/libcommon/adrt_common.h, src/adrt/libcommon/env.c, src/adrt/libcommon/pack.c, src/adrt/libcommon/unpack.c: - adrt now uses a mesh map, no properties embedded in adrt file. Transformation matrices being applied in unpack - again. - -2005-09-08 lbutler - - * src/gtools/g_qa.1, src/gtools/g_qa.c: - Stop refining grid if overlaps have been found. - -2005-09-08 bob1961 - - * src/tclscripts/mged/mged.tcl, src/tclscripts/mged/openw.tcl, src/conv/asc2g.c, src/conv/g2asc.c, src/fb/fb-pix.c, src/fb/fb-png.c, src/fb/fbclear.c, src/fb/pix-fb.c, src/fb/png-fb.c, src/libbu/brlcad_path.c, src/libbu/color.c, src/libbu/whereis.c, src/libbu/which.c, src/librt/db5_bin.c, src/librt/dg_obj.c, src/librt/g_arb.c, src/librt/g_bot.c, src/librt/nirt.c, src/libtclcad/tclcadAutoPath.c, src/libtclcad/tclcadTkSetup.c, src/other/libtcl/generic/tcl.h, src/rt/main.c: - Mods for windows port - - * src/other/libtk/win/tkWinMenu.c: Add code for double-bar - - * src/tclscripts/lib/Drawable.tcl: Minor mods - - * src/tclscripts/lib/Display.tcl, src/tclscripts/lib/QuadDisplay.tcl: - Add methods for rtarea and rtweight - - * src/other/incrTcl/itcl/generic/itcl_cmds.c, src/other/incrTcl/itk/generic/itk_cmds.c: - Mods to split large strings into smaller ones for compilation, then concat at runtime - -2005-09-08 lbutler - - * src/gtools/g_qa.1: - Documented -N option but not so much that people will start to use it. - -2005-09-08 bob1961 - - * include/bu.h, include/config_win.h, include/db5.h, include/dm.h, include/fb.h, include/fbserv_obj.h, include/pkg.h, include/raytrace.h, src/mged/ged.h, src/mged/mged_dm.h, src/mged/anal.c, src/mged/attach.c, src/mged/bodyio.c, src/mged/clip.c, src/mged/cmd.c, src/mged/dm-ogl.c, src/mged/dodraw.c, src/mged/fbserv.c, src/mged/ged.c: - Mods for windows port - - * src/mged/mater.c: - rt_material_head and rt_insert_color are declared in mater.h - - * src/mged/rect.c: fb_refresh declared in fb.h - - * src/mged/edarb.c, src/mged/edsol.c, src/mged/facedef.c, src/mged/inside.c: - Mods to use rt_arb_calc_planes from librt - - * src/mged/rtif.c: Mods to use nirt from librt - - * src/mged/utility1.c: bu_opt??? declared in bu.h - - * src/libdm/clip.c, src/libdm/dm-ogl_win.c, src/libdm/dm_obj.c, src/libfb/fb_generic.c, src/libfb/fb_log.c, src/libfb/if_ogl_win32.c, src/libfb/if_remote.c, src/libfb/tcl.c, src/libpkg/pkg.c: - Mods for windows port - -2005-09-08 lbutler - - * src/gtools/g_qa.1, src/gtools/g_qa.c: - Fixes for overlap-only calculations. Improvements to the man page. - -2005-09-08 twingy - - * src/adrt/rise/master/master.c, src/adrt/isst/master/master.c, src/adrt/isst/observer/observer.c, src/adrt/librender/plane.c, src/adrt/librender/render_util.c, src/adrt/libtie/define.h, src/adrt/libtie/kdtree.c, src/adrt/libtie/tie.c: - fixed a stack pop bug in the kd-tree cache loader. engine is 1.1% faster. - -2005-09-07 lbutler - - * configure.ac: - Needed an extern of strsep for Irix where we're using our own strsep - (hidden in libsysv) - -2005-09-07 twingy - - * src/adrt/scripts/adrt.py: - new and improved blender exporter, 98% fat free. - - * src/conv/Makefile.am: fixed. - -2005-09-07 brlcad - - * sh/header.sh: ignore manpage .SH COPYRIGHT lines - -2005-09-06 brlcad - - * sh/header.sh: - add support for manual pages. brl-cad's gfdl documentation is actually dual-licensed so customize the comment block to include that detail. less and other pagers that recognize and auto-format manpages don't work if comment is first, so make the comment block come after the .TH - -2005-09-06 twingy - - * src/adrt/isst/master/master.c, src/adrt/libtie/tie.c: - investigating tie->free() - - * src/adrt/isst/master/isst_python.c: - dump is now save. added a load command. both have verbose output. - - * src/adrt/libtie/struct.h, src/adrt/libtie/tie.c, src/adrt/libtie/tie.h: - support for unknown triangle number at tie_init() - - * src/adrt/libcommon/pack.c: removed prints - - * src/adrt/libcommon/pack.c, src/adrt/libcommon/unpack.c: - total tri num stuff. - - * src/conv/g-adrt.c: more total tri_num stuff - - * src/conv/Makefile.am, src/conv/g-adrt.c: - total tri num at byte position 4. - - * src/adrt/doc/binary_spec.txt: updated binary spec. - - * src/adrt/isst/master/Makefile.am, src/adrt/isst/observer/Makefile.am, src/adrt/libcommon/Makefile.am, src/adrt/libtie/define.h, src/adrt/libtie/kdtree.c, src/adrt/libtie/struct.h, src/adrt/libtie/tie.c, src/adrt/rise/master/Makefile.am, src/adrt/bench/Makefile.am: - Aggressive prep is about 3.3x faster now. Fixed a few Makefile.am's. - -2005-09-05 brlcad - - * src/libsysv/strsep.c: need stdlib.h for NULL - - * .cvsignore: ignore ltmain.sh and so_locations - - * src/gtools/.cvsignore: ignore g_qa too - -2005-09-04 brlcad - - * configure.ac: - support systems that provide a prefix and datadir (e.g. /usr and /usr/share respectively) - - * configure.ac: - the default is still to build tk even if detected, so no sense in forcing the build on regardless of the configure argument. it's close to working now if it's not already. +2005-09-29 brlcad * NEWS: - configuration build fixes for Tk/Iwidgets (sf patch 1281175) provided by Michal Slonina - - * configure.ac: - and Slonina conveniently also notices that the Tk test is now using the tcl interpreter, and thus needs the tcl header (sf patch 1281175) - - * configure.ac: - Slonina (spell it right this time) provides a fix for the iwidgets test. a null result means failure (sf patch 1281175) - - * configure.ac: - slolina points out a bug in the iwidgets test, the package name is capitalized (sf patch 1281175) - -2005-08-31 brlcad - - * src/conv/.cvsignore: g-wave renamed to g-obj - - * src/librt/wdb_obj.c: - prevent crashing if someone attempts to call wdb_delete_cmd directly without an interpreter - - * src/proc-db/fence.c: er, close the file please - -2005-08-30 brlcad - - * TODO: - add legal headers on the manpages (as comments), update header.sh - - * TODO: better configure section output, m4 macro in order - -2005-08-30 twingy - - * src/adrt/libtie/define.h, src/adrt/libtie/kdtree.c, src/adrt/libtie/tie.c: - about to try some stuff. - -2005-08-29 lbutler - - * src/libbu/linebuf.c: Cannot return a void explicitly on Irix - - * regress/nightly.sh: - Added checks for host not known, and build failure - -2005-08-29 twingy - - * src/adrt/libcommon/pack.c, src/adrt/libcommon/unpack.c, src/adrt/libtie/define.h, src/adrt/libtie/kdtree.c, src/adrt/libtie/tie.c: - kd-tree caching is now tuned to the point where full start-up time takes less than - 1/4 the time as it did with the fast mid-split algorithm. This number should approach - 1/8 as the various parts of the packing/unpacking and caching algorithms are tuned - even further. - -2005-08-29 lbutler - - * NEWS: overlay command in mged fixed - - * src/librt/vlist.c: Fixed bug in overlay code when EOF encountered - -2005-08-29 twingy - - * src/adrt/doc/binary_spec.txt: updated. - -2005-08-29 d_rossberg - - * include/brlregex.h: the header is outdated an not in use any more - use regex.h instead - - * src/libsysv/libsysv.dsp: MS Windows needs some more reg* functions - - * src/libsysv/regexec.c, src/libsysv/regfree.c: - use regex.h instead of brlregex.h for MS Windows - - * src/libsysv/regcomp.c, src/libsysv/regerror.c: - use regex.h instead of brlregex.h for Windows - the __P makro appears to be obsolete - - * src/libsysv/engine.c: the __P makro appears to be obsolete - - * src/librt/librt.dsp: added g_superell.c - -2005-08-29 twingy - - * src/adrt/libtie/define.h: - defaults at biggest bang for the buck right now. - - * src/adrt/bench/bench.c, src/adrt/bench/bench.h, src/adrt/bench/main.c, src/adrt/libcommon/adrt_common.h, src/adrt/libcommon/env.c, src/adrt/libcommon/pack.c, src/adrt/libcommon/unpack.c, src/adrt/libtie/define.h, src/adrt/libtie/kdtree.c, src/adrt/libtie/kdtree.h, src/adrt/libtie/tie.c: - Integrated kd-tree caching. - It's generated with adrt_bench by supplying the -c argument. - kdtree_cache_file,kdtree.cache goes into project.env file to make it work. - -2005-08-28 brlcad - - * regress/Makefile.am: - ignore exp_air.pl and adj_air.pl and .density too - - * src/conv/bot_shell-vtk.c, src/conv/g-acad.c, src/conv/g-dxf.c, src/conv/g-nff.c, src/conv/g-obj.c, src/conv/g-shell.rect.c, src/conv/g-stl.c, src/conv/g-xxx_facets.c, src/jack/g-jack.c, src/off/g-off.c: - use bu_setlinebuf instead of the old block that checked system 'types' and was replicated where needed - - * NEWS: renamed g-wave converter to g-obj - - * src/conv/g-obj.1, src/conv/g-obj.c, src/conv/g-wave.1, src/conv/g-wave.c, src/conv/Makefile.am: - renamed g-wave to g-obj to reflect the conventional dominance of .obj's referring to the wavefront format and our converters using conventioned extensions. - -2005-08-27 brlcad - - * misc/Makefile.defs: - fix the recursion traversal order so that subdirectories are fully processed before attempting to link/compile in a directory. - -2005-08-27 twingy - - * src/adrt/libtie/kdtree.c: more cleanup - - * src/adrt/libtie/kdtree.c, src/adrt/libtie/tie.c: - removed extraneous stuff - - * src/adrt/libtie/Makefile.am, src/adrt/libtie/kdtree.c, src/adrt/libtie/kdtree.h, src/adrt/libtie/tie.c, src/adrt/libtie/tie.h: - kdtree code was put into its own separate file since it's going to consume - more than half the actual engine code. - -2005-08-27 brlcad - - * configure.ac: - use AC_MSG_RESULT for the starting message and summary results so that they are inserted into config.log, and so they will obey the --verbose and --quiet flags too. - - * configure.ac: call them dials and buttons - - * configure.ac: knobs work - - * NEWS: NEWS items are formatted to column 70 - - * TODO: ws - - * BUGS: - the X11 15 bit thing is an old bug, add a footer mentioning the 70 column width formatting. - - * NEWS: mged will now work without being installed - - * BUGS: - mged will actually run without being installed now with the new relocation support and BRLCAD_DATA variable overrides - - * TODO: add database support for constraints, expressions, parametric - values, construction history, and timestamping - - * NEWS: performance enhancements to ADRT - - * TODO: - multiple threading models not that important in the big picture, it works and works well enough given mips seems to be on it's way out off of sgi's high end line - - * TODO: tim has got aquatk working - - * NEWS: mged relocation support - - * TODO: - libbu new has whereis-style support for locating it's resources at run-time - - * NEWS: improved ADRT build support - - * TODO: don't have access to mingw right now, so push it back - - * NEWS: improved build support detection for OpenGL and X11 - - * TODO: - X11 is technically configurable now, along with OpenGL -- might not work, but then that can be a different todo if it doesn't, k? + this release is being made so that muves-s2 works, so that ajem integration is simplified (ajem folks won't need to patch anything, muves-s2 team doesn't need to explain anything). * NEWS: - enabled SGI knobs and button box support for IRIX; reword testing changes to what they mean to end user, fitting to column 70 - - * TODO: knobs really should now work - - * configure.ac, src/libdm/dm-X.c, src/libdm/dm-glx.c, src/libdm/dm-ogl.c, src/libdm/dm-ogl_win.c, src/libdm/knob.c, src/mged/doevent.c: - add a configure test for SGI knobs support, and define the IR_KNOBS and IR_BUTTONS if/when they are available. - -2005-08-27 twingy - - * src/adrt/libtie/tie.c, src/adrt/libtie/define.h: - Adding finishing touches to algorithm. Will be adding some controls to - tie_init to allow developer to control both agressiveness of kd-tree building - algorithm and memory consumption as a function of # of triangles. - -2005-08-26 brlcad - - * src/libfb/Makefile.am: - damn two character omission that ends up disabling the X and ogl interfaces.. they're CFLAGS dammit - -2005-08-26 twingy - - * src/adrt/libtie/define.h, src/adrt/libtie/tie.c: - working on final changes - - * src/adrt/libtie/tie.c: kd-tree code clean-up. - - * src/adrt/libtie/define.h, src/adrt/libtie/tie.c: - New kd-tree building algorithm (yet to be named) is now suitable for general purpose - use as an improvement (avg 25% - 100% faster) over the old algorithm and uses about - half the memory consumption as before. One more criteria is yet to be added, more - improvements to come. Algorithm is 10x slower than mid-split so kd-tree caching - is on the way. - -2005-08-25 twingy - - * src/adrt/isst/master/master.c, src/adrt/libtie/tie.c: - experimental kd-tree code finds empty space more agressively. - master is printing fps for now. - -2005-08-25 lbutler - - * regress/shaders.sh: - fixed so that mged can run and find prj_add when mged hasn't been installed yet - - * NEWS: Logging changes for g_qa and regression test system - - * regress/solids.sh, regress/weight.sh: Miscelaneous bug fixes. - - * regress/shaders.sh: - exit takes a number not a string. Gotta get it right - - * regress/iges.sh, regress/lights.sh, regress/moss.sh, regress/nightly.sh, regress/shaders.sh, regress/solids.sh, regress/spdi.sh, regress/weight.sh: - Getting the nightly tests to work. - Making the scripts report an exit code when things go wrong. - -2005-08-25 brlcad - - * include/brlregex.h: remove the common.h unnecessity - -2005-08-25 lbutler - - * regress/lights.sh: - No longer pass 2 arguments to script. Had to change $2 to $1 - - * regress/Makefile.am, regress/gqa.sh, regress/iges.sh, regress/lights.sh, regress/moss.sh, regress/shaders.sh, regress/solids.sh, regress/spdi.sh, regress/weight.sh: - updates so that regression tests run against build tree, not install dir. - Can now be run from build dir other than in source tree. - -2005-08-25 johnranderson - - * src/librtserver/rtserver.c: - corrected a bad null initialized assumption - -2005-08-25 twingy - - * src/adrt/libtie/define.h, src/adrt/libtie/tie.c: - experimenting with kd-tree's - -2005-08-25 brlcad - - * include/bu.h: need bu_argv0 to be exported, mged uses it - -2005-08-24 brlcad - - * NEWS: fixed mged startup resource bug - - * src/mged/cmd.c: - it is important to run Tcl_FindExecutable BEFORE running the init funcs so that they can do a better job and finding their scripts (thx Enrique Perez-Terron). use the argv[0] we stashed during startup into libbu. - - * include/rle_config.h: define USE_PROTOTYPES + murray and morrison fixed 'embedded mged' tclscript files so that muves-s2 integrates correctly and simplifies ajem integration later. -2005-08-24 lbutler + * NEWS: new section for 7.6.2 - * Makefile.am: - Needed to make sure that brlcad_config.h didn't get stuffed into the dist - -2005-08-24 brlcad - - * include/RtServerImpl.h, src/librtserver/rtserver.c, src/librtserver/rtserverTest.c: - remove the common.h dependency in the public header, move the jni.h inclusion block into the source .c files instead. - - * include/rle_config.h: remove the common.h reference - - * configure.ac: ack, we're not 7.6.0 yet - -2005-08-24 lbutler - - * regress/nightly.sh: Added cocoa to the list of hosts - -2005-08-24 brlcad - - * src/conv/Makefile.am: typo, remove the stray asc2g - - * src/conv/asc2g.c, src/gtools/g_qa.c: - separate sections for strsep and strtok are no longer necessary since strsep is provided via libsysv now - - * src/conv/Makefile.am: asc2g potentially needs SYSV for strsep - - * src/gtools/Makefile.am: g_qa potentially needs SYSV for strsep - - * src/libbu/linebuf.c: - keep port_setlinebuf around just a little bit longer even though it's been deprecated for some time. the reason is because our own examples and several converters still used port_ instead of bu_ even including the example converter.. - - * include/bu.h: - port_setlinebuf is deprecated, so remove it from here and move it to src/libbu/linebuf.c where we bu_log a deprecation warning message - - * src/conv/g-euclid.c, src/conv/g-euclid1.c, src/conv/g-nmg.c, src/conv/g-tankill.c, src/conv/g-vrml.c, src/conv/g-x3d.c, src/conv/g-xxx.c, src/conv/nmg-sgp.c, src/iges/g-iges.c: - replace the deprecated port_setlinebuf() with bu_setlinebuf() - - * src/libsysv/Makefile.am, src/libsysv/linebuf.c: - removed the antiquated linebuf.c that contained the long since deprecated port_setlinebuf() in favor of the libbu bu_setlinebuf() - - * src/libsysv/Makefile.am: - enable the compilation of getopt, memset, strchr, strsep again - - * src/libsysv/getopt.c, src/libsysv/memset.c, src/libsysv/strchr.c: - don't compile these functions being provided for convenience if the system already has them - - * src/libsysv/strsep.c: - add the bsd strsep() function for systems like irix that still don't have it - -2005-08-23 lbutler - - * configure.ac, src/adrt/bench/Makefile.am, src/adrt/isst/master/Makefile.am: - Fixes for Release 7.6.0 build from distribution - -2005-08-23 twingy - - * src/adrt/libutil/Makefile.am: fixed dist - - * src/adrt/libtie/define.h, src/adrt/libtie/tie.c: - removed min surface area, bad heuristics to use - -2005-08-22 brlcad - - * autogen.sh: - apply Enrique Perez-Terron's suggestions/fixes regarding assumption that sed exists when verbose is enabled, now should properly test sed - -2005-08-22 lbutler - - * src/gtools/g_qa.1, src/gtools/g_qa.c: updates based upon code review - - * src/Makefile.am: Get adrt into the dist - - * configure.ac: Patch for ADRT to build - - * regress/main.sh, regress/nightly.sh: - Trying to get nightly smoke to run again - -2005-08-22 brlcad - - * configure.ac: - Put it all together: add the primary checks for building against X11, OpenGL, SDL, and Python. Still vast room for improvement, but a step towards fully-uncoupled builds -- especially for the folks without X11 and OpenGL. Summary no longer reports auto, it reports what it decided. - - * TODO: - ogl is somewhat configurable now. prez thinks there are no hidden messages. - - * configure.ac: - begin merging in the rest of the new checks -- check for a python interpreter and sdl-config. move the display manager defines lower, soon to be killed. move the CFLAGS override and LD sanity check to the beginning environment section. - - * configure.ac: - make debug 'auto' by default instead of forced on to avoid aborting unnecessarily. move the pg test before the g test - - * configure.ac: - if the user specifically requests profile or debug builds (i.e. not the 'auto' default), don't just warn -- abort. - - * configure.ac: - debug builds cannot omit the frame pointer, so don't add -fomit-frame-pointer when using --enable-optimized and --enable-debug together - -2005-08-21 brlcad - - * src/librtserver/Makefile.am: - java conditional is now WITH_JAVA for consistency - - * src/Makefile.am, src/libdm/Makefile.am, src/libfb/Makefile.am, src/mged/Makefile.am: - use the new configureation conditionals for opengl, x11, and adrt - - * configure.ac: - add initial configuration options --with-opengl --with-sdl --with-python --with-x11 adding them to the output and minimal checks for the user's selection (though no meat yet) - - * misc/Makefile.defs: - add a 'noprod' or 'prodclean' make target to remove all the built binaries/libraries - - * TODO: - add x11 and ogl config to this iteration, as well as the knobs yet again - - * src/util/bw-png.c, src/util/double-asc.c, src/util/imgdims.c, src/util/pix-png.c, src/util/pix-ppm.c, src/util/pixbgstrip.c, src/util/pixborder.c, src/util/pixcount.c, src/util/pixcut.c, src/util/pixhalve.c, src/util/pixmorph.c, src/util/pixpaste.c, src/util/texturescale.c, src/util/bw-a.c: - convert image dimensions to long ints to support larger image sizes. quell other various const warnings too. - - * src/util/yuv-pix.c: - convert image dimensions to long ints to support larger image sizes; remove large non-compiled code block - - * src/util/ttcp.c: quell warnings - - * src/util/pix-yuv.c: - convert image dimensions to long ints to support larger image sizes; remove large non-compiled code block - - * src/rttherm/viewtherm.c: - add missing string.h header, quell memset warnings (compliant takes void not char pointers) - - * src/remrt/remrt.c: - add missing headers, quell warnings. fix/remove other dated header comments. - - * src/proc-db/picket_fence.c: quell warnings, add missing string.h - - * src/nirt/usrfmt.h: make sval const - - * src/nirt/if.c: reorder the logic to preserve constness on sval - - * src/mged/cmd.c, src/mged/plot.c, src/mged/tedit.c: - quell warnings, add missing headers - - * src/libwdb/ebm.c, src/libwdb/vol.c, src/libwdb/wdb.c: - quell warnings, add the missing string.h header - - * src/libdm/dm-ogl.c, src/libdm/dm-ogl_win.c: - use %lu not %ul, one works while the other doesn't - - * src/halftone/main.c: - use a long for the image dimensions as we start to support larger image dimensions - - * src/fb/fb-bw.c, src/fb/fbanim.c, src/fb/fbcbars.c, src/fb/fbclear.c, src/fb/fblabel.c, src/fb/fbline.c, src/fb/fbzoom.c, src/fb/gif2fb.c, src/fb/pixautosize.c, src/fb/pp-fb.c, src/comgeom-g/f2a.c, src/comgeom-g/mat.c: - add missing headers - - * configure.ac, include/config_win.h: - bump number post release to 7.5.0 in preparation for 7.6 - - * README: next release should be 7.6.0 - - * HACKING, NEWS, README, TODO, configure.ac, include/config_win.h, src/adrt/Makefile.am, src/libbu/malloc.c, src/libbu/stat.c, ChangeLog: - merge version changes from 7.4.2 (from rel-7-4-branch) - - * src/adrt/scripts/Makefile.am: - rise.py script was apparently renamed to adrt.py - - * misc/Doxyfile, misc/Makefile.am, Doxyfile: - move the initial Doxyfile from top-level to the misc directory, keep the top-level clean when possible - - * configure.ac, src/bwish/Makefile.am, src/other/libtcl/Makefile.am, src/other/libtk/Makefile.am: - add LINK_STATIC_REQUIRED to handle the MIPSpro 7.3 linker bug where rpath lines longer than 255 causes the linker to crash, link [b]tclsh/[b]wish static for that compiler - -2005-08-17 brlcad - - * src/tclscripts/mged/openw.tcl: - change the view keybindings fixing the binding for rear which was not 'e', it was 'R' - -2005-08-16 brlcad - - * NEWS: - technically this 7.4.2 release only includes changes through the 10th, even if posting on 16th - - * ChangeLog: ChangeLog entries for 7.4.2 - - * README, configure.ac, include/config_win.h: - bump the version up to 7.4.2 for release - - * HACKING: mention updated the TODO file - - * TODO: isst is integrated, the rest is deferred to a future iteration - - * NEWS: - wrapped up yesterday, so set the date and prepare for release. remove g_qa write-up until the next release since it's not quite ready yet. - - * src/other/libtk/Makefile.am, src/other/libtk/generic/Makefile.am, src/other/libtk/generic/default.h, src/rt/main.c, src/rt/view.c, src/rt/view_bot_faces.c, src/rt/viewarea.c, src/rt/viewedge.c, src/rt/viewxray.c, src/util/pixdsplit.c, src/util/pixsubst.c, src/util/remapid.1, src/util/ttcp.c, src/libbn/.cvsignore, src/libbn/libbn.dsp, src/libbu/.cvsignore, src/libbu/Makefile.am, src/libbu/brlcad_path.c, src/libbu/libbu.dsp, src/libbu/malloc.c, src/libbu/stat.c, src/libbu/whereis.c, src/libbu/which.c, src/librt/.cvsignore, src/librt/g_bot_include.c, src/librt/g_rec.c, src/libsysv/.cvsignore, src/libsysv/libsysv.dsp, src/libtclcad/Makefile.am, src/libtclcad/tclcadAutoPath.c, src/libtclcad/tclcadTkSetup.c, src/libtclcad/tkCanvBezier.c, src/libwdb/.cvsignore, src/libwdb/libwdb.dsp, src/mged/Makefile.am, src/mged/cmd.c, src/mged/ged.c, src/other/iwidgets/Makefile.am, src/conv/dxf-g.c, src/conv/euclid-g.c, src/conv/g-adrt.c, src/conv/proe-g.c, src/conv/stl-g.c, src/gtools/Makefile.am, src/gtools/g_qa.1, src/gtools/g_qa.c, src/iges/recsize.c, src/adrt/libtienet/tienet_master.c, src/adrt/libtienet/tienet_master.h, src/adrt/libtienet/tienet_slave.c, src/adrt/libtienet/tienet_slave.h, src/adrt/rise/Makefile.am, src/adrt/rise/master/master.c, src/adrt/rise/slave/slave.c, src/brlman/.cvsignore, src/brlman/Makefile.am, src/brlman/awf.in, src/brlman/brlman.in, src/burst/prnt.c, src/bwish/Makefile.am, src/bwish/main.c, src/adrt/isst/observer/Makefile.am, src/adrt/isst/observer/main.c, src/adrt/isst/observer/observer.c, src/adrt/isst/observer/observer.h, src/adrt/isst/observer/splash.h, src/adrt/isst/slave/Makefile.am, src/adrt/isst/slave/main.c, src/adrt/isst/slave/slave.c, src/adrt/isst/slave/slave.h, src/adrt/libcommon/env.c, src/adrt/libcommon/pack.c, src/adrt/libcommon/pack.h, src/adrt/libcommon/unpack.c, src/adrt/libcommon/unpack.h, src/adrt/librender/Makefile.am, src/adrt/librender/component.c, src/adrt/librender/depth.c, src/adrt/librender/depth.h, src/adrt/librender/flat.c, src/adrt/librender/plane.c, src/adrt/librender/render.h, src/adrt/librender/render_internal.h, src/adrt/librender/spall.c, src/adrt/libtie/define.h, src/adrt/libtie/struct.h, src/adrt/libtie/tie.c, pix/Makefile.am, pix/cube.rt, sh/Makefile.am, sh/cray.sh, src/adrt/Makefile.am, src/adrt/README, src/adrt/doc/rise.txt, src/adrt/isst/Makefile.am, src/adrt/isst/isst.h, src/adrt/isst/isst_struct.h, src/adrt/isst/master/Makefile.am, src/adrt/isst/master/SDLMain.h, src/adrt/isst/master/compnet.c, src/adrt/isst/master/compnet.h, src/adrt/isst/master/dispatcher.c, src/adrt/isst/master/dispatcher.h, src/adrt/isst/master/isst_python.c, src/adrt/isst/master/isst_python.h, src/adrt/isst/master/main.c, src/adrt/isst/master/master.c, src/adrt/isst/master/master.h, BUGS, HACKING, Makefile.am, NEWS, README, TODO, bench/Makefile.am, bench/run.sh, bench/try.sh, bench/viewdiff.sh, configure.ac, doc/html/manuals/Install.html, include/Makefile.am, include/bu.h, include/config_win.h, include/machine.h, include/tclcad.h, misc/pro-engineer/proe-brl.c, misc/win32-msvc/.cvsignore, misc/win32-msvc/brlcad.dsw: - merge in changes through Aug10 for 7.4.2 release - - * src/adrt/isst/master/isst_python.c: - file isst_python.c was added on branch rel-7-4-branch on 2005-08-16 21:03:45 +0000 - - * src/adrt/isst/master/master.h: - file master.h was added on branch rel-7-4-branch on 2005-08-16 21:03:45 +0000 - -2005-08-16 twingy - - * src/adrt/isst/master/isst_python.c, src/adrt/isst/master/master.h: - in_hit is now provided in the dump.txt output - -2005-08-16 brlcad - - * src/libbu/whereis.c: - file whereis.c was added on branch rel-7-4-branch on 2005-08-16 21:03:49 +0000 - - * src/libbu/which.c: - file which.c was added on branch rel-7-4-branch on 2005-08-16 21:03:49 +0000 - - * src/libbu/brlcad_path.c, src/libbu/whereis.c, src/libbu/which.c, include/bu.h: - remove the SNPRINTF define since it should be safe to use snprintf() now that it's properly accounted for in config_win.h as a compat function - - * include/config_win.h: - snprintf is a win32 compat function too apparently - - * src/gtools/g_qa.c: - how about just using strtok() instead like we do elsewhere when strsep() isn't available - -2005-08-16 lbutler - - * src/gtools/g_qa.c: Modifications to suppress warnings on IRIX. - included own copy of strsep for those occasions (IRIX) where the system doesn't provide - - * src/conv/example_geom.c: - A heavily annotated example program that accesses geometry from BRL-CAD - -2005-08-16 twingy - - * src/adrt/libtie/tie.c: reverting - - * src/adrt/libtie/tie.c, src/adrt/rise/master/master.c, src/adrt/scripts/adrt.py, src/adrt/scripts/rise.py: - in the process of fixing adrt.py and tie.c is ~2% faster. - -2005-08-15 lbutler - - * src/librt/db_walk.c: Cleaned up function declarations - -2005-08-15 brlcad - - * src/gtools/g_qa.1: - file g_qa.1 was added on branch rel-7-4-branch on 2005-08-16 21:03:48 +0000 - -2005-08-15 lbutler - - * src/gtools/g_qa.1, src/gtools/g_qa.c: - Refined production of plot output into individual files. - Built test cases for each analysis type. - Added -p command line option to suppress (default) or produce plot files. - Banged head against keyboard until units were reported correctly. - Gave up on making floating point values average correctly. - Cleaned up output to always (I think) report the user specified units. - - * regress/gqa.sh: Regression test refinements for g_qa - -2005-08-15 bob1961 - - * include/bu.h, include/config_win.h, include/plot3.h, include/raytrace.h: - Mods for Windows port - - * src/libfb/asize.c: include fb.h - - * src/libfb/if_ogl_win32.c, src/rt/main.c: Mods for Windows port - - * src/rt/opt.c, src/rt/viewcheck.c: - Add support for outputting plot in text mode - - * src/librt/nirt.c, src/librt/qray.h: Mods for Windows port - - * src/librt/wdb_obj.c: - Modify rmap command when checking for aircode match - - * src/librt/dg_obj.c: - Mods for Windows port; add set_outputHandler and set_uplotOutputMode methods - - * src/librt/vlist.c: Mods to support text mode for uplots - - * src/libwdb/strsol.c: - include stdio.h to get rid of FOPEN_MAX redefinition warning on Windows - - * src/libbn/plot3.c: - Add code to set/get the plot's output mode (i.e. binary or text) - - * src/libbu/stat.c: - include stdio.h to get rid of FOPEN_MAX redefinition warning - -2005-08-15 brlcad - - * src/libbu/stat.c: - file stat.c was added on branch rel-7-4-branch on 2005-08-16 21:03:49 +0000 - -2005-08-15 bob1961 - - * src/libbu/brlcad_path.c, src/libbu/whereis.c, src/libbu/which.c: - Use SNPRINTF macro defined in bu.h - -2005-08-15 twingy - - * src/adrt/bench/bench.c: here we go. - - * src/adrt/bench/Makefile.am, src/adrt/bench/bench.c: working now - -2005-08-15 bob1961 - - * src/tclscripts/lib/Dm.tcl: Mods for Windows port + * src/tclscripts/lib/TableView.tcl: + get rid of the SystemBuuton and System Window symbols as they are windows-specific and cause breakage in one of the muves tools (this file is not used internally yet, it's used by archer) * src/tclscripts/lib/Display.tcl: - Mods for rt and rtedge to work on Windows - - * src/tclscripts/lib/Drawable.tcl, src/tclscripts/lib/Mged.tcl: - Add set_outputHandler method - - * src/tclscripts/lib/TableView.tcl: Add support for "text" entries - - * src/tclscripts/helplib.tcl: - Add help for set_transparency, set_outputHandler and set_plOutputMode - -2005-08-15 twingy - - * src/adrt/bench/bench.c, src/adrt/bench/bench.h, src/adrt/bench/main.c: - benchmark utility almost done. - -2005-08-15 lbutler - - * regress/Makefile.am, regress/gqa.sh: - Integrated g_qa testing. Not that at the moment we run the test but don't check the results. + add the missing rtarea/rtweight declarations -2005-08-15 brlcad - - * configure.ac: - don't forget to add new directories to the top-level configure or their Makefile.in will not get generated (src/adrt/bench) - -2005-08-15 twingy - - * src/adrt/bench/Makefile.am, src/adrt/bench/bench.c, src/adrt/bench/bench.h, src/adrt/bench/main.c: - some of the benchmarking files - - * src/adrt/Makefile.am, src/adrt/libtie/struct.h, src/adrt/libtie/tie.c, src/adrt/libutil/camera.c, src/adrt/rise/master/master.c: - adding local benchmark utility minus networking stuff to do benchmarking with TIE. - -2005-08-13 twingy - - * src/adrt/libtie/sim_brlcad.c, src/adrt/libtie/sim_brlcad.h: - un-used source for more than a year. - -2005-08-12 lbutler - - * src/gtools/g_qa.1, src/gtools/g_qa.c: Fixed paralell bug - - * Doxyfile: Doxygen incorporation - - * src/librt/g_ehy.c, src/librt/g_ell.c, src/librt/g_epa.c, src/librt/g_eto.c, src/librt/g_extrude.c, src/librt/g_grip.c, src/librt/g_half.c, src/librt/g_hf.c, src/librt/g_nmg.c, src/librt/g_nurb.c, src/librt/g_part.c, src/librt/g_pg.c, src/librt/g_pipe.c, src/librt/g_rec.c, src/librt/g_rhc.c, src/librt/g_rpc.c, src/librt/g_sketch.c, src/librt/g_sph.c, src/librt/g_submodel.c, src/librt/g_superell.c, src/librt/g_tgc.c, src/librt/g_torus.c, src/librt/g_vol.c, src/librt/g_xxx.c, src/librt/global.c, src/librt/htbl.c, src/librt/importFg4Section.c, src/librt/many.c, src/librt/mater.c, src/librt/memalloc.c, src/librt/mkbundle.c, src/librt/nirt.c, src/librt/nmg_bool.c, src/librt/nmg_ck.c, src/librt/nmg_class.c, src/librt/nmg_eval.c, src/librt/nmg_extrude.c, src/librt/nmg_fcut.c, src/librt/nmg_fuse.c, src/librt/nmg_index.c, src/librt/nmg_info.c, src/librt/nmg_inter.c, src/librt/nmg_junk.c, src/librt/nmg_manif.c, src/librt/nmg_mesh.c, src/librt/nmg_misc.c, src/librt/nmg_mk.c, src/librt/nmg_mod.c, src/librt/nmg_plot.c, src/librt/nmg_pr.c, src/librt/nmg_pt_fu.c, src/librt/nmg_rt_isect.c, src/librt/nmg_rt_segs.c, src/librt/nmg_tri.c, src/librt/nmg_visit.c, src/librt/nurb_basis.c, src/librt/nurb_bezier.c, src/librt/nurb_bound.c, src/librt/nurb_c2.c, src/librt/nurb_copy.c, src/librt/nurb_diff.c, src/librt/nurb_eval.c, src/librt/nurb_example.c, src/librt/nurb_flat.c, src/librt/nurb_interp.c, src/librt/nurb_knot.c, src/librt/nurb_norm.c, src/librt/nurb_plot.c, src/librt/nurb_poly.c, src/librt/nurb_ray.c, src/librt/nurb_refine.c, src/librt/nurb_reverse.c, src/librt/nurb_solve.c, src/librt/nurb_split.c, src/librt/nurb_tess.c, src/librt/nurb_trim.c, src/librt/nurb_trim_util.c, src/librt/nurb_util.c, src/librt/nurb_xsplit.c, src/librt/oslo_calc.c, src/librt/oslo_map.c, src/librt/parse.c, src/librt/plane.h, src/librt/pmalloc.c, src/librt/pr.c, src/librt/prep.c, src/librt/qray.c, src/librt/qray.h, src/librt/regionfix.c, src/librt/roots.c, src/librt/rt_dspline.c, src/librt/shoot.c, src/librt/spectrum.c, src/librt/storage.c, src/librt/table.c, src/librt/tcl.c, src/librt/timer-nt.c, src/librt/timer42.c, src/librt/timer52brl.c, src/librt/timercos.c, src/librt/timerhep.c, src/librt/timerunix.c, src/librt/track.c, src/librt/tree.c, src/librt/vdraw.c, src/librt/view_obj.c, src/librt/vlist.c, src/librt/vshoot.c, src/librt/wdb.c, src/librt/wdb_comb_std.c, src/librt/wdb_obj.c, src/librt/bezier_2d_isect.c, src/librt/bigE.c, src/librt/binary_obj.c, src/librt/bomb.c, src/librt/bool.c, src/librt/bot.h, src/librt/bundle.c, src/librt/cmd.c, src/librt/comb.c, src/librt/cut.c, src/librt/db5_alloc.c, src/librt/db5_bin.c, src/librt/db5_comb.c, src/librt/db5_io.c, src/librt/db5_scan.c, src/librt/db5_types.c, src/librt/db_alloc.c, src/librt/db_anim.c, src/librt/db_comb.c, src/librt/db_io.c, src/librt/db_lookup.c, src/librt/db_match.c, src/librt/db_open.c, src/librt/db_path.c, src/librt/db_scan.c, src/librt/db_tree.c, src/librt/db_walk.c, src/librt/debug.h, src/librt/dg_obj.c, src/librt/dir.c, src/librt/fixpt.h, src/librt/fortray.c, src/librt/g_arb.c, src/librt/g_arbn.c, src/librt/g_ars.c, src/librt/g_bot.c, src/librt/g_bot_include.c, src/librt/g_cline.c, src/librt/g_dsp.c, src/librt/g_ebm.c, src/libfb/adage.h, src/libfb/adagecursor.h, src/libfb/adageframe.h, src/libfb/asize.c, src/libfb/compress.c, src/libfb/dmdfb.h, src/libfb/fb_generic.c, src/libfb/fb_log.c, src/libfb/fb_obj.c, src/libfb/fb_paged_io.c, src/libfb/fb_rect.c, src/libfb/fb_util.c, src/libfb/fblocal.h, src/libfb/fbserv_obj.c, src/libfb/fbserv_obj_win32.c, src/libfb/getput.c, src/libfb/if_4d-old.c, src/libfb/if_4d.c, src/libfb/if_TEMPLATE.c, src/libfb/if_X.c, src/libfb/if_X24.c, src/libfb/if_ab.c, src/libfb/if_adage.c, src/libfb/if_ap.c, src/libfb/if_debug.c, src/libfb/if_disk.c, src/libfb/if_mem.c, src/libfb/if_null.c, src/libfb/if_ogl.c, src/libfb/if_ogl_win32.c, src/libfb/if_ptty.c, src/libfb/if_rat.c, src/libfb/if_remote.c, src/libfb/if_sgi.c, src/libfb/if_sgiw.c, src/libfb/if_stack.c, src/libfb/if_sun.c, src/libfb/if_ts.c, src/libfb/if_ug.c, src/libfb/nilcursor.h, src/libfb/oglcursor.h, src/libfb/pkgswitch.c, src/libfb/pkgtypes.h, src/libfb/server.c, src/libfb/sgicursor.h, src/libfb/tcl.c, src/libbu/association.c, src/libbu/avs.c, src/libbu/badmagic.c, src/libbu/bitv.c, src/libbu/bomb.c, src/libbu/brlcad_path.c, src/libbu/bu_tcl.c, src/libbu/cmd.c, src/libbu/cmdhist.c, src/libbu/cmdhist_obj.c, src/libbu/color.c, src/libbu/convert.c, src/libbu/fopen_uniq.c, src/libbu/getopt.c, src/libbu/hash.c, src/libbu/hist.c, src/libbu/hook.c, src/libbu/htond.c, src/libbu/htonf.c, src/libbu/ispar.c, src/libbu/lex.c, src/libbu/linebuf.c, src/libbu/list.c, src/libbu/log.c, src/libbu/magic.c, src/libbu/malloc.c, src/libbu/mappedfile.c, src/libbu/memset.c, src/libbu/mro.c, src/libbu/observer.c, src/libbu/parallel.c, src/libbu/parse.c, src/libbu/printb.c, src/libbu/ptbl.c, src/libbu/rb_create.c, src/libbu/rb_delete.c, src/libbu/rb_diag.c, src/libbu/rb_extreme.c, src/libbu/rb_free.c, src/libbu/rb_insert.c, src/libbu/rb_internals.h, src/libbu/rb_order_stats.c, src/libbu/rb_rotate.c, src/libbu/rb_search.c, src/libbu/rb_walk.c, src/libbu/semaphore.c, src/libbu/units.c, src/libbu/vfont.c, src/libbu/vls.c, src/libbu/xdr.c, src/libbn/anim.c, src/libbn/asize.c, src/libbn/axis.c, src/libbn/bn_tcl.c, src/libbn/complex.c, src/libbn/const.c, src/libbn/font.c, src/libbn/fortran.c, src/libbn/htester.c, src/libbn/list.c, src/libbn/marker.c, src/libbn/mat.c, src/libbn/msr.c, src/libbn/noise.c, src/libbn/number.c, src/libbn/plane.c, src/libbn/plot3.c, src/libbn/poly.c, src/libbn/qmath.c, src/libbn/rand.c, src/libbn/scale.c, src/libbn/sphmap.c, src/libbn/symbol.c, src/libbn/tabdata.c, src/libbn/tplot.c, src/libbn/vectfont.c, src/libbn/vector.c, src/libbn/vert_tree.c, src/libbn/wavelet.c: - Doxygen changes - -2005-08-10 twingy - - * src/adrt/libtie/define.h, src/adrt/libtie/tie.c, src/adrt/rise/master/master.c: - added surface area termination criteria - -2005-08-10 brlcad - - * src/adrt/librender/depth.c: - file depth.c was added on branch rel-7-4-branch on 2005-08-16 21:03:46 +0000 - -2005-08-10 twingy - - * src/adrt/librender/depth.c: depth reflects kdtree var - - * src/adrt/libtie/define.h, src/adrt/libtie/struct.h, src/adrt/libtie/tie.c: - dynamic kd-tree depth calculation + * README, configure.ac, include/config_win.h: + bump to 7.6.2 for an emergency patch release to coincide with a muves release