IRC log for #brlcad on 20071209

00:28.18 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/fopen_uniq.c: add comment that we can't call bu_log here because of the semaphore
00:37.14 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/halftone/main.c: quell warning
00:37.53 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/mged/animedit.c: check buffer length whilest printing into the buffers
00:38.36 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/semaphore.c: use mkstemp instead of mktemp since we can (old sgi section)
00:49.44 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/util/remapid.c: looks like the libbu/file.c functions were just dumped into here. rename the functions to not look like they're still bu_ functions. ugly hacked file. no donut for pjt.
00:52.24 CIA-4 BRL-CAD: 03brlcad * 10brlcad/include/bu.h: wow, there are even two copies of the old file.c function decls, and none of them exist any longer. -1 donut for pjt
00:52.43 ``Erik hahhahaha
00:53.32 ``Erik that's why pjt went back to school for math, not computer science :D *duck*
04:02.21 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/stat.c: handle null/empty path
04:03.51 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/stat.c: geez, finish typing before hitting the send
05:29.50 *** join/#brlcad IriX64 (n=mariodot@bas2-sudbury98-1177593139.dsl.bell.ca)
05:30.31 IriX64 http://irix32.spaces.live.com/photos/cns!C456D36896FA7A58!141/ castle
05:31.49 IriX64 that was with Xming btw
06:48.39 yukonbob ``Erik / brlcad -- either you online -- /me thinks he needs account pw reset
07:06.31 yukonbob nm...
11:08.08 *** join/#brlcad docelic (n=docelic@77.237.98.222)
12:07.03 *** join/#brlcad PK (i=Matt@74.86.45.130)
12:08.11 *** join/#brlcad docelic (n=docelic@77.237.98.222) [NETSPLIT VICTIM]
12:17.48 *** join/#brlcad Elperion (n=Bary@p54875D03.dip.t-dialin.net)
12:40.44 *** join/#brlcad prasad1 (n=psilva@static-70-108-244-218.res.east.verizon.net) [NETSPLIT VICTIM]
12:40.49 *** join/#brlcad PK (i=Matt@74.86.45.130) [NETSPLIT VICTIM]
12:40.49 *** join/#brlcad Twingy (n=justin@74.92.144.217) [NETSPLIT VICTIM]
12:40.49 *** join/#brlcad SWPadnos (n=Me@emc/developer/SWPadnos) [NETSPLIT VICTIM]
12:40.49 *** join/#brlcad starseeker (n=CY@ip72-218-17-237.hr.hr.cox.net) [NETSPLIT VICTIM]
12:40.49 *** join/#brlcad CIA-4 (n=CIA@208.69.182.149) [NETSPLIT VICTIM]
12:40.49 *** join/#brlcad curious (n=curious@gjv234.internetdsl.tpnet.pl) [NETSPLIT VICTIM]
12:40.49 *** join/#brlcad dtidrow (n=dtidrow@c-69-255-182-248.hsd1.va.comcast.net) [NETSPLIT VICTIM]
12:40.49 *** join/#brlcad alex_joni (n=juve@emc/board-of-directors/alexjoni) [NETSPLIT VICTIM]
12:40.49 *** join/#brlcad ``Erik (i=erik@c-68-54-174-162.hsd1.md.comcast.net) [NETSPLIT VICTIM]
12:40.49 *** join/#brlcad brlcad (n=sean@pdpc/supporter/silver/brlcad) [NETSPLIT VICTIM]
12:40.50 *** mode/#brlcad [+o brlcad] by ChanServ
12:41.10 *** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6) [NETSPLIT VICTIM]
12:41.10 *** join/#brlcad archivist (n=archivis@host81-149-119-172.in-addr.btopenworld.com) [NETSPLIT VICTIM]
12:41.10 *** join/#brlcad b0ef (n=b0ef@062016141081.customer.alfanett.no) [NETSPLIT VICTIM]
12:41.10 *** join/#brlcad poolio (n=poolio@bz.bzflag.bz) [NETSPLIT VICTIM]
13:24.42 *** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6) [NETSPLIT VICTIM]
13:24.42 *** join/#brlcad archivist (n=archivis@host81-149-119-172.in-addr.btopenworld.com) [NETSPLIT VICTIM]
13:24.42 *** join/#brlcad b0ef (n=b0ef@062016141081.customer.alfanett.no) [NETSPLIT VICTIM]
13:24.42 *** join/#brlcad poolio (n=poolio@bz.bzflag.bz) [NETSPLIT VICTIM]
13:38.49 *** join/#brlcad docelic (n=docelic@213.147.110.16)
13:40.31 *** join/#brlcad docelic (n=docelic@213.147.110.16)
15:33.01 *** join/#brlcad Apathy (i=Matt@74.86.45.130)
16:07.19 *** join/#brlcad docelic (n=docelic@213.147.110.16)
17:26.56 *** join/#brlcad Z80-Boy (i=clock@217-162-111-167.dclient.hispeed.ch)
17:33.11 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/stat.c: heh, oops -- stat returns 0 on success, -1 on failure.
19:58.30 Z80-Boy brlcad: can you do cutbacks on the surfboard?
19:58.50 Z80-Boy brlcad: or do a sharp turn and put your hand on the water?
21:28.32 *** join/#brlcad Twingy (n=justin@74.92.144.217)
21:40.50 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/temp.c: (log message trimmed)
21:40.50 CIA-4 BRL-CAD: initial addition and implementation of bu_temp_file() -- a relatively secure
21:40.50 CIA-4 BRL-CAD: means to create a temporary file for use by applications. this implementation
21:40.50 CIA-4 BRL-CAD: should work on most platforms including Windows that support either mkstemp
21:40.50 CIA-4 BRL-CAD: (POSIX) or tmpfile_s (ISO/IEC TR 24731-1) and should conform to the CERT secure
21:40.52 CIA-4 BRL-CAD: coding of temporary file recommendations. bu_temp_file() presently doesn't take
21:40.54 CIA-4 BRL-CAD: any arguments, though that may change if needed by apps. it does, however,
21:41.39 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/Makefile.am: add temp.c to the build
21:42.28 CIA-4 BRL-CAD: 03brlcad * 10brlcad/src/libbu/libbu.dsp: add temp.c to the vc6 build
21:44.15 CIA-4 BRL-CAD: 03brlcad * 10brlcad/include/bu.h: use BU_ASSERT instead of assert -- though it's questionable as to whether BU_LIST_CLOSE needs to even exist.. it's apparently not used anywhere.
21:45.55 CIA-4 BRL-CAD: 03brlcad * 10brlcad/include/config_win.h: windows have tmpfile_s() .. declare the underscored TMP_MAX_S
21:47.01 CIA-4 BRL-CAD: 03brlcad * 10brlcad/configure.ac: need to check fo mkstemp() and tmpfile_s() for the new bu_temp_file() interface.
21:48.51 CIA-4 BRL-CAD: 03brlcad * 10brlcad/misc/ (2 files in 2 dirs): add temp.c to the vc7 and vc8 build
22:01.30 *** join/#brlcad louipc (n=louipc@bas8-toronto63-1096735023.dsl.bell.ca)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.