Linux 3.13 Released
diegocg writes "Linux kernel 3.13 has been released. This release includes nftables (the successor of iptables); a revamp of the block layer designed for high-performance SSDs; a framework to cap power consumption in Intel RAPL devices; improved squashfs performance; AMD Radeon power management enabled by default and automatic AMD Radeon GPU switching; improved NUMA and hugepage performance; TCP Fast Open enabled by default; support for NFC payments; support for the High-Availability Seamless Redundancy protocol; new drivers; and many other small improvements. Here's the full list of changes."
This release includes nftables (the successor of iptables)
Why does every network management tool include their own ugly, broken little programming language for configuring it?
Why not just use an existing language?
Like, when I get a packet from the network, I can just use Python:
if packet.origin == "127.0.0.1":
packet.drop()
elif packet.port == 80:
packet.forward(port = 1024)
etcetera.
If Pandora's box is destined to be opened, *I* want to be the one to open it.
Yes, there is.
The nftables project provides a backward compatibility layer that allows you run iptables/ip6tables (using the same syntax) over the nftables infrastructure:
I am a bit astounded. Why would you want to compile that into an OS kernel ?? Please enlighten me.
Religous speak to God. Insane are spoken to by God. When all shut up, one can finally hear Shostakovich in peace
http://lwn.net/Articles/564095/
Absolute best technical read on the Internet. Subscribe early, subscribe often.
Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
nfc is a comms protocol, like bluetooth or ethernet, very timing sensitive, therefore best implemented on the kernel level. nfc is often used for payment systems, hen ce the conflation. am assuming - have no specific details.