vx32

Local 9vx git repository for patches.
git clone git://r-36.net/vx32
Log | Files | Refs

DateCommit messageAuthorFiles+-
2011-02-25 18:36Fixing a compiler warning and a spurious empty line.Christoph Lohmann1+1-2
2011-02-25 18:36Fixing the fmt problem for now, as seen in the original Plan 9 source.Christoph Lohmann1+1-10
2011-01-24 17:12I don't really care about 64-bit. Plan 9 is 32-bit.rminnich@gmail.com1+2-1
2011-01-24 17:04clean up and force 32 bit compilesrminnich@gmail.com2+2-5
2011-01-24 17:01merge and force all to 32 bitrminnich@gmail.com1+6-0
2011-01-24 16:59everything is 64bitrminnich@gmail.com2+11-4
2011-01-20 06:49add freebsd. This should work. It's not tested.rminnich@gmail.com1+6-0
2011-01-20 03:07hack for gcc hackrminnich@gmail.com2+9-0
2011-01-19 02:31This now builds fine on darwin if you say make 9vx/9vx in vx32/srcrminnich@gmail.com5+18-5
2010-11-08 18:53merge from yiyusrminnich@gmail.com1+4-1
2010-11-08 17:25pull from yiyuxrminnich@gmail.com1218+742-499
2010-11-08 00:39ifeq'ed makefile for darwin only flagsnpe@mori.local1+4-1
2010-11-03 09:10add -DARCH=i386 for Snow Leopard compilationyiyus1+1-1
2010-10-28 00:20Got 9vx to compile on OSX and added preliminary tap support for Darwin. -npenpe@jmk2+21-2
2010-10-17 19:51devcons: fix uptimeJesus Galan Lopez (yiyus)2+4-2
2010-10-12 08:01fix Makefrag, thanks to Micah Stetsonyiyus1+3-3
2010-10-10 14:53simpler handling of boot files in MakefragJesus Galan Lopez (yiyus)4+14-30
2010-10-10 14:25configure default bootarg in the makefileJesus Galan Lopez (yiyus)2+8-6
2010-10-09 21:05s/rootfs.bz2/rootfs/ in rcvxJesus Galan Lopez (yiyus)1+1-1
2010-10-09 20:53clean bootcode.S and s/rootfs.bz2/rootfs/ in manJesus Galan Lopez (yiyus)2+3-3
2010-10-09 20:16optional compilation of boot filesJesus Galan Lopez (yiyus)5+56-55
2010-10-03 13:40typosyiyus2+2-3
2010-10-02 17:40scripts: minor fixesyiyus2+7-5
2010-10-02 08:17make 9vx/installyiyus1200+7-4
2010-09-30 21:37prefix is /usr/localJesus Galan Lopez (yiyus)2+2-2
2010-09-30 21:20install 9vx and launch scripts with make installJesus Galan Lopez (yiyus)1+16-0
2010-09-30 19:28man page and launch scriptsJesus Galan Lopez (yiyus)6+72-59
2010-09-30 00:14moved the file, forgot the commentJesus Galan Lopez (yiyus)1+1-1
2010-09-29 23:06remove filesJesus Galan Lopez (yiyus)3+0-40
2010-09-29 23:03set root from env in scripts: PLAN9VXROOTJesus Galan Lopez (yiyus)2+5-2
2010-09-29 22:37nopcap by defaultJesus Galan Lopez (yiyus)1+1-1
2010-09-29 21:26mkbootfs and bootfs.protoJesus Galan Lopez (yiyus)6+106-1
2010-09-29 20:19fixes to scripts and man pageJesus Galan Lopez (yiyus)4+114-41
2010-09-29 00:00sample scriptsJesus Galan Lopez (yiyus)4+58-0
2010-09-28 23:58man page and better default ea for ether devicesJesus Galan Lopez (yiyus)2+89-149
2010-09-28 20:18fix etherx= when x > nveJesus Galan Lopez (yiyus)2+4-4
2010-09-28 20:00remove outdated pre-compiled binariesJesus Galan Lopez (yiyus)3+0-0
2010-09-28 19:39addether: copy dev stringJesus Galan Lopez (yiyus)2+8-6
2010-09-27 21:15ini: ether valuesJesus Galan Lopez (yiyus)5+71-89
2010-09-23 23:15new option parsingJesus Galan Lopez (yiyus)5+205-237
2010-09-18 21:29some fixesJesus Galan Lopez (yiyus)4+6-7
2010-09-18 20:28s/zallowed/allowed/ and usageJesus Galan Lopez (yiyus)4+11-11
2010-09-18 19:49support quoted multiple lines in 9vx.ini (useful for initcmd)Jesus Galan Lopez (yiyus)3+19-11
2010-09-18 18:47special case for 9vx -i without rootJesus Galan Lopez (yiyus)3+25-8
2010-09-18 14:11remove -c and document -e cpurcJesus Galan Lopez (yiyus)3+11-20
2010-09-18 12:45-z and zallowed, replaces -r -Jesus Galan Lopez (yiyus)5+26-25
2010-09-18 10:47man page: last changes and |fmtJesus Galan Lopez (yiyus)1+27-12
2010-09-18 10:35include rootfs.bz2 (we should do better here)Jesus Galan Lopez (yiyus)2+0-1
2010-09-18 10:25bzfs boot method and rootfs.bz2 by iruJesus Galan Lopez (yiyus)1+1-0
2010-09-18 10:23boot from iso files or embeded minimal systemJesus Galan Lopez (yiyus)9+69-5
2010-09-15 16:43AUTOGEN: netif.[ch], only aoe is missingJesus Galan Lopez (yiyus)4+9-5
2010-09-15 16:10proper fix for settime (it was wrong, wrong, wrong)Jesus Galan Lopez (yiyus)2+4-1
2010-09-15 00:08add -e option to exec commands in a properly set terminalJesus Galan Lopez (yiyus)4+25-5
2010-09-14 23:45add the right settime fileJesus Galan Lopez (yiyus)2+1-149
2010-09-14 20:33set time from #c/time instead of #r/rtc in bootcodeJesus Galan Lopez (yiyus)2+149-0
2010-09-14 19:51fix stack size in mem.edJesus Galan Lopez (yiyus)1+3-4
2010-09-13 21:18do not remove kfs from bootcode.9Jesus Galan Lopez (yiyus)1+0-1
2010-09-13 20:12add kfs supportJesus Galan Lopez (yiyus)5+9-0
2010-09-13 01:51revert to yiyus that might work.rminnich@gmail.com8+44-104
2010-09-12 22:02ethertap in darwinJesus Galan Lopez (yiyus)2+20-2
2010-09-12 21:56fix darwin buildJesus Galan Lopez (yiyus)4+18-5
2010-09-12 21:34revert mem.hJesus Galan Lopez (yiyus)1+5-97
2010-09-12 03:42Grow the stack so building gs won't fail.rminnich@gmail.com1+1-1
2010-09-12 01:54small fixesJesus Galan Lopez (yiyus)2+3-2
2010-09-11 21:09segmentation bug fix, thanks to Charles ForsythJesus Galan Lopez (yiyus)5+9-8
2010-09-11 20:54fixJesus Galan Lopez (yiyus)1+0-1
2010-09-11 20:37fix localroot=- in ini filesJesus Galan Lopez (yiyus)3+14-12
2010-09-11 19:23remove duplicated strcmpJesus Galan Lopez (yiyus)2+2-2
2010-09-11 19:05set PLAN9PCAP=nopcap by defaultJesus Galan Lopez (yiyus)2+5-3
2010-09-11 18:57keep localroot when !fsdev for printconfigJesus Galan Lopez (yiyus)1+9-5
2010-09-11 17:21revert a/ updates, needs more testing (sorry)Jesus Galan Lopez (yiyus)28+152-264
2010-09-11 15:46set localroot to - to not create #ZJesus Galan Lopez (yiyus)3+26-10
2010-09-11 15:20a/sysfile.ed (wip)Jesus Galan Lopez (yiyus)2+56-162
2010-09-11 12:48more a/ updates (6 more to finish)Jesus Galan Lopez (yiyus)4+19-4
2010-09-11 10:30a/ files updated (with 8 errors)Jesus Galan Lopez (yiyus)30+467-184
2010-09-10 21:36AUTOGEN...Jesus Galan Lopez (yiyus)8+8-203
2010-09-09 21:12regenerate a/* with: ROOT=/plan9/tree make 9vx/AUTOGENJesus Galan Lopez (yiyus)2+12-0
2010-09-08 22:32fix AUTOGEN (it was dirty and acme did not see it)Jesus Galan Lopez (yiyus)1+10-2
2010-09-08 22:20AUTOGEN: some missing filesJesus Galan Lopez (yiyus)7+26-10
2010-09-07 20:56AUTOGEN: more .ed filesJesus Galan Lopez (yiyus)4+5-0
2010-09-07 19:34man pageJesus Galan Lopez (yiyus)1+9-3
2010-09-07 19:09AUTOGEN: allob, chanJesus Galan Lopez (yiyus)3+10-4
2010-09-07 00:35error, not outputJesus Galan Lopez (yiyus)1+1-1
2010-09-07 00:26typoJesus Galan Lopez (yiyus)1+1-1
2010-09-07 00:22reboot leaves 9vx and prints its argumentsJesus Galan Lopez (yiyus)2+9-0
2010-09-06 21:59more useful -i option: init -tmJesus Galan Lopez (yiyus)2+2-2
2010-09-06 21:57last touches to boot/mkfileJesus Galan Lopez (yiyus)2+7-6
2010-09-06 20:23AUTOGEN: makea deprecatedJesus Galan Lopez (yiyus)4+4-40
2010-09-06 20:01AUTOGEN will substitute makea, clean up boot/mkfileJesus Galan Lopez (yiyus)2+35-9
2010-09-05 14:48merged with rminnichJesus Galan Lopez (yiyus)5+39-2
2010-09-05 11:46delete old files in src/9vx/bootJesus Galan Lopez (yiyus)5+0-92
2010-09-05 11:42generate bootcode.9 running mk from src/9vx/bootJesus Galan Lopez (yiyus)7+77-0
2010-09-03 05:58fix tos issues. Fix exploding issue with a hack in sched.crminnich@gmail.com4+40-1
2010-09-03 05:49Fix the tos issue -- need to explicitly size the struct members in tos.h since we may build on 64-bit system and plan 9 is *always* 32-bit for nowrminnich@gmail.com4+40-1
2010-09-03 00:20some fixes to mkbootcode (still not working)Jesus Galan Lopez (yiyus)2+6-3
2010-09-02 23:50automatic generation of bootcode.9Jesus Galan Lopez (yiyus)7+94-62
2010-09-01 22:09add note about libpcapdev to the READMEJesus Galan Lopez (yiyus)1+5-0
2010-09-01 21:59add cpurc example fileJesus Galan Lopez (yiyus)2+15-2
2010-09-01 21:39-c option to start as a cpu serverJesus Galan Lopez (yiyus)5+14-4
2010-08-04 21:41do not panic if there is no ttyJesus Galan Lopez (yiyus)1+6-1
2010-07-21 19:20all the .ed files updated, makea still needs more workyiyus9+612-17
2010-07-20 14:39a/*.ed updates: almost doneyiyus10+78-41
2010-07-20 12:59more work on a/yiyus11+215-27
2010-07-18 16:06some more a/*.ed updatesyiyus9+31-17
2010-07-17 20:45devproc.ed, devroot.ed and devsd.edyiyus7+77-63
2010-07-17 14:43more a/*.ed updates (new devether.ed)yiyus7+68-25
2010-07-17 09:14fix sed call in makeayiyus3+8-8
2010-07-16 20:44second round of updates to a/*.ed, includes makea scriptyiyus11+163-76
2010-07-16 18:53first round of updates to a/*.ed filesyiyus13+145-92
2010-07-09 20:46do not assume that ECHO|ICANON is the previous tty stateyiyus1+8-7
2010-07-09 20:35restore tty state in more casesyiyus7+22-5
2010-07-09 10:15restore tty echo at exityiyus1+16-1
2010-07-02 06:24fix double sleep bug (better now, ymmv)Jesus Galan Lopez (yiyus)1+8-0
2010-06-30 23:11fix Porter-Duff alpha blending and B3 emulation bugsJesus Galan Lopez (yiyus)2+118-64
2010-06-30 21:07new plimit (inside sched), separated cpuloadJesus Galan Lopez (yiyus)8+69-465
2010-06-29 01:06fix bootbootJesus Galan Lopez (yiyus)3+14-12
2010-06-29 00:43fix bug with memsize varJesus Galan Lopez (yiyus)5+9-8
2010-06-27 22:53bootboot.edJesus Galan Lopez (yiyus)2+62-58
2010-06-26 23:28plimit for freebsd, i dont know if compilesJesus Galan Lopez (yiyus)5+299-2
2010-06-26 08:55cpulimit working in linuxJesus Galan Lopez (yiyus)4+169-0
2010-06-26 06:13-l cpulimit option (not functional yet)Jesus Galan Lopez (yiyus)4+15-2
2010-06-24 23:049vx.ini understands localrootJesus Galan Lopez (yiyus)4+13-9
2010-06-24 22:53fix (i should test before commiting...)Jesus Galan Lopez (yiyus)1+2-2
2010-06-24 22:49only one .ini file (use cat and -p - for more)Jesus Galan Lopez (yiyus)2+5-9
2010-06-24 22:28fix error in man pageJesus Galan Lopez (yiyus)1+0-1
2010-06-24 22:21all your root belongs to boot/bootJesus Galan Lopez (yiyus)7+155-141
2010-06-23 00:20mergeJesus Galan Lopez (yiyus)0+0-0
2010-06-22 23:30update man pageJesus Galan Lopez (yiyus)1+10-14
2010-06-22 23:16move .ini handling to its own fileJesus Galan Lopez (yiyus)6+224-196
2010-06-22 22:24fix problems reading ini from stdinJesus Galan Lopez (yiyus)1+24-16
2010-06-22 21:28support various ini filesJesus Galan Lopez (yiyus)1+9-11
2010-06-22 19:52remove default valuesJesus Galan Lopez (yiyus)2+17-43
2010-06-22 10:39converted stdin to int with fileno before setting the file descriptorJohn (EBo) David1+1-1
2010-06-22 08:02do not need oserrstr() when getcwd() fails (thanks EBo!)yiyus1+1-3
2010-06-22 06:51Added tag vx32-20100622 for changeset 17483d0086b1John (EBo) David1+1-0
2010-06-22 00:07include to avoid warnings in nopcap/notapJesus Galan Lopez (yiyus)2+12-0
2010-06-21 23:29sync man pageJesus Galan Lopez (yiyus)1+3-2
2010-06-21 23:20better parsing of macaddr parameters in 9vx.iniJesus Galan Lopez (yiyus)1+13-2
2010-06-21 22:26optional compilation of pcap/tap ve devicesJesus Galan Lopez (yiyus)3+22-2
2010-06-21 21:24memsize option in 9vx.ini, man pageJesus Galan Lopez (yiyus)2+7-1
2010-06-21 21:10abcJesus Galan Lopez (yiyus)1+3-3
2010-06-21 21:09remove duplicatedJesus Galan Lopez (yiyus)1+1-2
2010-06-21 21:05another merge (tag)Jesus Galan Lopez (yiyus)1+1-0
2010-06-21 21:01merge headsJesus Galan Lopez (yiyus)2+1-1
2010-06-21 20:41s/%i/%d /Jesus Galan Lopez (yiyus)1+1-1
2010-06-21 17:25-m option to set memory sizeJesus Galan Lopez (yiyus)4+34-14
2010-06-21 17:07s/-m/-a/ to set macaddress (-m will set memory size)Jesus Galan Lopez (yiyus)2+6-6
2010-06-21 08:18Added tag vx32-20100620 for changeset a5c929c5aaedJohn (EBo) David1+1-0
2010-06-21 08:17attempting mergeJohn (EBo) David74+28454-87
2010-06-21 08:09merging with yy's workJohn (EBo) David0+0-0
2010-06-20 21:39fix puctuation of man page, read ini from stdinJesus Galan Lopez (yiyus)2+23-24
2010-06-16 22:41first attempt at a 9vx man pageJesus Galan Lopez (yiyus)1+130-0
2010-06-16 05:57check that mac address is not already usedJesus Galan Lopez (yiyus)3+24-10
2010-06-15 21:23pull from http://bitbucket.org/rminnich/vx32Jesus Galan Lopez (yiyus)1+1-0
2010-06-15 21:18bugfix, clean up, s/ve/pcap/Jesus Galan Lopez (yiyus)3+20-25
2010-06-15 20:03merge AUTHORS and CONTRIBUTORSJesus Galan Lopez (yiyus)2+6-9
2010-06-15 19:55multiple tap devicesJesus Galan Lopez (yiyus)1+27-35
2010-06-15 19:12multiple pcap devicesJesus Galan Lopez (yiyus)2+35-38
2010-06-15 18:38nofork is -f nowJesus Galan Lopez (yiyus)2+12-10
2010-06-15 18:31parse multiple netdev optionsJesus Galan Lopez (yiyus)3+46-35
2010-06-15 17:08functions and data for multiple virtual network devicesJesus Galan Lopez (yiyus)2+44-0
2010-06-15 16:399vx-tap scriptJesus Galan Lopez (yiyus)2+27-1
2010-06-15 16:33reorganizationJesus Galan Lopez (yiyus)5+80-132
2010-06-13 23:45multiple network devicesJesus Galan Lopez (yiyus)5+51-33
2010-06-13 16:06define atoi as strtol for everybodyJesus Galan Lopez (yiyus)2+2-1
2010-06-13 15:44found the bug, fixed it: unix atoi() is a bitchJesus Galan Lopez (yiyus)4+10-20
2010-06-13 09:30use memcpy to copy memoryJesus Galan Lopez (yiyus)1+2-3
2010-06-13 08:36copy the packet in vepkt(): pcap device workingJesus Galan Lopez (yiyus)1+14-12
2010-06-12 22:20Added tag vx32-20100612 for changeset 612174f4f4ceJohn (EBo) David1+1-0
2010-06-12 21:32small changes, more debug info, still the same problems...Jesus Galan Lopez (yiyus)4+14-6
2010-06-12 14:31fix -n arguments handlingJesus Galan Lopez (yiyus)1+5-0
2010-06-12 14:30vepkt() clean upJesus Galan Lopez (yiyus)1+7-6
2010-06-12 08:30snaplen must be bigger than 1514 (why? I dont know)Jesus Galan Lopez (yiyus)1+3-3
2010-06-12 00:36etherve can ping now. (an insane amount of) debug iprint()sJesus Galan Lopez (yiyus)5+42-28
2010-06-10 18:07fix commentsJesus Galan Lopez (yiyus)2+2-2
2010-06-10 17:50tap device working?Jesus Galan Lopez (yiyus)2+9-6
2010-06-09 23:24fixes (and debug iprints!) in the tap network deviceJesus Galan Lopez (yiyus)3+11-11
2010-06-08 23:02i forgot this one to compile in freebsd/amd64Jesus Galan Lopez (yiyus)1+2-0
2010-06-07 22:12pending changes to libvx32 and 9vx compiles in FreeBSD(amd64)!Jesus Galan Lopez (yiyus)2+8-0
2010-06-07 21:55opentap()Jesus Galan Lopez (yiyus)1+1-1
2010-06-07 21:52s/Eriq/Erik/Jesus Galan Lopez (yiyus)1+1-1
2010-06-07 21:46FreeBSD tap deviceJesus Galan Lopez (yiyus)2+40-12
2010-06-07 19:23libvx32/freebsd.c valid for amd64Jesus Galan Lopez (yiyus)1+144-16
2010-06-07 19:20fixes to compile in FreeBSDJesus Galan Lopez (yiyus)2+24-7
2010-06-06 00:09optimizations are not optimalJesus Galan Lopez (yiyus)1+2-2
2010-06-05 23:51etherve and ethertap consistency, -m used by ethertapJesus Galan Lopez (yiyus)2+20-18
2010-06-05 23:22-net tap tap0Jesus Galan Lopez (yiyus)1+12-17
2010-06-05 17:149vx.ini understands netdev=tap /dev/net/tunJesus Galan Lopez (yiyus)2+13-5
2010-06-05 16:58I forgot ron!Jesus Galan Lopez (yiyus)1+1-0
2010-06-05 13:50ugly option to use the tap deviceJesus Galan Lopez (yiyus)4+33-21
2010-06-05 08:36initial commit of the ethertap driver, AUTHORS fileJesus Galan Lopez (yiyus)4+184-0
2010-06-05 08:21do not panic after an error initializing the network deviceJesus Galan Lopez (yiyus)1+13-5
2010-06-04 17:31use the macaddr optionJesus Galan Lopez (yiyus)1+7-3
2010-06-03 23:25the net device is now a runtime (and not compile time) optionJesus Galan Lopez (yiyus)1+6-19
2010-06-03 23:07macaddr (-m) optionJesus Galan Lopez (yiyus)1+23-2
2010-06-03 21:47-n lookup a dev, -m (not working), posix defaultJesus Galan Lopez (yiyus)4+32-9
2010-06-03 18:45both PLAN9NET options compileJesus Galan Lopez (yiyus)3+109-51
2010-06-02 21:04add the new files :PJesus Galan Lopez (yiyus)8+4808-0
2010-06-02 20:56net device: compiles (in linux), not tested. still a long a wayJesus Galan Lopez (yiyus)11+199-44
2010-06-01 21:15plan9 net stack, not compiling yetJesus Galan Lopez (yiyus)31+21958-0
2010-06-01 20:39optional compilation of extension, remove rsc hardcoded pathsJesus Galan Lopez (yiyus)3+49-8
2010-05-31 21:44report options at initJesus Galan Lopez (yiyus)1+8-2
2010-05-31 19:42mergeJesus Galan Lopez (yiyus)1+17-0
2010-05-30 11:14command line args overwrite .ini file optionsyiyus1+2-2
2010-05-29 05:11no optimization pleasetc@box1+2-2
2010-05-27 22:33added missing optionsJesus Galan Lopez (yiyus)1+8-2
2010-05-27 22:25more option parsing in .ini filesJesus Galan Lopez (yiyus)1+60-27
2010-05-26 23:38fix .ini parsing, but now user option only works when -bJesus Galan Lopez (yiyus)1+11-7
2010-05-26 22:29dotini() can be staticJesus Galan Lopez (yiyus)3+1-2
2010-05-26 22:23add localroot and user options support to .ini, remove menusJesus Galan Lopez (yiyus)5+100-357
2010-05-26 00:40ipconfig.9 is no longer neededJesus Galan Lopez (yiyus)1+0-0
2010-05-26 00:34remove ipconfigJesus Galan Lopez (yiyus)2+0-6
2010-05-25 06:06BLS support for plan9.ini parsing and local file systemsJesus Galan Lopez (yiyus)16+962-6
2010-05-21 15:08hang child proc before it startstc@box1+17-0
2010-05-19 22:41fix errstr printingrminnich@gmail.com1+1-1
2010-05-19 21:33hg mv did not add this file!rminnich@gmail.com1+173-0
2010-05-19 21:30change the name. Change printing of the errstr.rminnich@gmail.com4+14-194
2010-05-18 23:52syscalltrace programrminnich@gmail.com3+195-1
2010-04-20 21:35we now have exec arg printing.rminnich@nox.hsd1.ca.comcast.net1+9-7
2010-04-20 15:14Remove unnecessary set of procctl in newproc() A bit more cleanup.rminnich@nox.hsd1.ca.comcast.net2+5-8
2010-04-20 13:36works for *one* time. Then deadlocks!rminnich@nox.hsd1.ca.comcast.net1+7-4
2010-04-20 12:50Still getting an occasional suicide but this is mostly working; need to print fork flags next.rminnich@nox.hsd1.ca.comcast.net1+19-18
2010-04-20 08:39This incorporates Russ's comments. Not tested.rminnich@nox.hsd1.ca.comcast.net8+675-661
2010-04-14 05:53fix offset printing for _PREAD/PREADrminnich@nox.hsd1.ca.comcast.net1+21-15
2010-04-13 21:15improved truss output per nemo and other comments devram. Fix p->syscalltrace handling, make sure freed in pexit if needed and set to 0 in newprocrminnich@nox.hsd1.ca.comcast.net3+580-239
2010-03-22 02:17fd2path is now right.rminnich@xcpu21+10-3
2010-03-22 01:57fix an error in sleep handling.rminnich@xcpu21+2-2
2010-03-21 21:35more changes for better information.rminnich@xcpu22+144-70
2010-03-17 16:22truss changes and my devram too.rminnich@xcpu26+354-0
2009-12-27 17:49CONTRIBUTORS: add Michael TeichgräberRuss Cox1+1-0
2009-12-27 17:48To make it possible to log into 9vx using drawterm a device #¤ (devcap) is needed, otherwise auth_chuid() will fail, because it cannot open #¤/capuse.Michael Teichgräber4+316-0
2009-12-22 16:429vx: make fscreate exclusive, as per 9PRuss Cox1+1-1
2009-12-22 16:41add CONTRIBUTORS fileRuss Cox1+4-0
2009-10-26 00:529vx: clean up DMDIR 0Ron Minnich1+10-4
2009-10-05 06:539vx: handle create of new directory with zero permissionsRon Minnich1+5-4
2009-09-23 22:04vx32: add *.orig to hgignore 9vx: remove devfs-posix.c.origRuss Cox2+1-951
2009-09-23 21:579vx: make translation of EINTR match EintrRon Minnich2+8-2
2009-05-17 17:239vx: ignore SIGPIPE for hung-up network connections (Tim Newsham)Russ Cox1+3-0
2009-04-30 15:12libvx32: add CMPXCHG, XADDRuss Cox1+6-2
2009-04-30 14:08vx32: apparently -fno-inline is necessary on x86-64Russ Cox1+1-1
2009-04-30 13:54libvx32: clean should remove asm.hRuss Cox1+1-1
2008-12-10 11:29vxa/bz2: do not try to link against system libbz2Russ Cox1+1-1
2008-12-10 11:299vx: more common X11 include (Devon H. O'Dell)Russ Cox2+8-2
2008-12-09 09:359vx: report type=M in dirstat of #ZRuss Cox2+13-9
2008-12-09 08:57Makefrag: can turn off -fno-inline (was for debugging)Russ Cox1+1-1
2008-12-09 08:579vx: make OS X build againRuss Cox1+3-3
2008-12-09 07:359vx: Linux/x86-64 worksRuss Cox51+383-369
2008-12-08 18:049vx: found the bugRuss Cox1+4-15
2008-12-08 17:219vx: x86-64 support - not quite workingRuss Cox35+388-282
2008-12-08 04:20.hgignore: ignore src/libvx32/asm.hRuss Cox1+1-0
2008-12-08 04:19vxrun: 64-bit fixesRuss Cox1+7-5
2008-12-08 04:19Makefrag: muddle along with host cc/ld on x86-64Russ Cox1+4-2
2008-12-08 04:18libvx32: build on x86-64 using gcc 4.3.2Russ Cox12+124-46
2008-12-08 04:17vxa: 64-bit fixesRuss Cox9+44-43
2008-12-08 04:17libvxc: 64-bit and new gcc fixesRuss Cox4+26-1
2008-07-31 19:599vx/OSX: Do not translate Ctl-Alt into Ctl-UTony Lainson1+1-1
2008-07-31 19:499vx: return errors after enough network EOF reads, like Plan 9Fazlul Shahriar1+4-0
2008-07-31 19:229vx: use different flag for abort-on-faultRuss Cox2+6-1
2008-07-20 07:48[merge]Russ Cox1+1-0
2008-07-20 07:479vx: allow localroot==nil for #ZRuss Cox1+9-4
2008-07-14 16:489vx: rename memrchr to avoid FreeBSD conflictRuss Cox1+1-0
2008-07-10 14:07libvxc: use own isnan in vfprintfRuss Cox2+4-4
2008-07-10 13:57libvx32: do not expect host to have <alloca.h>Russ Cox2+2-3
2008-07-09 17:47libvx32/Linux: fix 64-bit bugRuss Cox1+4-3
2008-07-08 17:179vx: better handling of numeric internet namesRuss Cox1+3-3
2008-07-04 16:06[merge]Russ Cox13+327-229
2008-07-04 07:019vx: add missing declarationRuss Cox1+1-0
2008-07-04 06:219vx: introduce multiple user address spacesRuss Cox7+238-117
2008-07-04 06:219vx/OSX: make disksize compileRuss Cox1+3-3
2008-07-03 21:459vx: devfs: add OS X disksize (Anthony Sorace)Russ Cox1+30-6
2008-07-03 21:249vx: more graceful backoff in lockRuss Cox1+8-7
2008-07-03 21:089vx: can finally use same sched everywhereRuss Cox2+5-89
2008-07-03 20:389vx: initialize pthread_mutex_t before use, check return valuesRuss Cox2+35-13
2008-07-03 17:329vx/OSX: Proper error handling for unicode input.Andrey Mirtchovski1+4-2
2008-07-03 17:349vx/OSX: Go full screen on largest screen (thanks to Eric Nichols)Russ Cox1+3-1
2008-07-03 04:019vx/OSX: do not create window group (thanks to Eric Nichols)Russ Cox1+0-3
2008-07-03 03:359vx/OSX: unicode input (thanks to Andrey Mirtchovski)Russ Cox1+7-0
2008-07-02 18:239vx: fix terminal scroll bugRuss Cox2+1-2
2008-07-02 16:499vx/OSX: scroll wheel fix (thanks to Jeff Sickel)Russ Cox1+1-1
2008-07-02 15:529vx: turn -A on all the timeRuss Cox2+7-4
2008-07-01 21:279vx: fix handling of args in sysexecRuss Cox1+0-3
2008-07-01 21:059vx: better handling of -r (thanks to Anthony Martin)Russ Cox3+41-27
2008-07-01 20:57libvx32: allow PUSHF and POPFRuss Cox1+1-1
2008-07-01 20:539vx: add pager from Plan 9 to flush memoryRuss Cox11+455-52
2008-07-01 20:539vx: fix devsd bug (thanks to Erik Quanstrom)Russ Cox1+17-4
2008-07-01 14:27Added tag libvx32-0.12 for changeset af0961db1f4bRuss Cox1+1-0
2008-07-01 14:279vx: new binariesRuss Cox3+0-0
2008-07-01 14:279vx: more BUGSRuss Cox1+4-0
2008-07-01 14:279vx: LICENSE clarificationRuss Cox1+1-1
2008-07-01 12:519vx/OSX: add nine ball iconRuss Cox3+542-1
2008-06-30 18:439vx: remove #I/cs in deference to native oneRuss Cox1+1-1
2008-06-30 17:319vx/X11: F11 for fullscreenRuss Cox3+50-4
2008-06-30 02:249vx/X11: another forgotten X11 lockRuss Cox1+2-0
2008-06-30 02:019vx: kexit in forkret to set pid (thanks to Anthony Martin)Russ Cox1+3-0
2008-06-30 02:01more 9vx BUGSRuss Cox1+2-0
2008-06-30 01:46libvx32/FreeBSD: better handling of segmentation fault, breakpointRuss Cox1+22-19
2008-06-30 01:33[merge]Russ Cox2+6-5
2008-06-30 01:32libvx32: use si_addr, not cr2, in case of segmentation faultRuss Cox2+1-6
2008-06-30 01:269vx/OSX: handle EXC_BAD_INSTRUCTION that signals segmentation limit faultRuss Cox1+66-39
2008-06-29 19:14libvx32/Linux: segmentation faults do not update cr2!Russ Cox1+5-1
2008-06-29 19:149vx: remove old, dead traperr codeRuss Cox1+1-4
2008-06-29 18:139vx/OSX: fix Alt handling, remove redundant Ctl-OptRuss Cox1+1-6
2008-06-29 18:02Create BUGS list.Russ Cox1+13-0
2008-06-29 18:019vx/OSX: handle SIGTRAP and SIGFPE in Mach tooRuss Cox1+56-7
2008-06-29 18:009vx: drop scheduling quantum to 25msRuss Cox1+4-3
2008-06-29 17:59libvx32/OSX: have now tested single-steppingRuss Cox1+2-3
2008-06-29 16:519vx: remove another old binaryRuss Cox1+0-0
2008-06-29 16:519vx: clean up old binariesRuss Cox6+0-0
2008-06-29 16:489vx/OSX: add 9vx.app directory - works except ball keeps bouncingRuss Cox4+32-0
2008-06-29 14:599vx: explain pipes and pthread_cond_t in sched.cRuss Cox2+133-83
2008-06-29 14:589vx: fix another strdup bugRuss Cox1+3-1
2008-06-29 13:479vx/OSX: add %F fullscreen togglingRuss Cox3+52-24
2008-06-29 13:479vx: try using many pthread_cond_t for schedulingRuss Cox2+30-26
2008-06-29 02:269vx/OSX: working pipe code for sleep/wakeupRuss Cox2+13-4
2008-06-29 01:379vx: use fnsave, not fsave, to avoid triggering FPU faultRuss Cox1+1-1
2008-06-29 01:37libvx32/Linux: switch to vx32_getcontextRuss Cox5+65-11
2008-06-29 02:139vx/OSX: attempt at using pipes instead of pthread_cond_tRuss Cox4+37-2
2008-06-29 01:369vx/OSX: add Mach signal handler, fix up native GUI codeRuss Cox10+341-33
2008-06-28 19:20Added tag libvx32-0.11 for changeset 594d4bff640cRuss Cox1+1-0
2008-06-28 19:209vx: new FreeBSD, Linux, OS X binariesRuss Cox3+0-0
2008-06-28 19:089vx/OSX: attempt at native GUI codeRuss Cox6+897-2
2008-06-28 19:07libvx32/OSX: #define for 10.5Russ Cox1+4-0
2008-06-28 16:409vx: fewer spurious wakeup prints in schedulerRuss Cox1+5-2
2008-06-28 16:37libvx32/FreeBSD: fix trap jumpRuss Cox1+1-1
2008-06-28 16:35libvx32/OSX: add forgotten darwin-asm.SRuss Cox1+37-0
2008-06-28 16:359vx: clean up devsd compile warningsRuss Cox1+2-6
2008-06-28 15:409vx/OSX: must wait until after fork to install sigaltstackRuss Cox1+19-6
2008-06-28 15:409vx/OSX: add devsd, add device size code to devfs-posixRuss Cox7+2547-0
2008-06-28 15:379vx/OSX: attempt at fixing spurious pthread wakeupsRuss Cox1+19-1
2008-06-27 17:079vx: fix bad free in sysexec (thanks to Anthony Martin)Russ Cox1+3-3
2008-06-27 13:00Added tag libvx32-0.10 for changeset 7ffd45bc863fRuss Cox1+1-0
2008-06-27 13:00libvx32 as of USENIX 2008 talkRuss Cox1130+245906-0