Permalink
Commits on Feb 22, 2015
  1. All being well, this is version 26!

    committed Feb 22, 2015
  2. Fixed #191: Wrong path in sitemap.xml

    With thanks to Steve/1seann for discovering and Martijn/Zegnat for
    reporting
    committed Feb 22, 2015
  3. Fix (?) favicons not showing for forums in sub-folders.

    I updated the script to auto-generate the image files to use portable ImageMagick/Ghostscript, but it's not producing indentical output to what we already have. I'm not going to poke that monster any more for now.
    committed Feb 22, 2015
Commits on Feb 6, 2015
  1. Fix #184: "news" lock type

    This is unofficially supported (not mentioned in the README) due to the uncertainty of `filectime` behaviour
    
    Also:
    * Updated documentation ready for v26
    * Fixed potential bug when the language cookie refers to a language no-longer available
    committed Feb 6, 2015
Commits on Jan 26, 2015
  1. Fix #183: Apache "NOYB"

    Apparently a common Apache identifier used to prevent version
    identification. With thanks to folderol and Zegnat for reporting.
    committed Jan 26, 2015
Commits on Jan 20, 2015
  1. Updating copyright date

    Putting together a mobile development setup.
    
    * Renamed websafe.php to utf8safe.php
    committed Jan 20, 2015
Commits on Sep 15, 2013
  1. Small fix to DOMTemplate

    committed Sep 15, 2013
Commits on Sep 4, 2013
Commits on Jun 19, 2013
Commits on May 22, 2013
  1. "sticky_2x.png" was missing from repository, with thanks to Stephen T…

    …aylor for noticing
    committed May 22, 2013
Commits on May 18, 2013
  1. * Stick / Unstick buttons at the bottom of the page for the admin (fi…

    …rst name in 'mods.txt')
    
    (some finishing off and polishing remains)
    * Updated the image generation script for the above change as well as a little re-organisation
    committed May 18, 2013
Commits on May 15, 2013
  1. Fix #138: Win8 snap view

    enabled 1:1 scaling in Win8 snap view, the media queries do all the work
    committed May 15, 2013
Commits on May 14, 2013
  1. Fixed #154 The (-) & (+) buttons look like they're for voting

    With thanks to 'buahaha' for the suggestion and Tim Brelig for some
    direction.
    committed May 14, 2013
Commits on May 13, 2013
  1. Fix #174: Check Apache version

    committed May 13, 2013
  2. Replaced `safeGet` with just `mb_substr` as the superglobals are now …

    …preprocessed for `stripslashes`.
    
    The superglobals are `safeTrim`med now, in NNF, this means that passwords that begin or end in whitespace are no longer valid.
    committed May 13, 2013
  3. Fixed `@name` corrupting posts with HTAccess off

    With thanks to Stephen Taylor for highlighting the issue
    committed May 10, 2013
Commits on May 12, 2013
  1. Merged DOMTemplate fix from master.

    committed May 12, 2013
  2. A regex pattern bug was messing with attribute values (like querystri…

    …ngs) where the letter either side of an equals was the same. Whilst this would not create invalid HTML, it would break hyperlinks and "IE=edge" for example.
    
    Massive thanks to Bruno Heridet for narrowing down the fault and Zegnat for suggesting a fix.
    committed May 12, 2013
Commits on May 10, 2013
  1. Fixed `@name` corrupting posts with HTAccess off

    I made the change on master since it's a critical bug.
    Pulling it into dev with this commit.
    committed May 10, 2013
  2. Fixed `@name` corrupting posts with HTAccess off

    With thanks to Stephen Taylor for highlighting the issue
    committed May 10, 2013
Commits on May 1, 2013
  1. Some initial work on UTF-8 safety for feedback

    The santising functions have been moved to their own "web safe" library
    committed May 1, 2013
Commits on Apr 30, 2013
  1. UTF-7 XSS fix for extra safety

    committed Apr 30, 2013
Commits on Mar 10, 2013
  1. Converted Bash script for auto-generating the images to Batch.

    Squeezed a few more bytes out of images with ScriptPNG
    committed Mar 10, 2013
Commits on Mar 6, 2013
  1. Updating headers to v26

    committed Mar 6, 2013
Commits on Feb 26, 2013
  1. [v25] Templating, theme improvements and other fixes

    *	Fixed iOS rotation / zooming with the help of TCB
    *	Fixed appends double-encoding HTML, with thanks to Stephen Taylor
    *	Fixed unable to delete corrupted posts unless signed in
    	NOTE: the class `nnf_error` was added to `<article class="nnf_post nnf_op">` in "delete.html"
    *	Updated to DOMTemplate v16, much better handling of HTML / XML
    committed Feb 26, 2013
  2. [v25] Templating, theme improvemtns & other fixes

    * Fixed iOS rotation / zooming with the help of TCB
    * Fixed appends double-encoding HTML, with thanks to Stephen Taylor
    * Fixed unable to delete corrupted posts unless signed in
    NOTE: the class `nnf_error` was added to `<article class="nnf_post
    nnf_op">` in "delete.html"
    * Updated to DOMTemplate v16, much better handling of HTML / XML
    committed Feb 26, 2013
Commits on Feb 24, 2013
  1. I thought I had fixed that!?

    committed Feb 24, 2013
Commits on Feb 20, 2013
  1. Updated NNF to work with latest DOMTemplate changes.

    DOMTemplate now outputs by casting the template object to a string (i.e. `echo $template;`) instead of separate `html` and `xml` properties.
    committed Feb 20, 2013
Commits on Feb 16, 2013
  1. DOMTemplate was updated to support HTML better with less depenence on…

    … strict XML.
    
    The NNF theme has been updated to use less XML-isms. This doesn't affect any existing themes.
    committed Feb 16, 2013
Commits on Feb 15, 2013
  1. Correction

    committed Feb 15, 2013