OpenBSD src changes summary for 2015-12-25 ==========================================
etc/examples/eigrpd.conf games/arithmetic games/banner games/boggle games/bs games/factor games/fish games/fortune games/grdc games/hangman games/number games/pig games/ppt games/primes games/quiz games/random games/robots games/tetris games/wump lib/libc lib/libevent share/man sys/arch/mips64/include sys/arch/mips64/mips64 sys/arch/sgi/include sys/arch/sgi/sgi sys/arch/sgi/xbow sys/dev/usb usr.bin/aucat usr.bin/kdump usr.bin/less usr.bin/mandoc usr.bin/sndiod == etc =============================================================== 01/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/etc examples/eigrpd.conf ~ examples/eigrpd.conf > add rcsid (gsoares@) == games ============================================================= 02/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/games arithmetic ~ arithmetic.c > Declare usage() functions as __dead void, if they don't return, on games > section. > Found another one in arithmetic(6) which also didn't return, and removed a > function from number(6) which is not used anymore. > OK tb@ (mestre@) banner ~ banner.c > - use strtonum(3) instead of atoi(3) > - while here switch main() to return instead of exit(3), makes stack > protector happy. > OK tb@ (gsoares@) boggle ~ boggle/extern.h > Declare usage() functions as __dead void, if they don't return, on games > section. > Found another one in arithmetic(6) which also didn't return, and removed a > function from number(6) which is not used anymore. > OK tb@ (mestre@) bs ~ bs.c > Apply some more KNF to the declaration of functions, but keep style to the > rest of code for now. > OK tb@ (mestre@) factor ~ factor.c > Declare usage() functions as __dead void, if they don't return, on games > section. > Found another one in arithmetic(6) which also didn't return, and removed a > function from number(6) which is not used anymore. > OK tb@ (mestre@) fish ~ fish.c > Declare usage() functions as __dead void, if they don't return, on games > section. > Found another one in arithmetic(6) which also didn't return, and removed a > function from number(6) which is not used anymore. > OK tb@ (mestre@) fortune ~ fortune/fortune.c ~ strfile/strfile.c > Declare usage() functions as __dead void, if they don't return, on games > section. > Found another one in arithmetic(6) which also didn't return, and removed a > function from number(6) which is not used anymore. > OK tb@ (mestre@) grdc ~ grdc.c > Declare usage() functions as __dead void, if they don't return, on games > section. > Found another one in arithmetic(6) which also didn't return, and removed a > function from number(6) which is not used anymore. > OK tb@ (mestre@) hangman ~ main.c > Declare usage() functions as __dead void, if they don't return, on games > section. > Found another one in arithmetic(6) which also didn't return, and removed a > function from number(6) which is not used anymore. > OK tb@ (mestre@) number ~ number.c > Declare usage() functions as __dead void, if they don't return, on games > section. > Found another one in arithmetic(6) which also didn't return, and removed a > function from number(6) which is not used anymore. > OK tb@ (mestre@) pig ~ pig.c > Declare usage() functions as __dead void, if they don't return, on games > section. > Found another one in arithmetic(6) which also didn't return, and removed a > function from number(6) which is not used anymore. > OK tb@ (mestre@) ppt ~ ppt.c > Declare usage() functions as __dead void, if they don't return, on games > section. > Found another one in arithmetic(6) which also didn't return, and removed a > function from number(6) which is not used anymore. > OK tb@ (mestre@) primes ~ primes.c > Declare usage() functions as __dead void, if they don't return, on games > section. > Found another one in arithmetic(6) which also didn't return, and removed a > function from number(6) which is not used anymore. > OK tb@ (mestre@) quiz ~ quiz.c > Declare usage() functions as __dead void, if they don't return, on games > section. > Found another one in arithmetic(6) which also didn't return, and removed a > function from number(6) which is not used anymore. > OK tb@ (mestre@) random ~ random.c > Declare usage() functions as __dead void, if they don't return, on games > section. > Found another one in arithmetic(6) which also didn't return, and removed a > function from number(6) which is not used anymore. > OK tb@ (mestre@) robots ~ robots.h > Declare usage() functions as __dead void, if they don't return, on games > section. > Found another one in arithmetic(6) which also didn't return, and removed a > function from number(6) which is not used anymore. > OK tb@ (mestre@) tetris ~ tetris.c > Declare usage() functions as __dead void, if they don't return, on games > section. > Found another one in arithmetic(6) which also didn't return, and removed a > function from number(6) which is not used anymore. > OK tb@ (mestre@) wump ~ wump.c > Declare usage() functions as __dead void, if they don't return, on games > section. > Found another one in arithmetic(6) which also didn't return, and removed a > function from number(6) which is not used anymore. > OK tb@ (mestre@) == lib =============================================================== 03/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib libc ~ sys/poll.2 > Add missing second argument to FD_SET macro in example code snippet. > Spotted and diff provided by d ! lowe () openmailbox ! org, thanks! > ok schwarze@ (tb@) ~ time/strftime.c > Simplify allocation logic based on free and realloc's behavior on NULL. > ok tedu@ (mmcc@) libevent ~ kqueue.c > revert change to call kevent immediately. > tcpbench (at a minimum) relies on the old behavior of changes all happening > after all event handlers run. in particular, it resets the event for the > listening socket *before* calling accept(), when it is still readable. > kevent then (correctly) says it is readable on the next go through the > loop. > silly, subtle, and stupid. > problem reported by kettenis (tedu@) == share ============================================================= 04/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share man ~ man9/bufq_init.9 > initialiases -> initialises (bentley@) == sys =============================================================== 05/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/mips64/include ~ cpu.h > Make interrupt masking MP-aware. Linux IP27 and IP35 ports served as a > substitute for hardware documentation. (visa@) arch/mips64/mips64 ~ cpu.c > Make interrupt masking MP-aware. Linux IP27 and IP35 ports served as a > substitute for hardware documentation. (visa@) arch/sgi/include ~ asm.h > Use the ErrorEPC register for curcpu() on Origin, for now. (visa@) ~ autoconf.h > Make interrupt masking MP-aware. Linux IP27 and IP35 ports served as a > substitute for hardware documentation. (visa@) ~ intr.h > Add IPI logic. Assign two additional interrupts for inter-processor > signalling as a workaround to a limitation in the hub interrupt code, > to allow four CPUs per node. At the moment, multi-node setups are not > supported. (visa@) arch/sgi/sgi ~ locore.S > Use the ErrorEPC register for curcpu() on Origin, for now. (visa@) ~ ip27_machdep.c > Add timecounter for MP. (visa@) ~ ip27.h ~ ip27_machdep.c > Make interrupt masking MP-aware. Linux IP27 and IP35 ports served as a > substitute for hardware documentation. (visa@) ~ ip27.h ~ ip27_machdep.c ~ locore.S > Add launch logic for secondary CPUs. The PROM's launch entry point address > and function signature are from Linux. (visa@) ~ intr_template.c ~ ip27_machdep.c > Add IPI logic. Assign two additional interrupts for inter-processor > signalling as a workaround to a limitation in the hub interrupt code, > to allow four CPUs per node. At the moment, multi-node setups are not > supported. (visa@) arch/sgi/xbow ~ hub.h > Add timecounter for MP. (visa@) ~ hub.h > Add IPI logic. Assign two additional interrupts for inter-processor > signalling as a workaround to a limitation in the hub interrupt code, > to allow four CPUs per node. At the moment, multi-node setups are not > supported. (visa@) dev/usb ~ ukbd.c > enable iso keyboard munge fix for macbookair6,2 > ok jcs (jung@) == usr.bin =========================================================== 06/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin aucat ~ aucat.1 > follwing -> following (bentley@) kdump ~ ktrstruct.c > very basic kevent printing (tedu@) less ~ linenum.c > inline a once-used function that just prints a warning > ok benno@ (mmcc@) mandoc ~ cgi.c > Don't retain the search query in the resulting manual links. > Clean, simple URLs are best. > ok schwarze@ (bentley@) ~ html.c ~ mdoc_html.c > Generate simpler in-page links: just replace spaces with underscores. > So > http://example.com/OpenBSD-current/man1/ls.1#x546865204c6f6e6720466f726d617 > 4 > becomes > http://example.com/OpenBSD-current/man1/ls.1#The_Long_Format > ok schwarze@ (bentley@) sndiod ~ listen.c > Don't set (unused) IPV6_V6ONLY option. > suggested by deraadt (ratchov@) ~ sndiod.1 > follwing -> following (bentley@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
