Skip to content
This repository has been archived by the owner on Feb 15, 2023. It is now read-only.

Commit

Permalink
Merge pull request #264 from nostrademons/housekeeping
Browse files Browse the repository at this point in the history
Assorted housekeeping tasks
  • Loading branch information
nostrademons committed Sep 22, 2014
2 parents efc8f4f + 889ab74 commit d0a5f3a
Show file tree
Hide file tree
Showing 5 changed files with 41 additions and 3 deletions.
29 changes: 29 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
Gumbo 0.9.2 (2014-09-21)

* Performance improvements: Ragel-based char ref decoder and DFA-based UTF8
* decoder, totaling speedups of up to 300%.
* Added benchmarking program and some sample data.
* Fixed a compiler error under Visual Studio.
* Fix an error in the ctypes bindings that could lead to memory corruption in
* the Python bindings.
* Fix duplicate attributes when parsing <isindex> tags.
* Don't leave semicolons behind when consuming entity references (rgrove)
* Internally rename some functions in preparation for an amalgamation file
* (jdeng)
* Add proper cflags for gyp builds (skabbes)

Gumbo 0.9.1 (2014-08-07)

* First version listed on PyPi.
* Autotools files excluded from GitHub and generated via autogen.sh. (endgame)
* Numerous compiler warnings fixed. (bnoordhuis, craigbarnes)
* Google security audit passed.
* Gyp support (tfarina)
* Naming convention for structs changed to avoid C reserved words.
* Fix several integer and buffer overflows (Maxime2)
* Some Visual Studio compiler support (bugparty)
* Python3 compatibility for the ctypes bindings.

Gumbo 0.9.0 (2013-08-13)

* Initial release open-sourced by Google.
2 changes: 1 addition & 1 deletion Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ PROJECT_NAME = "Gumbo"
# This could be handy for archiving the generated documentation or
# if some version control system is used.

PROJECT_NUMBER = 0.9.1
PROJECT_NUMBER = 0.9.2

# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer
Expand Down
9 changes: 9 additions & 0 deletions THANKS
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,20 @@ Gumbo HTML parser THANKS file
Gumbo was originally written by Jonathan Tang, but many people helped out through suggestions, question-answering, code reviews, bugfixes, and organizational support. Here is a list of these people. Help me keep it complete and exempt of errors.

Adam Barth
Ben Noordhuis
Bowen Han
Constantinos Michael
Craig Barnes
Geoffrey Snedders
Ian Hickson
Jack Deng
Jonathan Shneier
Mason Tang
Maxim Zakharov
Neal Norwitz
Othar Hansson
Ryan Grove
Stefan Haustein
Steffen Meschkat
Steven Kabbes
Thiago Farina
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# Process this file with autoconf to produce a configure script.

AC_PREREQ([2.65])
AC_INIT([gumbo], [1.0], [jdtang@google.com])
AC_INIT([gumbo], [0.9.2], [jonathan.d.tang@gmail.com])
AC_CONFIG_MACRO_DIR([m4])
AC_CONFIG_SRCDIR([src/parser.c])
#AC_CONFIG_HEADERS([config.h])
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,7 @@ def run(self):
]

setup(name='gumbo',
version='0.9.1',
version='0.9.2',
description='Python bindings for Gumbo HTML parser',
long_description=README,
url='http://github.com/google/gumbo-parser',
Expand Down

0 comments on commit d0a5f3a

Please sign in to comment.