01:13.56 |
brlcad |
yeah, hilarity :P |
01:13.58 |
brlcad |
:) |
01:25.53 |
*** join/#brlcad jgay
(n=jgay@fsf/staff/jgay) |
01:35.15 |
*** join/#brlcad jgay_
(n=jgay@pool-96-233-21-26.bstnma.east.verizon.net) |
01:49.54 |
Twingy |
hello PrezKennedy |
03:18.42 |
*** join/#brlcad starseeker
(n=CY@c-68-33-217-173.hsd1.md.comcast.net) |
03:18.48 |
starseeker |
Wooo - hoooo! |
04:02.05 |
*** join/#brlcad Twingy
(n=justin@74.92.144.217) |
04:45.52 |
brlcad |
heh, looks like starseeker got his net set up
quick |
05:11.56 |
CIA-31 |
BRL-CAD: 03brlcad * r30010
10/brlcad/trunk/configure.ac: check for strlcat/strlcpy for the
guts of bu_strlcat/bu_strlcpy |
05:13.10 |
CIA-31 |
BRL-CAD: 03brlcad * r30011
10/brlcad/trunk/include/db.h: include bu.h, self-contain |
05:13.47 |
CIA-31 |
BRL-CAD: 03brlcad * r30012
10/brlcad/trunk/src/rttherm/viewtherm.c: header doc
cleanup |
05:15.07 |
CIA-31 |
BRL-CAD: 03brlcad * r30013
10/brlcad/trunk/src/canon/canon.h: need bu.h |
05:16.19 |
CIA-31 |
BRL-CAD: 03brlcad * r30014
10/brlcad/trunk/src/conv/g5-g4.c: avoid the strncpy but keep it
obvious that we're replacing 'plastic' with 'phong ' |
05:17.25 |
CIA-31 |
BRL-CAD: 03brlcad * r30015
10/brlcad/trunk/src/conv/comgeom/3d.h: remove duplicate defines
already provided by db.h for NAMESIZE/NAMEMOVE, cleanup
header |
05:22.59 |
CIA-31 |
BRL-CAD: 03brlcad * r30016
10/brlcad/trunk/src/conv/iges/ (8 files): |
05:22.59 |
CIA-31 |
BRL-CAD: consistently treat NAMESIZE as C
strings of sizeof NAMESIZE+1 for the null (so |
05:22.59 |
CIA-31 |
BRL-CAD: the max names are 16) .. only db.h
uses buffers instead of C-strings (for |
05:22.59 |
CIA-31 |
BRL-CAD: backwards compat with struct sizes).
use new bu_strlcpy to properly copy and |
05:22.59 |
CIA-31 |
BRL-CAD: null-terminate safely. |
05:23.38 |
CIA-31 |
BRL-CAD: 03brlcad * r30017
10/brlcad/trunk/src/conv/dbupgrade.c: replace the strncpy with
explicit setting when replacing 'plastic' with 'phong ' |
05:24.29 |
CIA-31 |
BRL-CAD: 03brlcad * r30018
10/brlcad/trunk/src/mged/track.c: |
05:24.29 |
CIA-31 |
BRL-CAD: consistently treat NAMESIZE as C
strings of sizeof NAMESIZE+1 for the null (so |
05:24.29 |
CIA-31 |
BRL-CAD: the max names are 16) .. only db.h
uses buffers instead of C-strings (for |
05:24.29 |
CIA-31 |
BRL-CAD: backwards compat with struct sizes).
use new bu_strlcpy to properly copy and |
05:24.29 |
CIA-31 |
BRL-CAD: null-terminate safely. |
05:24.59 |
CIA-31 |
BRL-CAD: 03brlcad * r30019
10/brlcad/trunk/src/mged/objdir.h: only set NAMESIZE if we need
to |
05:27.56 |
CIA-31 |
BRL-CAD: 03brlcad * r30020
10/brlcad/trunk/src/mged/concat.c: |
05:27.56 |
CIA-31 |
BRL-CAD: consistently treat NAMESIZE as C
strings of sizeof NAMESIZE+1 for the null (so |
05:27.56 |
CIA-31 |
BRL-CAD: the max names are 16) .. only db.h
uses buffers instead of C-strings (for |
05:27.56 |
CIA-31 |
BRL-CAD: backwards compat with struct sizes).
use new bu_strlcpy to properly copy and |
05:27.56 |
CIA-31 |
BRL-CAD: null-terminate safely. |
05:28.16 |
CIA-31 |
BRL-CAD: 03brlcad * r30021
10/brlcad/trunk/src/burst/burst.h: only define NSIG if we need
to |
05:28.54 |
CIA-31 |
BRL-CAD: 03brlcad * r30022
10/brlcad/trunk/src/burst/Mm.h: use libbu memory management and
string processing |
05:30.27 |
*** join/#brlcad Twingy
(n=justin@74.92.144.217) |
06:09.07 |
CIA-31 |
BRL-CAD: 03brlcad * r30023
10/brlcad/trunk/src/adrt/libcommon/canim.c: ws |
06:17.52 |
CIA-31 |
BRL-CAD: 03brlcad * r30024
10/brlcad/trunk/src/conv/patch/patch-g.h: consistently use
NAMESIZE+1 for non-db.h struct strings (intentionally treating as
strings instead of buffers) |
06:18.43 |
CIA-31 |
BRL-CAD: 03brlcad * r30025
10/brlcad/trunk/src/conv/g4-g5.c: avoid the strncpy but keep it
obvious that we're replacing 'plastic' with 'phong ' |
06:48.51 |
CIA-31 |
BRL-CAD: 03brlcad * r30026
10/brlcad/trunk/src/vdeck/vproc.c: wow, still k&r .. update to
ansi, use libbu more (untested) |
06:51.14 |
CIA-31 |
BRL-CAD: 03brlcad * r30027
10/brlcad/trunk/src/vdeck/vdeck.c: tricky/risky/untested string
changes to use bu_strlcpy, but do it anyways since they seem safe
enough (given use and surrounding code) and there are no strcat's
involved. |
06:52.26 |
yukonbob |
nn brlcad |
06:52.33 |
yukonbob |
~brlcad++ |
06:57.02 |
*** join/#brlcad Z80-Boy
(i=clock@217-162-111-207.dclient.hispeed.ch) |
07:00.00 |
CIA-31 |
BRL-CAD: 03brlcad * r30028
10/brlcad/trunk/src/librt/nmg_class.c: meh |
07:14.58 |
CIA-31 |
BRL-CAD: 03brlcad * r30029
10/brlcad/trunk/src/util/ttcp.c: meh |
07:21.38 |
Z80-Boy |
' |
07:25.15 |
CIA-31 |
BRL-CAD: 03brlcad * r30030 10/brlcad/trunk/
(159 files in 37 dirs): (log message trimmed) |
07:25.15 |
CIA-31 |
BRL-CAD: sweeping string management changes to
help ensure more secure/consistent null |
07:25.15 |
CIA-31 |
BRL-CAD: termination and bounds checking. use
bu_strlcpy/bu_strlcat where appropriate |
07:25.15 |
CIA-31 |
BRL-CAD: passing the size of the buffer
(expected to be a NULL-terminated C-string) |
07:25.15 |
CIA-31 |
BRL-CAD: instead of calling
strcat/strncat/strcpy/strncpy. this lets us get rid of
most |
07:25.17 |
CIA-31 |
BRL-CAD: of the sanity/manual
null-terminations. also update to use sizeof instead of |
07:25.19 |
CIA-31 |
BRL-CAD: hard-coded constants where useful.
hopefully not too many/any bugs getting |
07:36.59 |
CIA-31 |
BRL-CAD: 03brlcad * r30031
10/brlcad/trunk/src/mged/rtif.c: oops, typo -- line not
count |
07:39.33 |
CIA-31 |
BRL-CAD: 03brlcad * r30032
10/brlcad/trunk/src/proc-db/fence.c: quell warnings |
07:49.45 |
CIA-31 |
BRL-CAD: 03brlcad * r30033 10/brlcad/trunk/
(include/orle.h src/liborle/rle.c): |
07:49.45 |
CIA-31 |
BRL-CAD: decouple liborle from libfb (and in
turn from libbu) by having it provide its |
07:49.45 |
CIA-31 |
BRL-CAD: own RLEpixel and RLEColorMap types as
well as defining RED/GRN/BLU if needed. |
07:49.45 |
CIA-31 |
BRL-CAD: this should fix compilation woes
being seen on some platforms (e.g. debian) |
07:49.45 |
CIA-31 |
BRL-CAD: under certain configurations --
particular an error related to not finding tcl.h |
07:49.48 |
CIA-31 |
BRL-CAD: (from bu.h from fb.h). |
07:53.12 |
CIA-31 |
BRL-CAD: 03brlcad * r30034
10/brlcad/trunk/src/adrt/librender/Makefile.am: need tcl flags
(bu.h inclusion) |
07:54.39 |
CIA-31 |
BRL-CAD: 03brlcad * r30035
10/brlcad/trunk/src/adrt/libutil/Makefile.am: need tcl flags,
opl |
07:55.50 |
CIA-31 |
BRL-CAD: 03brlcad * r30036
10/brlcad/trunk/src/adrt/slave/Makefile.am: need tcl
flags |
07:59.04 |
CIA-31 |
BRL-CAD: 03brlcad * r30037
10/brlcad/trunk/include/orle.h: need COPYRGB defined too |
08:00.55 |
CIA-31 |
BRL-CAD: 03brlcad * r30038
10/brlcad/trunk/src/fbed/Makefile.am: include the tcl cppflags via
fb.h |
08:04.27 |
CIA-31 |
BRL-CAD: 03brlcad * r30039
10/brlcad/trunk/src/libbu/ (7 files): |
08:04.27 |
CIA-31 |
BRL-CAD: more conversion over to the new
bu_strlcpy/bu_strlcat routines for more |
08:04.27 |
CIA-31 |
BRL-CAD: consistent null-termination and
bounds checking. (vls and parse are still not |
08:04.27 |
CIA-31 |
BRL-CAD: modified as some of their callers
seem to be buffers instead of C-strings) |
08:06.20 |
*** join/#brlcad Z80-Boy
(n=clock@zux221-122-143.adsl.green.ch) |
08:08.20 |
*** join/#brlcad d_rossberg
(n=rossberg@bz.bzflag.bz) |
08:13.29 |
CIA-31 |
BRL-CAD: 03brlcad * r30040 10/brlcad/trunk/
(include/bu.h src/libbu/fchmod.c): |
08:13.29 |
CIA-31 |
BRL-CAD: refactor the bu_fchmod interface to
only take a FILE * instead of the filename |
08:13.29 |
CIA-31 |
BRL-CAD: as that has the same security
vulnerability as calling chmod() does. remove the |
08:13.29 |
CIA-31 |
BRL-CAD: chmod() call in the implementation as
that was just done for Windows where |
08:13.29 |
CIA-31 |
BRL-CAD: fchmod() or a secure equivalent
doesn't seem to be available. instead, punt by |
08:13.31 |
CIA-31 |
BRL-CAD: doing what cygwin does. just ignore
the request and pretend it failed. might |
08:13.33 |
CIA-31 |
BRL-CAD: want to pretend it succeeded, but
good as anything for now. |
08:19.50 |
CIA-31 |
BRL-CAD: 03brlcad * r30041
10/brlcad/trunk/src/rt/do.c: need string.h for the ansi funcs (for
memset), quell warning |
08:25.24 |
CIA-31 |
BRL-CAD: 03brlcad * r30042
10/brlcad/trunk/src/rt/reshoot.c: need string.h for the ansi funcs
(for memset), quell warning |
08:27.09 |
CIA-31 |
BRL-CAD: 03brlcad * r30043
10/brlcad/trunk/src/ (fb/fb-pix.c fb/fb-png.c
mged/rtif.c): |
08:27.09 |
CIA-31 |
BRL-CAD: bah, second mistake almost in a
row... almost completely forgot to update the |
08:27.09 |
CIA-31 |
BRL-CAD: callers to bu_fchmod to remove the
filename parameter (!). time to call it a |
08:27.09 |
CIA-31 |
BRL-CAD: night before I start making other
stupid mistakes at this late hour. |
09:42.00 |
*** join/#brlcad minute-web
(i=550c4095@silentflame/member/pdpc.base.minuteelectron) |
11:54.13 |
*** join/#brlcad elite01
(n=elite01@dslc-082-082-086-091.pools.arcor-ip.net) |
12:42.21 |
*** join/#brlcad archivist
(n=archivis@host81-149-119-172.in-addr.btopenworld.com) |
12:55.21 |
*** join/#brlcad Elperion
(n=Bary@p54877B72.dip.t-dialin.net) |
13:27.47 |
*** join/#brlcad Axman6_
(n=Axman6@61-69-2-41.netspeed.com.au) |
13:29.04 |
*** join/#brlcad Axman6
(n=Axman6@pdpc/supporter/student/Axman6) |
14:04.12 |
CIA-31 |
BRL-CAD: 03bob1961 * r30044
10/brlcad/trunk/src/libdm/dm-wgl.c: When creating a toplevel window
make sure it's not iconified. |
14:08.59 |
*** join/#brlcad docelic
(n=docelic@77.237.113.83) |
14:21.25 |
CIA-31 |
BRL-CAD: 03bob1961 * r30045
10/brlcad/trunk/src/mged/utility1.c: Close FILE * before calling
editit. |
14:24.06 |
CIA-31 |
BRL-CAD: 03bob1961 * r30046
10/brlcad/trunk/src/mged/mater.c: Close FILE * before calling
editit. |
14:24.35 |
CIA-31 |
BRL-CAD: 03bob1961 * r30047
10/brlcad/trunk/src/mged/chgmodel.c: Close FILE * before calling
editit. |
14:28.28 |
CIA-31 |
BRL-CAD: 03bob1961 * r30048
10/brlcad/trunk/src/mged/red.c: Check return value from
bu_temp_file(). Close FILE * before calling editit. |
14:36.24 |
CIA-31 |
BRL-CAD: 03bob1961 * r30049
10/brlcad/trunk/src/mged/tedit.c: Minor formatting. |
14:54.56 |
docelic |
New website looks nice |
16:12.35 |
*** join/#brlcad dtidrow
(n=dtidrow@c-69-255-182-248.hsd1.va.comcast.net) [NETSPLIT
VICTIM] |
16:12.47 |
*** join/#brlcad poolio
(n=poolio@bz.bzflag.bz) [NETSPLIT VICTIM] |
17:51.10 |
``Erik |
dang, that razor mouse is zippy |
18:30.23 |
CIA-31 |
BRL-CAD: 03erikgreenwald * r30050
10/brlcad/trunk/src/adrt/libutil/display.c: Need to include bu.h
for the bu_strlcpy() macro. |
19:04.24 |
``Erik |
had to turn down the track speed, heh :) but
it's a nice enough mouse |
19:21.14 |
*** join/#brlcad Z80-Boy
(i=clock@217-162-110-123.dclient.hispeed.ch) |
20:13.00 |
*** join/#brlcad ibot
(i=ibot@pdpc/supporter/active/TimRiker/bot/apt) |
20:13.00 |
*** topic/#brlcad is BRL-CAD
Open Source Solid Modeling || http://brlcad.org || http://sf.net/projects/brlcad
|| Channel logs at http://ibot.rikers.org/%23brlcad/
|| BRL-CAD is on scan.coverity.com but still offline || Release
7.12.0 coming soon to a desktop near you |
20:20.56 |
*** join/#brlcad ibot
(i=ibot@pdpc/supporter/active/TimRiker/bot/apt) |
20:20.56 |
*** topic/#brlcad is BRL-CAD
Open Source Solid Modeling || http://brlcad.org || http://sf.net/projects/brlcad
|| Channel logs at http://ibot.rikers.org/%23brlcad/
|| BRL-CAD is on scan.coverity.com but still offline || Release
7.12.0 coming soon to a desktop near you |
21:28.22 |
*** join/#brlcad Z80-Boy
(i=clock@217-162-110-123.dclient.hispeed.ch) |
21:38.55 |
*** join/#brlcad cad87
(n=51e9fd6f@bz.bzflag.bz) |
21:51.54 |
*** join/#brlcad cyapp
(n=CYapp@85.muba.balt.washdctt.dsl.att.net) |
21:52.13 |
cyapp |
Howdy gang! |
21:53.24 |
brlcad |
howdy cyapp :) |
21:59.45 |
cyapp |
Guess I should use my real name now
:-) |
22:01.12 |
``Erik |
didja find them? |
22:01.47 |
cyapp |
which? |
22:04.57 |
poolio |
congrats cyapp :] |
22:04.57 |
``Erik |
huh, a rainbow |
22:08.31 |
CIA-31 |
BRL-CAD: 03erikgreenwald * r30051
10/brlcad/trunk/ (5 files in 3 dirs): make goo value per metaball
control point |
22:20.33 |
CIA-31 |
BRL-CAD: 03erikgreenwald * r30052
10/brlcad/trunk/src/vas4/vas_io.c: Use termios tab expansion name
instaed of sgtty if possible (fbsd pr ports/119096). |
22:57.14 |
*** part/#brlcad starseeker
(n=CYapp@85.muba.balt.washdctt.dsl.att.net) |