Trac is being migrated to new services! Issues can be found in our new YouTrack instance and WIKI pages can be found on our website.

Changes between Version 79 and Version 80 of mmcco


Ignore:
Timestamp:
Dec 30, 2015, 3:58:07 AM (8 years ago)
Author:
mmcco
Comment:

reword

Legend:

Unmodified
Added
Removed
Modified
  • mmcco

    v79 v80  
    212212== OpenBSD port ==
    213213
    214 Porting Pidgin 3 to OpenBSD was a valuable experience. OpenBSD builds with strong compiler hardening and loads executables with strong ASLR and memory sanitization, so memory corruption bugs that usually fly on other platforms are often exposed. I found at least four of these, three of which I've already fixed upstream.
     214Porting Pidgin 3 to OpenBSD was a valuable experience. OpenBSD uses compile-time hardening such as a stack protector, as well as strong ASLR and memory sanitization. This exposes memory corruption bugs that usually fly on other platforms. I found at least four of these, three of which I've already fixed.
    215215
    216216Porting to a different build environment also helps tease out bugs. I found an issue in our pkg-config logic and another in an Automake script.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!