Commit Graph

9064 Commits (9f57fc9762ede86679c56a0178f3735bb95f74c9)

Author SHA1 Message Date
Slava Pestov 5ee4949c38 logging.insomniac: clean up more 2010-10-02 18:18:54 -07:00
Slava Pestov ea2926cc72 logging.analysis: fix it up and make it work 2010-10-02 18:11:57 -07:00
Doug Coleman 918108bccd Fix compile error in images.jpeg 2010-10-01 01:41:26 -05:00
Doug Coleman aa5052305a Fix furnace.actions help lint 2010-10-01 01:41:25 -05:00
Doug Coleman 053877ff30 Update alien.enums docs 2010-10-01 01:41:24 -05:00
Slava Pestov 78d529c7c4 compiler.cfg.linear-scan: extend lifetime intervals of base pointers correctly (reported by Anton Gorenko) 2010-09-30 20:49:03 -07:00
Doug Coleman 784c79a8f5 Fix typo ohno 2010-09-29 17:29:28 -05:00
Doug Coleman 795fa32a6d Use create-class-in to get redefinition errors with enums 2010-09-29 16:24:25 -05:00
Doug Coleman a2202aba6d Make a way to get DNS server ips on Windows 2010-09-29 15:36:56 -05:00
Doug Coleman 5667c810e5 Add a basic windows registry vocabulary 2010-09-29 11:19:30 -05:00
Slava Pestov 53522c4e73 html.templates.fhtml: code cleanup 2010-09-28 21:34:16 -07:00
Slava Pestov 60a58408b4 http.server.static: look for index.fhtml when fhtml is enabled 2010-09-28 21:34:15 -07:00
Chris Double eb9404eb0a Fix chloe-content docs 2010-09-29 10:41:15 +13:00
Chris Double 1d4864dc1a Add webm, ogv and oga to mime types 2010-09-29 10:41:00 +13:00
Doug Coleman 4c73d01f07 Make alien.enums create singletons so I can dispatch on them. Clean up the code a bit. 2010-09-28 15:15:55 -05:00
Slava Pestov ce8c7f703f furnace.utilities: clean up 2010-09-27 21:45:31 -07:00
Slava Pestov 96f8c6167b New boot image location: http://downloads.factorcode.org/images/ 2010-09-27 20:29:09 -07:00
Slava Pestov 4877d32cb3 compiler: preliminary implementation of tracking derived pointers in GC maps 2010-09-27 20:12:44 -07:00
Slava Pestov c43255712e compiler.cfg.alias-analysis: fix bug in lazy alias class instantiation 2010-09-27 20:12:43 -07:00
Doug Coleman 5b13204639 Fix io.streams.throwing word and write docs for it. Fix typo in io.streams.limited docs 2010-09-27 20:20:48 -05:00
Doug Coleman 27f9f3a8f3 Squashed commit of the following:
commit 54b3e19c7407707fabddd53872559c58cd5143d2
Author: Doug Coleman <doug.coleman@gmail.com>
Date:   Mon Sep 27 19:10:15 2010 -0500

    Fix typo

commit 3207516dc93e0e1edc9f119efcc79f4484eab244
Author: Doug Coleman <doug.coleman@gmail.com>
Date:   Mon Sep 27 19:08:30 2010 -0500

    Rename io.servers.connection to io.servers
