Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/electron/sccache

sccache is ccache with cloud storage
https://github.com/electron/sccache

ignore .cargo

2fceecbabb7c8d6b97e776a9e0661aa21ac1066b authored over 8 years ago
Implement fetching/storing to cache, interfaces for doing so, implement a disk cache

c11f6635dfb37b0b49f067c300ce0f6255808dcb authored over 8 years ago
Implement preprocessing + compiling for gcc (but not quite caching yet)

a6b436387cbb006838152dbfbf7b5a01eeb36af5 authored over 8 years ago
Bug 1269367 - Create socket connection to IP address. r=glandium

Socket connections can be made to an IP address instead of a hostname,
but httplib connections s...

e3f5fb27092807627f3e31ddca43a66c3ddeb7a9 authored over 8 years ago
add extension to ParsedArguments

4e0574f20e0f4d61d3ccee0e19183e7bff5c1021 authored over 8 years ago
shuffle some files around

b4b63fb023aeed83c672cf9be644bd59c163a02e authored over 8 years ago
more gcc::parse_arguments tests

b7b08ed41ca1f980374464a41a0be68fe8db5a23 authored over 8 years ago
Flesh out gcc::parse_arguments

58cbd64e5c2bfce2446f324e0fbc0ef6a093729b authored over 8 years ago
add more hash_key tests

cf7c5f045b427a44f34de8a74056628bcb2861d6 authored over 8 years ago
Implement cache::hash_key

ddf68509ef2a5d3a8961a16de3416d30a8fe02ca authored over 8 years ago
Add appveyor build status badge

124ab7546cd02bdf1945f54415f3d584f0259532 authored over 8 years ago
turn Compiler into CompilerKind, make a Compiler struct to hold some more info about compilers

a29fc7c1fe03c63582eb8f8c058451b031261185 authored over 8 years ago
Add Appveyor config

952245f22ab3e74ca54d60612700f7358c36a504 authored over 8 years ago
Fix tests on Mac

8ecb5f26eeb26a025d955e73ffb6f4bbfc505cd8 authored over 8 years ago
add osx builds to travis

bf1c6e05cd1692047c17e1419b04d8e8fc4ce1f9 authored over 8 years ago
Lookup compiler in $PATH on the client side

7d967b4718cff84a1275b3d7a34275283302211a authored over 8 years ago
wait longer during retries to connect to server

ff0c0f8b3d17d0c314c8bbc3f743ba5f24b59d58 authored over 8 years ago
drop format_size code in favor of number_prefix crate

3f9ee125d1029f826484da616836fcf4c8afc007 authored over 8 years ago
Update deps, fix build with newer rust-protobuf

fdf70251cc3165bb32272f8cdfd74332a7906649 authored over 8 years ago
Commit Cargo.lock

60b1a7333f90244de3dbfd2b1b709508973343a0 authored over 8 years ago
Support running compile commands on the server.

This change lets the server run compile commands for supported compilers.
It doesn't do any outp...

0744b405498330c3a3f521a1f1c12eafcd8ea743 authored over 8 years ago
Add compiler detection in server.

This change adds a large amount of support code to allow the server
to run compiler detection on...

d9e5315b9da649112ad08c5b15016b13c9a4f5ba authored over 8 years ago
get rid of warning on windows

1ad02689a9829502cd09b2b7381cec431a01e5a7 authored over 8 years ago
add a test for unhandled compiles

0e9864e8b229d90c858b561f2129ed83193641a9 authored over 8 years ago
Implement Mock versions of CommandCreator et. al.

228c72f9fb1920664df945cbb5552169cb03e78f authored over 8 years ago
Add some traits and types to mock process::Command usage

90b0a5e83865cac1a6c83083c8204d5f573ff348 authored over 8 years ago
Put request_compile+handle_compile_response into a do_compile method

1334cb692f06e539bbbe16bbd406668fd66ee2f7 authored over 8 years ago
add travis build status to README

b17a437a5ab269f6e1971746affdcfc8d6290239 authored over 8 years ago
add a travis build config

3241e41edb25d0c0c1d72c0c3ed784f3156d80cd authored over 8 years ago
Flesh out compile command slightly, make server always return UnhandledCompile for now, client will run commands locally

75581f14e8dec243cdbcd9b755aa7c705ad6305b authored over 8 years ago
...actually commit tests

ecc5616c7e2bbd8880f84dab8053a5ea526fade3 authored over 8 years ago
tweak protocol

c8c65e1482264a6db8c573b41d6fe8624dd63563 authored over 8 years ago
add a way for tests to signal server shutdown, add a test for the GetStats message

