C. Guy Yarvin
fbaa88039f
Remove unneeded +al connection.
2017-12-04 12:09:33 -08:00
C. Guy Yarvin
6692620218
Remove bogus -lprofiler (gperftools) flag.
2017-11-18 15:17:26 -08:00
C. Guy Yarvin
8c20c3dcdf
Larger slab allocations make profiling work.
2017-11-16 11:44:52 -08:00
Paul Driver
311b0b00f8
stash
2017-11-09 08:35:05 -08:00
Ted Blackman
e16b8ee9dc
hashtable tests and associated makefile changes
2017-11-09 08:35:05 -08:00
Ted Blackman
55ccd0973a
Fix softfloat target in makefile.
2017-10-13 17:58:16 -07:00
C. Guy Yarvin
9c22f7e08b
Remove 151, standardize on 143.
2017-09-27 17:40:12 -07:00
C. Guy Yarvin
da0d00390c
No debug.
2017-09-27 10:37:03 -07:00
C. Guy Yarvin
68c6adf3e1
Retrofit.
2017-09-25 18:18:35 -07:00
C. Guy Yarvin
c20c66901d
Hand-copied build with both 151 and 143 jets.
2017-09-25 16:54:42 -07:00
C. Guy Yarvin
145980b9f9
Remove superfluous -lz from Linux build.
2017-07-14 14:53:19 -07:00
Anton Dyudin
ddb575b7f7
add basic .travis.yml
2017-06-13 18:41:27 -07:00
Raymond Pasco
6d445d6a34
Remove clang-only flag to support gcc on Macs
2016-12-13 22:33:04 -08:00
Raymond Pasco
4656ba858b
No -Werror on release branch
...
(real version scaffolding pending for master)
2016-12-13 08:01:04 -08:00
Raymond Pasco
2559cfbd76
Use system C compiler on all platforms
2016-12-13 08:00:57 -08:00
Paul Driver
1dfa5e4411
jet +-wyt:in
2016-11-08 17:29:36 -08:00
Raymond Pasco
71303f4bbb
Remove remnants of libuv 0.11
2016-09-03 19:38:58 -04:00
C. Guy Yarvin
a57cdfe64c
Don't have extra -L.
2016-09-03 19:38:08 -04:00
Raymond Pasco
b70bf9c5f9
fix mismatched brackets in LFLAGS
2016-08-31 15:12:48 -04:00
Raymond Pasco
49b5c36ccb
Fix whitespace sensitivity issue in Makefile
2016-08-31 14:43:40 -04:00
Raymond Pasco
1d139f343f
Conditionally set some OpenSSL location paths
...
for build systems that provide them, like FreeBSD ports
2016-08-30 20:40:50 -04:00
Raymond Pasco
869e6f54e5
Respect CFLAGS in environment
...
don't set CFLAGS absolutely, use =? and =+ instead
2016-08-30 20:14:02 -04:00
Raymond Pasco
8d43f39a4a
Link with libcurl
2016-08-29 14:26:03 -04:00
Raymond Pasco
9e24f8caa0
Finalize removal of U3_LIB
2016-08-29 13:06:41 -04:00
Raymond Pasco
67ab030051
Suppress make error messages on non-GNU platforms
2016-08-26 16:32:52 +00:00
Brandon Curtis
8ed555dbac
Workaround for glibc >2.24
compilation failure
...
`glibc 2.24` deprecated `readdir_r` and patched `readdir` for threadsafeness. This Makefile upgrades warnings to errors with `CWFLAGS=-Werror`, so compilation fails in the presence of `glibc >2.24`. This is a problem in Arch today, and other distros in the near future.
The best solution may be to check the `glibc` version and replace `readdir_r` with `readdir` if `glibc >2.24`. In the meantime, using `CWFLAGS+=-Wno-error=deprecated-declarations` in the Makefile in the case of `glibc >2.24` allows `glibc 2.24` users to compile Urbit.
Depends on `getconf` and `expr` shell built-ins, which should be available everywhere.
2016-08-18 01:40:29 -07:00
Raymond Pasco
f3547e7ac4
Merge branch 'jet-aes', remote-tracking branch 'dhaffey/burn-zeroing'
...
AES, Ed25519, and ++rep jets
Prevent ++burn:ut jet from zeroing non-constants
2016-08-10 15:00:51 -07:00
Raymond Pasco
08994156e1
Add missing jet for ++rep
...
(very ghetto)
2016-08-10 09:34:43 -07:00
Raymond Pasco
1d1c3f962c
Jet murmur3
2016-08-03 17:49:44 -07:00
Dan Haffey
2311b3ee82
Fix ++peek:ut jet semi-discrepancy
2016-08-01 02:00:26 -07:00
Raymond Pasco
706ef3aced
Merge branches 'murmur3' and 'libuv-1.7.5-enable'
...
Add Murmur3 hash reference implementation to libraries
Switch over to libuv 1.7.5 by default
2016-07-26 17:32:36 -07:00
Raymond Pasco
9b18e34775
Link Murmur3 reference implementation into binary
...
for future use as ++muk/++mum and new mug
2016-07-26 17:29:56 -07:00
Raymond Pasco
af012bab8a
Jet AES ECB and CBC modes
2016-07-20 11:25:05 -07:00
Raymond Pasco
12c0a37f39
Enable libuv 1.7.5
...
This has been working without incident for months now.
2016-07-11 10:32:03 -04:00
Raymond Pasco
2a41962c2f
Merge remote-tracking branches 'jfranklin9000/delete-LIBRE2', 'jfranklin9000/uv_close_on_UV_EOF', 'revprez/revprez-pr-removed_zod-20160612' and 'philipcmonk/reap-jet-fix'
...
Remove obsolete regex libraries
Stop leaking libuv fds (or whatever they are)
Remove obsolete urb/zod references
Fix memory leak in ++reap jet
2016-06-27 09:10:37 -04:00
Prez Cannady
7b0d9a7d4d
Addressed style issues raised by juped: https://github.com/urbit/urbit/pull/747#issuecomment-225538953
2016-06-13 19:29:20 -04:00
Prez Cannady
422a29d303
Commented out zod in osxpackage and debbuild as per this bit of advice from @urbit_: https://twitter.com/urbit_/status/739273155512958976
2016-06-12 19:22:42 -04:00
John Franklin
3f30a01a42
Delete outside/cre2 and outside/re2
2016-06-08 21:05:27 -05:00
Raymond Pasco
4a9d61607f
Jet shar:ed curve25519 shared secret arm
2016-05-24 12:00:35 -04:00
Raymond Pasco
e9a429fbdd
Activate ++lune jet
2016-03-03 00:06:24 -05:00
Raymond Pasco
bb5e995202
Look for pill in build dir, arvo in arvo/
...
also .gitignore them
BUG: length of arvo sources directory is hardcoded!
2016-02-15 06:06:56 -05:00
C. Guy Yarvin
d93f96a21a
ut_find.c compiles, not yet activated.
2016-01-20 17:35:11 -08:00
C. Guy Yarvin
2d4045f3c9
Testing =#.
2016-01-15 17:42:50 -08:00
C. Guy Yarvin
7f554bf20e
Old seek system eradicated.
2016-01-09 16:22:25 -08:00
C. Guy Yarvin
15c5f6c198
++nest fully repaired.
2016-01-01 14:47:07 -08:00
C. Guy Yarvin
d6d94de3c9
New, non-degenerate ++nost almost works, fails on ++homo.
2015-12-31 02:07:29 -05:00
C. Guy Yarvin
d13e22c156
Remove superfluous file.
2015-12-28 23:03:05 -05:00
C. Guy Yarvin
d5dd8d1321
Remove cubab.
2015-12-28 15:53:10 -05:00
C. Guy Yarvin
eeab0af487
Fully abolish %bull.
2015-12-27 01:42:53 -05:00
C. Guy Yarvin
8421df97e8
Rationalize jets.
2015-12-26 23:39:38 -05:00