Skip to content
Commits on Dec 2, 2011
  1. @yokolet
  2. Don't leak memory when a SAX parser uses a SAX handler that longjmps

    This is not a contrived unit test. Just look at the current state of
    lib/html/document.rb.
    committed Dec 1, 2011
Commits on Dec 1, 2011
  1. Don't leak memory when Nokogiri creates a Sax Parser Context

    libxml2 initializes parser contexts with a default SAX parser.
    Prevent memory leaks by immediately freeing the parser since
    Nokogiri uses its own.
    committed Dec 1, 2011
Commits on Nov 30, 2011
  1. Use ID variable in a more idiomatic way in html_document.c.

    Avoids calling rb_intern() for every new HTML Document.
    Removes the local variable id_encoding_found which was not even used.
    committed Nov 30, 2011
Commits on Nov 29, 2011
  1. Plug a memory leak in XML::Node#replace

    An XML node was not freed properly after being replaced.
    committed Jul 28, 2011
Commits on Nov 23, 2011
  1. Merge pull request #511 from ender672/reader_segfault_alt

    Disable the node cache when we are using an XML Reader
    committed Nov 23, 2011
  2. Disable the node cache when we are using an XML Reader

    This fixes a segfault with XML Readers when GC happens at the wrong time.
    committed Aug 8, 2011
  3. Skip GC-dependent test when running JRuby

    61080 introduced a test that produced some ugly warnings in JRuby.
    Skip the test when running in JRuby, since it does not apply.
    committed Nov 23, 2011
  4. Merge pull request #506 from ender672/odd_name_for_value

    The member doc of nokogiriTuple is a VALUE, not a libxml doc pointer
    committed Nov 22, 2011
  5. Merge pull request #504 from ender672/xslt_func_memleak

    Fix two memory leaks with custom XSLT function arguments
    committed Nov 22, 2011
  6. Merge remote-tracking branch 'ender672/custom_xslt_func'

    Conflicts:
    	ext/nokogiri/xslt_stylesheet.c
    committed Nov 22, 2011
Commits on Nov 18, 2011
  1. @yokolet
  2. @yokolet
Commits on Nov 17, 2011
  1. @yokolet
  2. @tenderlove

    Merge pull request #563 from me/c14n_fix

    C14n fix and new parameters
    tenderlove committed Nov 17, 2011
  3. @tenderlove
  4. @mironov @tenderlove
Commits on Nov 13, 2011
  1. Check for correct element type before accessing namespace definitions.

    When recursively removing namespaces, make sure that we only access
    node->nsdef for elements whose struct has that field.
    
    This caused a crash in test_remove_entity_namespace on one machine
    (but not the other).
    committed Nov 13, 2011
  2. @flavorjones
Commits on Nov 11, 2011
  1. @yokolet
Commits on Nov 8, 2011
  1. Merge pull request #500 from ender672/text_node_memleak

    Plug memory leak in XML::Text.new
    committed Nov 8, 2011
  2. Merge pull request #498 from ender672/master

    Fix a memory leak when XSLT.parse fails
    committed Nov 8, 2011
  3. @tenderlove

    remove dead code

    tenderlove committed Nov 8, 2011
  4. @nicksieger
  5. @tenderlove

    Merge pull request #507 from ender672/c_style_for_nokogiri

    Proposed C coding style.
    tenderlove committed Nov 8, 2011
  6. @tenderlove

    Merge pull request #509 from ender672/small_node_set_refactor

    Refactor NodeSet#to_a
    tenderlove committed Nov 8, 2011
  7. @tenderlove

    Merge pull request #517 from ender672/xpath_namespace_memleak

    Plug memory leak when an xpath returns namespaces
    tenderlove committed Nov 8, 2011
  8. @tenderlove
  9. @caius @tenderlove
  10. @tenderlove

    Merge pull request #539 from ender672/rm_entity_namespace

    Prevent segfault when removing namespaces on a document with XML entities
    tenderlove committed Nov 8, 2011
  11. @tenderlove

    Merge pull request #554 from lonelyplanet/c5e437252ba077ef04cfd1aa64d…

    …5c486a1daf425
    
    fix for issue 550 (prevent siblings from being added to root)
    tenderlove committed Nov 8, 2011
  12. @tenderlove

    Merge pull request #519 from ender672/allow_debug_symbols_extconf

    Don't override gcc optimize flag in extconf.rb
    tenderlove committed Nov 8, 2011
  13. Added XML::Node#canonicalize

    Ivan committed Nov 8, 2011
  14. Added mode, inclusive_namespaces and with_comments arguments to canon…

    …icalize. Added C14N constants to Nokogiri::XML.
    Ivan committed Nov 8, 2011
Something went wrong with that request. Please try again.