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 |
Slava Pestov
|
ef3ebade7f
|
mason.release.branch: pass -f argument to git push to help clean up the mess on the floor
|
2010-09-23 23:02:34 -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 |
Chris Double
|
21ef215882
|
Client for bitcoin json-rpc API
|
2010-09-22 22:14:35 +12: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
|
e883748a08
|
platforms.txt likes things on their own lines.
|
2010-09-21 22:10:21 -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
|
8de5ac7a02
|
Make sure the ping comes from the correct ip.
|
2010-09-21 11:16:05 -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
|
33c9d88fe8
|
Move math.transforms.fft to unmaintained since it's broken and there are no unit tests
|
2010-09-21 00:20:23 -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
|
f2ea780f66
|
webapps.mason.version.source: fix bugs discovered during 0.94 release
|
2010-09-20 21:36:24 -07: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 |
Slava Pestov
|
a6386f6e7d
|
vm/os-unix.cpp: remove dead code
|
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 |
Doug Coleman
|
3baeb8838b
|
Fix using list
|
2010-09-19 19:14:56 -05:00 |
Doug Coleman
|
43624e037c
|
Squashed commit of the following:
commit 197dbe9a6733775ac0ea19b3da4bd4dc3c85418c
Author: Doug Coleman <doug.coleman@gmail.com>
Date: Sat Sep 18 19:01:38 2010 -0500
Fix bootstrap, move privileges to windows.privileges
commit 521c622f8afb15bf42d263c738cb990560dc29cb
Author: Doug Coleman <doug.coleman@gmail.com>
Date: Sat Sep 18 18:26:30 2010 -0500
Hopefully fix bootstrap
commit eb3f22928b59758b9505430034044b5b94705da2
Author: Doug Coleman <doug.coleman@gmail.com>
Date: Sat Sep 18 18:19:05 2010 -0500
Remove wince from factor codebase
commit 619d6c99415f46208a7ede6a04b0ccda46b15360
Author: Doug Coleman <doug.coleman@gmail.com>
Date: Sat Sep 18 16:07:46 2010 -0500
Remove Windows CE from vm/
|
2010-09-19 19:13:25 -05:00 |
Doug Coleman
|
bfa4ddd11a
|
Fix http tests and io.server.connection docs
|
2010-09-19 15:47:25 -05:00 |
Doug Coleman
|
c01ef3dd18
|
Squashed commit of the following:
commit 8a15381d30508b8f36a9e36dc3a0afc3c962c853
Author: Doug Coleman <doug.coleman@gmail.com>
Date: Sat Sep 11 14:32:30 2010 -0500
Squash threaded-server branch
|
2010-09-19 13:38:02 -05:00 |
Doug Coleman
|
9fb5f82400
|
Squashed commit of the following:
commit fbec7374aa3f99d8f76499183920e537dc7f38b1
Author: Doug Coleman <doug.coleman@gmail.com>
Date: Sun Sep 19 13:28:47 2010 -0500
Remove random.combinators vocab
commit 74f91aca4a961879ec57ef56114eadd5e9f6dcee
Author: Doug Coleman <doug.coleman@gmail.com>
Date: Sun Sep 19 13:28:22 2010 -0500
Rename random.combinators to combinators.random. Add random.data vocabulary
commit f616c3f4ceac48ac6f48836040130ba4f090c47f
Author: Doug Coleman <doug.coleman@gmail.com>
Date: Sun Sep 19 13:14:01 2010 -0500
Add execute-random combinator, docs, and respace a few things..
commit 1ce17507e3767c78e14ecf5e27e542168a47b2a2
Merge: db359d6 b53fc83
Author: Doug Coleman <doug.coleman@gmail.com>
Date: Sun Sep 19 12:55:53 2010 -0500
Merge branch 'random-combinators' of git://github.com/jonenst/factor into random-combinators
commit b53fc830f3319e9bdfce02674ea480f69e1453db
Author: Jon Harper <jon.harper87@gmail.com>
Date: Mon Aug 23 17:16:21 2010 +0200
Random combinators vocabulary
|
2010-09-19 13:29:43 -05:00 |
Doug Coleman
|
db359d69df
|
Remove the word 'alarm' from timers docs..
|
2010-09-18 11:37:47 -05:00 |
Slava Pestov
|
18e8c0af9c
|
vm: don't keep more than 10 unused contexts around to prevent address space wastage on low-budget operating systems like OpenBSD
|
2010-09-17 20:52:27 -07:00 |
Slava Pestov
|
05fc6ddad6
|
vm: a stack underflow inside a primitive could leave a data root in an uninitialized state; if allocating the thrown underflow error triggered a GC, the GC would visit a garbage pointer
|
2010-09-17 19:46:57 -07:00 |
Slava Pestov
|
b4531818b2
|
Rename mason.server to webapps.mason.backend, rename mason.version to webapps.mason.version, for cleaner client-server separation
|
2010-09-17 19:46:55 -07:00 |
Slava Pestov
|
7806cfece8
|
mason: add new idle, upload, finish states to make status display more helpful
|
2010-09-17 19:46:55 -07:00 |
Doug Coleman
|
51d5059011
|
Make sure io.backend.windows loads the implementations for the generics it defines. Make windows.handles not depend on io.timeouts. Fix typo in win32-file-attributes. Fix bug in null-output word. Clean up error checking code.
|
2010-09-17 14:19:10 -05:00 |
Slava Pestov
|
7d38319747
|
math.rectangles: add infinite recursion check in case somebody does something stupid
|
2010-09-16 21:27:18 -07:00 |
Slava Pestov
|
6e58e626f1
|
mason: send a heartbeat even while a build is running, and tighten deadline for crashed machine in mason.server
|
2010-09-16 21:27:17 -07:00 |
Doug Coleman
|
aa86474bcd
|
Trim using lists for io.files.windows
|
2010-09-16 16:10:38 -05:00 |