Permalink
Commits on Oct 20, 2010
  1. Merge branch 'master' into pu

    etrepum committed Oct 20, 2010
  2. Fix for parsing broken processing instructions.

    jkoops committed with etrepum Oct 15, 2010
    Some HTML contains broken processing instructions, such as this one
    encountered in the wild: `<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com🏢office" />`.
    
    The parser crashes on this since it only accepts `?>` (or end-of-file) as
    the end of a processing instruction. This patch fixes it by also
    allowing `>` or `/>` to end a processing instruction.
Commits on Oct 13, 2010
  1. Merge branch 'pu'

    etrepum committed Oct 13, 2010
  2. Fix for bug when parsing attributes without a name

    jkoops committed with etrepum Oct 13, 2010
    There is a bug when parsing HTML tags with attributes wihout a name --
    either because the author forgot to include the attribute's name (it
    happens!) or because they forgot the whitespace between the tagname
    and the attribute-name:
    
    <body ="black">
    or
    <liclass="first">
    
    Parsing this would cause an exit with a function-clause error.
    
    This patch fixes it in such a way that at least the parse succeeds,
    although the parsed attribute-names and values are probably not what was
    intended by the HTML author.
Commits on Oct 12, 2010
  1. Merge branch 'pu'

    etrepum committed Oct 12, 2010
  2. fix vsn in pu

    etrepum committed Oct 12, 2010
  3. Merge branch 'pu'

    etrepum committed Oct 12, 2010
  4. tag 1.4.0

    etrepum committed Oct 12, 2010
  5. Merge branch 'master' into pu

    etrepum committed Oct 12, 2010
  6. Fixes a bug when parsing an unquoted attribute value starting with a …

    unknown committed with etrepum Oct 11, 2010
    …slash.
    
    For example, parsing <img src=/images/icon.png> would exit with a
    ** exception error: bad argument
         in function  iolist_to_binary/1
                 called as iolist_to_binary({data,"/",false})
    
    The error was introduced by commit d064e45.
Commits on Oct 8, 2010
  1. Merge branch 'pu'

    etrepum committed Oct 8, 2010
  2. This is a fix for mochiweb_html:parse/1 getting in an infinite loop w…

    unknown committed with etrepum Oct 4, 2010
    …hen encountering some sorts of invalid HTML.
Commits on Sep 29, 2010
  1. Merge branch 'pu'

    etrepum committed Sep 29, 2010
  2. Fix ambiguity when calling of overridden auto-imported BIF error/1

    lemenkov committed with etrepum Sep 29, 2010
    on R14B.
    
    See also compilation log:
    
    http://koji.fedoraproject.org/koji/getfile?taskID=2496796&name=build.log
    
    Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
Commits on Sep 21, 2010
Commits on Sep 20, 2010
  1. Merge branch 'pu'

    etrepum committed Sep 20, 2010
  2. Secure fdsrv invocation.

    lemenkov committed with etrepum Sep 19, 2010
    In most setups seen by me so far fd_server isn't available so in
    this rare sutuation when mochiweb will call fdsrv it will die.
    This patch prevents it from sudden death.
    
    Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
Commits on Sep 19, 2010
  1. Merge branch 'pu'

    etrepum committed Sep 19, 2010
  2. support get_modules request in socket_server, since we have a dynamic…

    RJ committed with etrepum Sep 8, 2010
    … modules request (needed by release_manager)
Commits on Sep 17, 2010
  1. Merge branch 'pu'

    etrepum committed Sep 17, 2010
  2. tail call on timeout

    etrepum committed Sep 17, 2010
Commits on Sep 5, 2010
  1. Merge branch 'pu'

    etrepum committed Sep 5, 2010
  2. remove redundant call to norm().

    jclopes committed with etrepum Aug 30, 2010
    more tests and improved test code coverage.
  3. Make tokenizer case insensitive. Output tokens in lowercase.

    jclopes committed with etrepum Aug 25, 2010
    Added new test case.
Commits on Aug 23, 2010
  1. Merge branch 'pu'

    etrepum committed Aug 23, 2010
Commits on Aug 17, 2010
  1. Fix improper conversion from int to string (should be string to int)

    lemenkov committed with etrepum Aug 17, 2010
    Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
Commits on Aug 14, 2010
  1. notes about compatibility

    etrepum committed Aug 14, 2010
Commits on Jul 24, 2010
  1. Merge branch 'pu'

    etrepum committed Jul 24, 2010
Commits on Jul 23, 2010
  1. Merge branch 'pu'

    etrepum committed Jul 23, 2010