diff options
-rw-r--r-- | doc/ChangeLog | 4 | ||||
-rw-r--r-- | doc/gawk.info | 422 | ||||
-rw-r--r-- | doc/gawk.texi | 6 | ||||
-rw-r--r-- | doc/gawktexi.in | 6 |
4 files changed, 229 insertions, 209 deletions
diff --git a/doc/ChangeLog b/doc/ChangeLog index 82e6332d..5261647d 100644 --- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -1,3 +1,7 @@ +2015-10-02 Arnold D. Robbins <arnold@skeeve.com> + + * gawktexi.in: Note that there is no support for SSL. + 2015-09-25 Arnold D. Robbins <arnold@skeeve.com> * texinfo.tex: Update to latest. diff --git a/doc/gawk.info b/doc/gawk.info index 67dbdbdf..ba60f3ac 100644 --- a/doc/gawk.info +++ b/doc/gawk.info @@ -19902,6 +19902,10 @@ programming is documented separately. See *note (General Introduction, gawkinet, TCP/IP Internetworking with 'gawk')Top::, for a much more complete introduction and discussion, as well as extensive examples. + NOTE: 'gawk' can only open direct sockets. There is currently no + way to access services available over Secure Socket Layer (SSL); + this includes any web service whose URL starts with 'https://'. + File: gawk.info, Node: Profiling, Next: Advanced Features Summary, Prev: TCP/IP Networking, Up: Advanced Features @@ -35422,214 +35426,214 @@ Node: Two-way I/O802669 Ref: Two-way I/O-Footnote-1807620 Ref: Two-way I/O-Footnote-2807807 Node: TCP/IP Networking807889 -Node: Profiling810796 -Node: Advanced Features Summary819067 -Node: Internationalization821003 -Node: I18N and L10N822483 -Node: Explaining gettext823170 -Ref: Explaining gettext-Footnote-1828193 -Ref: Explaining gettext-Footnote-2828378 -Node: Programmer i18n828543 -Ref: Programmer i18n-Footnote-1833399 -Node: Translator i18n833448 -Node: String Extraction834242 -Ref: String Extraction-Footnote-1835375 -Node: Printf Ordering835461 -Ref: Printf Ordering-Footnote-1838247 -Node: I18N Portability838311 -Ref: I18N Portability-Footnote-1840767 -Node: I18N Example840830 -Ref: I18N Example-Footnote-1843636 -Node: Gawk I18N843709 -Node: I18N Summary844354 -Node: Debugger845695 -Node: Debugging846717 -Node: Debugging Concepts847158 -Node: Debugging Terms848967 -Node: Awk Debugging851542 -Node: Sample Debugging Session852448 -Node: Debugger Invocation852982 -Node: Finding The Bug854368 -Node: List of Debugger Commands860846 -Node: Breakpoint Control862179 -Node: Debugger Execution Control865873 -Node: Viewing And Changing Data869235 -Node: Execution Stack872609 -Node: Debugger Info874246 -Node: Miscellaneous Debugger Commands878317 -Node: Readline Support883326 -Node: Limitations884222 -Ref: Limitations-Footnote-1888453 -Node: Debugging Summary888504 -Node: Arbitrary Precision Arithmetic889783 -Node: Computer Arithmetic891199 -Ref: table-numeric-ranges894790 -Ref: Computer Arithmetic-Footnote-1895512 -Node: Math Definitions895569 -Ref: table-ieee-formats898883 -Ref: Math Definitions-Footnote-1899486 -Node: MPFR features899591 -Node: FP Math Caution901264 -Ref: FP Math Caution-Footnote-1902336 -Node: Inexactness of computations902705 -Node: Inexact representation903665 -Node: Comparing FP Values905025 -Node: Errors accumulate906107 -Node: Getting Accuracy907540 -Node: Try To Round910250 -Node: Setting precision911149 -Ref: table-predefined-precision-strings911846 -Node: Setting the rounding mode913676 -Ref: table-gawk-rounding-modes914050 -Ref: Setting the rounding mode-Footnote-1917458 -Node: Arbitrary Precision Integers917637 -Ref: Arbitrary Precision Integers-Footnote-1922554 -Node: POSIX Floating Point Problems922703 -Ref: POSIX Floating Point Problems-Footnote-1926585 -Node: Floating point summary926623 -Node: Dynamic Extensions928813 -Node: Extension Intro930366 -Node: Plugin License931632 -Node: Extension Mechanism Outline932429 -Ref: figure-load-extension932868 -Ref: figure-register-new-function934433 -Ref: figure-call-new-function935525 -Node: Extension API Description937588 -Node: Extension API Functions Introduction939122 -Node: General Data Types943981 -Ref: General Data Types-Footnote-1949936 -Node: Memory Allocation Functions950235 -Ref: Memory Allocation Functions-Footnote-1953080 -Node: Constructor Functions953179 -Node: Registration Functions954924 -Node: Extension Functions955609 -Node: Exit Callback Functions957908 -Node: Extension Version String959158 -Node: Input Parsers959821 -Node: Output Wrappers969706 -Node: Two-way processors974218 -Node: Printing Messages976482 -Ref: Printing Messages-Footnote-1977558 -Node: Updating 'ERRNO'977711 -Node: Requesting Values978452 -Ref: table-value-types-returned979191 -Node: Accessing Parameters980074 -Node: Symbol Table Access981310 -Node: Symbol table by name981822 -Node: Symbol table by cookie983843 -Ref: Symbol table by cookie-Footnote-1987992 -Node: Cached values988056 -Ref: Cached values-Footnote-1991557 -Node: Array Manipulation991648 -Ref: Array Manipulation-Footnote-1992739 -Node: Array Data Types992776 -Ref: Array Data Types-Footnote-1995434 -Node: Array Functions995526 -Node: Flattening Arrays999385 -Node: Creating Arrays1006293 -Node: Redirection API1011065 -Node: Extension API Variables1013896 -Node: Extension Versioning1014529 -Node: Extension API Informational Variables1016420 -Node: Extension API Boilerplate1017484 -Node: Finding Extensions1021298 -Node: Extension Example1021858 -Node: Internal File Description1022656 -Node: Internal File Ops1026736 -Ref: Internal File Ops-Footnote-11038498 -Node: Using Internal File Ops1038638 -Ref: Using Internal File Ops-Footnote-11041021 -Node: Extension Samples1041296 -Node: Extension Sample File Functions1042825 -Node: Extension Sample Fnmatch1050474 -Node: Extension Sample Fork1051961 -Node: Extension Sample Inplace1053179 -Node: Extension Sample Ord1056389 -Node: Extension Sample Readdir1057225 -Ref: table-readdir-file-types1058114 -Node: Extension Sample Revout1058919 -Node: Extension Sample Rev2way1059508 -Node: Extension Sample Read write array1060248 -Node: Extension Sample Readfile1062190 -Node: Extension Sample Time1063285 -Node: Extension Sample API Tests1064633 -Node: gawkextlib1065125 -Node: Extension summary1067572 -Node: Extension Exercises1071264 -Node: Language History1072761 -Node: V7/SVR3.11074417 -Node: SVR41076569 -Node: POSIX1078003 -Node: BTL1079383 -Node: POSIX/GNU1080113 -Node: Feature History1085952 -Node: Common Extensions1100272 -Node: Ranges and Locales1101555 -Ref: Ranges and Locales-Footnote-11106171 -Ref: Ranges and Locales-Footnote-21106198 -Ref: Ranges and Locales-Footnote-31106433 -Node: Contributors1106654 -Node: History summary1112223 -Node: Installation1113603 -Node: Gawk Distribution1114548 -Node: Getting1115032 -Node: Extracting1115855 -Node: Distribution contents1117493 -Node: Unix Installation1123589 -Node: Quick Installation1124271 -Node: Shell Startup Files1126685 -Node: Additional Configuration Options1127763 -Node: Configuration Philosophy1129568 -Node: Non-Unix Installation1131938 -Node: PC Installation1132396 -Node: PC Binary Installation1133716 -Node: PC Compiling1135568 -Ref: PC Compiling-Footnote-11138592 -Node: PC Testing1138701 -Node: PC Using1139881 -Node: Cygwin1143995 -Node: MSYS1144765 -Node: VMS Installation1145266 -Node: VMS Compilation1146057 -Ref: VMS Compilation-Footnote-11147287 -Node: VMS Dynamic Extensions1147345 -Node: VMS Installation Details1149030 -Node: VMS Running1151283 -Node: VMS GNV1154124 -Node: VMS Old Gawk1154859 -Node: Bugs1155330 -Node: Other Versions1159444 -Node: Installation summary1166030 -Node: Notes1167088 -Node: Compatibility Mode1167953 -Node: Additions1168735 -Node: Accessing The Source1169660 -Node: Adding Code1171096 -Node: New Ports1177251 -Node: Derived Files1181739 -Ref: Derived Files-Footnote-11187224 -Ref: Derived Files-Footnote-21187259 -Ref: Derived Files-Footnote-31187857 -Node: Future Extensions1187971 -Node: Implementation Limitations1188629 -Node: Extension Design1189812 -Node: Old Extension Problems1190966 -Ref: Old Extension Problems-Footnote-11192484 -Node: Extension New Mechanism Goals1192541 -Ref: Extension New Mechanism Goals-Footnote-11195905 -Node: Extension Other Design Decisions1196094 -Node: Extension Future Growth1198207 -Node: Old Extension Mechanism1199043 -Node: Notes summary1200806 -Node: Basic Concepts1201988 -Node: Basic High Level1202669 -Ref: figure-general-flow1202951 -Ref: figure-process-flow1203636 -Ref: Basic High Level-Footnote-11206937 -Node: Basic Data Typing1207122 -Node: Glossary1210450 -Node: Copying1242396 -Node: GNU Free Documentation License1279935 -Node: Index1305053 +Node: Profiling811007 +Node: Advanced Features Summary819278 +Node: Internationalization821214 +Node: I18N and L10N822694 +Node: Explaining gettext823381 +Ref: Explaining gettext-Footnote-1828404 +Ref: Explaining gettext-Footnote-2828589 +Node: Programmer i18n828754 +Ref: Programmer i18n-Footnote-1833610 +Node: Translator i18n833659 +Node: String Extraction834453 +Ref: String Extraction-Footnote-1835586 +Node: Printf Ordering835672 +Ref: Printf Ordering-Footnote-1838458 +Node: I18N Portability838522 +Ref: I18N Portability-Footnote-1840978 +Node: I18N Example841041 +Ref: I18N Example-Footnote-1843847 +Node: Gawk I18N843920 +Node: I18N Summary844565 +Node: Debugger845906 +Node: Debugging846928 +Node: Debugging Concepts847369 +Node: Debugging Terms849178 +Node: Awk Debugging851753 +Node: Sample Debugging Session852659 +Node: Debugger Invocation853193 +Node: Finding The Bug854579 +Node: List of Debugger Commands861057 +Node: Breakpoint Control862390 +Node: Debugger Execution Control866084 +Node: Viewing And Changing Data869446 +Node: Execution Stack872820 +Node: Debugger Info874457 +Node: Miscellaneous Debugger Commands878528 +Node: Readline Support883537 +Node: Limitations884433 +Ref: Limitations-Footnote-1888664 +Node: Debugging Summary888715 +Node: Arbitrary Precision Arithmetic889994 +Node: Computer Arithmetic891410 +Ref: table-numeric-ranges895001 +Ref: Computer Arithmetic-Footnote-1895723 +Node: Math Definitions895780 +Ref: table-ieee-formats899094 +Ref: Math Definitions-Footnote-1899697 +Node: MPFR features899802 +Node: FP Math Caution901475 +Ref: FP Math Caution-Footnote-1902547 +Node: Inexactness of computations902916 +Node: Inexact representation903876 +Node: Comparing FP Values905236 +Node: Errors accumulate906318 +Node: Getting Accuracy907751 +Node: Try To Round910461 +Node: Setting precision911360 +Ref: table-predefined-precision-strings912057 +Node: Setting the rounding mode913887 +Ref: table-gawk-rounding-modes914261 +Ref: Setting the rounding mode-Footnote-1917669 +Node: Arbitrary Precision Integers917848 +Ref: Arbitrary Precision Integers-Footnote-1922765 +Node: POSIX Floating Point Problems922914 +Ref: POSIX Floating Point Problems-Footnote-1926796 +Node: Floating point summary926834 +Node: Dynamic Extensions929024 +Node: Extension Intro930577 +Node: Plugin License931843 +Node: Extension Mechanism Outline932640 +Ref: figure-load-extension933079 +Ref: figure-register-new-function934644 +Ref: figure-call-new-function935736 +Node: Extension API Description937799 +Node: Extension API Functions Introduction939333 +Node: General Data Types944192 +Ref: General Data Types-Footnote-1950147 +Node: Memory Allocation Functions950446 +Ref: Memory Allocation Functions-Footnote-1953291 +Node: Constructor Functions953390 +Node: Registration Functions955135 +Node: Extension Functions955820 +Node: Exit Callback Functions958119 +Node: Extension Version String959369 +Node: Input Parsers960032 +Node: Output Wrappers969917 +Node: Two-way processors974429 +Node: Printing Messages976693 +Ref: Printing Messages-Footnote-1977769 +Node: Updating 'ERRNO'977922 +Node: Requesting Values978663 +Ref: table-value-types-returned979402 +Node: Accessing Parameters980285 +Node: Symbol Table Access981521 +Node: Symbol table by name982033 +Node: Symbol table by cookie984054 +Ref: Symbol table by cookie-Footnote-1988203 +Node: Cached values988267 +Ref: Cached values-Footnote-1991768 +Node: Array Manipulation991859 +Ref: Array Manipulation-Footnote-1992950 +Node: Array Data Types992987 +Ref: Array Data Types-Footnote-1995645 +Node: Array Functions995737 +Node: Flattening Arrays999596 +Node: Creating Arrays1006504 +Node: Redirection API1011276 +Node: Extension API Variables1014107 +Node: Extension Versioning1014740 +Node: Extension API Informational Variables1016631 +Node: Extension API Boilerplate1017695 +Node: Finding Extensions1021509 +Node: Extension Example1022069 +Node: Internal File Description1022867 +Node: Internal File Ops1026947 +Ref: Internal File Ops-Footnote-11038709 +Node: Using Internal File Ops1038849 +Ref: Using Internal File Ops-Footnote-11041232 +Node: Extension Samples1041507 +Node: Extension Sample File Functions1043036 +Node: Extension Sample Fnmatch1050685 +Node: Extension Sample Fork1052172 +Node: Extension Sample Inplace1053390 +Node: Extension Sample Ord1056600 +Node: Extension Sample Readdir1057436 +Ref: table-readdir-file-types1058325 +Node: Extension Sample Revout1059130 +Node: Extension Sample Rev2way1059719 +Node: Extension Sample Read write array1060459 +Node: Extension Sample Readfile1062401 +Node: Extension Sample Time1063496 +Node: Extension Sample API Tests1064844 +Node: gawkextlib1065336 +Node: Extension summary1067783 +Node: Extension Exercises1071475 +Node: Language History1072972 +Node: V7/SVR3.11074628 +Node: SVR41076780 +Node: POSIX1078214 +Node: BTL1079594 +Node: POSIX/GNU1080324 +Node: Feature History1086163 +Node: Common Extensions1100483 +Node: Ranges and Locales1101766 +Ref: Ranges and Locales-Footnote-11106382 +Ref: Ranges and Locales-Footnote-21106409 +Ref: Ranges and Locales-Footnote-31106644 +Node: Contributors1106865 +Node: History summary1112434 +Node: Installation1113814 +Node: Gawk Distribution1114759 +Node: Getting1115243 +Node: Extracting1116066 +Node: Distribution contents1117704 +Node: Unix Installation1123800 +Node: Quick Installation1124482 +Node: Shell Startup Files1126896 +Node: Additional Configuration Options1127974 +Node: Configuration Philosophy1129779 +Node: Non-Unix Installation1132149 +Node: PC Installation1132607 +Node: PC Binary Installation1133927 +Node: PC Compiling1135779 +Ref: PC Compiling-Footnote-11138803 +Node: PC Testing1138912 +Node: PC Using1140092 +Node: Cygwin1144206 +Node: MSYS1144976 +Node: VMS Installation1145477 +Node: VMS Compilation1146268 +Ref: VMS Compilation-Footnote-11147498 +Node: VMS Dynamic Extensions1147556 +Node: VMS Installation Details1149241 +Node: VMS Running1151494 +Node: VMS GNV1154335 +Node: VMS Old Gawk1155070 +Node: Bugs1155541 +Node: Other Versions1159655 +Node: Installation summary1166241 +Node: Notes1167299 +Node: Compatibility Mode1168164 +Node: Additions1168946 +Node: Accessing The Source1169871 +Node: Adding Code1171307 +Node: New Ports1177462 +Node: Derived Files1181950 +Ref: Derived Files-Footnote-11187435 +Ref: Derived Files-Footnote-21187470 +Ref: Derived Files-Footnote-31188068 +Node: Future Extensions1188182 +Node: Implementation Limitations1188840 +Node: Extension Design1190023 +Node: Old Extension Problems1191177 +Ref: Old Extension Problems-Footnote-11192695 +Node: Extension New Mechanism Goals1192752 +Ref: Extension New Mechanism Goals-Footnote-11196116 +Node: Extension Other Design Decisions1196305 +Node: Extension Future Growth1198418 +Node: Old Extension Mechanism1199254 +Node: Notes summary1201017 +Node: Basic Concepts1202199 +Node: Basic High Level1202880 +Ref: figure-general-flow1203162 +Ref: figure-process-flow1203847 +Ref: Basic High Level-Footnote-11207148 +Node: Basic Data Typing1207333 +Node: Glossary1210661 +Node: Copying1242607 +Node: GNU Free Documentation License1280146 +Node: Index1305264 End Tag Table diff --git a/doc/gawk.texi b/doc/gawk.texi index 8b249382..a2fd8c87 100644 --- a/doc/gawk.texi +++ b/doc/gawk.texi @@ -27876,6 +27876,12 @@ which comes as part of the @command{gawk} distribution, for a much more complete introduction and discussion, as well as extensive examples. +@quotation NOTE +@command{gawk} can only open direct sockets. There is currently +no way to access services available over Secure Socket Layer +(SSL); this includes any web service whose URL starts with @samp{https://}. +@end quotation + @node Profiling @section Profiling Your @command{awk} Programs diff --git a/doc/gawktexi.in b/doc/gawktexi.in index dc4dd414..04f2544d 100644 --- a/doc/gawktexi.in +++ b/doc/gawktexi.in @@ -26967,6 +26967,12 @@ which comes as part of the @command{gawk} distribution, for a much more complete introduction and discussion, as well as extensive examples. +@quotation NOTE +@command{gawk} can only open direct sockets. There is currently +no way to access services available over Secure Socket Layer +(SSL); this includes any web service whose URL starts with @samp{https://}. +@end quotation + @node Profiling @section Profiling Your @command{awk} Programs |