summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-01-02stacked vfs entries. I should be able to recover from overflows andMarc Espie
collisions now.
2010-01-02things are simpler: I don't need to stack used size stuff.Marc Espie
2010-01-02Fix comparison between the routing message's priority and RTP_RIP.Michele Marchetto
ok claudio@
2010-01-02next step: create proxy objects for devices that count the size used.Marc Espie
2010-01-02replace vstat with modern code, almost ready for stacking vfs...Marc Espie
2010-01-02Factor out parts of client_read() into client_socket_read() andJacek Masiulaniec
client_get_reply(), downsizing it from 170+ to just over 30 lines. The gotos are now gone, too.
2010-01-02fully encapsulate dev objects from vstat so I can change the internalsMarc Espie
completely.
2010-01-02first step in comparing full signatures: make them full objects, withMarc Espie
proper sign/compare interfaces.
2010-01-02Fix handling of hppa RELOC_IPLT relocations during 'bootstrap relocation'.Mark Kettenis
ok miod@, deraadt@, jsing@
2010-01-02Simplify code by removing struct smtp_client member, int iomode, which wasJacek Masiulaniec
used for keeping track of the current polling mode. Introduce new function client_poll() that determines what mode of polling is required at the time of call.
2010-01-02When finding certain novatel devices in mass storage modeJonathan Gray
we need to do scsi ejects. One reported/tested by lahrcm@hotmail.com another suggested by David Coppa based on what FreeBSD does.
2010-01-02Eliminate all uses of dmalloc() where the returned pointerKenneth R Westerback
is checked for NULL and a specific error/warning issued. Add two such manual warning/error checks and kill those dmalloc calls. And then there were none, so kill dmalloc(). Whew.
2010-01-02complete the sync to 1.9.15-pre2: mostly minor fixesIngo Schwarze
* bugfix: do not restore TERMP flags when leaving lists, just reset them * and a few HTML fixes * clarity: return width from a2width, not width+2, and adapt to it * manual: document .Bl and .Fl * portability: no need to escape '%' in macro names
2010-01-02Check that end of .It does not restore .Sm stateIngo Schwarze
to the value it had before entering .It; fixed by kristaps@ in release 1.9.15.
2010-01-02We need an additional level of indirection through 'struct scsibus_attach_args'Mark Kettenis
to find the 'struct scsi_link' associated with a scsibus(4). Interpreting 'struct scsibus_attach_args' as a 'struct scsi_link' happened to mostly work since it had a zero stored in the right place. However, after dlg@'s changes to 'struct scsi_link' that no longer turned out to be true. Makes my blade1k find its root disk again.
2010-01-02the abstraction of using a function pointer for the print functions isTheo de Raadt
not needed (and secondly, ran into hppa not relocating function pointers correctly) ok kettenis drahn
2010-01-01When a .Fl macro without an argument is followed by text,Ingo Schwarze
we need a space in between; patch by kristaps@, rev. 1.103 and 1.104; fixes regress/usr.bin/mandoc/mdoc/Fl/noarg.in.
2010-01-01Miod must have gotten his fingers stuck between the keys on his keyboard andMark Kettenis
accidentally swapped to lines of code. Swap them back such that this compiles again.
2010-01-01when asked for the benefit of pre-selecting pkgs in the installer;Ingo Schwarze
ok kettenis
2010-01-01.Bl may have .Sm as a child.Ingo Schwarze
The comment in the source code and OK by kristaps@; merged upstream in rev. 1.55.
2010-01-01Fix .Bl -column horizontal spacing to agree with groff.Ingo Schwarze
My original patch nicely improved by and OK kristaps@; merged upstream as rev. 1.105, 1.106.
2010-01-01Eliminate all uses of dfree() where the pointer is either dereferencedKenneth R Westerback
immediately before the use or the pointer is checked for NULL before the call. And then there were none, so kill dfree().
2010-01-01Wrappers around a wrapper around free() are of no more use thanKenneth R Westerback
wrappers around wrappers around calloc(). The purpose of the free() wrapper is to generate an error message when free'ing NULL. But free_hash_bucket(), free_lease(), and free_tree() are all called immediately after dereferencing the pointer to be freed. Thus the error message will never be issued.
2010-01-01Map the device registers before using them. We were lucky that some otherMark Kettenis
device already mapped the block that contains our registers, but if we change the probe order, or disable devices we might not end up so lucky. ok jsing@, miod@
2010-01-01When a .Fl macro without an argument is followed by text,Ingo Schwarze
the space after the dash appears to be missing. Needs fixing. Test triggered in a discussion with kristaps@.
2010-01-01Make sure than ptrace functions never return a non-zero value in the zeroMiod Vallat
register.
2010-01-01When multiple arguments are passed to .Fl,Ingo Schwarze
each should be rendered with its own dash. Fixes regress/usr.bin/mandoc/mdoc/Fl/multiarg.in; ok kristaps@ and merged upstream in rev. 1.39.
2010-01-01shrink, for onceMarc Espie
2010-01-01A slightly more complex calloc() wrapper wrapper, new_hash_table(),Kenneth R Westerback
bites the dust.
2010-01-01Another calloc() wrapper wrapper, new_tree(), bites the dust.Kenneth R Westerback
2010-01-01for -z/-l, if several candidates are found, try to order them, and use theMarc Espie
nearest to the hint if they all have larger/smaller versions.
2010-01-01check for most update situationsMarc Espie
2010-01-01explain -Dvalues betterMarc Espie
2010-01-01allow CDROM/FTP for shorter versions of PERMIT_PACKAGES_*,Marc Espie
to encourage people to use them.
2010-01-01new method fullpkgpath that accesses the default fullpkgpath.Marc Espie
make use of it, relax pkg_create to allow any of FULLPKGPATH, PERMIT_PACKAGE_FTP, PERMIT_PACKAGE_CDROM (store the others as empty). remove warning in pkg_mklocatedb for newer perl.
2010-01-01Make sure we grab the kernel lock before invoking trapsignal().Miod Vallat
2010-01-01remove a big bunch of obsolete stuffMarc Espie
2010-01-01Use tcflush(3) instead of TIOCFLUSH, from Ed Schouten.Nicholas Marriott
2010-01-01If you want to use atomic ops, you need to #include the proper files insteadMiod Vallat
of relying upon other headers bringing it in for you.
2010-01-01make sure there's a MAINTAINER in thereMarc Espie
2010-01-01always save plistMarc Espie
2010-01-01don't use -cMarc Espie
2010-01-01New and shiny:Marc Espie
- describe @sha, @option explicit-update, @url - describe -Dname=value in more detail - remove some deprecated/obsolete options - rework synopsis to better show mandatory parts
2010-01-01explicit-update supportMarc Espie
(also url support, but commented out for now)
2010-01-01new option 'explicit-update', for firmwares (don't consider these in bulkMarc Espie
updates, only when user asks for them explicitly)
2010-01-01Since sh4_emode_icache_sync_all() and sh4_emode_dcache_wbinv_all()Miod Vallat
explicitely process both cache ways, there is no need to give them the whole EMODE cache size as a range to operate on; only half the size will do; this avoid working on the cache twice.
2010-01-01Remove unused *_CACHE_FLUSH() macros.Miod Vallat
2010-01-01Make sure page is cache invalidated in pmap_unmap_direct(), for the next useMiod Vallat
of this page may use different cache indexes. ok kettenis@
2010-01-01copyright++;Miod Vallat
2010-01-01Make sure we grab the kernel lock before invoking trapsignal().Miod Vallat
ok kettenis@