0877723743abca96c76363ea511741f78cd2ac20 authored over 8 years ago
Support server shutdown message, add a test for it

be93016cffab646ef4c9a526e47d188b833e1f9c authored over 8 years ago
implement format_size

6563c64fb75d57556089cbdcd92ef9ec7be98e55 authored over 8 years ago
debug log connect failure errors

7c1cd3ca1e815c25176c382b30c01be87b0dbf02 authored over 8 years ago
Rework server to use mio

3010a53dc35d4b09b4c80d694176098d91139249 authored over 8 years ago
Somewhat-fleshed-out skeleton.

Has a protocol (defined in protocol.proto), client-server bits,
and some basic request handling....

16d74015a9133912e20345817f7a31d11c86016c authored over 8 years ago
Bug 1155605 - Allow sccache to GET from a different server from where it PUTs. r=mshal

155c926c7fe255f60bc6140e651b9e61febf94bc authored almost 10 years ago
Bug 1142460 - Spawn a server even when the command line is empty. r=mshal

When the server is not running, and the command line is empty,
sccache currently doesn't spawn a...

fab3a3f134e6eabde7c8eb4d80ce0ecfb5ce4362 authored almost 10 years ago
Bug 1142460 - Keep stats when automatically shutting down sccache server. r=mshal

When the sccache server automatically shuts down after a long period without
use, dump all the s...

8e850eec0b4aec7027c7fa4416d1c8cd1707949e authored almost 10 years ago
Bug 1154377 - Close listening sockets when forking processes. r=mshal

523c40b0beed12d5824ef8f1af14203e827a3ad8 authored almost 10 years ago
Bug 1154377 - Set the socket timeout to 5 seconds for HTTP GET requests. r=mshal

4f598014086cf3a4f594075a0efd5d503e5c00dc authored almost 10 years ago
Bug 1142458 - Also make IPHONEOS_DEPLOYMENT_TARGET part of the cache key. r=mshal

1fd35f188468d42490349b264e87bf5c998e3292 authored almost 10 years ago
Bug 1142458 - Make MACOSX_DEPLOYMENT_TARGET part of the cache key. r=mshal

The MACOSX_DEPLOYMENT_TARGET environment variable can influence the result of
compilation. As su...

f2429b787a17df3708f23ee7093ad2fe99951c3a authored almost 10 years ago
Bug 1094565 - Put data in reduced redundancy storage. r=mshal

e68dfc22e95f5d31b2c42646ecb47e8e78e681dd authored about 10 years ago
Make sccache recognize clang-cl correctly

clang-cl defines both _MSC_VER and __clang__, so if __clang__
is checked first, sccache would th...

8ff474eb9a92dbaae887046c05ebc5d7e477cb08 authored over 10 years ago
Bug 1058565 - Correctly handle bad cache data. r=mshal

7c87f05506348b7512705794cc240db4442c3e30 authored over 10 years ago
Bug 1057119 - Avoid the Host header containing the resolved IP address on reused HTTP connections. r=mshal

6938a9b8651a5c56a63662d5276350072e6457b5 authored over 10 years ago
Bug 1055872 - Retry S3 PUT up to twice in case it returns a 403 error. r=mshal

4d312f8b9a42012acbef0d9ffba1e6f46de4fd18 authored over 10 years ago
Bug 1055872 - Show storage failures in sccache stats. r=mshal

2fd3b775f95a1fd769a24dc6cf8133f4faa0fbb4 authored over 10 years ago
Bug 1016473 - Gracefully handle bad zip data gotten from storage. r=mshal

9cf47c584923dae46241257f8fedd77f725cca95 authored over 10 years ago
Bug 1027450 - Remove sccache startup message. r=mshal

705e91692838d832efc1c51eea9d775177ff6dab authored over 10 years ago
Bug 1020827 - Allow to fallback to S3 when S3-like storage fails. r=mshal

The intent is to be able to use a proxy server in front of S3, and fallback
to S3 if the proxy s...

cfd7d80c309de52a659fa447948fcfcfe5687c6e authored over 10 years ago
Merge pull request #1 from mshal/bug-1006582

Bug 1006582 - Set output encoding in case of file redirects; r=glandium

2eab09769fc2b1a84b648483c0cd218e8d1671a5 authored over 10 years ago
Merge pull request #2 from mshal/bug-1006578

Bug 1006578 - Report error text when the server fails to start; r=glandi...

b1b4c916594eb0ad250491744c033897b1dbbe49 authored over 10 years ago
Bug 1006582 - Set output encoding in case of file redirects; r=glandium

