Permalink
Commits on Jan 7, 2018
  1. fix release-info, bump to 0.33

    ckeen committed Jan 7, 2018
Commits on Oct 30, 2017
  1. Bump to 0.32

    ckeen committed Oct 30, 2017
  2. Split tokens also with \r\n as this is how we see it

    ckeen committed Oct 30, 2017
    Without this the spam url detection in the paste body has been
    invalidly returning false on every input.
Commits on Oct 26, 2017
  1. Bump to 0.31

    ckeen committed Oct 26, 2017
  2. Bump to 0.30

    ckeen committed Oct 26, 2017
Commits on Oct 24, 2017
  1. Bump to 0.28

    ckeen committed Oct 24, 2017
  2. bump version to 0.27

    ckeen committed Oct 24, 2017
  3. Add a very crude (but extensible) anti-spam.

    kdltr authored and ckeen committed Oct 22, 2017
Commits on Aug 7, 2017
  1. Use say thanks badge

    ckeen committed Aug 7, 2017
  2. Added a say thanks link

    ckeen committed Aug 7, 2017
Commits on Mar 27, 2017
  1. Merge pull request #4 from wasamasa/bugfix-formatting

    ckeen committed Mar 27, 2017
    Fix formatting
Commits on Mar 24, 2017
  1. Fix formatting

    wasamasa committed Mar 24, 2017
Commits on Jan 23, 2017
  1. Bump version to 0.26

    ckeen committed Jan 23, 2017
  2. Fix figlet and espeak (captcha generation) detection.

    kdltr authored and ckeen committed Jan 23, 2017
    Pastiche was trying to use espeak even after detecting that it’s not installed.
    Fixed the error message about audible captchas as well.
    
    Signed-off-by: Christian Kellermann <ckeen@pestilenz.org>
Commits on Jul 14, 2016
  1. Bump version to 0.25

    ckeen committed Jul 14, 2016
  2. Add search feature to pastiche

    ckeen committed Jul 14, 2016
    This uses the fts3 extension of sqlite which is built in by the bundled
    sqlite that comes with the sql-de-lite egg.
    
    To upgrade an existing paste db do the following:
    
    create virtual table searchable using fts3(hash, author, title, time,
    paste);
    
    insert into searchable select * from pastes;
    
    Then start pastiche.
Commits on Jun 15, 2015
  1. Bump version to 0.24

    ckeen committed Jun 15, 2015
  2. Use the same scheme as request's for referencing the CSS file

    mario-goulart authored and ckeen committed Jun 15, 2015
    Signed-off-by: Christian Kellermann <ckeen@pestilenz.org>
Commits on Feb 18, 2015
  1. bump version to 0.23

    ckeen committed Feb 18, 2015
  2. Add id to paste-url

    ckeen committed Feb 18, 2015
Commits on Nov 17, 2014
  1. bump version to 0.22

    ckeen committed Nov 17, 2014
  2. Set maxlength for input fields (nick, title and captch) as 78

    mario-goulart authored and ckeen committed Nov 16, 2014
    Spammers cause flood on IRC when vandusen notifies pastes whose title
    is too large.  So, limit those fields to 78 characters.
    
    Signed-off-by: Christian Kellermann <ckeen@pestilenz.org>
Commits on Aug 28, 2014
  1. Merge pull request #3 from arthurmaciel/master

    ckeen committed Aug 28, 2014
    Reordered navigation-links, moving it to the top of the page.
Commits on Aug 19, 2014
Commits on Aug 9, 2014
  1. Merge pull request #2 from arthurmaciel/css-update

    ckeen committed Aug 9, 2014
    Updated chicken.css to an experimental design, thanks to arthurmaciel!
Commits on Aug 8, 2014
Commits on May 15, 2014
  1. Bump version to 0.21

    ckeen committed May 15, 2014
Commits on May 9, 2014
  1. Use version as string

    mario-goulart committed May 9, 2014
    Version 0.20 is read as 0.2, which is less than 0.19, according to the
    version comparators.  This can cause problems when chicken-install
    takes decisions based on version numbers.
    
    Although (> 0.20 0.19) => #t,  (version>=? 0.20 0.19) => #f.  However,
    (version>=? "0.20" "0.19") => #t.
    
    That's because versions are (read) by setup-api and tokenized using
    `.' as separators.  If versions are numbers, they are read as numbers
    then converted to strings, then parsed by the version API.  So, 0.20
    is read as 0.2, converted to "0.2" and tokenized as ("0" "2").  Then,
    converted back to numbers we have (0 2).  If we apply the same to
    0.19, we have (> 2 19) => #f.
    
    By using versions as strings, we have "0.20" read as a string,
    tokenized as ("0" "20") and converted back to numbers as (0 20).
    Thus, (> 20 19) => #t.
Commits on May 8, 2014
  1. bump version to 0.20

    ckeen committed May 8, 2014