223728 Commits

Author SHA1 Message Date
mrg
44293cacb5 update version, date and copyright. 2014-01-02 08:22:59 +00:00
mrg
d1b43391bd - update CHANGES with recent changes
- update version to 20140102
- update copyrights
- use getcwd() over getwd()
- fix lean build (don't include lua)
2014-01-02 08:21:38 +00:00
christos
47379f4665 rename libtool.m4 m4 2014-01-02 04:03:16 +00:00
tsutsui
96fe424ce9 Remove initialization of unused t_softc in struct tty (to make pullup easier). 2014-01-02 03:32:35 +00:00
matt
ab1f27dd20 Define kernel_pmap_store as a pmap followed by ALPHA_MAXPROCS pmap_asn_info.
kernel_pmap_ptr now points to the pmap in kernel_pmap_store.
2014-01-01 22:35:54 +00:00
christos
a791c1b86a remove commented out -fno-reorder-functions 2014-01-01 22:07:54 +00:00
christos
f211905aff Use a custom ldscript so that we can keep boot_start at 0. 2014-01-01 22:06:13 +00:00
christos
eb2d28f6ce Provide a boot ldscript that puts the text.unlikely section after the text
section so that boot_start gets placed first. We also set the entry and the
start address, although we still override them from the command line.
This is a copy of elf_i386.xbn
2014-01-01 22:05:48 +00:00
christos
f69b3e7990 fd == 0 is a valid descriptor! 2014-01-01 19:52:58 +00:00
christos
bc1be752a1 whitespace fixes 2014-01-01 19:50:44 +00:00
christos
316fbf0f9f There was a case where \n did not increase plinno 2014-01-01 19:06:45 +00:00
dsl
be74e0a9c9 Change the type of the 'cookie' that holds the state of the core dump file
from 'void *' to the actual type 'struct coredump_iostate *'.
In most of the code the contents of the structure are still unknown.
This just stops the wrong type of pointer being passed to the 'void *'
parameter.
I hope I've found everything, amd64 GENERIC and i386 GENERIC & ALL compile.
2014-01-01 18:57:15 +00:00
christos
87802d4338 clarify further. 2014-01-01 18:29:39 +00:00
christos
724ab0808b explain the previous fix. 2014-01-01 16:55:28 +00:00
pgoyette
0e7bb6c6cc Re-sort, and update md.evbppc for new crypto modules 2014-01-01 16:27:10 +00:00
matt
d2a0d9efc4 Fix PMAP_SIZEOF() to deal with that the pmap has 0 pmap_asn_info now.
Addresses PR/48488.
2014-01-01 16:09:04 +00:00
pgoyette
573613f06b Add new modules for opencrypto 2014-01-01 16:06:35 +00:00
pgoyette
2dd4f4d91a Modularize the opencrypto components and link to the build 2014-01-01 16:06:00 +00:00
pgoyette
06537b934f Add new crypto algorithm modules to sets list 2014-01-01 15:22:33 +00:00
pgoyette
f45c6e8a3c Create modules for software crypto components. 2014-01-01 15:18:57 +00:00
tsutsui
51c2df58e8 Enable file-system CD9660 to make cd(4) actually usable. 2014-01-01 08:41:52 +00:00
msaitoh
b20d0e739e regen. 2014-01-01 08:33:31 +00:00
msaitoh
9d4e4bce46 Change description from ASPEED2000 to ASPEED Graphics Family because
the IP is used on AST1000,2050 and 2100, too.
2014-01-01 08:33:00 +00:00
isaki
2b1afc88b6 indent fix in a comment. 2014-01-01 05:23:40 +00:00
isaki
3eedc36da9 Fix a sign when a source or destination is either (plus/minus)zero
or (plus/minus)infinity.  Found by XM6i.
2014-01-01 05:22:22 +00:00
jnemeth
524c82e251 Welcome to 2014! 2014-01-01 00:33:34 +00:00
christos
9bcdabb166 allow case statement without any patterns. 2013-12-31 22:53:57 +00:00
pgoyette
afa6e1a420 Remove duplicate/old declaration of 'host' now that we allocate it on stack. 2013-12-31 21:37:01 +00:00
christos
02a7f722be pointless to call alloca for a 1K path string... Just allocate it on the stack! 2013-12-31 20:56:29 +00:00
christos
1ab3b05614 new bind 2013-12-31 20:27:57 +00:00
christos
b1aa753774 bump libisc for new bind 2013-12-31 20:26:17 +00:00
christos
b57e84e2d7 merge conflicts 2013-12-31 20:24:38 +00:00
christos
c1c9a8d904 changes for 9.9.5b1 2013-12-31 20:23:12 +00:00
christos
f9a251e72a Import bind 9.9.5b1 2013-12-31 20:09:42 +00:00
christos
d2c532bec7 redo the ctf stuff to handle the USETOOLS=never case correctly and explain
how.
2013-12-31 18:46:09 +00:00
christos
f1736efba8 new tcpdump/libpcap 2013-12-31 17:35:45 +00:00
christos
870189d292 resolve conflicts. 2013-12-31 17:33:30 +00:00
christos
9d3749d780 update for 4.5.1 2013-12-31 17:33:11 +00:00
christos
026d728553 Import tcpdump 4.5.1 2013-12-31 17:13:59 +00:00
christos
511f4361e2 resolve conflicts. 2013-12-31 17:08:14 +00:00
christos
7e05f63e56 Import libpcap-1.5.2 2013-12-31 16:57:18 +00:00
skrll
3546eea784 Remove unused variable.
OK rkujawa
2013-12-31 14:51:46 +00:00
tsutsui
bc63cd47b4 Use softint(9) properly to process TX/RX data between tty(4) layer.
It could cause possible locking issue to call tty(4) layer functions
from IPL_SERIAL interrupt handlers.

Changes details (mostly similar to com(4) and z8530tty(4)):
 - allocate RX buffer and put data and status into it in the interrupt handler
 - call t_linesw->l_rint from the software interrupt handler
 - set the only first byte in siottystart() and use t_outq buffer to send
   multiple TX data
 - call the next t_linesw->l_start on TX complete in the software interrupt
   handler

Also put more changes:
 - handle cnmagic(9) properly (now entering ddb(4) by console BREAK works)
 - allocate tty in the attach function as other drivers rather than first open
 - use proper variable types
2013-12-31 14:24:09 +00:00
mlelstv
8c51442d96 Use output buffer size to limit copy-out of sun_path. Otherwise you may
get a buffer overflow with strlcpy :)
2013-12-31 12:58:02 +00:00
skrll
ab8b74b3ab KASSERT that the transfer callout is not pending.
Removes a XXX
2013-12-31 09:10:43 +00:00
pgoyette
2a3b433915 Clear up documentation for crypto_unregister() vs crypto_unregister_all()
since there is no definition of CRYPTO_ALGORITHM_ALL!

XXX The description of the arguments for crypto_register() needs further
updates, too, but that will be left for another day.
2013-12-31 01:55:05 +00:00
pooka
55ffc8641a Do not export symbols which don't need to be exported.
via Justin Cormack
2013-12-31 00:25:17 +00:00
pooka
4b870e3771 Use signal.h instead of sys/signal.h. The latter is not standard
and does not exist at least on systems with musl libc.

from Justin Cormack
2013-12-31 00:23:56 +00:00
christos
ad495e7046 Now that our yacc supports providing yytname[] and does the name protection
automatically (as it should, unlike bison), elide the name protection hacks.
2013-12-30 22:32:45 +00:00
jakllsch
ba3004d138 Zero out on-stack 'marks' array before first use.
This is needed so the MARK_DATA index is properly filled in.
2013-12-30 21:45:51 +00:00