c8decd76ff04c0f781d0e612bc51f0c9d98e5fb0 authored over 10 years ago
Bug 1006578 - more helpful error when server.py fails; r=glandium

1ad54180b6a629f35e37da93cbbb5d83c55e5693 authored over 10 years ago
Bug 1011445 - Add cache control metadata. r=mshal

e27061ac463eef9c7055a11b6ce1fbba2172670e authored over 10 years ago
Bug 1007942 - Remove SCCACHE_NO_HTTPS, and rely on "normal" boto config instead. r=mshal

bc1ae2a50181ca66796d6c93a272b97038e91f93 authored over 10 years ago
Add a note about the lack of local storage cleanup

1e898e86c6b1109e1c8e58e822fd0709fb99f8c6 authored over 10 years ago
Add a basic README.md

216b626380cb619ee5e1e6549bfd44c6e4515b2c authored over 10 years ago
Add a shebang on sccache.py

9bfb8c04245baf0c0dc51852f3f445d0feb06881 authored over 10 years ago
Import which.py to make things more helpful off a local clone

000a853aa480a1a892ded9d7989a37ba6efe451c authored over 10 years ago
Bug 1002596 - Fix various sccache problems with clang. r=mshal

- The compiler detection uses a c input, which clang++ complain about on
stderr, and that fail...

2f4c9a9850eca2e0e8eecccecebf29051a42918d authored over 10 years ago
Bug 1000731 - Avoid process pool creating windows for each new process on Windows. r=mshal

b259421c5225f040ea20d51261083287c02a8069 authored over 10 years ago
Bug 1000726 - Add support for -Zi -Fd with MSVC. r=mshal

6bc792b21bd409cdd05da2d8848b58aea4bf1d2f authored over 10 years ago
Bug 1000728 - Add support for -gsplit-dwarf on GCC. r=mshal

75ed3a4fe7558aaa2601df5d791c737c9809bd26 authored over 10 years ago
Bug 1000730 - Add stats for failures to cache. r=mshal

757c1345e15dad04dcbaab66420c3c9001169eb4 authored over 10 years ago
Bug 1000723 - Add generic support for multiple output from compilation. r=mshal

2fe8041831d58d524fafcf72df3abfd4f4c8e621 authored over 10 years ago
Bug 1000723 - Also store stdout in cache (MSVC likes writing there). r=mshal

aba929bf9faac8fa1b3fbffee16d918083ad0ff3 authored over 10 years ago
Bug 1000723 - Allow to store more than one object file in CacheData, and add stderr. r=mshal

731021708b0f9320b6c44a4b2098f894a32158b0 authored over 10 years ago
Bug 1000718 - Create hierarchy at the storage level instead of when creating the key. r=mshal

Also, use a two-level hierarchy for local storage

27424e20e0358143660ee4c1331486d9dfa21033 authored over 10 years ago
Bug 1000718 - Avoid requiring boto when not using S3 storage. r=mshal

e401cb6a9564f841b1036a78950ea8504410c510 authored over 10 years ago
Bug 1000718 - Add basic local storage. r=mshal

986c863e9cc627c06e5738748c1255079ba5ab4e authored over 10 years ago
Massive refactoring, with initial MSVC support

f5fdc2fbe4cef009cb7940c845f62b1c2899830c authored almost 11 years ago
Fix typo

8318f9ea41bba49148632f9a4b016d409664e56b authored almost 11 years ago
Remove sccache logging

294f8e47ed710d2dc2766257b9690602cbe45b57 authored almost 11 years ago
Remove Timer and status

0395ae08029309cb02b4bd61772f415e6e0dbc1c authored almost 11 years ago
Add cwd parameter to get_result()

572dfda5c8ccf079f0284295b08fd0f4f44b0b83 authored almost 11 years ago
Fix typo for WhichError

c5d1093c559cb1566d580149225f3b6e7e1fd93f authored almost 11 years ago
Add DNS cache

19c52ec2ad8dcfd619722d80619a95c78cc751c2 authored almost 11 years ago
Only pass bucket status code to the status() function

e86b7ebf1a790272c57845af83227147da6a7acc authored almost 11 years ago
Make cache_store independent of the multiprocessing workflow

f7f5479009f2c5cd4d12c387d6d06c6cf45620b4 authored almost 11 years ago
Wrap all subprocesses output

751a8c23ee436dcf1a33ebf59490708da36101de authored almost 11 years ago
Add support for different S3 calling formats and HTTP connections

208fdeb9cd248bd4140018950f0b97df84099a9f authored almost 11 years ago
Initial shared cache implementation

115016e0a83b290dc2dbb366127499fb09168707 authored almost 11 years ago