RSS feed
	
	
	
		781d516f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/19 12:02
		
Add fixes for generic types that need to be respecialized.
		 
	
		950ee743
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/18 11:42
		
Support utf8 character values.
		 
	
		993d1af9
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/18 11:42
		
Add missing 'incret.myr' test.
		 
	
		f97e207c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/18 08:29
		
Drain increment queue before jumping to returns.
		 
	
		7e963653
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/17 19:01
		
Fix typo.
		 
	
		50b8f797
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/17 18:52
		
Add mkdir() support.
		 
	
		a9b279f0
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/17 18:37
		
Make time a signed type.
		 
	
		2b344fe9
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/16 20:52
		
Remove a debug print.
		 
	
		19dceaeb
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/16 20:52
		
Fix the random number de-biasing.
		 
	
		7bdc67c5
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/16 18:44
		
Fix minor formatting issue.
		 
	
		79f9ac7b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/16 18:43
		
Add ranged random generation
		 
	
		7b59bf04
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/16 16:55
		
Make bigint literals work.
		 
	
		5608cdaf
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/16 13:36
		
I should avoid having tests leak.
		 
	
		ac2b6900
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/16 13:28
		
Make strsplit() use strfind()
		 
	
		746a147d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/16 13:22
		
Add more tests for strfind()
		 
	
		338eb4e4
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/16 13:09
		
Add a 'strfind' function.
		 
	
		71825983
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/16 11:55
		
Reenable removal of redundant movs.
		 
	
		6db6735d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/16 11:48
		
Convert main() to effectively return void.
		 
	
		10b54e59
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/16 11:15
		
Collaps multiple decls into one line
		 
	
		f23f4fb5
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/16 11:12
		
Fix undo accidental line swap.
		 
	
		f2365d32
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/16 11:04
		
Allow multiple decls on one line.
		 
	
		f6187a0b
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/16 10:10
		
Install specialized declarations before fixup()
		 
	
		ee8b865d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/16 09:16
		
Make more internal bits public as bug workaround.
		 
	
		57d3cab3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/16 09:13
		
Collect all of the substitutions for specializing.
		 
	
		fc1425f6
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/16 08:26
		
Make htab.myr's 'Initsz' public
		 
	
		dc0ce7c6
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/16 08:23
		
More work towards getting std.htab() working.
		 
	
		a1a5414e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/12 15:47
		
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
		 
	
		40d35cd1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/12 15:40
		
Update all names in a namespace.
		 
	
		645ac929
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/12 11:50
		
Handle boundary condition when splitting strings.
		 
	
		9b60831c
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/12 11:47
		
Make sys-linux match sys-osx
		 
	
		c9ffabb3
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/12 11:45
		
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
		 
	
		137d0b96
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/12 11:44
		
Add missing slpush implementation.
		 
	
		da1de51d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/12 11:44
		
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
		 
	
		ea7fb6cc
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/11 21:07
		
Add one more missing file
		 
	
		b7b99ac7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/11 21:07
		
Add more stdlib tests.
		 
	
		d1ff1cf6
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/11 19:57
		
More work on the DNS resolution code.
		 
	
		ee42f7f6
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/11 19:22
		
Add comments.
		 
	
		d06c78fc
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/11 19:21
		
Fix typo.
		 
	
		09ca67c4
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/11 19:20
		
Add string strip functions.
		 
	
		4a7d019d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/11 18:44
		
Just use 'movs' for all blits. It's faster anwyays.
		 
	
		4ea133dd
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/11 18:39
		
Zero alignments should just return the value.
		 
	
		6abd8d7e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/11 00:06
		
More work on DNS resolver.
		 
	
		cb17c0f4
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/12/10 15:21
		
Fix test.
		 
	
		10167ef2
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/11/14 06:08
		
Fix a test I failed to convert.
		 
	
		059eaf0d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/11/12 14:29
		
More range checking.
		 
	
		dabed9c4
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/11/12 11:45
		
Add IPv4 address parsing.
		 
	
		8bd18e2d
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/11/12 11:43
		
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
		 
	
		0022c215
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/11/12 08:49
		
Add range checking for integers.
		 
	
		11103467
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/11/11 10:51
		
Add a test for large integer literals.
		 
	
		e0f3c222
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/11/11 10:50
		
Handle temp paths with '/' in the name.
		 
	
		a6277097
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/11/01 09:12
		