2010-09-27 19:12:33 -05:00
Doug Coleman 00fe755056 Clean up io.servers.connection >insecure word 2010-09-27 19:00:54 -05:00
Doug Coleman 6f17f38e3c Make secure-context persist longer than a millisecond when a server gets started. 2010-09-27 18:57:14 -05:00
Slava Pestov 0fb2cbd3a6 compiler.cfg.scheduling: always run scheduling because heuristic was broken 2010-09-25 16:31:42 -07:00
Slava Pestov 1ddf4bef8c compiler.cfg.alias-analysis: don't need to do a local live-in calculation anymore 2010-09-25 16:13:17 -07:00
Slava Pestov 526dca873d compiler.cfg.liveness: merge in compiler.cfg.liveness.ssa and simplify the code, since we don't compute live sets before SSA construction anymore 2010-09-25 14:36:58 -07:00
Slava Pestov 4d8fb7453d Merge branch 'doc-fixes' of http://github.com/brennancheung/factor 2010-09-24 01:17:44 -07:00
Slava Pestov 57c8ade074 io.sockets: minor cleanup 2010-09-24 01:17:33 -07:00
Brennan Cheung 8502e5d89d doc fix, chloe link forms - t:button 2010-09-23 13:51:15 -07:00
Doug Coleman 28df3e407a Only return ipv4 addresses for binding to on linux. 2010-09-23 13:20:18 -05:00
Doug Coleman 399e461a24 Remove test for icmp sockets since extra/ping implicitly tests this 2010-09-22 00:55:18 -05:00
Doug Coleman e1a34c1caf Implement a raw port. Make ping only run on Windows and Mac because the other platforms require root privs. 2010-09-21 22:00:18 -05:00
Doug Coleman 75c2a5d6a5 Use SOCK_RAW for ICMP sockets on windows 2010-09-21 20:03:48 -05:00
Doug Coleman d4e3e9b150 Fix error checking in windows.sockets again 2010-09-21 14:33:10 -05:00
Doug Coleman 0b04d2c4c6 Fix sorting.human docs 2010-09-21 11:17:39 -05:00
Doug Coleman a58278d0a3 Squashed commit of the following:
commit 90deaafa9db083ecdb9e0e30ad3694317e616399
Merge: f392dfd 32cf7bb
Author: Doug Coleman <doug.coleman@gmail.com>
Date:   Tue Sep 21 00:33:37 2010 -0500

    Merge branch 'icmp-ping' of git://github.com/mrjbq7/factor into icmp-ping2

commit 32cf7bb0e0b876309bce248944dfeca243f02594
Author: John Benediktsson <mrjbq7@gmail.com>
Date:   Fri Sep 10 14:01:47 2010 -0700

    ping: Adding a simple IPv4 ping implementation.

commit da0c5ce7acf1407256c3ac2b98ac5b68858878c1
Author: John Benediktsson <mrjbq7@gmail.com>
Date:   Fri Sep 10 14:01:15 2010 -0700

    io.sockets.icmp: Adding ICMP support.

commit 60fdf7e7d995d63c11be87e8e1398f7bdd593833
Author: John Benediktsson <mrjbq7@gmail.com>
Date:   Fri Sep 10 14:00:48 2010 -0700

    io.sockets: Adding protocol support for sockets.

commit 2f130f1f9e0e2ea44d798beaad244a9c33b0d86a
Author: John Benediktsson <mrjbq7@gmail.com>
Date:   Fri Sep 10 14:00:28 2010 -0700

    Adding getprotobyname().
2010-09-21 11:15:33 -05:00
Doug Coleman f392dfd410 Let the server start before trying to clean it up 2010-09-21 00:20:44 -05:00
Doug Coleman bd24aedb6c Use proper unicode collation for sorting strings, and make the w/collation-key public 2010-09-21 00:03:03 -05:00
Doug Coleman 30de69e6f9 Don't try to use ipv6 addresses if an OS can't bind to them 2010-09-20 23:53:18 -05:00
Doug Coleman ebf95ecd82 Human sort is unusable with pegs (too slow). Make a case-insensitive version humani<=> 2010-09-20 23:44:12 -05:00
Slava Pestov 49ce01e9f0 io.directories.hierarchy: add some tests 2010-09-20 21:36:22 -07:00
Slava Pestov 581bbe5278 compiler.cfg.ssa.construction: use the baller method for pruned SSA 2010-09-20 21:36:22 -07:00
Slava Pestov 1beb6d1653 alien.data: remove deprecated malloc-object word 2010-09-20 21:36:20 -07:00
Slava Pestov a992b8e0ac help.html: put exact matches first in search results 2010-09-20 21:36:20 -07:00
Slava Pestov c97867861d calendar: minor doc fixes 2010-09-20 21:36:19 -07:00
Doug Coleman 5cc7ac4e9b Fix docs errors for threaded-server changes 2010-09-20 14:17:27 -05:00
Doug Coleman 45b0791f1e Move <rgb-image> to images.testing, add randomize-image word 2010-09-19 21:54:04 -05:00
Doug Coleman dbdcb78cab Make a couple utility words in images vocabulary 2010-09-19 21:43:36 -05:00
Doug Coleman ecd856ceac Use new threaded-server features in concurrency.distributed 2010-09-19 21:39:14 -05:00
Doug Coleman 4fce228ed9 Fix io.servers -- if it doesn't start up, don't throw an error when it's stopped. IPV6 must be enabled on windows with the command: ipv6 install (the build machines need this before we get clean windows builds). Fix up winsock error handling. 2010-09-19 21:35:52 -05:00