Commit Graph

9483 Commits (68621c4d7964094c59287d275d25852524c2d8ec)

Author SHA1 Message Date
John Benediktsson b1c1ca0e74 gestalt vocab for mac. 2011-08-19 16:49:22 -07:00
John Benediktsson 5f2f2c7582 google.charts vocab. 2011-08-19 16:41:50 -07:00
John Benediktsson 84790f87f6 Change fuel.remote to use tty-server. 2011-08-19 15:03:45 -07:00
John Benediktsson 94812c1f49 Moving io.trash to io.files.trash. 2011-08-19 14:31:19 -07:00
John Benediktsson 5e63f3b5d8 io.trash: cross-platform vocab to send files to trash. 2011-08-19 14:26:32 -07:00
John Benediktsson 8335ceff8c math.approx: function to approximate rationals. 2011-08-19 13:27:44 -07:00
John Benediktsson 3cef26fe3c wolfram-alpha: query api for Wolfram Alpha. 2011-08-19 13:17:32 -07:00
John Benediktsson 0364eae439 hamurabi: adding HAMURABI.BAS game. 2011-08-19 13:16:41 -07:00
John Benediktsson 33cae784fb anagrams: words for finding anagrams. 2011-08-19 13:16:03 -07:00
John Benediktsson 0227ff8dc4 classes.struct.packed: adding support for packed structures. 2011-08-19 13:13:34 -07:00
John Benediktsson f960a194b5 Adding 'memcached' vocab to talk to memcached servers. 2011-08-19 13:11:24 -07:00
John Benediktsson 15f2a86e0f Merge remote-tracking branch 'upstream/master' 2011-08-01 13:42:47 -07:00
Erik Charlebois 981477a7ff Fix mason following PPC changes; target-os and target-cpu are no longer strings. 2011-07-29 01:57:14 -04:00
Erik Charlebois 6fef726d58 Replace deprecated words with alternatives.
A load-all on OS X now completes without any deprecated word warnings.
2011-07-29 01:56:13 -04:00
John Benediktsson 6104f8f159 Merge branch 'master' of git://factorcode.org/git/factor 2011-06-14 08:45:16 -07:00
Joe Groff 40c45e08ca Merge remote branch 'erikc/master' 2011-06-13 11:28:02 -07:00
John Benediktsson 33888e9564 Merge remote branch 'upstream/master' 2011-06-04 09:21:16 -07:00
Alex Vondrak d6f039cd2f graphviz.render: make sure to normalize paths 2011-06-03 15:46:52 -07:00
Erik Charlebois c492ff62a7 Add vocab completion for readline when line begins with USING: 2011-05-24 04:02:10 -04:00
Erik Charlebois b504c9af47 Modify the listener vocabulary so that readline can hook in. Add the readline-listener listener that provides word completion and readline editing. 2011-05-23 23:36:14 -04:00
Erik Charlebois 215e720513 Raw FFI bindings to libreadline and a few higher level words 2011-05-23 23:36:14 -04:00
Erik Charlebois 0507e6ec53 Raw clang FFI bindings 2011-05-23 23:36:14 -04:00
Erik Charlebois 64252dbdbc 32 and 64 bit Linux PPC support 2011-05-23 23:36:14 -04:00
John Benediktsson eecfe7b60b websites.factorcode: Fix email example. 2011-05-23 17:14:09 -07:00
Alex Vondrak d4d2804270 graphviz: oops; remove graphviz.libcgraph, which is never used 2011-05-23 07:16:18 -07:00
Alex Vondrak e0ba1d07a6 add graphviz vocab 2011-05-22 12:06:48 -07:00
Anton Gorenko 588af74590 fix 'boids' and move it from unmantained to extra; 2011-05-22 17:07:55 +06:00
Anton Gorenko 06c935175f clutter, gstreamer: return .gir files back to pass load-all tests on Windows and MacOS; 2011-05-21 20:58:09 +06:00
Slava Pestov c9753304a5 websites.factorcode: fix double escaping in code example on front page 2011-05-20 18:38:30 -07:00
Slava Pestov 9bd1c1b771 websites.concatenative: oops 2011-05-06 20:32:29 -07:00
Slava Pestov d58555d6f5 Merge branch 'cleanup' of git://github.com/mrjbq7/factor 2011-05-06 20:27:59 -07:00
Slava Pestov 29d37737bc Merge branch 'sorting' of git://github.com/mrjbq7/factor 2011-05-06 20:27:52 -07:00
Slava Pestov 26838cce8e Merge branch 'highlight' of git://github.com/mrjbq7/factor 2011-05-06 20:27:42 -07:00
Slava Pestov ed56a9ce83 websites.concatenative: enable recaptcha for wiki 2011-05-06 20:03:44 -07:00
Slava Pestov 4df048f9bd wiki: add a recaptcha 2011-05-06 19:47:32 -07:00
John Benediktsson 68681ee8a3 Merge branch 'master' into highlight 2011-05-03 20:52:16 -07:00
John Benediktsson ef98730827 Merge branch 'master' into sorting 2011-05-03 20:51:53 -07:00
John Benediktsson 1778757fa2 Update references to "1 tail" to use "rest". 2011-05-03 20:50:23 -07:00
Doug Coleman b9e127eb6c Refactor some duplication in DNS queries and move some parsing into its own word. 2011-04-15 00:18:05 -05:00
John Benediktsson eb6c986cd6 Merge branch 'master' into sorting
Conflicts:
	basis/heaps/heaps-tests.factor
