Skip to content

Releases: giannitedesco/resynth

str1ng p4st1ng

11 Nov 03:04
Compare
Choose a tag to compare
  • concatenate consecutive string literals in lexer (allowing multi-line string literals, so you can more nicely format code)
  • fix a bug with tcp.client_hole() accidentally being tcp.server_hole()
  • make dns::answer() use collect args, makes it more flexible / user friendly

f1x tcp w1nd0w s1z3z

04 Oct 08:21
Compare
Choose a tag to compare
v0.1.10

Bump to version 0.1.10

m0r3 dn5

17 Sep 06:16
Compare
Choose a tag to compare

Add all DNS record types

bufio f0r m4n1pul4t1ng ur bupherz

17 Sep 06:15
Compare
Choose a tag to compare
  • Add --output flag to cli
  • Fix DNS response codes
  • Improved TLS examples
  • Add io::bufio() object

typ3 c03r510n

13 Feb 13:45
Compare
Choose a tag to compare
  • Add u8, u16, u32 types
  • Allow integral types and ip addresses to be cast to bytes
  • Allow udp::broadcast() to override srcip field (useful for DHCP)
  • Use the appropriate fixed-width integer types throughout the stdlib

ph1n3 c0ntr0l of tcp p4ck3tz, dhcp, null4bl3 4rgs, cl34nupz

30 Jan 10:01
Compare
Choose a tag to compare
  • Allow setting seq/ack on TCP messages
  • Allow simulating sequence holes in TCP streams
  • Add basic support for DHCP packets (more language features needed here)
  • Add basic support for broadcast UDP datagrams (a better API is needed here)
  • Various tidyups of the code

vxl4n, b00l34n, s3nd 4ck, sl4sh 0p3rat0r

23 Jan 03:41
Compare
Choose a tag to compare
  • Add support for VXLAN
  • Add support for bolean types, and the boolean literals true and false
  • Add the send_ack parameter to tcp client_message and server_message, which defaults to true
  • Add the / operator which concatenates an IP and a port in to a socket address

5t4rt t0 5upp0rt TLS pr0t0c01

16 Jan 11:16
Compare
Choose a tag to compare
Add basic TLS support

Also add io module with io::file() for reading file contents.

spl1t l1bz fr0m c0mp1l3r

08 Jan 01:57
Compare
Choose a tag to compare
v0.1.3

Split resynth app from library

f1rst v3rsi10n on cr4t3z

05 Jan 05:52
Compare
Choose a tag to compare

Rushed this in to service before my xmas and new years holiday comes to an end :)

The next steps for 0.2.0 are:

  • Improve the structure of the codebase and add more documentation (especially for the stdlib)
  • Improve the quality of error messages
  • Add a "/" operator for concatenating IP addresses and ports