summaryrefslogtreecommitdiff
path: root/games/hack/hack.do_name.c
AgeCommit message (Expand)Author
2011-08-07Fix up some lint.dholland
2011-08-06Remove more silly casts.dholland
2009-08-12sprinkle staticdholland
2009-06-29Fix two serious string-handling bugs (one exploitable, one probablydholland
2009-06-07sprintf -> snprintf, plus some use of strlcpy/strlcat where appropriatedholland
2009-06-07ANSIfy function declarations. All object file diffs inspected.dholland
2008-01-28Make hack build with WARNS=4.dholland
2003-04-02Hack is now BSD-licensed. Thanks to Andries Brouwer, Jay Fenlason andjsm
2001-03-25Make mostly gcc -W clean, and other cleanup:jsm
1997-10-19WARNsify...christos
1995-03-23merge with Lite, new RCS id conventions, etc.cgd
1993-08-02alloc.cmycroft
1993-03-21initial import of 386bsd-0.1 sourcescgd
t this time the CANFD part of the linux socketcan API is not implemented. Error frames are not implemented either. But I could get the cansend and canreceive utilities from the canutils package to build and run with minimal changes. tcpudmp(8) can also be used to record frames, which can be decoded with etherreal. 2013-03-01Retire OSI network stack. OK core@joerg 2012-08-17Implement build_install in src/lib/Makefile, which traverses thejoerg subdirectories and invokes dependall/install. Do this in groups delimited by .WAIT to ensure that depending libraries can use the installed versions and don't need to know the locations in the source tree. Use this new target in src/Makefile to replace most of the adhoc library logic with two special cases, src/lib and src/compat. Adjust sys/Makefile to include the module directory when building them. Add some necessary .WAITs in src/lib/Makefile to reflect the dependencies from src/Makefile and also add the rump libraries here. 2011-06-15build evbppc modules in 3 different flavours:mrg - oea (default) - ibm4xx - booke this, together with earlier machine_module[] work, should allow evbppc platforms to use modules. 2010-06-26Add MPLS support, proposed on tech-net@ a couple of days agokefren Welcome to 5.99.33 2008-12-30Build kernel modules the same time as the rest of the system libraries.pooka 2008-11-17Descend into include/rump and install headers.pooka 2008-11-16Traverse rump for a make cleandir.veego 2008-11-12Remove LKMs and switch to the module framework, pass 1.ad Proposed on tech-kern@. 2008-07-31be sure to decend into sys/rump during "make obj". fixes builds on r/o src.mrg 2008-07-29Install rump libraries and utilities to the base system and remove thepooka private non-installed build infrastructure from sys/rump. breakdown of commit: * install relevant headers into /usr/include/rump * build sys/rump/librump/rumpuser and sys/rump/librump/rumpkern from src/lib and install as librumpuser and librump, respectively + this retains the ability to test a librump build with just the kernel sources at hand * move sys/rump/fs/lib/libukfs and sys/rump/fs/lib/libp2k to src/lib for general consumption, they are not kernel-space dwellers anyway * build and install sys/rump/fs/lib/lib$fs as librumpfs_$fs * add chapter 3 manual pages for rump, rumpuser, ukfs and p2k * build and install userspace kernel file system daemons if MKPUFFS=yes is spexified * retire fsconsole for now, it will make a comeback with an actually implemented version shortly 2008-07-28rump now builds on all portspooka 2008-07-28add a comment stating why evbppc doesn't do lkm or modulespooka 2008-07-28blkset.S is needed on vax by some macros, so include it in the build.pooka 2008-05-02Build and install modules into /kernel/modules. Each module gets aad directory for properties, blobs, etc. It's not fixed in stone and can easily be changed if there are issues with the location/layout. 2007-09-24remove sun2 from no-rump listpooka 2007-09-23remove rump-block for sh3 portspooka 2007-09-19Re-enable rump/ for the various m68k ports, now that the consistencyhe between <sys/bswap.h> and libc.so has been improved. 2007-09-16Temporarily disable rump build for archs which need MD twiddlingpooka (unlikely I'll have time to fix it in the very near future) 2007-09-11descend into rumppooka 2006-10-29don't descend to crypto.christos 2006-08-25Don't descend into netns and netccittmatt 2006-06-19Initial import of bluetooth stack on behalf of Iain Hibbert. (plunky@,gdamore NetBSD Foundation Membership still pending.) This stack was written by Iain under sponsorship from Itronix Inc. The stack includes support for rfcomm networking (networking via your bluetooth enabled cell phone), hid devices (keyboards/mice), and headsets. Drivers for both PCMCIA and USB bluetooth controllers are included. 2005-12-11merge ktrace-lwp.christos 2005-08-20Install sha2.h to /usr/include/crypto.elad 2004-05-07Redo net.inet.* sysctl subtree for fast-ipsec from scratch.jonathan Attach FAST-IPSEC statistics with 64-bit counters to new sysctl MIB. Rework netstat to show FAST_IPSEC statistics, via sysctl, for netstat -p ipsec. New kernel files: sys/netipsec/Makefile (new file; install *_var.h includes) sys/netipsec/ipsec_var.h (new 64-bit mib counter struct) Changed kernel files: sys/Makefile (recurse into sys/netipsec/) sys/netinet/in.h (fake IP_PROTO name for fast_ipsec sysctl subtree.) sys/netipsec/ipsec.h (minimal userspace inclusion) sys/netipsec/ipsec_osdep.h (minimal userspace inclusion) sys/netipsec/ipsec_netbsd.c (redo sysctl subtree from scratch) sys/netipsec/key*.c (fix broken net.key subtree) sys/netipsec/ah_var.h (increase all counters to 64 bits) sys/netipsec/esp_var.h (increase all counters to 64 bits) sys/netipsec/ipip_var.h (increase all counters to 64 bits) sys/netipsec/ipcomp_var.h (increase all counters to 64 bits) sys/netipsec/ipsec.c (add #include netipsec/ipsec_var.h) sys/netipsec/ipsec_mbuf.c (add #include netipsec/ipsec_var.h) sys/netipsec/ipsec_output.c (add #include netipsec/ipsec_var.h) sys/netinet/raw_ip.c (add #include netipsec/ipsec_var.h) sys/netinet/tcp_input.c (add #include netipsec/ipsec_var.h) sys/netinet/udp_usrreq.c (add #include netipsec/ipsec_var.h) Changes to usr.bin/netstat to print the new fast-ipsec sysctl tree for "netstat -s -p ipsec": New file: usr.bin/netstat/fast_ipsec.c (print fast-ipsec counters) Changed files: usr.bin/netstat/Makefile (add fast_ipsec.c) usr.bin/netstat/netstat.h (declarations for fast_ipsec.c) usr.bin/netstat/main.c (call KAME-vs-fast-ipsec dispatcher) 2003-10-13Build net80211/.dyoung 2003-07-25Descend into opencrypto (in alphabetical order) to install userland OCF header..jonathan 2003-03-15Do not try to build LKMs on evbppc, because we cannot predeterminehe the PPC_INTR_IMPL, which is used to include a file in <machine/intr.h>. To allow evbppc to complete a ``make release'', we also need to factor out the LKM files to a new set list file, and tweak makeflist to not include this file for evbppc. Discussed with Matt Thomas. 2002-12-26move msdosfs code from sys/msdosfs to sys/fs/msdosfsjdolecek 2002-12-23move cd9660 filesystem code from sys/isofs/cd9660 to sys/fs/cd9660jdolecek 2002-12-23move NTFS code from sys/ntfs to sys/fs/ntfsjdolecek 2002-12-23move filecorefs code from sys/filecorefs to sys/fs/filecorefsjdolecek 2002-12-23move adosfs files from sys/adosfs to sys/fs/adosfsjdolecek 2002-01-09descend into netsmb and fsdeberg 2001-12-02add 'lkm' to SUBDIR - it got mistakely got removed in last revisionjdolecek 2001-11-28Now that simonb has fixed LKM's on MIPS, enable building them.soren 2001-10-12Use @true instead of @${TRUE} in includes-foo targets, since there is nonathanw variable TRUE defined in our makefile system. This prevents "make includes" from breaking with older bsd.subdir.mk, and is more consistent with the uses of "true" in the rest of the tree. 2001-09-21Skip the "includes" phase of src/sys/lkm.tv 2001-08-03Make the directory list alphabetical again.matt 2001-01-05Enable the imported ISDN4BSD based ISDN subsystem.martin This is the kernel part (userland to follow soon) of the latest (and very probably last) release (version 0.96) of ISDN4BSD. ISDN4BSD has a homepage at http://www.freebsd-support.de/i4b/. It gives the user various ways to use the isdn connection: raw data (via the i4brbch "raw b-channel" device), ppp (via the isp "isdn PPP" device), voice/answering machine (the i4btel "telephone" device) and ip over isdn (the ipr device, "IP over raw ISDN"). Supported are a bunch of common and older cards, more to be added soon after some cleanup. Currently only the european E-DSS1 variant of the ISDN D channel protocol is supported. 2000-12-15Descend into the altq directory.thorpej 2000-06-29remove vmmrg