0
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Apr 23, 2023 — Apr 23, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Merge pull request #8 from Rasie1/master More... over 7 years ago
Added cstring header More... over 7 years ago
Merge pull request #6 from sorin-manole/master More... about 8 years ago
Fix buffer overread while parsing part data More... about 8 years ago
Merge pull request #3 from priteshshah1983/master More... about 10 years ago
Fixed an error: use of undeclared identifier 'malloc'; did you mean 'valloc'? More... about 10 years ago
Merge pull request #1 from johnyanarella/master More... almost 13 years ago
Fix for LAST_BOUNDARY handling in MultipartParser. When the last boundary was encountered, the onPartEnd and onEnd callbacks were not being called, nor was the parser state set to END. Modified last boundary handling logic to call these callbacks and set the parser state. Mirrors a matching fix in formidable.js. More... almost 13 years ago
Fix for issues with callback userData MultipartReader always passes an uninitialized pointer as the userData argument for all callbacks, and a MultipartReader instance's userData cannot be set externally. Modified MultipartReader to initialize and expose the userData property as in MultipartParser. More... almost 13 years ago
Fix for bug introduced in when PART_DATA processing was extracted to a separate function in commit 6c2014ac4b5e52daf69c. The feed state is also now passed by reference to processPartData, so that the feed state is correctly updated. Fixed minor typo inherited from original formidable.js source code. More... almost 13 years ago
Add Formidable benchmark More... almost 14 years ago
Improve benchmarks More... almost 14 years ago
Use Rake instead of Make. More... almost 14 years ago
Sync API with Formidable. More... almost 14 years ago
Add more error checking. More... almost 14 years ago
When matching a boundary, use a boundary index instead of linearly scanning through it. More... almost 14 years ago
Make less function calls to boundary in order to boost speed a little. More... almost 14 years ago
Move PART_DATA processing code to a seperate function so that it shows up as a seperate entry in the profiler. More... almost 14 years ago
Use memchr() to implement isBoundaryChar() instead of our own implementation. This makes it significantly faster. More... almost 14 years ago
Add more debugging facilities. More... almost 14 years ago
Update README More... almost 14 years ago
Add README and change license to MIT. More... almost 14 years ago
Have MutlipartHeaders.operator[] return a const reference for improved efficiency. More... almost 14 years ago
Add MultipartReader. This is a wrapper around MultipartParser but has more developer-friendly events by buffering header data and presenting it as a multimap. More... almost 14 years ago
Add onHeaderDone and onHeadersDone events so that users don't have to write a lot of redundant state-keeping situps. More... almost 14 years ago
Split parser to seperate header file. More... almost 14 years ago
Check for lookbehind buffer underflows too. More... almost 14 years ago
Ignore empty input. More... almost 14 years ago
Fix: Trailing boundary-like data caused parse error More... almost 14 years ago
Synchronize the empty header field fix with formidable's. More... almost 14 years ago