As a general rule, you should not modify a collection that your are looping over, only the items inside of that collection. The problem wit...
Home » Archive for Mei 2014
LibreSSL porting update
I've recently covered some issues with LibreSSL and some common porting mistakes . Since these articles came out, I've noticed two ...
Dealing with randomness
Two weeks ago, I wrote an article regarding randomness on UNIX systems and libraries. In it, I dealt with some theoretical API issues, and ...
By Unknown
Sabtu, 17 Mei 2014
buffer overflow
bugs
good code
insane ideas
Library
protocols
pure failure
Protecting private keys
Web servers use private keys which they alone have in order to secure connections with users. Private keys must be protected at all costs. ...
Using Shared Properties in ASP.NET and WinForms
A good business library should be able to drive behavior on any number of devices, exposing a application programming interface that is agno...
Copying code != Copying implementation
A little over a week ago, I wrote an article about some common porting mistakes for a new library - LibreSSL. I've since received multi...
By Unknown
Sabtu, 03 Mei 2014
API
bad code
bugs
compatibility
file descriptor
files
good code
insane ideas
Portability
pure failure
x86-64
A good idea with bad usage: /dev/urandom
Last week, I wrote two articles pointing out issues with unofficial porting efforts of LibreSSL . In these articles, I highlighted some is...
Langganan:
Postingan (Atom)