Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: v0.1.0

Jan 31, 2012

  1. Squeeks

    Version 0.1.0

    authored

Jan 30, 2012

  1. Squeeks

    Fixing tests to match up with commit 63b569a

    authored
  2. Squeeks

    Merge pull request #4 from mattbornski/master

    RFC 5424 format requires months indexed from [1, 12] but Javascript Date objects represent months indexed from [0, 11]
    authored
  3. Matt Bornski

    RFC 5424 format requires months indexed from [1, 12] but Javascript D…

    …ate objects represent months indexed from [0, 11]
    mattbornski authored
  4. Squeeks

    Merge pull request #3 from mattbornski/master

    Validate facility in FacilityIndex, not SeverityIndex
    authored
  5. Matt Bornski

    validate facility in FacilityIndex, not SeverityIndex

    mattbornski authored

Dec 09, 2011

  1. Squeeks

    Version 0.0.9

    authored
  2. Squeeks

    Merge pull request #2 from artifi/master

    Small bugfix for dateObject creation.
    authored
  3. Maciej Jastrzębski

    bugfix for creating default dateObject

    artifi authored

Nov 28, 2011

  1. Squeeks

    Adding a basic perf set for testing the parser

    This is pretty basic and will generate logs for each individual test - drilling
    them down like this let's me help get at particular parts being executed like
    the date or structured data. I'll eventually make a helper to collate and
    display the data...
    authored
  2. Squeeks

    Leaving notes for areas of potential performance improvement

    The profiling has shown that wildcard regexes and split based regexes are the
    biggest causes of inefficient code - however for some such as date parsing I
    can't think of a better way of handling it at this point in time.
    authored
  3. Squeeks

    Replacing a time consuming regex within the parser

    Initial profiling of the code is showing that this regex based split is taking
    more than it's fair share of time. As a side penalty this could cause issues
    with messages having > 1 spaces as delimitered (although that's RFC violating).
    authored
  4. Squeeks

    Version 0.0.8

    authored
  5. Squeeks

    Updating README

    authored
  6. Squeeks

    Enabling auto handling of signed blocks and certs

    I am somewhat divided by this commit, although it preserves all data it parses,
    it ends up making a object that's huge and too full of redundancy. I may end up
    "replacing" all of SDDATA with our parsed signed block instead of this.
    authored
  7. Squeeks

    Adding human readable key blob type names

    authored
  8. Squeeks

    Adding basic support for signed certificate messages

    Like the previous, signed block commit many of the same things
    apply: we don't touch and of the crypto apart from attempting
    to take it out from it's base64 state.
    authored

Nov 27, 2011

  1. Squeeks

    Making module export happen only when node is present.

    authored
  2. Squeeks

    Minor documentation fixes

    authored
  3. Squeeks

    Adding basic parser handling for signed block messages.

    At this stage, supporting the validation of messages in terms of checksum and
    signature matching is not feasible because of the requirement to comply with RFC
    4880. Since we at least give back buffer objects, end users can handle that
    themselves a little easier.
    authored

Nov 25, 2011

  1. Squeeks

    Rewritten the structured data parser.

    The previous implementation did not handle = characters, used by Base64 encoded
    payloads for signed (RFC5848) message correctly, breaking all over the place.
    This rewrite attempts to be stricter in compliance to the spec.
    authored
  2. Squeeks

    Adding signed messages for testing with parser

    authored

Nov 23, 2011

  1. Squeeks

    Version 0.0.7

    authored
  2. Squeeks

    Expanding README with structured data

    authored
  3. Squeeks

    Adding test for structured data

    authored
  4. Squeeks

    Fixing producer tests

    authored
  5. Squeeks

    instaceof Date is a better way of identifier Date objects

    authored
  6. Squeeks

    Complete rewrite of producer and clearup of tests.

    This commit brings in structured data support for RFC5424 and, more importantly,
    a much cleaner producer removing a lot of silly code. We also accept all fields
    that are possible to be filled in, and default appropriately when they are
    empty.
    
    In addition to this, the BSD style tests have been rewritten to be more inline
    with the RFC.
    authored
  7. Squeeks

    Whitespace cleanup

    authored
  8. Squeeks

    Adding message ID params for RFC5424 production

    authored
  9. Squeeks

    Minor whitespace cleanup

    authored
  10. Squeeks

    procID really just should be pid

    authored
  11. Squeeks

    Version 0.0.6

    authored
  12. Squeeks

    Updating documentation

    authored
  13. Squeeks

    Adding support for pasing Buffers ourselves (if we're in node)

    authored
Something went wrong with that request. Please try again.