Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: master
Commits on Feb 16, 2014
  1. Add Securimage::getCaptchaHtml() method for generating HTML code for …

    …captcha image and input
    Update example form to use getCaptchaHtml()
Commits on Feb 15, 2014
  1. Add setNamespace() method to securimage and accept namespace url para…

    …m in securimage_show.php and securimage_play.php
Commits on Feb 9, 2014
  1. Add getTimeToSolve() method which returns the number of seconds elaps…

    …ed from creating the captcha to when solving it was attempted.
    Update example form to show how to access it.
  2. Add option to ignore chunk sizes for wav files containing bogus chunk…

    … sizes (i.e. those stremed from SoX where sizes were unknown when WAV header is generated).
    Add simple volume filter to attenuate or amplify audio signal.
    Remove commented exceptions.
  3. Use SoX to add effects to captcha audio.

    For systems with SoX audio processor installed, add ability to use SoX to add dynamic effects to audio to make it more difficult to solve for bots/neural networks.
    Increase default maximum sound gap between letters in audio captchas.
Commits on Feb 8, 2014
  1. Add .htaccess file to audio directory to deny access.

    Replace English audio with files containing no silence at beginning and end.
Commits on Jan 28, 2014
  1. Update composer.json

  2. SoftwareAndOutsourcing: Fixed issue regarding database storage and ma…

    …th captcha
    When using a database and a mathematical captcha, the audio file would break.
    dapphp: Improve database error handling, add example database options to securimage_play.php
Commits on Jan 27, 2014
Commits on Sep 1, 2013
  1. @atkrad

    Add composer config

    atkrad authored
Commits on Jun 21, 2013
  1. Bump version number

    Drew authored
  2. Change example_form.ajax.php to use jQuery.

    Drew authored
  3. Fix potential XSS in example form.

    Drew authored
Commits on Mar 29, 2013
  1. Release 3.5

    Final changes to securimage.php for release
Commits on Mar 28, 2013
  1. Move variables to top of script

Commits on Mar 13, 2013
Commits on Oct 2, 2012
  1. Update changelog, release 1.0

  2. Correct link

Commits on Aug 20, 2012
  1. Remove old sqlite 2 database file

    Drew authored
  2. Increase max input length

    Drew authored
  3. Add default sqlite3 database

    Drew authored
Commits on Aug 19, 2012
  1. Release 3.2RC4

    Drew authored
    Merge changes from securimage-wp plugin.
    Make display_value property public
    Modify getCode() to optionally return an existing code
    Make createCode public
    Fix: file handle not closed explicitly in readCodeFromFile()
Commits on Aug 18, 2012
  1. Move query out of conditional block

    Drew authored
Commits on Aug 16, 2012
  1. Add multi-word captcha codes

    Drew authored
Commits on Aug 15, 2012
  1. Replace use_sqlite_db with use_database

    Drew authored
    Add note about usage
Something went wrong with that request. Please try again.