1
0
Commit Graph

146 Commits

Author SHA1 Message Date
690b6def49 php8 compat: Don't redefince LANG_CHARSET 2021-04-19 17:19:44 +02:00
507ede701a Simplify cookie option code and set security flags httponly and samesite=Lax.
Include compatibility code for pre-7.3 PHP versions.
2020-04-24 20:35:52 +02:00
fa17e0709c Upgrade task to move utf8 mysql databases to utf8mb4 () 2020-03-22 22:15:23 +01:00
5c4c11f0b4 fixing multilingual issues: display languages in native names and fix initialition point of plugins 2019-11-02 14:20:18 +01:00
9b6a8f6c87 Force positive values for fetchLimits.
The number of entries shown onm the title
page and in the feed has to be at least "1",
as s9y can't cope with "0" or negative
values (and it shouldn't).

May be related to .

Signed-off-by: Thomas Hochstein <thh@inter.net>
2019-10-13 17:24:17 +02:00
5abbf1c32a After release preparations.
Signed-off-by: Thomas Hochstein <thh@inter.net>
2019-08-10 12:20:41 +02:00
aed19e6be3 Release preparations.
Signed-off-by: Thomas Hochstein <thh@inter.net>
2019-08-10 12:08:32 +02:00
e27e3e98c7 After release preparations.
Signed-off-by: Thomas Hochstein <thh@inter.net>
2019-08-03 20:16:24 +02:00
f418bcbd75 Prepare release: 2.3-rc1.
Signed-off-by: Thomas Hochstein <thh@inter.net>
2019-08-03 19:41:11 +02:00
e19222597b After release preparations.
Signed-off-by: Thomas Hochstein <thh@inter.net>
2019-04-27 19:44:42 +02:00
ff2e85e14d Release preparations.
Signed-off-by: Thomas Hochstein <thh@inter.net>
2019-04-27 19:13:57 +02:00
88073e9816 Activate internal cache by default 2019-02-11 18:26:37 +01:00
33d090e8b6 fix: don't use undefined CHARSET_NATIVE () 2018-10-07 20:37:52 +02:00
23b6701174 Next release 2018-09-20 13:11:55 +02:00
7aec3f702d Prepare release 2018-09-20 09:44:10 +02:00
1afc4d929d Adjust fetchLimit to ensure integer content 2018-07-18 11:59:45 +02:00
23d3a73b01 init maintenance mode () 2018-06-13 19:31:28 +02:00
4a43761e72 Assume uninitialized charset constant (https://board.s9y.org/viewtopic.php?f=3&t=22365) 2018-03-12 12:39:06 +01:00
59f8837ab2 Add upgrader task, Issue 2017-07-10 13:53:33 +02:00
481b821bae Dashboard: move defaults to serendipity_config
Signed-off-by: Thomas Hochstein <thh@inter.net>
2017-04-13 10:11:27 +02:00
6b775e1cac Redo backend page title order.
Code style improvements from the reviews of

* Rename ´$serendipity['title_first'´] to
  ´$serendipity['backendBlogtitleFirst']´ and
  make it boolean

* Add default to `serendipity_config.inc.php`.

* Change the condition in ´2k11/admin/index.tpl´
  that the first branch is run by default

Signed-off-by: Thomas Hochstein <thh@inter.net>
2017-04-13 00:18:28 +02:00
13750e09e5 next major release 2017-04-09 09:41:05 +02:00
701ebe442d Rever this for the release, re-introduce later 2017-04-09 09:35:14 +02:00
2bedc9243e next version 2017-04-08 18:47:50 +02:00
a385c10890 bump version 2017-04-08 18:23:46 +02:00
86a17f9a2b Register fatal error handler 2017-04-08 15:45:21 +02:00
5a95db314a spelling fixes 2017-04-06 22:26:07 +02:00
dd06eeea99 makes sure that only strings are being processed in searchTerm; strip_tags crashes in case it's getting an array 2017-02-07 20:24:33 +01:00
55ec5e4ab4 document, bump 2017-01-30 14:58:52 +01:00
97277cfd1a issue 2017-01-26 08:23:17 +01:00
e2a665e13b Sync changes 2016-11-28 15:34:10 +01:00
929fe9ade7 bump version, prep release 2016-09-26 10:28:20 +02:00
fb7896b2bd prepare release 2016-06-08 09:15:07 +02:00
72f555d9a6 port cors 2016-05-19 14:27:16 +02:00
98099b6a02 Improve custom s9y error handling. Will post in issue for details. 2016-05-09 14:34:34 +02:00
a8ac90c466 Init php 7 compatibility ()
A first approach at fixing s9y for php 7, which makes it possible to
write an entry without any error message. The specific changes are: 1.
__construct for the plugin classes 2. Update Cache Lite to a modern
version to fix its similar constructor problem 3. Remove the
session_regenerate_id call from the session destructor (should get
re-added to session creation where necessary) 4. Remove error handler to
prevent silenced warnings from becoming fatal exceptions
2016-04-26 22:39:11 +00:00
2d7947eb93 Add cache activation to configuration (closes ) 2016-01-15 14:40:51 +01:00
d5398e4691 Move to -alpha3 to signal that the last security upgrade is integrated 2016-01-04 16:03:32 +01:00
Ian
0047140dcc set use_autosave in backend only 2015-08-14 18:15:31 +02:00
00be5d7b4c Security fixes from Tim Coen (file upload, comment token escaping, 2k11 js comment name escaping) 2015-07-24 13:27:21 +02:00
0125f1539e Use internal cache to speedup printEntries & fetchEntries () 2015-05-30 01:23:57 +02:00
5985577fbe Use "secure" flag on SSL connections, thanks to dayton967 2015-03-22 00:41:37 +01:00
a99156a21d * Issue : Add $serendipity['forceBase64']=true option (can be set
in serendipity_config_local.inc.php) to make Serendipity *not*
      use 8bit Imap functions for sending mail, for MTAs that behave
      erradically otherwise.

References 
2015-01-27 14:45:06 +01:00
Ian
9ed46b892f enhance error reporting 2015-01-20 17:07:58 +01:00
2c7a00aaad Use master as development for 2.1
See board for explanation (coming up)
2015-01-20 10:05:42 +01:00
1b9e5de787 * Prevent entryproperties from saving/displaying a browser-side
stored password that was actually not set.
[THIS BUGGED ME FOR A SOOOOO LONG TIME!]

    * Stronger check for existing logger interface to prevent errors
      when it is not actively used.
2015-01-15 15:39:00 +01:00
36cde3030a * Fixes escaping of comments in the new backend pane to prevent
XSS. Thanks to Steffen Röemann for reporting!
2014-12-23 11:10:53 +01:00
2f631807fe Fix conflicts.
Merge branch '2.0' of github.com:s9y/Serendipity into 2.0

Conflicts:
	docs/NEWS
2014-12-19 09:56:10 +01:00
c8e147874b Move around searchTerm escaping, document. 2014-12-19 09:55:34 +01:00
c3d060c973 Move logger init to seperate funtion so that its PHP 5.3+ syntax does
not fatally break the serendipity_config.inc.php parsing on PHP5 5.3-.
Also create a reasonable error message when running on an old version.
2014-12-15 10:13:10 +01:00