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

Reply via email to