Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(522)

Side by Side Diff: openssl/doc/crypto/BIO_s_file.pod

Issue 9254031: Upgrade chrome's OpenSSL to same version Android ships with. (Closed) Base URL: http://src.chromium.org/svn/trunk/deps/third_party/openssl/
Patch Set: '' Created 8 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « openssl/doc/crypto/BIO_new_CMS.pod ('k') | openssl/doc/crypto/BIO_s_mem.pod » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 =pod 1 =pod
2 2
3 =head1 NAME 3 =head1 NAME
4 4
5 BIO_s_file, BIO_new_file, BIO_new_fp, BIO_set_fp, BIO_get_fp, 5 BIO_s_file, BIO_new_file, BIO_new_fp, BIO_set_fp, BIO_get_fp,
6 BIO_read_filename, BIO_write_filename, BIO_append_filename, 6 BIO_read_filename, BIO_write_filename, BIO_append_filename,
7 BIO_rw_filename - FILE bio 7 BIO_rw_filename - FILE bio
8 8
9 =head1 SYNOPSIS 9 =head1 SYNOPSIS
10 10
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after
69 reading, writing, append or read write respectively. 69 reading, writing, append or read write respectively.
70 70
71 =head1 NOTES 71 =head1 NOTES
72 72
73 When wrapping stdout, stdin or stderr the underlying stream should not 73 When wrapping stdout, stdin or stderr the underlying stream should not
74 normally be closed so the BIO_NOCLOSE flag should be set. 74 normally be closed so the BIO_NOCLOSE flag should be set.
75 75
76 Because the file BIO calls the underlying stdio functions any quirks 76 Because the file BIO calls the underlying stdio functions any quirks
77 in stdio behaviour will be mirrored by the corresponding BIO. 77 in stdio behaviour will be mirrored by the corresponding BIO.
78 78
79 On Windows BIO_new_files reserves for the filename argument to be
80 UTF-8 encoded. In other words if you have to make it work in multi-
81 lingual environment, encode file names in UTF-8.
82
79 =head1 EXAMPLES 83 =head1 EXAMPLES
80 84
81 File BIO "hello world": 85 File BIO "hello world":
82 86
83 BIO *bio_out; 87 BIO *bio_out;
84 bio_out = BIO_new_fp(stdout, BIO_NOCLOSE); 88 bio_out = BIO_new_fp(stdout, BIO_NOCLOSE);
85 BIO_printf(bio_out, "Hello World\n"); 89 BIO_printf(bio_out, "Hello World\n");
86 90
87 Alternative technique: 91 Alternative technique:
88 92
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
135 1 for success and a non positive value if an error occurred. 139 1 for success and a non positive value if an error occurred.
136 140
137 =head1 SEE ALSO 141 =head1 SEE ALSO
138 142
139 L<BIO_seek(3)|BIO_seek(3)>, L<BIO_tell(3)|BIO_tell(3)>, 143 L<BIO_seek(3)|BIO_seek(3)>, L<BIO_tell(3)|BIO_tell(3)>,
140 L<BIO_reset(3)|BIO_reset(3)>, L<BIO_flush(3)|BIO_flush(3)>, 144 L<BIO_reset(3)|BIO_reset(3)>, L<BIO_flush(3)|BIO_flush(3)>,
141 L<BIO_read(3)|BIO_read(3)>, 145 L<BIO_read(3)|BIO_read(3)>,
142 L<BIO_write(3)|BIO_write(3)>, L<BIO_puts(3)|BIO_puts(3)>, 146 L<BIO_write(3)|BIO_write(3)>, L<BIO_puts(3)|BIO_puts(3)>,
143 L<BIO_gets(3)|BIO_gets(3)>, L<BIO_printf(3)|BIO_printf(3)>, 147 L<BIO_gets(3)|BIO_gets(3)>, L<BIO_printf(3)|BIO_printf(3)>,
144 L<BIO_set_close(3)|BIO_set_close(3)>, L<BIO_get_close(3)|BIO_get_close(3)> 148 L<BIO_set_close(3)|BIO_set_close(3)>, L<BIO_get_close(3)|BIO_get_close(3)>
OLDNEW
« no previous file with comments | « openssl/doc/crypto/BIO_new_CMS.pod ('k') | openssl/doc/crypto/BIO_s_mem.pod » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698