2011-04-12 18:09:36 -07:00
John Benediktsson fad33fdfc8 Merge branch 'master' of git://github.com/slavapestov/factor into highlight 2011-04-12 18:07:09 -07:00
John Benediktsson cfbc08e7ac websites.factorcode: add syntax highlighting to the examples. 2011-04-12 18:05:39 -07:00
Joe Groff 07f2d75316 game.debug.tests: fix half-changed accessor names (reported by sf17k) 2011-04-11 11:50:28 -07:00
Doug Coleman aed64f104d Error if domain name has non-ascii characters. Lower timeout to 10s from 30s to see errors more quickly. 2011-04-10 14:56:37 -05:00
Doug Coleman 1e78347643 Print a newline after each TXT message in DNS. 2011-04-10 14:10:13 -05:00
Doug Coleman 82a88ba57a Decode TXT strings as utf8, use write instead of print. 2011-04-10 12:38:00 -05:00
Doug Coleman 405745ca79 Add support for parsing DNS TXT queries. 2011-04-10 12:35:46 -05:00
John Benediktsson d58bc08aa0 Update code that did ">alist sort-" to just "sort-". 2011-04-07 09:01:21 -07:00
Slava Pestov ee99a64b54 Merge branch 'master' of git://github.com/ex-rzr/factor 2011-04-06 17:26:41 -04:00
John Benediktsson 0dc5d57862 infix: adding support for "seq[from:to]" slice notation. 2011-03-17 22:42:23 -07:00
John Benediktsson abce7ef5de Merge branch 'master' of git://github.com/slavapestov/factor 2011-03-16 23:44:47 -07:00
Joe Groff 54f26a90eb Merge branch 'master' of factorcode.org:/git/factor 2011-03-15 11:18:12 -07:00
Joe Groff a30100109c openal: don't bundle openal library on any unix platform 2011-03-15 11:11:32 -07:00
Anton Gorenko f006b3482c gstreamer: remove all girs; 2011-03-15 23:01:18 +06:00
Anton Gorenko 6d09bc9b07 gobject-introspection: fix incorrect resolving of current vocab's path;
clutter: remove all girs, add Cally;
2011-03-15 22:38:51 +06:00
John Benediktsson bac951a618 Merge branch 'master' of git://github.com/slavapestov/factor 2011-03-14 22:47:02 -07:00
otoburb b0baf118af holidays.factor: Replaced use of deprecated 'spin' word with locals. 2011-03-15 01:51:27 +00:00
otoburb 0a8020c06b Fixed extra/webapps/imagebin vocab to increment path count correctly and added file detection. 2011-03-14 01:21:56 +00:00
John Benediktsson 73f5fb866f Merge branch 'master' of git://github.com/slavapestov/factor 2011-03-05 19:07:49 -08:00
Anton Gorenko 70718fc73c fix gstreamer.*;
move gstreamer from unmaintained to extra;
2011-03-05 17:34:01 +06:00
Anton Gorenko 952aad80ce gobject-introspection: add FOREIGN-ATOMIC-TYPE: (used in clutter.cogl.ffi);
move clutter from unmaintainded to extra;
2011-03-05 14:11:26 +06:00
Slava Pestov 368d2a0818 Move gstreamer and clutter bindings to unmaintained/ for now, until Anton can fix them, to make the build work 2011-03-04 18:11:42 -05:00
Slava Pestov ebce40a4c0 Fix conflict 2011-02-27 20:01:45 -06:00
John Benediktsson e5cddba600 Merge branch 'master' of git://github.com/slavapestov/factor 2011-02-26 18:54:07 -08:00
Slava Pestov e90fd3b942 Fix usage note in dns vocab, move tools.dns from basis to extra since dns vocab is in extra 2011-02-25 21:08:00 -08:00
Joe Groff c10d037763 bunny.model, gpu.demos.bunny: update url for bunny model download 2011-02-25 10:22:49 -08:00
John Benediktsson 2005df3b0c Merge branch 'master' of git://github.com/slavapestov/factor 2011-02-14 22:19:34 -08:00
Keita Haga 073eda332a In several documentation, remove whitespace before or after the colon or period 2011-02-10 01:51:13 +09:00
Alfredo Beaumont 89ac114390 Fix comparison to avoid infinite loop with zero cost paths 2011-01-30 20:51:07 +01:00
John Benediktsson f4cc2bcdaa images.http: allow urls to be used with http-image. 2011-01-27 20:00:42 -08:00
John Benediktsson 1defecf279 images.http: use the content type from the http response if provided. 2011-01-26 18:05:02 -08:00
John Benediktsson b4ca9daf27 images.gif: the Graphics Control Block is OPTIONAL in the GIF spec. 2011-01-26 17:23:30 -08:00
Anton Gorenko 8f297055d6 Merge branch 'master' of git://github.com/slavapestov/factor 2011-01-16 13:38:04 +06:00
John Benediktsson 5dcd6b36d4 Merge branches 'master' and 'cleanup' into cleanup 2011-01-05 18:35:13 -08:00
Slava Pestov 75560699ea Move <ref>, deref and little-endian? from alien.c-types to alien.data, remove <c-object> 2010-12-25 16:55:36 -08:00
John Benediktsson cd3ee55fb8 Merge branches 'master' and 'cleanup' into cleanup 2010-11-25 23:57:54 -08:00
Anton Gorenko 8352fdf59a clutter: update; 2010-11-20 21:27:47 +06:00
Anton Gorenko 1ac8afc236 move gtk samples from extra/gir/samples/lowlevel to gtk-samples;
fix gtk-samples;
2010-11-20 21:20:47 +06:00
Slava Pestov c412237dc4 path-finding: fix help lint 2010-11-14 19:29:37 -08:00
Samuel Tardieu 6994e6c8ee path-finding: add Dijkstra algorithm
Dijkstra algorithm is a particular case of the A* algorithm with
the heuristic being set to 0.
2010-11-14 15:33:37 -08:00
Philip Searle e83cc32b14 Add palette and odd-sized PNG unit tests. Fix loading interlaced PNGs < 8x8 in size. 2010-11-13 23:52:13 +00:00
Philip Searle a22f5611de Fix support for interlaced 1/2/4/8/16-bit greyscale and interlaced 8-bit truecolour PNG files. 2010-11-13 21:45:11 +00:00
Philip Searle 0c70f74abe Correct greyscale PNG scaling factor. Non-interlaced greyscale PNG tests now pass. 2010-11-13 19:29:26 +00:00
Slava Pestov 974f4cfda4 game.loop: remove unneeded dependency on tools.memory vocab 2010-10-31 22:50:37 -05:00
Doug Coleman 67c37591ca Remove <uint> *uint and friends. Hopefully remove the last usages of these words 2010-10-25 15:54:42 -05:00
Doug Coleman 4ca9bd0bba Remove usages of <void*> and *void* 2010-10-25 13:22:50 -05:00
Doug Coleman edba5f2bbe Fix bug in html.parser.analyzer 2010-10-25 12:50:43 -05:00
Doug Coleman 1f57dc326e Remove many uses of <int> and *int etc 2010-10-25 12:49:12 -05:00
Slava Pestov b10897334c io.sockets.secure: add ssl-supported? hook, and make furnace.auth and twitter vocabs use it. This makes furnace work on Windows 2010-10-24 15:54:19 -07:00
Slava Pestov 36785f4625 benchmark.ui-panes: clean up 2010-10-23 17:15:23 -07:00
Slava Pestov 76344f6bc2 benchmark.ui-panes: deploy without prettyprinter 2010-10-23 17:09:26 -07:00
Slava Pestov a400b39fa1 alien.enums: enum>number didn't work in deployed images, add a test which deploys and runs benchmark.ui-panes to catch this in the future 2010-10-17 21:02:42 -04:00
Slava Pestov 7414b2797f extra/central: remove unused vocabulary 2010-10-17 17:41:21 -07:00
Doug Coleman efbbe3591e Rename combinator in dns 2010-10-09 12:49:47 -07:00
Doug Coleman 15226d8bc3 Minor cleanups in trees 2010-10-09 11:21:11 -07:00
Doug Coleman 51f9d97753 Support openbsd's resolv.conf syntax 2010-10-08 19:13:03 -07:00
Slava Pestov 38ceef3ab8 morse: cleanup 2010-10-08 18:55:23 -07:00
Slava Pestov fbbaef70c4 Remove stream-peek and stream-peek1, re-implement dns vocab to not need this abstraction 2010-10-08 18:55:13 -07:00
Doug Coleman 1179eefefa Minor typo in euler 006 2010-10-08 06:34:20 -07:00
Doug Coleman 5a6f93bc84 Minor cleanups in dns 2010-10-08 06:34:20 -07:00
Doug Coleman d462355035 Implement and document stream-peek 2010-10-08 06:34:19 -07:00
Doug Coleman 6dcb259b73 Move the host word from dns to tools.dns 2010-10-08 06:34:18 -07:00
Doug Coleman 1e6ea11ba2 Clean up a few lines of resolv.conf parser 2010-10-08 06:34:18 -07:00
Doug Coleman f7af445625 Add stream-peek1 and remove it from images.gif and dns. Add sequence-peek but not stream-peek (yet?) 2010-10-08 06:34:17 -07:00
Slava Pestov 4376173e83 webapps.mason: fix broken link 2010-10-06 21:54:00 -07:00
Doug Coleman 5bc2128d6d Write a real resolv.conf parser 2010-10-05 21:44:22 -05:00
Doug Coleman ad740f3413 Remove blank lines from resolve.conf just in case 2010-10-05 15:33:42 -05:00
Doug Coleman 24abb667fe Special-case "localhost" in dns queries 2010-10-05 09:56:29 -05:00
Doug Coleman 676f6b6e06 Implement resolve-host for dns vocab 2010-10-05 09:56:29 -05:00
Slava Pestov 52b11a88a6 webapps.mason.docs-update: recover properly if previous update attempt fails 2010-10-04 21:29:29 -07:00
Slava Pestov b5ed5b8821 websites.factorcode: add license 2010-10-04 21:09:23 -07:00
Slava Pestov 62645adff5 websites.factorcode: add screenshots 2010-10-04 21:07:30 -07:00
Slava Pestov dab42457d0 webapps.mason: update for factorcode.org changes 2010-10-04 20:39:37 -07:00
Philipp Brüschweiler f52246b3ff curses: simplifications, prepare for menu support 2010-10-03 13:18:31 +02:00
Philipp Brüschweiler 532010a673 curses.listener: very basic curses-based listener 2010-10-03 13:17:43 +02:00
Philipp Brüschweiler 15eeb0391e curses: simplification, implement coordinate queries 2010-10-03 13:17:43 +02:00
Philipp Brüschweiler 1819da7f41 curses: simplification, use wide character library to print utf8 strings 2010-10-03 13:17:43 +02:00
Philipp Brüschweiler c5b46d0be4 curses: fix colors, add unit test 2010-10-03 13:16:31 +02:00
Philipp Brüschweiler e674081a06 curses: cleanup, remove unfinished screen support 2010-10-03 13:16:31 +02:00
Philipp Brüschweiler b26c88aef3 curses: more mouse event work 2010-10-03 13:16:31 +02:00
Philipp Brüschweiler 54d846e38a curses: start mouse input implementation 2010-10-03 13:16:31 +02:00
Philipp Brüschweiler 6c31c49cad curses: add box word, rearrange some code 2010-10-03 13:16:31 +02:00
Philipp Brüschweiler f768bbe59e curses: change echo to be f as default 2010-10-03 13:16:30 +02:00
Philipp Brüschweiler bb89b92a98 curses: start support for mouse events 2010-10-03 13:16:30 +02:00
Philipp Brüschweiler e1a9d597b0 curses: seperated echo and raw/cbreak options from window-setup 2010-10-03 13:16:30 +02:00
Philipp Brüschweiler 52af310055 curses: added key codes 2010-10-03 13:16:30 +02:00
Philipp Brüschweiler 697d846912 curses: add attributes 2010-10-03 13:16:30 +02:00
Philipp Brüschweiler 0e9572bf85 curses: fix test 2010-10-03 13:16:30 +02:00
Philipp Brüschweiler 47ee6ddfef curses: renamed to shorter words 2010-10-03 13:16:30 +02:00
Philipp Brüschweiler 717f036e52 curses: beginning of screen support 2010-10-03 13:16:30 +02:00
Philipp Brüschweiler f2e5b168a7 curses: partial rewrite 2010-10-03 13:16:30 +02:00
Slava Pestov dcf87ddf97 websites.concatenative: run builder check here 2010-10-02 20:54:56 -07:00
Slava Pestov cfbbe37e38 webapps.planet: workaround 2010-10-02 20:00:54 -07:00
Slava Pestov 0811f7b244 bunny, gpu.demos.bunny: bunny has moved 2010-10-02 19:54:57 -07:00
Slava Pestov 6550a96e03 webapps.planet: include its own icon 2010-10-02 19:54:12 -07:00
Slava Pestov 0945aac30d websites.concatenative: more tweaks 2010-10-02 19:42:10 -07:00
Slava Pestov 8a95b763dd webapps.mason.docs-update: make docs path configurable 2010-10-02 19:05:11 -07:00
Slava Pestov 8f44a059f5 websites.concatenative: change DB path 2010-10-02 19:04:06 -07:00
Slava Pestov ddd589cdee websites.concatenative, factorcode: move a few things into config file 2010-10-02 18:56:21 -07:00
Doug Coleman ea9918e099 Set the dns server based on the platform 2010-10-01 01:23:31 -05:00
Anton Gorenko 0ad5f6bd44 Merge branch 'master' of git://factorcode.org/git/factor 2010-10-01 10:13:19 +06:00
Slava Pestov e6de81706b webapps.mason: fix counter and dashboard actions, add more comprehensive tests 2010-09-30 20:49:03 -07:00
Anton Gorenko 711e3336fa Merge branch 'master' of git://factorcode.org/git/factor 2010-09-29 18:40:21 +06:00
Doug Coleman 62e85195f7 Remembered append-outputs-as combinator for dns 2010-09-29 06:34:13 -05:00
Anton Gorenko f7573bf329 Merge branch 'master' of git://factorcode.org/git/factor 2010-09-29 12:22:09 +06:00
Doug Coleman c674fa996b Add a DNS vocabulary 2010-09-28 20:59:27 -05:00
Doug Coleman 3f52cb1cb4 Fix using in slots.syntax 2010-09-28 20:40:48 -05:00
Doug Coleman f495fc0d8c Add set-slots{ and set-slots[ words in slots.syntax and document them. 2010-09-28 15:15:56 -05:00
Sascha Matzke 0939590955 fixed ismaster result eval 2010-09-28 15:15:55 -05:00
Sascha Matzke 0a9ca2124e added with-mdb-pool, rewrote with-mdb-connection 2010-09-28 15:15:54 -05:00
Sascha Matzke 942fbe2666 added each-chunk, find-all and select-all-tuples words 2010-09-28 15:15:54 -05:00
Anton Gorenko 4e6fc292b9 Merge branch 'master' of git://factorcode.org/git/factor 2010-09-28 18:23:36 +06:00
Slava Pestov 2374126ed8 websites.factorcode: FIX TYPO 2010-09-27 21:46:40 -07:00
Slava Pestov 55c98bbf70 websites.factorcode: update index.fhtml 2010-09-27 21:45:46 -07:00
Slava Pestov 5b60d592c0 websites.factorcode: add examples 2010-09-27 21:17:29 -07:00
Slava Pestov 06684f0414 websites.factorcode: enable .fhtml 2010-09-27 21:15:08 -07:00
Slava Pestov acdcc9ac26 websites.factorcode: new factorcode.org site, just like the old factorcode.org site 2010-09-27 21:14:22 -07:00
Slava Pestov 6f7b58f6c9 mason.release.branch: fix test failure 2010-09-27 20:12:44 -07:00
Doug Coleman 0bbfa64b24 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
Anton Gorenko d5a7f99bea Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
	basis/cairo/ffi/ffi.factor
	basis/pango/cairo/cairo.factor
	basis/pango/layouts/layouts.factor
2010-09-26 23:24:30 +06:00
Slava Pestov d43d703b36 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
Chris Double 5c30c3db1c Client for bitcoin json-rpc API 2010-09-22 22:14:35 +12:00
Doug Coleman 21aca5c2ec platforms.txt likes things on their own lines. 2010-09-21 22:10:21 -05:00
Doug Coleman 2c42e616b4 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 2e72e91f92 Make sure the ping comes from the correct ip. 2010-09-21 11:16:05 -05:00
Doug Coleman 7b0a50e7d2 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 1f366c8b1d Move math.transforms.fft to unmaintained since it's broken and there are no unit tests 2010-09-21 00:20:23 -05:00
Slava Pestov b361e1b694 webapps.mason.version.source: fix bugs discovered during 0.94 release 2010-09-20 21:36:24 -07:00
Doug Coleman d97bf9f890 Move <rgb-image> to images.testing, add randomize-image word 2010-09-19 21:54:04 -05:00
Doug Coleman aa8c12a84b 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
Slava Pestov f013f9aa2f 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 c4d717a49a mason: add new idle, upload, finish states to make status display more helpful 2010-09-17 19:46:55 -07:00
Slava Pestov b3c5097862 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
Slava Pestov 77db248759 mason: make upload timeout configurable, bump default to 1 hour for erg's mom's dialup 2010-09-15 22:53:54 -07:00
Slava Pestov 7b6f84ad0e mason.server.watchdog: new tool to send e-mails when build machines go down 2010-09-14 21:54:33 -07:00
Doug Coleman d00cc766a4 Fix using list 2010-09-12 00:26:14 -05:00
Slava Pestov 590586e551 benchmark.sockets: yield between spawning clients so we don't backlog requests (we call accept with a limit of 128) 2010-09-11 18:43:47 -07:00
John Benediktsson cd27d1337b math.floating-point: adding double>ratio. 2010-09-11 19:41:06 -05:00
John Benediktsson 61d0a7ab94 math.finance: Removing an instance of "spin". 2010-09-10 13:30:01 -07:00
John Benediktsson dcc5ea89c7 math.floating-point: adding double>ratio. 2010-09-10 13:28:57 -07:00
Slava Pestov 0f26b660bb openal.alut fix from Chris Double 2010-09-09 20:36:35 -07:00
Slava Pestov 976c4230cd twitter: don't use https on Windows since Factor doesn't support https there 2010-09-08 20:54:31 -07:00
Slava Pestov d43802bea2 benchmark.sockets: fix race by using promises instead of super-dodgy random calls to yield 2010-09-08 20:54:30 -07:00
Slava Pestov a19428fa72 webapps.mason: fix templates for boilerplate wrapping 2010-09-07 22:36:46 -07:00
Slava Pestov 1ab2d347a7 mason: fix load errors 2010-09-06 21:44:16 -07:00
Slava Pestov 9c87687b7f mason: notify server after uploading docs so that docs.factorcode.org can update immediately 2010-09-06 19:00:10 -07:00
Slava Pestov e395a8fb60 webapps.mason.docs-update: fix using list 2010-09-06 17:52:04 -07:00
Slava Pestov 98d1407f8f webapps.mason: kick off docs update in a new thread so that client doesn't time out 2010-09-06 17:50:50 -07:00
Slava Pestov 04d1bbb0ca webapps.mason: fixes 2010-09-06 17:47:39 -07:00
Slava Pestov 9b6db6b0e3 webapps.mason: add action to update docs 2010-09-06 17:30:08 -07:00
Slava Pestov db61c9341b geo-ip: new download link 2010-09-06 16:47:12 -07:00
Slava Pestov ee2169eb6c irc.gitbot: fix load error 2010-09-05 17:55:22 -07:00
Slava Pestov feffc260d6 mason: various assorted improvements
- put disk usage in build report
- bump minimum disk space required before starting a build from 300mb to 1gb
- check repository consistency before pulling; if there are untracked files, or if the pull fails, blow away the repo and clone it again
2010-09-05 15:22:02 -07:00
Slava Pestov 3c4cf722f4 webapps.mason: show build machines that didn't upload binaries despite building clean 2010-09-05 13:15:40 -07:00
Slava Pestov 3fe4992992 mason.server: fix unit test 2010-09-05 13:11:17 -07:00
Slava Pestov 67e6b456b5 mason.updates: fix typo 2010-09-05 12:59:28 -07:00
Slava Pestov d3992ff611 webapps.mason: fix typo 2010-09-04 18:58:57 -07:00
Slava Pestov 12b63c5957 webapps.mason: more bikeshedding 2010-09-04 18:32:46 -07:00
Slava Pestov cc1b1ea381 webapps.mason: make the dashboard public and only protect the build actions 2010-09-04 18:30:07 -07:00
Slava Pestov b81c37e1d0 webapps.mason.status-update: don't force SSL (merge local change from concatenative.org) 2010-09-04 18:23:04 -07:00