Recipe Compatibility

Most of the recipes in this book are written to work on both Unix and Windows platforms. In some cases, however, we have provided different versions for these platforms. In the individual recipes, we’ve noted any such issues. For convenience, Table P-1 lists those recipes that are specific to one particular platform. Note also that in a few cases, recipes work only on particular variants of Unix.

Table P-1. Platform-specific recipes

Recipe

System

Recipe

System

1.1

Unix

8.2

Unix

1.2

Windows

8.3

Windows

1.3

Unix

8.6

Unix

1.4

Unix

8.9

Unix

1.5

Unix

8.13

Unix

1.6

Unix

9.5

Windows

1.7

Unix

9.9

Unix[2]

1.8

Windows

10.6

Windows

1.9

Unix

10.11

Windows

1.5

Unix

11.3

Unix

2.1

Unix

11.4

Windows

2.2

Windows

11.7

Unix

2.3

Unix

11.21

Windows

2.7

Unix

12.13

Unix

2.9

Unix

12.14

Windows

2.10

Windows

12.15

Windows

2.12

Unix

12.17

Unix[3]

2.13

FreeBSD

13.5

Unix

5.25

Windows

13.6

Windows

5.26

Windows

13.9

Unix

5.26

Windows

13.10

Windows

[2] This recipe works for FreeBSD, Linux, and NetBSD. It does not work for Darwin, OpenBSD, and Solaris.

[3] This recipe works for FreeBSD, Linux, NetBSD, OpenBSD, and Solaris. It does not work for Darwin.

Get Secure Programming Cookbook for C and C++ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.