Is the "tcp time stamp validation issue" fixed in 5.4?

2005-05-19 Thread Thomas Vogt
Hello I'm a bit confused about the "tcp time stamp validation bug" mentioned in the http://www.kb.cert.org/vuls/id/637934 advisory. FreeBSD has fixed this issue in -current (2005-04-10) and in RELENG_5 (2005-04-19). Is this also already fixed in 5.4? The CVS ID for tcp_input.c does not look like

Re: Versions issues

2005-05-19 Thread Simon L. Nielsen
On 2005.05.19 12:38:32 -0700, panagiotis galiotos wrote: Hello, > I'm trying to figure out which version I'm currently using. The > sysctl return the following values: > > kern.osreldate: 502101 > kern.osrelease: 5.2 - CURRENT > > Which version is that ? Is it plain 5.2 current or 5.2.1 ? > Also

Versions issues

2005-05-19 Thread panagiotis galiotos
Hello all, I'm trying to figure out which version I'm currently using. The sysctl return the following values: kern.osreldate: 502101 kern.osrelease: 5.2 - CURRENT Which version is that ? Is it plain 5.2 current or 5.2.1 ? Also very important, where can I download it from ? Any help will be ap

Re: cvs commit: src/usr.bin/make job.c

2005-05-19 Thread Simon L. Nielsen
On 2005.05.18 08:41:14 -0700, Max Okumoto wrote: > Alexander suggested that I replace that code with > mkdtemp(template) > mkfifo(tempalte + "/fifo") > > Which removed alot of the code duplication, but added the race > back in. [...] Ehh, where is the race? mkdtemp creates a unique dire

Re: cvs commit: src/usr.bin/make job.c

2005-05-19 Thread Max Okumoto
Giorgos Keramidas <[EMAIL PROTECTED]> writes: > On 2005-05-18 01:41, Max Okumoto <[EMAIL PROTECTED]> wrote: >> Your idea of using mkdtemp() can be fixed by putting a loop >> around the code. Each time around the loop would be expensive >> but we wouldn't be doing that to often anyway. >> >> loop:

Re: cvs commit: src/usr.bin/make job.c

2005-05-19 Thread Alexander Leidinger
Giorgos Keramidas <[EMAIL PROTECTED]> wrote: Does this really need to be of the form DIR/fifo ? No. I haven't looked at the code that uses the fifo at all, so I risk being extremely out of topic here, but why wouldn't a temporary fifo created with a name obtained from mkstemp() work too? mkstemp()

Re: cvs commit: src/usr.bin/make job.c

2005-05-19 Thread Giorgos Keramidas
On 2005-05-18 01:41, Max Okumoto <[EMAIL PROTECTED]> wrote: > Your idea of using mkdtemp() can be fixed by putting a loop > around the code. Each time around the loop would be expensive > but we wouldn't be doing that to often anyway. > > loop: > mkdtemp(template) > mkfifo(tempalte + "/fifo