| CARVIEW |
Select Language
HTTP/2 200
expires: Thu, 19 Nov 1981 08:52:00 GMT
cache-control: no-store, no-cache, must-revalidate
pragma: no-cache
set-cookie: PHPSESSID=v2b7sbjeokk4igshm5atj2k1r5; path=/
content-type: text/html; charset=UTF-8
date: Sat, 27 Dec 2025 11:13:21 GMT
server: Apache
pkgsrc.se | The NetBSD package collection
archivers
audio
benchmarks
biology
cad
chat
comms
converters
cross
crosspkgtools
databases
devel
asio
doc
editors
emulators
filesystems
finance
fonts
games
geography
graphics
ham
inputmethod
lang
mail
math
mbone
meta-pkgs
misc
multimedia
net
news
parallel
pkgtools
print
regress
security
shells
sysutils
textproc
time
wip
wm
www
x11
* = Virtual Category
Path to this page:
./devel/asio, Header-only C++ library for asynchronous programming
[
Branch: CURRENT, Version: 1.24.0nb1, Package name: asio-1.24.0nb1, Maintainer: prlw1
Asio is a cross-platform C++ library for network and low-level I/O
programming that provides developers with a consistent asynchronous
model using a modern C++ approach.
Required to run:
[security/openssl]
Required to build:
[devel/boost-headers] [pkgtools/cwrappers]
Navigation:
-
Browse pkgsrc
(this page)
archivers
audio
benchmarks
biology
cad
chat
comms
converters
cross
crosspkgtools
databases
devel
asiodoc
editors
emulators
filesystems
finance
fonts
games
geography
graphics
ham
inputmethod
lang
math
mbone
meta-pkgs
misc
multimedia
net
news
parallel
pkgtools
regress
security
shells
sysutils
textproc
time
wip
wm
www
x11
* = Virtual Category
Path to this page:
./devel/asio, Header-only C++ library for asynchronous programming
[
CVSweb ] [
Homepage ] [
RSS ] [
Required by ] [
Add to tracker ]
Branch: CURRENT, Version: 1.24.0nb1, Package name: asio-1.24.0nb1, Maintainer: prlw1
Asio is a cross-platform C++ library for network and low-level I/O
programming that provides developers with a consistent asynchronous
model using a modern C++ approach.
Required to run:
[security/openssl]
Required to build:
[devel/boost-headers] [pkgtools/cwrappers]
Master sites:
Filesize: 3077.074 KBVersion history: (Expand)
- (2025-10-24) Package has been reborn
- (2025-10-24) Package deleted from pkgsrc
- (2025-07-15) Package has been reborn
- (2025-07-15) Package deleted from pkgsrc
- (2023-10-25) Updated to version: asio-1.24.0nb1
- (2022-11-01) Updated to version: asio-1.24.0
CVS history: (Expand)
| 2023-10-25 00:11:51 by Thomas Klausner | Files touched by this commit (2297) |
Log message: *: bump for openssl 3 |
| 2022-11-01 09:41:17 by Patrick Welche | Files touched by this commit (3) |
Log message: Update asio to 1.24.0 Highlights: - Added support for files. This introduces new classes for stream-oriented and random-access files. - Added support for portable pipes. This change add supports for pipes on POSIX and Windows (when I/O completion ports are available). - Added support for registered buffers. - Added experimental support for channels. Channels may be used to send completions as messages. - Added per-operation cancellation support to signal sets. - Added buffer() overloads for contiguous containers, such as std::span. - Changed spawn() to be a completion token-based asynchronous operation. - Fixed compatibility with OpenSSL 3.0.4 and later. Full release notes at: https://think-async.com/Asio/asio-1.24.0/doc/asio/history.html#asio.history.asio_1_24_0 |
| 2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016) |
Log message: archivers: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Could not be committed due to merge conflict: devel/py-traitlets/distinfo The following distfiles were unfetchable (note: some may be only fetched conditionally): ./devel/pvs/distinfo pvs-3.2-solaris.tgz ./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip |
| 2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017) |
Log message: devel: Remove SHA1 hashes for distfiles |
| 2021-08-10 21:24:22 by Patrick Welche | Files touched by this commit (5) | |
Log message: update asio to 1.19.2 Five years of updates including patch-include_asio_detail_impl_kqueue__reactor.ipp is upstreamed. abiword-plugins, the sole user in pkgsrc, compile tested. |
| 2020-01-18 22:51:16 by Jonathan Perkin | Files touched by this commit (1836) |
Log message: *: Recursive revision bump for openssl 1.1.1. |
| 2019-12-17 02:58:24 by David H. Gutteridge | Files touched by this commit (3) |
Log message: asio: build fix for NetBSD > 9.99.14 Carry over the same patch from the Boost meta-pkg to fix this same file in this version of the asio implementation. (The patch looks a little ungainly in isolation, but is simpler than creating multiple #if/#else blocks in the target file.) (TBD: this package is likely redundant, as a newer version of it is subsumed within the Boost libraries. The only package depending on it is abiword-plugins. At first glance, it appears that abiword-plugins could simply be patched to reference the Boost namespace for this functionality. But I haven't confirmed if there are any specific functional gaps between the two implementations, so I'm making this quick build fix for now.) |
| 2016-10-03 00:04:37 by Patrick Welche | Files touched by this commit (3) |
Log message: Update asio to 1.10.8 Asio 1.10.8 * Added compatibility with OpenSSL 1.1.0. * Fixed out-of-bounds iterator use in `asio::connect()` when the `connect_condition` returns an end iterator. * Added a workaround for a move detection problem on MSVC 2015 Update 2. * Changed a workaround that was previously added for broken Windows firewalls to only bind to 127.0.0.1 if `getsockname` reports 0.0.0.0. * Added call to `SSL_COMP_free_compression_methods` to fix two memory leaks reported at shutdown, for OpenSSL versions >= 1.0.2 and < 1.1.0. * Fixed `use_future` compile error encountered on some standard library implementations, by changing `std::allocator<void>` use to a non-void template parameter. * Enabled use of native `getaddrinfo` by default on Apple OSes, rather than emulation in terms of `getipnodebyname`. Asio 1.10.7 * Added support for Windows 8.1 Store apps. * Fixed macro multiple definition error on Microsoft Visual Studio 2015. * Changed Asio's SSL wrapper to respect OpenSSL's `OPENSSL_NO_SSL3` feature test `#define`. * Changed Asio's SSL wrapper to use OpenSSL's new `SSL_CTX_clear_chain_certs` function, if available. * Suppressed a clang 3.6+ warning about unused typedefs. * Regenerated certificates used by SSL examples. * Fixed buffer sizes passed to `strncat` in the `getaddrinfo` emulation and in the SSL wrapper's password handling. * Changed Windows backend to use non-macro `CreateEventW` rather than `CreateEvent`. |