Split response reading from dumping.
		 
	
		3730a251
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/30 08:16
		
Don't insert synth types into the dedup table.
		 
	
		49694b6e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/29 22:52
		
Interpret PTR and TTL values correctly.
		 
	
		ace92ede
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/29 17:11
		
Do a better job of debug dumps.
		 
	
		3b214825
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/29 16:03
		
We got DNS responses!
		 
	
		0332d190
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/29 15:07
		
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
		 
	
		7fe8f299
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/29 12:04
		
Start generating DNS queries.
		 
	
		073546ef
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/29 07:59
		
Fix the connection to the DNS server.
		 
	
		f0f00c46
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/29 07:50
		
Add start of DNS resolver.
		 
	
		ff204601
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/29 07:29
		
Add endian flipping functions.
		 
	
		64046d70
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/28 15:58
		
Allow blank lines between 'match' line and patterns
		 
	
		89e514d5
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/28 11:39
		
Streamline syntax.
		 
	
		682c4ce6
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/24 21:09
		
Add sockaddr_storage struct.
		 
	
		30ae6dbd
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/24 17:42
		
Fix thinko: bind -> accept.
		 
	
		b9ac87f7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/24 17:12
		
Add some networking functions.
		 
	
		b9aedad0
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/24 16:48
		
Add a constant for the maximum codepoint
		 
	
		28920020
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/24 09:43
		
Be more compliant with stricter type name checking
		 
	
		f89df20e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/24 09:43
		
Add some functions for server-side network support
		 
	
		bef1877e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/24 09:27
		
Check that named types are the same when unifying.
		 
	
		27d6ae05
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/24 08:27
		
Add syscall support for networking on Linux.
		 
	
		7a7372b7
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/24 08:03
		
Fix struct alignment.
		 
	
		d77ea4e5
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/23 21:14
		
Start adding preliminary code for sockets.
		 
	
		80ae8b93
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/23 21:13
		
Add in missing spaces.
		 
	
		ff0dabb5
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/21 19:52
		
Improve errors even more.
		 
	
		eff57189
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/21 19:44
		
Improve error messages.
		 
	
		6c0abd35
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/21 17:38
		
Remove a spurious check to allow arrays to match
		 
	
		c3955db0
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/21 17:37
		
Add tests for the new match types
		 
	
		f1383ff5
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/21 17:34
		
Add support for more atomic types.
		 
	
		eaf77a29
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/21 17:32
		
Add support for struct patterns in matches.
		 
	
		5b10fd81
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/21 17:12
		
Add support for tuple matches.
		 
	
		d2672685
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/21 15:24
		
Improve error messages sligthly.
		 
	
		24e58329
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/21 12:34
		
Revert "Better error messages"
		 
	
		e249c8a9
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/21 08:51
		
Add test for mixed type matches.
		 
	
		2c8a0da8
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/21 08:50
		
Add missing test file
		 
	
		61cf50b0
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/21 08:09
		
More (broken) tests for matching.
		 
	
		3543d66f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/21 08:09
		
Better error messages
		 
	
		3bbe4ce2
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/19 10:55
		
Add isblank()
		 
	
		c4830c94
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/19 10:55
		
Add support for printing booleans
		 
	
		dc52d457
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/18 20:47
		
Add sldup() function to standard library.
		 
	
		dd0cb53f
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/18 20:11
		
Raise an error when trying to match void.
		 
	
		10aacae6
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/18 13:40
		
Add some useful hash functions
		 
	
		6380f0c2
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/18 13:17
		
Add htkeys() function
		 
	
		fb8e2abe
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/18 13:15
		
Add a hash table implementation.
		 
	
		b0b92f61
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/18 12:50
		
Improved error checking.
		 
	
		9a8ac636
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/18 09:41
		
Rename 'consts.myr' to 'units.myr'.
		 
	
		5f8ce4d9
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/18 09:40
		
Add symbolic constants for units.
		 
	
		1c3ed5fc
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/18 09:37
		
Fix global generic constants.
		 
	
		2b13f71e
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/18 08:44
		
Portability fix for runtest.sh
		 
	
		6c6a15bf
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/18 07:46
		
Remove 'junaksm' directive
		 
	
		6e88e5d1
		 – Ori Bernstein <ori@eigenstate.org>
 authored
 on 2013/10/18 07:36
		
Remove debugging print
		 
Next