CVS log for pkgsrc/devel/libowfat/Makefile
Up to [cvs.NetBSD.org] / pkgsrc / devel / libowfat
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.13: download - view: text, markup, annotated - select for diffs
Sat Nov 9 17:05:46 2024 UTC (3 weeks, 3 days ago) by schmonz
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +3 -8
lines
libowfat: update to 0.34. Changes:
- be more C99 compliant (Florian Weimer)
- add C++ convenience overloads to uint*.h
- remove unaligned memory access behind #ifdef i386 from uint*.h
(compilers are now smart enough so they are no longer needed and they
were technically undefined behavior so the sanitizer complained)
Revision 1.12: download - view: text, markup, annotated - select for diffs
Thu Nov 9 19:26:00 2023 UTC (12 months, 3 weeks ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2024Q3-base,
pkgsrc-2024Q3,
pkgsrc-2024Q2-base,
pkgsrc-2024Q2,
pkgsrc-2024Q1-base,
pkgsrc-2024Q1,
pkgsrc-2023Q4-base,
pkgsrc-2023Q4
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +8 -4
lines
libowfat: update to 0.33. Changes:
- add byte_start, byte_starts
- add a man page for byte_equal_notimingattack
- buffer_seek is no longer limited to the current buffer contents
- add automated way to run unit test: make check
- add parse.h
- add bytestream abstraction for parsing data from a buffer or a file
- add compiler.h to abstract gcc attributes
- add fmt_strm_malloc
- add cross references to open_* and mmap_* man pages
- add fmt_strm_alloca and fmt_strm_malloc man pages
- add buffer_init_allocbuf, buffer_init_read, buffer_init_write,
buffer_init_read_allocbuf, buffer_init_write_allocbuf
- fix buffer overread for len=0 in scan_longn (Martin Castillo)
- add iob_write2 with sendfile callback so caller can use OpenSSL's
SSL_sendfile
Revision 1.11: download - view: text, markup, annotated - select for diffs
Sat Oct 14 16:52:54 2023 UTC (13 months, 3 weeks ago) by schmonz
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -2
lines
libowfat, nacl, qlogtools, service-config: take MAINTAINER.
(In the event they're ever updated upstream, this will help me notice.)
Revision 1.10: download - view: text, markup, annotated - select for diffs
Sun Jan 26 17:30:59 2020 UTC (4 years, 10 months ago) by rillig
Branches: MAIN
CVS tags: pkgsrc-2023Q3-base,
pkgsrc-2023Q3,
pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4,
pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2,
pkgsrc-2020Q1-base,
pkgsrc-2020Q1
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -2
lines
all: migrate homepages from http to https
pkglint -r --network --only "migrate"
As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
Revision 1.9: download - view: text, markup, annotated - select for diffs
Sun Dec 22 22:23:00 2019 UTC (4 years, 11 months ago) by joerg
Branches: MAIN
CVS tags: pkgsrc-2019Q4-base,
pkgsrc-2019Q4
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -2
lines
Fix kqueue support. Bump revision.
Revision 1.8: download - view: text, markup, annotated - select for diffs
Tue Jul 16 21:39:11 2019 UTC (5 years, 4 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2019Q3-base,
pkgsrc-2019Q3
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +9 -3
lines
Install a few manpages to alternate names to avoid conflicting with libtai.
Revision 1.7: download - view: text, markup, annotated - select for diffs
Sun Oct 7 12:13:46 2018 UTC (6 years, 1 month ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2019Q2-base,
pkgsrc-2019Q2,
pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -2
lines
Update to 0.32. From the changelog:
- remove OpenBSD #warning (obsd maintainer says no longer needed)
- fix fmt_ip6 (Erwin Hoffmann)
- add MSG_ZEROCOPY support (only used for buffers >8k)
- use writev in buffer_put for a slight perf improvement
- add experimental iom API for multithreaded I/O multiplexing (in io.h)
Revision 1.6: download - view: text, markup, annotated - select for diffs
Mon Jun 26 04:52:34 2017 UTC (7 years, 5 months ago) by schmonz
Branches: MAIN
CVS tags: pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1,
pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3,
pkgsrc-2017Q2-base,
pkgsrc-2017Q2
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +4 -7
lines
Update to 0.31. From the changelog:
0.31:
special case buffer_get_token with token length 1 through memccpy (almost 4x speedup)
test for pread and use it instead of lseek+read in cdb and io_mmapwritefile
add mmap_readat (like mmap_read but open by fd, not by name)
add fmt_iso8601 and scan_iso8601 (time_t -> "2014-05-27T19:22:16Z")
add fmt_netstring and scan_netstring (http://cr.yp.to/proto/netstrings.txt)
add (fmt|scan)_varint and (fmt|scan)_pb_* (binary marshaling ala protocol buffers)
0.30:
add compiletimeassert.h
add haveuint128.h
byte.h now defines UNALIGNED_ACCESS_OK on x86
add scan_ulongn, scan_8longn, scan_xlongn, scan_longn, scan_netstring
change buffer to have a destructor function pointer
SECURITY: fmt_strn would write one byte too many (returned right length though, so usually not a problem as that byte would be overwritten with \0 by the caller anyway)
fmt_pad and fmt_fill fail more gracefully when srclen > maxlen
You can now say $ make WERROR=-Werror (compiling t.c may fail but that's strictly speaking not part of the library)
scan_html now decodes HTML entities based on the actual w3c list (from entities.json, say gmake update to fetch the current version)
added fmt_escapechar* to fmt.h (implement various escaping mechanisms also found in textcode but for a single char not a whole string, and they always escape, not just when they think it's needed)
scan_ushort was supposed to abort early and return 5 when attempting to parse "65536", because the result does not fit. It did not. Now it does.
scan_*long, scan_*int, scan_*short now properly abort if the number would not fit
SECURITY: check for integer overflow in stralloc_ready
switch io_fds from array to newly implemented (hopefully thread-safe) iarray
switch epoll from level triggering to edge triggering
introduce io_eagain_read and io_eagain_write (discontinue using io_eagain plz)
fix buffer_get
add fmt_html_tagarg, fmt_xml, scan_html_tagarg
add socket_fastopen, socket_fastopen_connect4, socket_fastopen_connect6 and socket_quickack
on Linux, in iob_send, if MSG_MORE is defined, and the request type
lends itself to it, used sendto/sendmsg with MSG_MORE instead of
TCP_CORK (saves two syscalls)
add io_fd_flags so the caller can tell io_fd whether the socket is blocking
(saves one fcntl syscall)
more constness for stralloc and buffer
mmap_read/mmap_shared on zero length files no longer fail but return a
zero length buffer
if SOCK_NONBLOCK is defined, use it instead of socket+fcntl
... but if errno==EINVAL still fall back to socket+fcntl (Robert Henney)
SECURITY: fix botched integer overflow handling logic in stralloc_ready (Giorgio)
add critbit
0.29:
save 8 bytes in taia.h for 64-bit systems
add buffer_tosa (buffer writing to auto-growing stralloc)
add iarray
support SCTP in addition to TCP
fix io_receivefd so the incoming buffer is only 1 byte; io_passfd
sends only one byte, so we might receive (and discard) other data if
we try to read more (Stefan Bühler, from the lightttpd project)
add io_fd_canwrite (like io_fd but assume the fd is writable)
save a few syscalls here and there
add awesome hack in isset.h (comex, Linus Torvalds)
add byte_equal_notimingattack
Revision 1.5: download - view: text, markup, annotated - select for diffs
Wed Oct 31 11:17:19 2012 UTC (12 years, 1 month ago) by asau
Branches: MAIN
CVS tags: pkgsrc-2017Q1-base,
pkgsrc-2017Q1,
pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3,
pkgsrc-2016Q2-base,
pkgsrc-2016Q2,
pkgsrc-2016Q1-base,
pkgsrc-2016Q1,
pkgsrc-2015Q4-base,
pkgsrc-2015Q4,
pkgsrc-2015Q3-base,
pkgsrc-2015Q3,
pkgsrc-2015Q2-base,
pkgsrc-2015Q2,
pkgsrc-2015Q1-base,
pkgsrc-2015Q1,
pkgsrc-2014Q4-base,
pkgsrc-2014Q4,
pkgsrc-2014Q3-base,
pkgsrc-2014Q3,
pkgsrc-2014Q2-base,
pkgsrc-2014Q2,
pkgsrc-2014Q1-base,
pkgsrc-2014Q1,
pkgsrc-2013Q4-base,
pkgsrc-2013Q4,
pkgsrc-2013Q3-base,
pkgsrc-2013Q3,
pkgsrc-2013Q2-base,
pkgsrc-2013Q2,
pkgsrc-2013Q1-base,
pkgsrc-2013Q1,
pkgsrc-2012Q4-base,
pkgsrc-2012Q4
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +1 -3
lines
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
Revision 1.4: download - view: text, markup, annotated - select for diffs
Sun Oct 21 11:28:25 2012 UTC (12 years, 1 month ago) by cheusov
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +4 -1
lines
CONFLICTS between libtai and libowfat
Revision 1.3: download - view: text, markup, annotated - select for diffs
Tue May 19 08:59:10 2009 UTC (15 years, 6 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2012Q3-base,
pkgsrc-2012Q3,
pkgsrc-2012Q2-base,
pkgsrc-2012Q2,
pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
pkgsrc-2011Q4-base,
pkgsrc-2011Q4,
pkgsrc-2011Q3-base,
pkgsrc-2011Q3,
pkgsrc-2011Q2-base,
pkgsrc-2011Q2,
pkgsrc-2011Q1-base,
pkgsrc-2011Q1,
pkgsrc-2010Q4-base,
pkgsrc-2010Q4,
pkgsrc-2010Q3-base,
pkgsrc-2010Q3,
pkgsrc-2010Q2-base,
pkgsrc-2010Q2,
pkgsrc-2010Q1-base,
pkgsrc-2010Q1,
pkgsrc-2009Q4-base,
pkgsrc-2009Q4,
pkgsrc-2009Q3-base,
pkgsrc-2009Q3,
pkgsrc-2009Q2-base,
pkgsrc-2009Q2
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -2
lines
Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.
Revision 1.2: download - view: text, markup, annotated - select for diffs
Sat Feb 21 16:53:33 2009 UTC (15 years, 9 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2009Q1-base,
pkgsrc-2009Q1
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +6 -2
lines
Update to 0.28, convert to user-destdir:
0.28:
add uint64 pack and unpack routines
fix subtle typo in sub_of (David Sirovsky)
work around gcc bugs
Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Sun Jan 6 23:48:49 2008 UTC (16 years, 11 months ago) by wiz
Branches: TNF
CVS tags: pkgsrc-2008Q4-base,
pkgsrc-2008Q4,
pkgsrc-2008Q3-base,
pkgsrc-2008Q3,
pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
pkgsrc-2008Q1-base,
pkgsrc-2008Q1,
pkgsrc-20080107,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0
lines
Initial import of libowfat-0.27:
Reimplementation of libdjb under the GNU GPL.
Revision 1.1: download - view: text, markup, annotated - select for diffs
Sun Jan 6 23:48:49 2008 UTC (16 years, 11 months ago) by wiz
Branches: MAIN
Initial revision
CVSweb <webmaster@jp.NetBSD.org>