asio-tr2
asio-tr2 copied to clipboard
Review changes since P0112R0
Changes Since P0112R0
| Commit | Kind | Issue | Description |
|---|---|---|---|
| c06b8aeba14d669253239efebc8451df9c41a83b | Editorial | Fix typo conditially->conditionally. | |
| 9758a906ba9b8ebde121d9f3b12176503e6dd3c4 | Editorial | Fix variable name in timers example. | |
| e1343cac154c7a103fea997098985ae273383f13 | Editorial | Fix POSIX constants used by ip::tcp. | |
| e9f51397a443694e169dcc7d62f87a07b28cfea4 | N/A | Re-enable draft info. | |
| 6531ea84d68a89917d2ec7945977cebb178f4723 | Review | Fix use of forward_as_tuple in use_future_t. | |
| 8050d01b8e2418f6ff74894684bda16bb3c41cd8 | Editorial | Add missing struct keyword to buffer type traits. | |
| 1b4adefc6a6a0cb158cc4f78a6864e0ee23403c5 | Editorial | [buffer.size] replace v with *i. | |
| cb825d4ecc7256f1dc096944b779b54525c8bcc7 | Editorial | [buffer.synop] add missing parameter type to buffer_copy | |
| 15ac02f1feaa1011faaff27aeb9502996846619f | Editorial | [buffer.synop] add missing class keywords | |
| 174005f5feecac7cb26df79c9f6d2ac3aa659439 | N/A | Merge pull request #198 from jwakely/dynamic-buffers | |
| d11ec0b61ac70d010c84daf9691fc8c88fa0f319 | N/A | Merge pull request #197 from jwakely/buffer-size | |
| 694c885a14267d02b789b4b4810d55277db01b0d | N/A | Merge pull request #193 from jwakely/buffer-traits | |
| 1873fb6596c853abfbcb5f17f14cda4fc3582f1d | N/A | Merge pull request #199 from jwakely/buffer-copy | |
| b6d224df87d6ad4f887fc6202dd5ecc19b96497f | Review | #195 | [async.use.future] Allow allocator default constructor to throw. |
| c231e29881e383f1bce93d3c63170fd551e3adff | Review | #196 | [async.use.future.members] Fix completion signature used by use_future_t::operator(). |
| a7f3a348a8fccd8b367761e879d32b956236310e | Review | #194 | [async.dispatch] [async.post] [async.defer] Add completion signature elements. |
| 0d409985bc0df2e9f62a8144f91c4777de820f15 | ? | [buffer.const] state postconditions in terms of public API | |
| 381e42458b9ae31fc7044696a1aace53c45bdd18 | N/A | Merge pull request #200 from jwakely/buffer-const | |
| 769d57c97bb025802461a9724be5bdf02cd1cac5 | Editorial | [socket.synop] fix typo in declaration | |
| 1b673c1b23da4069237544425d69733c7c1c21d0 | N/A | Merge pull request #203 from jwakely/socket-synop | |
| 23fad463869c5f6f406b00b4bb4bee2af7497044 | Editorial | [async.reqmts.async.concepts] Italicise only the first uses of each term. | |
| 8761408d6124099703ff8105dca82f18b489475c | Review | #204 | [socket.basic.ops] Specify error return value for at_mark(). |
| 64d16a5ecb65dd197da17ca6154339985c8c49c3 | Editorial | [socket.dgram.op] returns clause uses wrong variable name | |
| b9dfe25964ef4b2a93e84b2d941740a7de42f0d3 | N/A | Merge pull request #205 from jwakely/receive-from | |
| d4e7929eeef9f4ebdf7c2f8d8c7282f6719b8c2e | ? | #206 | [socket.acceptor.ops] Fix construction of socket returned by accept/async_accept. |
| 9e0d0ac99a2043812ddd816d6deed875bb43402e | Review | #202 | [async.reqmts.async.work] Specify that lifetime is same for both work objects. |
| 876d3db753140af4add2a79bf6c6382d9f5ac06f | Editorial | [internet.address.v4.creation] qualify bytes_type | |
| 9bf6bd05bf054cfc2ebbbdcf782d3424abf87849 | Editorial | [internet.bad.address.cast] use public inheritance | |
| 21c4f4a4a6df9c9c6f3a8e05b94db75f14dfc680 | N/A | Merge pull request #207 from jwakely/make-address | |
| 06e7ebb27d70a70cad7327e96f2a3e8fbbfddc46 | N/A | Merge pull request #208 from jwakely/bad-address-cast | |
| 238c3cec2322907899619f7a226a77eb8de2c8c3 | Editorial | Fix typo opeation->operation. | |
| 980a1170ee270af91610e17f704656fd574bfd19 | Editorial | [internet.address.v6.creation] qualify bytes_type | |
| 479305e45419f9f24bc9fdbfbde6aac74b4ea204 | ? | [internet.network.v4.cons] Fix constructor descriptions | |
| 367837872474acfbb2f043b4d51b1fbdb65585e7 | ? | [internet.network.v4.members] qualify name of shadowed function | |
| 1ecc81bf4ac11dc8b29d2158d60ac91c775b0818 | Editorial | [internet.resolver.results.cons] fix move constructor signature | |
| b537a1e29bdf75e9a96d4f713e9d5e2cca27be8d | Editorial | [internet.udp] fix typo | |
| 8de07056de0a109e7e52fcaa9065f8f18e92f0a0 | N/A | Merge pull request #209 from jwakely/network_v4 | |
| cb864d490ec50b31d89ad68a4f77ea50428a012f | N/A | Merge pull request #210 from jwakely/resolver-results | |
| 3c55de27838b127851b8665c09b01f07e99fd1ad | N/A | Merge pull request #211 from jwakely/udp-typo | |
| 067b3ad64efff659c4245eb28601728370271d98 | Editorial | [internet.synop] correct names of stdint.h typedefs | |
| 27a0600a4bf3a6383785c34948bcfb612140edfb | N/A | Merge pull request #212 from jwakely/internet-synop | |
| 887646953c36bda6220e9477a4611207ea7d1dec | Editorial | [internet.synop] add missing 'class' keywords | |
| e0e30c2a29019d3e0c23e9d2e3471a19e666a36c | Editorial | [internet.synop] more missing 'class' keywords | |
| bf164e893898ab63ddebabff3360e8559b2ea6fc | Editorial | [internet.synop] remove 'const' qualifier from host_name functions | |
| fbeea2beec2eb2e632a6c24f87c8345f1a9eaec1 | Editorial | [socket.iostream] fix class name in constructor | |
| 0208028f535c5c70072af00c7bda16c88fbe60bc | N/A | Merge pull request #213 from jwakely/internet-synop | |
| 9861a2fb79b5345a055349a73bc3cc7aa9d4d73e | N/A | Merge pull request #216 from jwakely/socket-iostream | |
| 0dea2a1f6f43e0dcd1346e7a912915f6e88b7cde | Editorial | [internet.host.name] Remove spurious const qualifier. | |
| 3fba5ff22212819b5f190dde3a248ce37a0d8318 | Editorial | #214 | [internet.endpoint.io] Qualify protocol_type. |
| 9a4a9c93ad0deb911d727a3ee0b37b1f13fa4d9c | Editorial | #215 | [socket.dgram] Consistently use 'recipient' rather than 'destination'. |
| 6bd3b4b0b617c92904c6927f8bf7fc59ee56b237 | Editorial | Clean up formatting. | |
| e7385df23a7ce95e8c0cd6db18fd4f72fb8b2c28 | ? | [internet.resolver.ops] cast void* to sockaddr* | |
| ef2978ecd13e37da5b21885634edb8521e401311 | N/A | Merge pull request #217 from jwakely/resolver-ops | |
| 40d575e5e9b35f7dc3db56658f33afa63f910258 | Review | #218 | [socket.basic] [timer.waitable] when object is moved, executor is assigned |
| a52966a9a1e9bb1e262512e66bbb7998c4b05ecb | Review | [async.post] [async.dispatch] [async.defer] Fix initialisation of async_completion object. | |
| b86f0dede9c671e27366d6d032206a4812da520e | Review | #221 | [err.report.sync] Loosen specification of string passed to system_error constructor. |
| 252903978b37cf90a0feec78cd85143f23da23da | Review | #222 | [buffer.creation] Reinstate overloads that take a const basic_string reference. |
| 8a713e67fa4f2cfa9add5f71c3e09178425dd4c8 | Review | [buffer.err] was missing | |
| 9ae8fcc27b87d00bab53d4c210fa750155c98fd8 | Review | #219 | [socket.basic] [socket.acceptor] [timer.waitable] [internet.resolver] Add remarks about cancel() not blocking. |
| 90192b3b5c858343e552e83b7a336c5012e5bce9 | Review | #220 | Add EndpointSequence type requirements. |
| 74387c6a6f51451e3ecf8dcbdcd43040096d9234 | Review | #218 | [async.reqmts.executor] Add paragraph on executor invalidation. |
| - | Review | #201 | [io_context.exec.comparisons] requires calls to non-const functions |
| - | Review | #223 | use_service and make_service should be reentrant |
| - | Review | #224 | Consider SFINAE-enabling associators |
| - | Review | #225 | Consider operator+= for const_buffer and mutable_buffer |
| - | Review | #226 | Associators should support non-const get_executor() members. |
| - | Review | #227 | ExecutionContext overloads of post, dispatch, and defer should use get_associated_executor() |