Re: rm: ignorance isn't bliss

2014-10-17 Thread Philip Guenther
On Fri, Oct 17, 2014 at 5:16 PM, Superingo wrote: >> Your proposal is not going to solve your problem. >> You are not trying to tell me that you plan to type 'rm -x' >> for each and every removal in the future, right? >> And even if you do plan on doing that, it's easy to forget. > > I considered

Re: rm: ignorance isn't bliss

2014-10-17 Thread Superingo
Hi Ingo, thanks for the very quick reply. (Are you sure, you are not needlessly pissed, because I used the "Superingo"-From? This was not meant to affect you or any other real living being! So sorry, if misunderstood!) > Hi Superingo, > > Superingo wrote on Fri, Oct 17, 2014 at 09:19:45PM +02

errors in col(1) line number handling

2014-10-17 Thread Ingo Schwarze
Hi, after fixing column number handling in col(1), i looked at line number handling in the same file and found about a dozen issues - two definite int overflows, four potential int overflows, four potential int underflows, and a group of closely related logic errors. Because they are all more or

Re: Shadow TCP stacks

2014-10-17 Thread Ian Grant
On Fri, Oct 17, 2014 at 5:56 PM, Ian Grant wrote: > The whole thing also needs to be runnable over "USB stick net" in extremis. And mobile WiFi as per "What they should be doing" on: http://livelogic.blogspot.com/

Re: rm: ignorance isn't bliss

2014-10-17 Thread Ingo Schwarze
Hi Superingo, Superingo wrote on Fri, Oct 17, 2014 at 09:19:45PM +0200: > I just fatfingered a ';' into a ',': > > $ rm a.out, cc mind.c > > rm: a.out,: No such file or directory > rm: cc: No such file or directory > > In full POSIX-conformance I lost my mind. > Coincidentally I had an idea. >

Re: Shadow TCP stacks

2014-10-17 Thread Ian Grant
On Fri, Oct 17, 2014 at 12:58 PM, Ian Grant wrote: > On a related note, I want to implement services on bochs VM's and pass > them from one physical host machine to another, so that the physical > addresses are not fixed targets. qemu looks a bit better than bochs. I am wondering about how to ke

rm: ignorance isn't bliss

2014-10-17 Thread Superingo
I just fatfingered a ';' into a ',': $ rm a.out, cc mind.c rm: a.out,: No such file or directory rm: cc: No such file or directory In full POSIX-conformance I lost my mind. Coincidentally I had an idea. What do you think? Index: bin/rm/rm.1 =

Re: corrupt output from col(1) -f

2014-10-17 Thread Todd C. Miller
That's a fun one. OK millert@ - todd

corrupt output from col(1) -f

2014-10-17 Thread Ingo Schwarze
Hi, talking about ancient bugs... If you call the col(1) utility with the -f option, permitting forward half-line feeds in the output stream, and the input stream actually contains half-line feeds in either direction, you end up with corrupt output, containing meaningless escape-digitnine sequenc

Re: Shadow TCP stacks

2014-10-17 Thread Ian Grant
On a related note, I want to implement services on bochs VM's and pass them from one physical host machine to another, so that the physical addresses are not fixed targets. I am a bit confused about the bochs host implementation of networking. What bochs hardware works best on OpenBSD? Has anyone m

Re: Shadow TCP stacks

2014-10-17 Thread Ian Grant
On Fri, Oct 10, 2014 at 7:31 PM, Ian Grant wrote: > I want to try to implement some form of concealed port knocking in > OpenBSD, along the lines of [Julian] Kirsch: Thanks to everyone that replied. You know who you aren't :-) Several people said I should look at adding (to pf) a new IOCTL and a

GCC Undefined Behavior Sanitizer – ubsan

2014-10-17 Thread somelooser3524
Hallo, "Undefined behavior is a concept known especially in the C and C++ languages which means that the semantics of certain operations is undefined and the compiler presumes that such operations never happen. For instance, using non-static variable before it has been initialized is undefined. I

Re: hack for carp in IPv6 source address selection

2014-10-17 Thread Stefan Sperling
On Tue, Oct 07, 2014 at 01:50:12PM +0200, Martin Pieuchot wrote: > On 03/10/14(Fri) 14:46, Stefan Sperling wrote: > > The IPv6 source address selection algorithm breaks ties by performing a > > bitwise match of each candidate source address against the destination > > address. The longest matching