ChangeLog 110 KB
Newer Older
1
2
3
2005-12-27  Bernhard Kraft  <kraftb@kraftb.at>
	* Fixed bug #1685 partly: replaced ereg calls with preg pendants in t3lib_parsehtml.php and made some minor modifications to improve overall speed (report bugs with inproperly replaced markers or subparts with previously working setup or TV problems with HTML templates having no problems before at http://bugs.typo3.org/view.php?id=1685)

4
5
6
7
8
9
10
11
12
13
14
15
16
2005-12-27  Dmitry Dulepov  <typo3@accio.lv>

	* Workspace listing: CSS classes are added to system style sheet file
	* Workspace listing: Direct styles changes to CSS classes
	* Workspace listing: Mount points list now shows warning icon and explanation tooltip if workspace mount point is not accessible for current BE user
	* Workspace listing: Mount points list will show explanation if no mount points available and why
	* Workspace listing: User list is changed for live and draft workspace: now shows a simple list of users
	* Workspace listing: alt_shortcut.php is no longer used to switch workspaces
	* Workspace listing: Fix - user names sometimes were not displayed for non-admin user in the access lists
	* Workspace listing: Fix - non-admin users could see empty row in workspace list
	* Workspace listing: Fix - workspace_list_label_frozen_no label was wrong in locallang_mod_user_ws.xml
	* Many new labels in locallang_mod_user_ws.xml

17
18
19
20
2005-12-27  Michael Stucki  <michael@typo3.org>

	* Added typo3/ext/ again. It must stay even if it's empty, otherwise TYPO3 will not create the temp_CACHED_* files in typo3conf/

21
22
23
2005-12-27  Karsten Dambekalns	<karsten@typo3.org>

	* Applied DBAL-related changes. This fixes or helps to fix some issues, including bugs #1649, #1781, #2077 and others.
Karsten Dambekalns's avatar
Karsten Dambekalns committed
24
	* Added dbal and adodb as system extensions.
25

Sebastian Kurfürst's avatar
0752    
Sebastian Kurfürst committed
26
27
28
29
2005-12-26  Sebastian Kurfuerst  <sebastian@garbage-group.de>

	* Fixed bug #0752: scope of BE- and FE-Cookie: can't cope with multidomain-setup

30
31
32
33
34
2005-12-26  Michael Stucki  <michael@typo3.org>

	* Changed default font to for code textareas to "monospace"
	* Changed the tab-in-textarea and the above fixed-font features to be changed by TCA. See Core API "defaultExtras" section for details.
	* Changed module pointer of BE module titles (Web, File, Tools, etc.)
35
36
	* Fixed Gremlin #1643: alt_shortcut.php: Permissions for the target document are checked before a shortcut is displayed.
	* alt_shortcut.php: The groups have been changed from numbers to practically usable category names. They can be changed with User TSconfig (just set the group to a string instead to "1")
37

38
39
2005-12-25  Sebastian Kurfuerst  <sebastian@garbage-group.de>

40
41
	* Fixed error where deleted pages appear in the page tree when preview is activated. t3lib_pageselect->where_hid_del had to be changed.
	* changed length of page alias from 20 to 32 characters
42
43
	* Fixed bug #2087, introduced by #1078
	* Marked t3lib_ajax as subject to change
Sebastian Kurfürst's avatar
Sebastian Kurfürst committed
44
	* Fixed clickmenu bug with ajax
Sebastian Kurfürst's avatar
   
Sebastian Kurfürst committed
45
46
	* updated CSS styled content: integrated accessible mailforms, accessible menus, accessible tables
	* inserted update wizard and compatibility version
47

48
49
50
51
52
53
54
55
56
57
58
59
60
2005-12-25  Dmitry Dulepov  <typo3@accio.lv>

	* typo3/mod/user/ws/class.mod_user_ws_workspaceforms.php: renamed to workspaceforms.php
	* typo3/mod/user/ws/index.php: Many labels moved to locallang_user_mod_ws.xml
	* typo3/mod/user/ws/index.php: Changed file name for workspace editing to workspaceforms.php
	* typo3/mod/user/ws/workspaceforms.php: Now using t3lib_BEfunc::datetime() instead of date()
	* typo3/mod/user/ws/workspaceforms.php: Labels moved to locallang_user_mod_ws.xml
	* typo3/mod/user/ws/workspaceforms.php: Fixed "Object doesn't support this property or method" under MSIE (due to field named "submit" in the form
	* typo3/mod/user/ws/workspaceforms.php: Enabled tabbed form for workspaces
	* typo3/mod/user/ws/workspaceforms.php: Changed author's e-mail
	* t3lib/stddb/tbl_be.php: Added tab names to dividers in sys_workspace table
	* typo3/sysext/lang/locallang_mod_user_ws.xml: Added new labels for Workspace module

61
62
63
64
2005-12-23  Michael Stucki  <michael@typo3.org>

	* Moved tstemplate, tstemplate_analyzer, tstemplate_ceditor, tstemplate_info, tstemplate_objbrowser as system extensions to TYPO3core

Christian Jul Jensen's avatar
   
Christian Jul Jensen committed
65
66
67
68
2005-12-21  Christian Jul Jensen  <julle@typo3.org>

	* Fixed bug regarding MM-relations to same table in befunc::getProcessedValues

69
70
2005-12-19  Michael Scharkow  <michael@underused.org>

71
72
	* Fixed bug #1915: trigger 404 with bogus aliases

Sebastian Kurfürst's avatar
   
Sebastian Kurfürst committed
73
74
75
76
77
78
2005-12-19  Sebastian Kurfuerst  <sebastian@garbahe-group.de>

	* New feature #1078: make javascript warning/confirmation popups configurable
	* Fixed bug #1578: Radio button validation does not work if there is only one radio button
	* Fixed bug #1906: first part only implements override.* for arbitary adminPanel options - relates to #1518

79
80
2005-12-19  Michael Stucki  <michael@typo3.org>

Sebastian Kurfürst's avatar
   
Sebastian Kurfürst committed
81
	* Added support for objects in conditions. Use it like this: [globalString = TSFE:fe_user|user|username = myname]
82
83

2005-12-19  Kasper Skaarhoj  <kasper2005@typo3.com>
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
84
85
86
87

	* Change logout-button label to "Exit" when in SwitchBackUser mode.
	* Fixed a htmlspecialchars() thing in TCEforms.

88
2005-12-18  Michael Stucki  <michael@typo3.org>
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
89

90
91
92
93
94
95
96
	* Cleanup: Changed all occurences of "depreciated" => "deprecated"

2005-12-17  Kasper Skaarhoj  <kasper2005@typo3.com>

	* Added reference index table and class. See mail sent to Dev-list

2005-12-16  Robert Lemke  <robert@typo3.org>
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
97

98
	* Fixed a bug in t3lib_beFunc::getRecordWSOL - it now makes sure that uid, pid and t3ver_swapmode are selected internally if they are not specified in $fields
99
100
101
102
103
104

2005-12-13  Martin Kutschker  <martin.t.kutschker@blackbox.net>

	* Support of file_get_contents() in t3lib_div::getURL()
	* Check result of fwrite() in t3lib_div::writeFile()

105
106
107
108
109
110
111
2005-12-15  Michael Stucki  <michael@typo3.org>

	* Added a deleted field to pages_language_overlay
	* Changed alignment for some checkboxes in the TS debugger of the admin panel (better to read)
	* Fixed Gremlin #381: "Page is being generated" should belocalized. The message can be changed by setting "config.message_page_is_being_generated" in the TS template. See TSref for details.

2005-12-15  Kasper Skaarhoj  <kasper2005@typo3.com>
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
112
113
114

	* Fixed a small SQL-related bug in Dmitris workspace related implementations

Sebastian Kurfürst's avatar
   
Sebastian Kurfürst committed
115
2005-12-14  Sebastian Kurfuerst  <sebastian@garbage-group.de>
Martin Kutschker's avatar
Martin Kutschker committed
116

Sebastian Kurfürst's avatar
   
Sebastian Kurfürst committed
117
118
119
120
121
	* updated NEWS.txt
	* Fixed bug #1343: Minor problem with tslib_fe::prefixLocalAnchorsWithScript()
	* New feature #1369: Accessible forms
	* New feature #1631: configuration of user rights
	* Fixed bug #1980: Relative links (anchors) in current page & baseURL
122
	* Security #2024: Set random ["SYS"]["encryptionKey"] during 1-2-3 install, changed button captions
Sebastian Kurfürst's avatar
   
Sebastian Kurfürst committed
123
124

2005-12-13  Martin Kutschker  <martin.t.kutschker@blackbox.net>
Martin Kutschker's avatar
Martin Kutschker committed
125
126
127

	* Fixed bug #1172: broken typolinks to other domains

Sebastian Kurfürst's avatar
   
Sebastian Kurfürst committed
128
2005-12-13  Martin Kutschker  <martin.t.kutschker@blackbox.net>
129
130

	* Fixed bug #2020: t3lib_cs->substr in mbstring-mode always used utf-8
Martin Kutschker's avatar
Martin Kutschker committed
131
	* Added support for iconv-functions of PHP5 in t3lib_cs
132

133
134
135
136
2005-12-12  Michael Stucki  <michael@typo3.org>

	* Fixed wrong/missing label tags around radio input elements
	* Added new property "returnKey" to the split function - useful to get a specific element after a split operation
137
	* Added a class="typo3-debug" parameter to t3lib_div::debug() tables
138

139
140
141
2005-12-10  Peter Niederlag  <peter@niederlag.de>

	* Fixed bug #1976: PHP5 type-conversion of string 'true' and boolean
Martin Kutschker's avatar
Martin Kutschker committed
142
143
144

2005-12-09  Martin Kutschker  <martin.t.kutschker@blackbox.net>

145
	* Fixed bug #1354: Use mysql_real_escape_string() instead of addslashes() in t3lib_db to fix a security problem in t3lib->quoteStr() when magic_quotes_sybase = on
Martin Kutschker's avatar
Martin Kutschker committed
146
	* Added config.xhtmlDoctype ($GLOBALS['TSFE']->xhtmlDoctype and $GLOBALS['TSFE']->xhtmlVersion)
Martin Kutschker's avatar
Martin Kutschker committed
147

148
149
150
151
2005-12-03  Dmitry Dulepov  <typo3@fm-world.ru>

	* Added $BACK_PATH to $error_doc in t3lib_div::TCEmain->printLogErrorMessages() to work properly if current script runs outisde of ./typo3 directory

152
153
154
155
156
2005-12-01  Dmitry Dulepov  <typo3@fm-world.ru>

	* Implemented access check for workspace editing
	* Blinding for user and group names is implemented in workspace editing

157
158
159
160
161
162
2005-11-30  Sebastian Kurfuerst  <sebastian@garbage-group.de>

	* Fixed bug #0874: XHTML compliance of GMENU with onmouseover images
	* Fixed bug #1657: make default number of file upload forms in the file upload tool configurable
	* Fixed bug #1703: Date fields: default is tomorrow instead of today.
	* Fixed bug #1889: EM appends trailing spaces when updating ext_emconf.php
163
	* Changed shortcut checking behavior in t3lib_page::getMenu (Related to #1066)
164

165
166
167
168
2005-11-30  Michael Stucki  <michael@typo3.org>

	* Fixed a little bug in t3lib_div::debug() (missing <tr> after first row)

169
170
171
172
173
2005-11-29  Dmitry Dulepov  <typo3@fm-world.ru>

	* Workspace module uses own classes for editing/creating workspaces (no permission check yet!)
	* Better visual presentation for workspace list (added icons, ndashes, etc)

174
2005-11-28  Sebastian Kurfuerst  <sebastian@garbage-group.de>
175

176
	* Fixed spelling error (Bug #1945)
177
	* Inserted "exit" after location header in t3lib_userauth (relates to #1519)
178
179

2005-11-27  Jan-Erik Revsbech  <jer@moccompany.com>
180

181
	* Implemented Gremlin 1660: typolink now supports the title attribute (with stdWrap). Additionally the <link> tag used in conjunction with the RTE now supports a fourth parameter. In addition to pageid target and class, the fourth parameter is the title of the resulting link.
182

183
2005-11-25  Martin Kutschker  <martin.t.kutschker@blackbox.net>
184
185
186

	* Fixed PHP 5.0.5 compability issue with end() in class.t3lib_timetrack.php

Christian Jul Jensen's avatar
   
Christian Jul Jensen committed
187
188
189
190
2005-11-24  Christian Jul Jensen  <christian@jul.net>

	* Added GET-params "module" and "modParams" to alt_main.php to allow external urls to access specific points in modules

191
192
193
194
195
196
197
198
199
200
201
202
203
204
2005-11-23  Michael Stucki  <michael@typo3.org>

	* Always use fputs() for writing to logfiles. There is no case when it can't be used, so the alternative "echo" call was never needed.
	* !!! Removed $TYPO3_CONF_VARS['FE']['logfile_write']. See above.
	* If logfile does not exist, try to create it automatically
	* Fixed bug #187: config.stat_apache_pagenames code [type] ends up empty
	* Fixed bug #1161: Cannot give access to all modules to a backend user when there are many backend modules loaded. Thanks to Valentin Schmid.
	* Fixed bug #1672: Change name of "Edit page header" to "Edit page properties". Many thanks to Valentin Schmid who made the patch for this.
	* Fixed bug #1549: Improve description of imagecaption fields
	* Fixed bug #1592: Show website (magnifying glass icon) opens a new browser without all the toolbars
	* Fixed bug #76: t3lib_div::writeFile() changes permissions without need

2005-11-23  Dmitry Dulepov  <typo3@fm-world.ru>

205
206
	* Added workspace list display in User/Workspace module

207
208
2005-11-23  Andreas Otto  <andreas.otto@dkd.de>

209
210
	* Methods imageLinkWrap() and typolink() in class.tslib_content.php: Made the JS PopUps accessible if JS is not available in the user's web browser. Add the TARGET-attribute only if the used doctype allows this.

211
212
213
214
2005-11-23  Sebastian Kurfuerst  <sebastian@garbage-group.de>

	* XHTML Compliance: prefix local anchors with a string (bug #1243)
	* Feature request #1453: stdWrap for fontColor attribute of GIFBUILDER?s TEXT-object
215
216
	* Usability: Add focus in install tool login form (bug #1584)
	* Bug #1637: Adjustment to collapsable menu
217

218
219
2005-11-19  Michael Stucki  <michael@typo3.org>

220
221
	* Added a helpful warning if config.baseURL=1 was found
	* !!! Disabled the config.baseURL=1 feature. baseURL needs to be a string value, otherwise it will not work (security reasons)!
222
	* Fixed bug #1115: Broken image-alignment in Mozilla browsers (written by Martin Kutschker)
223
224
225
226
	* Fixed a cross-site scripting issue in showpic.php. Many thanks to Martin Klaus who provided a fix for this.
	* Fixed the encryptionKey auto-generation in the Install Tool: The 32 first characters were always the same. Thanks to Jochen Weiland.
	* When editing a file in the Install Tool, the backup is no longer renamed to filename.php~ but filename_bak.php (could be viewed in clear-text otherwise). Thanks to Lars Houmark for reporting this.
	* Fixed wrong image negation in Install Tool (patch written by Bernhard Kraft)
227
228
	* Fixed bug #1861: Call of inexinsting t3lib_exec::imageMagickCommand() instead of t3lib_div::...

229
2005-11-18  Michael Scharkow  <mscharkow@gmx.net>
230

231
232
	* Removed bgColor from default body tag

233
2005-11-17  Robert Lemke  <robert@typo3.org>
234

235
236
	* Added two post-processing hooks into t3lib_tcemain->moveRecord. They are required by TemplaVoila 1.0

237
2005-11-15  Sebastian Kurfuerst  <sebastian@garbage-group.de>
Sebastian Kurfürst's avatar
   
Sebastian Kurfürst committed
238
239
240
241
242

	* Fixed bug #569: The "Access Key" combination now added to the "title" attribute of images
	* Fixed bug #815: CLI-mode doesn't work with lockSSL enabled
	* New feature #1518: override all admin panel values from TSConfig

243
244
2005-11-12  Sebastian Kurfuerst  <sebastian@garbage-group.de>

Sebastian Kurfürst's avatar
   
Sebastian Kurfürst committed
245
	* New feature #1573: switch back to admin user after user switch (SU-mode)
246

Sebastian Kurfürst's avatar
   
Sebastian Kurfürst committed
247
248
249
250
251
252
2005-11-11  Sebastian Kurfuerst  <sebastian@garbage-group.de>

	* New feature #1519: new option for lockSSL: get redirected to standard http after BE login with SSL
	* Fixed bug #1624: Copying of a file in the same folder in the "Filelist" module dosen't work
	* Feature request #1706: add "save + close" button in RTE wizard

253
2005-11-09  Rupert Germann  <rupi@gmx.li>
Rupert Germann's avatar
Rupert Germann committed
254

255
	* Fix for function getBorderAttr: closes bugs 1360 and 1461
Rupert Germann's avatar
Rupert Germann committed
256

Sebastian Kurfürst's avatar
   
Sebastian Kurfürst committed
257
2005-11-09  Sebastian Kurfuerst  <sebastian@garbage-group.de>
Sebastian Kurfürst's avatar
   
Sebastian Kurfürst committed
258
259

	* New feature #1577: display clickmenus with XMLHTTP / ajax
Martin Kutschker's avatar
Martin Kutschker committed
260
	* Fixed bug #1066: Shortcut to an invisible page leads to a frontend error
Sebastian Kurfürst's avatar
   
Sebastian Kurfürst committed
261

262
2005-11-09  Ingmar Schlecht  <ingmar@typo3.org>
263
264
265
266

	* Made TCEForms put <label> tags around icons for moving/deleting repetitive Flexform items
	* Removed annoying feature of typo3/tab.js to focus the textarea

Sebastian Kurfürst's avatar
   
Sebastian Kurfürst committed
267
2005-11-08  Sebastian Kurfuerst  <sebastian@garbage-group.de>
268
269
270
271
272
273
274

	* Fixed bug #586: User Admin can't create new user
	* Fixed bug #1293: TCAdefaults.pages.doktype is not recognized by the wizard "Create new pages"
	* Fixed bug #1407: clearCache doesn't work when deleting records
	* Fixed bug #1570: on timeout in BE, popup appears all the time when clicking no
	* Fixed bug #1571: make new content element wizard easier to use

275
2005-11-01  Robert Lemke  <robert@typo3.org>
276
277
278

	* Added an is_array() check in t3lib_div::resolveSheetDefInDS() to prevent a fatal error in certain circumstances

279
2005-10-26  Kasper Skaarhoj  <kasper2005@typo3.com>
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
280
281
282
283

	* Implemented additional, simple API for logging to sys_log plus extended the sys-log with workspace awareness.
	* Implemented more workspace related features. In particular scripts like t3lib_tcemain and t3lib_userauthgroup have been heavily modified!

284
285
2005-10-21  Bernhard Kraft  <kraftb@kraftb.at>

286
	* Fixed a bug in t3lib/class.t3lib_page.php which broke the Direct Mailer
287

288
289
2005-10-19  Bernhard Kraft  <kraftb@kraftb.at>

290
291
	* Fixed a bug in t3lib/jsfunc.menu.js (base URL was also prepended when link is already absolute)
	* Fixed bug #200: fe_adminLib: hard-coded Form URL, should be typolink
292

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
293
2005-10-17  Kasper Skaarhoj  <kasper2005@typo3.com>
Kasper Skårhøj's avatar
Kasper Skårhøj committed
294

295
	* Fixed wrong page-not-found header from "Status: 404 ..." to "HTTP/1.0 404..."
Kasper Skårhøj's avatar
Kasper Skårhøj committed
296

297
298
2005-10-15  Michael Stucki  <michael@typo3.org>

299
	* Added a hook for adding new items in alt_topmenu_dummy.php (requested by Stig N. Faerch for his "roles" extension)
300
301
302
	* Added a JavaScript to the backend which makes it possible to use tabulator keys in textareas. Can be disabled by setting $BE_USER->uc['disableTabInTextarea'].
	* Added template support to indexed_search. Many thanks to Udo von Eynern for his great work!
	* Many other changes to indexed_search. For details, see typo3/sysext/indexed_search/ChangeLog.
303
304
305

2005-10-14  Andreas Otto  <andreas.otto@dkd.de>

306
	* Fixed bug #1594: In t3lib_matchCondition->match() it could be the case that $this->altRootline was not allways an array, but it is supposed to be an array. Therefore at the beginning of t3lib_matchCondition->match() the variable type is checked and an empty array is created if needed.
307

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
308
2005-10-07  Kasper Skaarhoj  <kasper2005@typo3.com>
309

310
	* Two small friday-afternoon-party changes that I wanted to have fun with a few times: a) In the shortcut frame the "Edit Page ID" field will now let you search the whole database using the list module, b) the list module will wrap any value that is a URL or email address with a link.
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
311

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
312
2005-10-04  Kasper Skaarhoj  <kasper2005@typo3.com>
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
313

314
315
	* Added initial support for workspaces in core.
	* !!! Notice that all versioning features for tables are now enabled by the [ctrl] directive "versioningWS" and not "versioning". You will have to change this for all custom usages. At the same time you will have to add additional fields that are now mandatory for versioning to work. This is documented in the yet not published TYPO3 Core API for next version. Until the versioning API is final it is recommended to be very careful to apply versioning to custom tables.
316

317
2005-10-04  Martin Kutschker  <martin.t.kutschker@blackbox.net>
318

319
320
321
	* Fixed bug #1152: allow for nice filenames in Apache stat file (config.stat_apache_niceTitle)
	* optionally remove the site root from the Apache stat file path (config.stat_apache_noRoot)
	* Fix bug #1516: improper user of mb_strpos()
322

323
2005-10-02  Bernhard Kraft  <kraftb@kraftb.at>
324

325
	* Integrated content-slide extension into core
Martin Kutschker's avatar
Martin Kutschker committed
326
	* Implemented "requestUpdate" feature of TCEforms for Flexform fields
327

328
2005-09-19  Martin Kutschker  <martin.t.kutschker@blackbox.net>
Martin Kutschker's avatar
Martin Kutschker committed
329

Martin Kutschker's avatar
Martin Kutschker committed
330
	* Fixed bug #1287: Detect Opera as Netscape3 (making image roll-overs work)
Martin Kutschker's avatar
Martin Kutschker committed
331

332
2005-09-18  Michael Stucki <michael@typo3.org>
333
334
335
336
337
338

	* If the encryption key is not set, the warning in the backend now contains a link to the according section.
	* be_group can no longer be selected as a subgroup of itself
	* Merged fenestgrp extension into Core. This makes it possible to select subgroups for fe_groups. Thanks to Glen Gibb.
	* Merged ingmar_accessctrl extension into Core. Content elements and pages can now have access for more than only one group. Thanks to Ingmar Schlecht for his nice extension.
	* Fixed a bug in the object browser: Adding properties copied key + value into the key field. Notice: This requires an additional patch in the tstemplate_objbrowser extension!
339
	* Object browser: Added support to match for TS keys
340
341
342
	* Some typo fixes
	* New property for TYPO3_CONF_VARS[SYS][displayErrors]: If set to 2, display_errors will only be enabled if the devIPmask matches the current clients IP address.

343
2005-09-14  Karsten Dambekalns <karsten@typo3.org>
344
345
346

	* Fixed bug #214 (flexform default values), as it has been reported to work with the existing patch.

347
2005-09-13  Ingmar Schlecht <ingmar@typo3.org>
348
349
350

	* Fixed bug #1375: Made typo3/mod/tools/em/index.php use preg_quote() on filename before passing it to preg_match()

351
2005-09-13  Karsten Dambekalns <karsten@typo3.org>
352
353

	* Fixed the page is being generated page refreshing to the wrong page when query parameters are used.
354
	* Fixed (part of) bug 1312 (showpic.php).
355

356
2005-08-22  Martin Kutschker <martin.t.kutschker@blackbox.net>
357
358
359

	* Fixed bug #24: Modified the JS layer code so that GMENU_LAYERS work with Opera (3.8 patch port by Michael Stucki)

360
361
362
363
2005-08-16  Michael Stucki  <michael@typo3.org>

	* Fixed a wrong path in Install Tool welcome message

364
2005-07-06  Jan-Erik Revsbech  <jer@moccompany.com>
Michael Stucki's avatar
Michael Stucki committed
365
366

	* Fixed bug #0001197: t3lib_htmlmail looked for config variable enableReturnPath, but the variable was named forceReturnPath.
367
368
	* Added a new header Errors-To which is used by Postfix.

369
370
371
372
373
374
375
376
2005-07-02  Michael Stucki  <michael@typo3.org>

	* Removed misc/mod_rewrite.htaccess and misc/php_optimized.htaccess and replaced them by misc/simple.htaccess and misc/advanced.htaccess
	* Added a die() call to protect the display of phpinfo() in misc/phpcheck/incfile.php
	* config.disablePrefixComment was ignored by plugins
	* $TT->pull() was called without $TT->push() before in typo3/sysext/indexed_search/class.indexer.php
	* Fixed bug #0001239: Install tool does not accept hyphen in database host name

377
378
379
2005-06-27  Andreas Otto  <andreas@php4win.de>

	* Method fetchGroups() in t3lib/class.t3lib_userauthgroup.php:
380
381
382
383
384
385
		Added hook as requested and provided by Stig N. Faerch.
		This hook is used by the extension 'roles'. With this hook it's possible to
		control the backend usergroup access, through manipulating a sql-sentence.
		In the case of 'roles', the hook is used to limit access to the selected
		backend usergroup (which is marked as a role). This is very powerful when
		you need to have a better overview in the backend.
386

387
388
389
390
2005-06-25  Michael Stucki  <michael@typo3.org>

	* Improved description of [TYPO3_CONF_VARS][BE/FE][compressionLevel]

391
392
393
394
2005-06-20  Michael Stucki  <michael@typo3.org>

	* Merged changes from TYPO3_3-8 branch back

395
396
397
398
2005-06-06 Andreas Otto <andreas.otto@dkd.de>

	* t3lib/class.t3lib_userauth.php: Implemented two hooks in the logoff() method. One hook for doing operations __before__ logoff() destroys the current session and one hook for doing operations __after__ the session was destroyed.

399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
2005-05-29  Michael Stucki  <michael@typo3.org>

	* typo3/sysext/cms/tslib/class.tslib_content.php: Fixed a bug with the "addQueryString" property in typolinks
	* typo3/mod/tools/em/index.php: Extension manager didn't allow to edit *.xml files

2005-05-23  Rupert Germann  <rupi@gmx.li>

	* Fix: Reversed the effect of the new parameter "config.disableImgBorderAttr". Now it does what the name says.

2005-05-23  Michael Stucki  <michael@typo3.org>

	* Release of TYPO3 3.8.0
	* Fixed bug #0000840: Login URL feature attracts users to transfer password in cleartext

2005-05-22  Karsten Dambekalns  <karsten@typo3.org>

	* t3lib/class.t3lib_querygenerator.php: Fixed broken database search, originally caused by DBAL changes.

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
417
2005-05-22  Kasper Skaarhoj  <kasper@typo3.com>
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456

	* Added loginscreen image and colorscheme, upgraded version number.

2005-05-21  Bernhard Kraft  <kraftb@kraftb.at>

	* Fixed bug #0000975: Make the thumbnail-size of filelinks chooseable

2005-05-20  Michael Stucki  <michael@typo3.org>

	* Fixed bug #0000459: undefined function: float() in class.t3lib_cs.php
	* New feature #0000850: Store last built query independent of t3lib_db->debugOutput. Thanks to Rainer Kuhn.

2005-05-19  Michael Stucki  <michael@typo3.org>

	* Small fix in typo3/sysext/install/mod/class.tx_install.php: GraphicsMagick executed without any parameters caused a server error (used in the Install Tool for guessing the product version)
	* Fixed bug #0001065: Labels of radio buttons in listview were not shown. Thanks to Sebastian Kurfuerst.
	* Changed innerWrap and outerWrap in editPanels to be stdWrap'able. Thanks to Martin Kutschker.
	* Fixed bug #0000098: Forms elements should not contain a wrap-attribute for textareas, so this is now optional. Thanks to Martin Kutschker.
	* Fixed bug #0001075: XHTML compliance of FORM elements. Thanks to Martin Kutschker.
	* Fixed bug #0001061: XHTML cleaning did not support the <param /> tag. Thanks to Martin Kutschker.

2005-05-19  Karsten Dambekalns  <karsten@typo3.org>

	* typo3/sysext/install/mod/class.tx_install.php: Added a button to generate a random encryption key.
	* typo3/sysext/cms/layout/db_layout.php: Fix for bug #1042. Thanks to Sebastian Kurfuerst and Michael Stucki.
	  Additionally removed some unused variables/globalisations
	* typo3/mod/tools/em/index.php: Applied patch for bug #1043 (ereg calls without escaped curly braces)
	* t3lib/class.t3lib_install.php: Fix for bug #987 (hardcoded MyISAM table type)

2005-05-17  Michael Stucki  <michael@typo3.org>

	* Minor fix in t3lib/config_default.php: pageNotFoundOnCHashError used "false" instead of "0" as the default value

2005-05-16  Michael Stucki  <michael@typo3.org>

	* Fixed wrong display of empty tags in class.tx_cms_layout.php
	* Fixed missing email address label if none specified in class.tslib_content.php
	* Fixed missing replacement of "@" in spamProtectEmailAddresses mode in class.tslib_content.php

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
457
2005-06-08  Kasper Skaarhoj  <kasper@typo3.com>
Kasper Skårhøj's avatar
Kasper Skårhøj committed
458
459
460

	* Added TYPO3_CONF_VARS[SYS][USdateFormat] configuration option to turn date-entering into MM-DD-YYYY in backend. Go US!

461
462
2005-05-14  Michael Stucki  <michael@typo3.org>

463
	* Release of TYPO3 3.8.0rc1
464
465
	* Fixed a bug in the context-sensitive menu (right-click on 2nd level like "more options..." didn't work). Thanks to Wolfgang Klinger.

Rupert Germann's avatar
Rupert Germann committed
466
467
2005-05-14  Rupert Germann  <rupi@gmx.li>

468
	* Fixed bug #0000797: added a new function to class.tslib_content.php (getBorderAttr()) which returns only a border attribute for images if the doctype is not xhtml_strict,  xhtml_11 or xhtml_2 or if the config parameter 'disableImgBorderAttr' is not set. Setting 'disableImgBorderAttr' to '1' will disable border attributes in img tags even if the doctype is not in the list of doctypes above.
Rupert Germann's avatar
Rupert Germann committed
469

470
471
472
473
474
475
476
2005-05-12  Michael Stucki  <michael@typo3.org>

	* Force TCEform reload if the plugin is changed
	* Added new typolink option "addQueryString" for adding all parameters of the current URL to the link. Notice that this does not check for any duplicate parameters! This is not a problem (only the last parameter of the same name will be applied), but enable "config.uniqueLinkVars" if you still don't like it.
	* Removed duplicate "Expires" header in class.t3lib_userauth.php
	* Changed return value type of t3lib_div::inList which was not really boolean (as documented) but string. Thanks to Bernhard Kraft.

477
2005-05-11  Michael Scharkow  <mscharkow@gmx.net>
478

479
	* Fixed bug #0000930: The delete button in QuickEdit mode lead to a 404 message. Thanks to Sebastian Kurfuerst.
480

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
481
2005-05-09  Kasper Skaarhoj  <kasper@typo3.com>
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
482
483
484

	* Closed Indexed Search before 3.8.0 launch: Despite my hopes I had to significantly lower my ambitions for this release; I couldn't find time to complete the overhaul but had to just patch up any immediate problems and make it work for the 3.8.0 release. The TODO list inside is updated with the remaining tasks which is due for 4.0.0 late summer. If "Indexing Configurations" supporting indexing of external files, URLs and individual records have been mentioned earlier in this changelog or on the featurelist I can inform that the incomplete implementation has been disabled and postponed for 4.0.

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
485
2005-05-04  Kasper Skaarhoj  <kasper@typo3.com>
Kasper Skårhøj's avatar
Kasper Skårhøj committed
486
487
488
489
490
491

	* Added Hindi language
	* Added feature to table-wizard: Will create 5 new rows when adding rows in the bottom of table (configurable)
	* Added download links in extension listing in EM
	* Added new feature, "submenuObjSuffixes" to TypoScript Menu objects to define alternative submenus depending on position of parent menu object in menu. (TSref documented)

492
493
494
495
496
497
2005-05-01  Michael Stucki  <michael@typo3.org>

	* Implemented a wrapper for executing ImageMagick
	* New feature #0001034: GraphicsMagick finally works with TYPO3! This can be enabled by setting TYPO3_CONF_VARS[GFX][im_version_5] to 'gm'.
	* The Install Tool is now more tolerant when comparing image file sizes. Warnings are only displayed if the created image is more than 10K larger than its reference. In this case you should consider to change your IM/GD version...

498
499
500
501
502
503
504
505
2005-04-30  Michael Stucki  <michael@typo3.org>

	* Changed the layout of the security warning box which is displayed in alt_intro.php
	* Added a hook for extending the device recognition capabilities in class.t3lib_matchcondition.php (requested by Michael Perkhofer for his "wurfl" extension)
	* Fixed bug #0000762: If the word "include_once" is followed by a whitespace, the extension manager issued an error
	* New feature #0000634: Add the CURIFSUB state to menu objects (thanks to Wolfgang Klinger)
	* Changed the spamProtectEmailAddresses range again. Allowed values are between -5 and 1 (higher values could break the output, thus the range needed to be changed)

Christian Jul Jensen's avatar
Christian Jul Jensen committed
506
507
508
509
2005-04-29  Christian Jul Jensen  <julle(at)typo3(dot)org>

	* Added type path to getText function

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
510
2005-04-29  Kasper Skaarhoj  <kasper@typo3.com>
511
512
513

	* Added default limit (10kb) on frontend user session data (set by TYPO3_CONF_VARS[FE][maxSessionDataSize]) and added a check that session data is saved only if a cookie is actually set. This closes a quite obvious hole for DoS attacks where requesting a TYPO3 URL something like "...index.php?id=1&recs[foo][bar]=[up to 2000 chars]" would fill 2kb of data into fe_session_data no questions asked. It is not a security problem but thousand such request (with eg. "ab") would mean 2 megabyte of junk in the database... Spamming that table is now considerably more complicated. However this setting might break applications storing large amounts of user session data, but for the average shopping plugin it should be unaffected.

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
514
2005-04-29  Kasper Skaarhoj  <kasper@typo3.com>
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
515
516
517

	* Applied fixes to t3lib_extMgm in order to prevent possible fatal errors where only local extensions would be loaded, resulting in a complete failure of the system (aka "...the cms extension is not loaded" bug). It is unknown if it fixes such problems since the bug is not repeatable.

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
518
2005-04-28  Kasper Skaarhoj  <kasper@typo3.com>
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
519
520
521

	* Added API in tslib_pibase for checking availability of the cHash value when plugins are running as USER cObjects. This is a VERY IMPORTANT thing for plugin writers to acquaint themselves with. I suggest reading the article "The Mysteries of &cHash" which was written about this tricky issue.

Rupert Germann's avatar
Rupert Germann committed
522
523
2005-04-28  Rupert Germann  <rupi@gmx.li>

524
	* Fixed bug #0000416: now the wrong default values in autoincrement lines will be removed from .sql files before they are written to the database. This fixes the problem that tables were not created under MySQL 4.1.x
525
	* Fixed bug #0000955: Removed a double strcmp in class.t3lib_install.php
526
	* Removed the mysql-version ckeck from class.tx_install.php. With current MySQL versions this is not needed anymore.
Rupert Germann's avatar
Rupert Germann committed
527
	* New features for the pi_base pagebrowser: first and last links, "floating" of the displayed pages, all wraps are now configurable, all hardcoded HTML can be substituted with own wraps, and many more.
528
529
530
	  The behaviour of the pagebrowser doesn't change if the additional "internal"-array-elements don't exist.
	  This array has to be set from an extension which passes its TS-config to the pagebrowser function. See comments in function for details.
	  Thank goes to Michael H.E. Roth for developing most of the changes.
531
	* Fixed bug #0000911: setting ['BE']['lockIP'] to a value < 4 does not log out the BE user anymore.
532
	* Fixed bug #0000570: now it is prevented that umlauts or other special characters are inserted as "accessKey".
Rupert Germann's avatar
Rupert Germann committed
533

Christian Jul Jensen's avatar
   
Christian Jul Jensen committed
534
535
536
537
2005-04-28  Christian Jul Jensen  <julle(at)typo3(dot)org>

	* Added parameter to function in t3lib_install that enables you to write to other localconf's than the canonical.

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
538
2005-04-28  Kasper Skaarhoj  <kasper@typo3.com>
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
539
540
541

	* Added search in Extension Manager for extensions locally.

542
2005-04-27  Bernhard Kraft  <kraftb@kraftb.at>
543
544
545

	* Added post-process Hook in class.t3lib_befunc.php for method "getFlexFormDS"

Rupert Germann's avatar
Rupert Germann committed
546
547
2005-04-27  Rupert Germann  <rupi@gmx.li>

548
	* Fixed bug #0000536: removed a hardcoded tt_news reference which inserted the admin name as news author.
Rupert Germann's avatar
Rupert Germann committed
549

550
551
552
553
2005-04-27  Michael Scharkow  <mscharkow@gmx.net>

	* Fixed bug #0000727: Changed some labels for editing Page Header in page and list view

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
554
2005-04-27  Kasper Skaarhoj  <kasper@typo3.com>
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
555
556
557

	* Updated install tool test images again after Stuckis suggestions. Now validates perfectly with this TYPO3 using his debian packages "graphicsmagick" and "graphicsmagick-im-compat"

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
558
2005-04-27  Kasper Skaarhoj  <kasper@typo3.com>
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
559
560
561
562

	* More implementation of locallang-xml support in frontend
	* Implemented substitution of glossary terms in view_help.php. Glossary is available when the extension "t3glossary" is installed (yet to be released)

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
563
2005-04-27  Kasper Skaarhoj  <kasper@typo3.com>
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
564
565
566

	* When using frontend editing with pop-up window the save-and-view button will not change focus of the windows but keep the editing window on top while reloading the page for preview behind. (Works in any case editing happens in a pop-up window)

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
567
2005-04-21 => 04-26  Kasper Skaarhoj  <kasper@typo3.com>
Kasper Skårhøj's avatar
Kasper Skårhøj committed
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587

	* Added a runaway brake to t3lib_div::expandList(): Ranges are limited to 1000 values per range.
	* Added authentication services (from sysext/sv/) to the core.
	* Added a feature to menu objects that you can have them show pages in the menus which are normally access restricted. The pages shown will like to a fixed page ID as long as access is not allowed - that page could then show a login box for instance. If access to the elements is ok they will of course link to themselves.
	* Added the same feature described for menu objects above to normal typolinks, configured with "config.typolinkLinkAccessRestrictedPages". See TSref for details. The feature will allow links pointing to access restricted page to be created but redirected to a central page which could for instnace contain a login form which is what will be shown if the page was not accessible.
	* !!! Technical/API: Changed sys_page->where_hid_del so the fe_group check is not included in WHERE clause but found separately in sys_page->where_groupAccess. It is probably quite rare if this affects any extension but it could do so potentially. PHP code would have to be adapted then.
	* Implemented configuration to inverse localization setting for pages, $GLOBALS['TYPO3_CONF_VARS']['FE']['hidePagesIfNotTranslatedByDefault']:  If TRUE, pages that has no translation will be hidden by default. Basically this will inverse the effect of the page localization setting "Hide page if no translation for current language exists" to "Show page even if no translation exists"
	* Added new function; t3lib_div::explodeUrl2Array(): Explodes a string with GETvars (eg. "&id=1&type=2&ext[mykey]=3") into an array
	* Added "config.language_alt" which enables localization from locallang-files of plugins to fallback to an alternative language if the main one (specified with config.language) was not found in hte locallang file. Thus a brazil portuguese ("br") website could specify portuguese (pt) as fallback language!
	* Added hook for page-not-found handling enabling any handling to be done for really flexible use.
	* Extended class t3lib_arraybrowser so it can show a PHP array without links. Used for "realurl" extension displaying its configuration in backend module.
	* Introduced readLLfile() and readLLXMLfile() in t3lib_div in the section with TYPO3 specific functions. They were moved from lang/lang.php class (language class) where they served to load locallang.(php|xml) files. Since this functionality was needed in the frontend as well the functions had to exist in a common script, that being t3lib_div.
	* fixed "bug" where the meta data from a flexform data structure was returned in t3lib_div::-function
	* Completely reverted the removal of the "unsigned" attributes in *.sql files - DBAL has to handle this depending on DB.
	* Added record-uid to the listing of reference in TCEform group fields.
	* Added features in tslib_fe which records the reasons why a certain page was not accessible if it related to hidden/starttime/endtime/groups. This can be used in page-not-found handlers to produce a proper response to access attempts to eg. protected sections.
	* Support for locallang-xml in frontend as well.
	* Added unique name for TYPO3 re-login pop-up box
	* Fixed a few smaller bugs/inconveniences

Andreas Otto's avatar
Andreas Otto committed
588
589
590
591
2005-04-25  Andreas Otto  <andreas.otto@dkd.de>

	* Fixed bug #0000649. Used the patch provided in the bug description.

592
593
594
2005-04-24  Michael Stucki  <michael@typo3.org>

	* Fixed a problem with a recent change in the filelist module
595
596
597
598
599
600
601

2005-04-19  Martin Kutschker <martin.t.kutschker@blackbox.net>

	* Changed t3lib_page::deleteClause to make it JOIN-safe
	* Added innerWrap and outerWrap properties to EDITPANEL and innerWrap, outerWrap and color properties to EDITPANEL.previewBorder
	* Added t3lib_div::expandList (turns eg "1,3-5,7" into "1,3,4,5,7")

Michael Stucki's avatar
Michael Stucki committed
602
2005-04-18  Karsten Dambekalns  <karsten@typo3.org>
Karsten Dambekalns's avatar
Karsten Dambekalns committed
603
604
605
606

	* typo3/file_upload.php: Small fix to fix bug #986, patch by Sebastian Kurfuerst.
	* t3lib/class.t3lib_befunc.php, sysext/viewpage/view/index.php: Fix to bug #983, preview when BE uses SSL.
	* t3lib/class.t3lib_befunc.php: Show warning when encryption key is empty (bug #766).
Karsten Dambekalns's avatar
Karsten Dambekalns committed
607
	* sysext/install/mod/class.tx_install.php: Make encryption key setting accessible in "Basic Configuration".
Michael Stucki's avatar
Michael Stucki committed
608
	* sysext/install/mod/class.tx_install.php: Missing PHP support for MySQL is only seen as error if DBAL extension is not loaded.
Karsten Dambekalns's avatar
Karsten Dambekalns committed
609

Rupert Germann's avatar
Rupert Germann committed
610
611
2005-04-18  Rupert Germann  <rupi@gmx.li>

Michael Stucki's avatar
Michael Stucki committed
612
	* Added a condition that removes wrong default values from autoinc-lines when importing static data. (bug #416 related).
Rupert Germann's avatar
Rupert Germann committed
613

Michael Stucki's avatar
Michael Stucki committed
614
615
616
617
2005-04-18  Michael Stucki  <michael@typo3.org>

	* Release of TYPO3 3.8.0beta2

Rupert Germann's avatar
Rupert Germann committed
618
619
2005-04-17  Rupert Germann  <rupi@gmx.li>

Michael Stucki's avatar
Michael Stucki committed
620
	* Fixed bugs #0000920 and #0000935: Changed the parsing of recordtitles in lists. Now 'label_alt' and 'label_alt_force' are honored too.
Rupert Germann's avatar
Rupert Germann committed
621

622
623
624
625
2005-04-17  Michael Stucki  <michael@typo3.org>

	* Changed the size of ses_iplock fields to 39 (needed for storing IPv6 addresses)

626
627
628
629
630
2005-04-15  Michael Stucki  <michael@typo3.org>

	* Made fe_user passwords case sensitive and render them as password fields
	* New feature #0000957: Added TypoScript option page.headTag

631
632
633
2005-04-14  Rupert Germann  <rupi@gmx.li>

	* Fixed bug #0000966: The BE-listview in "Localization Mode" does now show the labels and flags of translated records again.
Rupert Germann's avatar
Rupert Germann committed
634

635
636
637
638
639
2005-04-14  Michael Stucki  <michael@typo3.org>

	* Added new stdWrap property "stdWrap" for calling stdWrap recursively
	* Added new hook in t3lib_tcemain::process_cmdmap (closes #0000823)
	* Removed typeNum = 0 in some places (a previous change already sets them to 0 by default)
640
	* !!! Use nimbus.ttf and vera.ttf as default truetype fonts for the GIFBUILDER. This is generally not a problem because they were always used (arial.ttf is a symlink to nimbus.ttf, verdana.ttf is pointing to vera.ttf). However it could change your page design if you have just overwritten the symlinks with a different file and did not set the fontFile in the GIFBUILDER configuration.
641
642
	* File- and foldernames in the fileadmin could be cut to some lenght. Therefore a tool tip is added to show the full name.
	* Fixed bug #0000286: spamProtectEmailAddresses sometimes wrecked table content elements
643
	* New feature #0000490: Optionally remove duplicate parameters in typolinks (config.uniqueLinkVars=1). Thanks to Rupert Germann.
644
645
646
	* Fixed bug #0000675: Context menu did not work with Opera
	* Corrected a hook in index_ts.php

647
648
2005-04-13  Ingmar Schlecht  <ingmar@typo3.org>

Ingmar Schlecht's avatar
Ingmar Schlecht committed
649
	* Corrected earlier bugfix by Karsten: Reverted require_once(PATH_t3lib.'config_default.php') to require() in index_ts.php
650
	* Cleaned up tslib_content by putting some lines of redundant code into new function getMailTo()
651
	* Minor change to spamProtectEmailAddresses ASCII
652
	* Added hook in t3lib_page for additional enableColumns
653

Michael Stucki's avatar
Michael Stucki committed
654
2005-04-13  Karsten Dambekalns  <karsten@typo3.org>
Karsten Dambekalns's avatar
Karsten Dambekalns committed
655

Karsten Dambekalns's avatar
Karsten Dambekalns committed
656
	* Small fix to fix bug #974.
Karsten Dambekalns's avatar
Karsten Dambekalns committed
657
658
	* Applied some more DBAL patches for indexed search and fixed bug #961.
	* Re-added images in install tool with binary flag (bug #972).
Karsten Dambekalns's avatar
Karsten Dambekalns committed
659
660
	* Changed some uses of require to require_once to fix bug #958.

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
661
2005-04-12  Kasper Skaarhoj  <kasper@typo3.com>
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
662
663
664

	* changed install tool comparison images

665
666
667
2005-04-10  Ingmar Schlecht  <ingmar@typo3.org>

	* Added hook for TIMTAW extension in t3lib_userauth
668
	* Changed typo3/mod/tools/em/index.php to support new "Overwrite" checkbox feature of Kickstarter
669

670
671
2005-04-10  Jan-Erik Revsbech  <jer@moccompany.com>

672
673
	* The earlier attempts to fix the problem of Return-Path with Postfix below version 2.0 seems not to work on all systems. The t3lib_htmlmail class now only forces the return-path if forceReturnPath is enabled in the install tool.
	* Added an option to the install tool mail test form. Send the testmail via t3lib_htmlmail with the return-path set to null@<HTTP_HOST>.
674

675
676
677
678
2005-04-08  Michael Stucki  <michael@typo3.org>

	* Fixed bug #0000941: The diff feature was disabled on Windows but works fine if diff.exe is present and TYPO3_CONF_VARS[BE][diff_path] is correctly set

Andreas Otto's avatar
Andreas Otto committed
679
680
681
682
2005-04-07  Andreas Otto  <andreas.otto@dkd.de>

	* Added modfunc2 to sysext/indexed_search which offers statistics of entered search words.

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
683
2005-04-06  Kasper Skaarhoj  <kasper@typo3.com>
684
685
686

	* Removed all "unsigned" attributes from .sql files in the core and implemented a complete list of those fields for which it has been removed in the t3lib_install class. By default the install tool will NOT detect that these fields should be changed to signed integers since if the field is found in the list in the install class this difference will be ignored. The reason is that it will be 200+ ALTER TABLe changes and the significance is mostly cosmetic. However if somebody wants to actually do the conversion they can switch an internal variable in the t3lib_install class to TRUE and the install tool WILL convert...

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
687
2005-04-06  Kasper Skaarhoj  <kasper@typo3.com>
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
688
689
690

	* Extended a comment of a function in t3lib_extMgm

Michael Stucki's avatar
Michael Stucki committed
691
692
693
694
2005-04-06  Michael Stucki  <michael@typo3.org>

	* Release of TYPO3 3.8.0beta1

695
696
697
698
2005-04-05  Ingmar Schlecht  <ingmar@typo3.org>

	* Changed the way htmlspecialchars() is applied to tag attributes on xhtmlCleaning

699
700
701
702
2005-04-04  Michael Stucki  <michael@typo3.org>

	* Unfortunately the resolve-path patch was overwritten, so here it is again

Michael Stucki's avatar
Michael Stucki committed
703
2005-04-04  Robert Lemke  <robert@typo3.org>
704
705

	* Added a preliminary way for moving containers in a flexform section in TCEforms + TCEmain. Before you could only delete containers.
706
	* Added Sebastian Kurfuerst's collapsable modules feature for the backend's module bar
707

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
708
2005-04-04  Kasper Skaarhoj  <kasper@typo3.com>
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
709
710
711

	* Added to-top/up/down/to_bottom bottoms for the select/group element. up/down will show up by default, to-top and to-bottom will appear automatically when the SIZE of the selector is >= 5.

712
713
714
715
2005-04-03  Michael Stucki  <michael@typo3.org>

	* Fixed a stupid error in the display-empty-tags function

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
716
2005-04-01  Kasper Skaarhoj  <kasper@typo3.com>
717
718
719
720

	* Updated all years from 2004 to 2005
	* Updated all function indexeds in top of scripts (no actual code changes done!)

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
721
2005-04-01  Kasper Skaarhoj  <kasper@typo3.com>
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
722
723
724
725
726

	* Added Bernhard Krafts security improvement for server validated challenge value.
	* Added "Esperanto" as language - now we are at 41 backend languages.
	* Made a change to how cache-control headers are sent. Thanks to Ole Tange, FI, Denmark

727
728
729
730
731
732
733
734
735
736
737
2005-04-01  Michael Stucki  <michael@typo3.org>

	* Display empty tag contents in the backend (e.g. <link email@hostname.com></link>)
	* Fixed bug #0000750: Resolve relative links in the backend (caused problems with some firewalls)
	* Install tool now shows which image is the reference when doing image tests (thanks to Dimitri Tarassenko)
	* Small changes in t3lib_div::quoted_printable()
	* !!! t3lib_htmlmail::quoted_printable() is now obsolete. Please call t3lib_div::quoted_printable() instead.
	* simulateStaticDocuments_addTitle is now set to 30 if the value is 1 (cause 1 doesn't make sense, does it?)
	* Display a warning message if this installation is obviously insecure!! These warnings are only displayed to admin users.
	* Added a link to re-login if the session has timed out

738
739
740
741
2005-03-29  Michael Stucki  <michael@typo3.org>

	* Added a Russian flag (thanks to Michael Shigorin)

742
743
744
745
2005-03-29  Ingmar Schlecht  <ingmar@typo3.org>

	* TYPO3 seems to prefer "mediumblob" instead of "MEDIUMBLOB", thus I changed that in typo3/sysext/cms/ext_tables.sql
	* Added hook in tslib_fe
746

747
748
2005-03-28  Michael Stucki  <michael@typo3.org>

749
	* Corrected a typo in fe_adminLib.inc (Ingmar watch this!)
750

751
752
2005-03-28  Ingmar Schlecht  <ingmar@typo3.org>

753
754
755
756
757
	* Fixed bug #0000341: Changed table definition of "fe_session_data" so field "content" is MEDIUMBLOB instead of BLOB
	* Fixed bug #0000890: fe_adminLib.inc procesSetFixed does not support userFunc_afterSave
	* Fixed bug #0000316: Backend typo3/template.php output spurious </body> tag for doctype xhtml_frames
	* Added two hooks to t3lib_userauthgroup for Sebastian Kurfuerst's ACL implementation
	* New feature #0000341: New option "ascii" for spamProtectEmailAddresses (very cool, because it doesn't need JavaScript! Thanks to Karsten Dambekalns)
758

759
760
2005-03-25  Michael Stucki  <michael@typo3.org>

761
762
763
764
765
	* Added two hooks for tx_timtaw, written by Sebastian Kurfuerst
	* FORM object is finally able to create a reset button (closes #0000743, thanks to Michael Scharkow)
	* FE editing: Up/Down buttons in panel did not work (closes #0000849, thanks to Peter Niederlag for pointing me on this)
	* typeNum 0 is now set automatically by default: If a page object has no typeNum and typeNum '0' is not defined, TYPO3 will automatically do that now
	* Renamed admin function links in the left down corner of the BE (closes #0000025)
766
767
	* EM: Display privacy message before connecting to the online repository

768
769
2005-03-16  Ingmar Schlecht  <ingmar@typo3.org>

770
	* Fixed bug #0000335: in class.t3lib_extfilefunc.php: If $this->dont_use_exec_commands was set, it was impossible to delete any directories, which is now possible again. It's still impossible to delete direcories recursively though.
771
	* Fixed bug #0000280: pi_list_query() produced wrong query when $orderBy paramater was not given.
772

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
773
2005-03-10  Kasper Skaarhoj  <kasper@typo3.com>
774
775
776

	* Added feature that connects cache-control headers with whether user-logins are allowed in a branch or not. Makes mixing of cached and dynamic user-dependant content easier.

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
777
2005-03-08  Kasper Skaarhoj  <kasper@typo3.com>
778
779
780
781
782
783

	* New feature for page records: Frontend Login Mode. Makes it possible to disable (and enable later) frontend logins for branches of the page tree. Disabling will make it look like no user is authenticated. This feature is very useful if you wish a highly performant website using cache control headers while specifying sections where user logins are accepted (for dynamic content)
	* Implemented a bunch of hooks in tslib_fe
	* Minor bug fixes and re-arrangements
	* Support for "crawler" extension in indexed_search; Makes it possible to index pages in the page tree by starting a crawler from the backend of TYPO3 (The extension "crawler" is specifically supported) and thus preventing the process from happening during frontend users browsing.

784
785
786
787
788
789
2005-03-07  Karsten Dambekalns  <karsten@typo3.org>

	* Fixed the potential security issue with mailforms, allowing
	  spam abuse (TYPO3-20050307-1). This affected tslib/class.tslib_content.php,
	  tslib/class.tslib_fe.php and t3lib/config_default.php

790
791
792
793
794
2005-02-20  Michael Stucki  <michael@typo3.org>

	* Fixed a typo in the User TSconfig reference in ext_tables_static+adt.sql
	* !!! Renamed t3lib_stdGraphic->imageCreateFromGif into imageCreateFromFile. The old function will remain for providing backwards compatibility.

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
795
2005-02-17  Kasper Skaarhoj  <kasper@typo3.com>
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
796
797
798

	* Added 3 hooks for each hardcoded function in css_styled_content so extensions can be written which provides alternative renderings without XCLASSING.

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
799
2005-02-15  Kasper Skaarhoj  <kasper@typo3.com>
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
800
801
802

	* The indexed-search lexer has been updated so it supports "printjoins" (characters like ' or - which are allowed inside of words) and there is also support for Chinese/Japanese/Korean (CJK) indexing/searching.

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
803
2005-02-14  Kasper Skaarhoj  <kasper@typo3.com>
Kasper Skårhøj's avatar
Kasper Skårhøj committed
804
805
806

	* Large number of updates to system extension indexed_search, in particular to the frontend search plugin which is now ready for implementation of templating engine by workgroup. still missing work on the lexer to support CJK content.

Andreas Otto's avatar
Andreas Otto committed
807
808
809
810
2005-02-11  Andreas Otto  <andreas.otto@dkd.de>

	* In order to use enableTypeByConfig on more types than Input and Text the variable $specConf had to be set. This was done to all getSingleField_* methods which use $this->renderWizards. A list of the methods is provided in the commit message.

811
812
813
814
2005-02-06  Michael Stucki  <michael@typo3.org>

	* Fixed an often repeated typo (closes #0000127)

815
816
817
818
819
820
821
822
2005-02-04  Michael Stucki  <michael@typo3.org>

	* Corrected some typos
	* Fix permissions after ImageMagick has created a new file. Introduced new function t3lib_div::fixPermissions. Closes bug #0000677.
	* Fixed bug #0000422: "Fatal error at 3: Image Processing -> 5: GD library functions"
	* Added a new constant TYPO3_branch which includes only the major and the minor numbers of the version (not the patchlevel). This is used in the "generator" meta tag and will finally close bug number #0000318.
	* ContextMenu is no longer disabled by default on Macintosh systems (except Opera, might have to do with bug #0000675). Closes bugs #0000542 and #0000486.
	* XHTML 1.1 compliancy fixes (thanks to Ernesto Baschny)
Michael Stucki's avatar
Michael Stucki committed
823
	* List view now resolves values of MM tables (thanks to Rupert Germann). Closes #0000624.
824
825
	* Use t3lib_div::isAbsPath() to check if the logfile path is absolute (doesn't work on Windows otherwise)

826
2005-02-02  Ingmar Schlecht  <ingmar@typo3.org>
827
828
829

	* Fixed bug #0000728: "Enabling DevLog in t3lib_modsettings via SC_OPTIONS does not work." Reason: t3lib_modsettings::init() used $TYPO3_CONF_VARS although the global var was not available there. Changed it to $GLOBALS['TYPO3_CONF_VARS'].

830
2005-02-01  Ingmar Schlecht  <ingmar@typo3.org>
831
832
833

	* Committed patches by Peter Klein <peter at umloud.dk> implementing the IESelectFix for xmenu_layers.php: A fix that makes the layer menus display correctly on IE when over a <SELECT> box.

834
2005-01-24  Jan-Erik Revsbech	<jer@moccompany.com>
835

836
	* The check to see if Postfix version 1.x is used requires that the executable /usr/sbin/postconf exists. If it does not exist, some PHP installations will die with an error. Now htmlmail makes a check to see if the files exist before calling it.
837

838
2005-01-22  Ingmar Schlecht  <ingmar@typo3.org>
839
840
841

	* Fixed bug #0000668: Removed spurious comma (,) from pages table definition in t3lib/stddb/tables.sql

842
2005-01-21  Ingmar Schlecht  <ingmar@typo3.org>
843

844
	* Fixed bug #0000703: Added missing ';' to '&nbsp' in t3lib/class.t3lib_formmail.php
845

846
2005-01-21  Jan-Erik Revsbech	<jer@moccompany.com>
847

848
	* Added a check to class t3lib_htmlmail to check if postfix version 1.x is used. If this is the case the -f parameter is not used for call to mail(). This should fix the problem with mails not being sent when using Postfix as MTA...
849

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
850
2005-01-21  Kasper Skaarhoj  <kasper@typo3.com>
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
851
852
853

	* Added a new feature to force all UIDs in the "impexp" extension.

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
854
2005-01-14  Kasper Skaarhoj  <kasper@typo3.com>
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
855
856
857

	* import/export: CSH for the whole module, localization of all labels

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
858
2005-01-02  Kasper Skaarhoj  <kasper@typo3.com>
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
859
860
861

	* Added Karsten D.s patches for DBAL.

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
862
2004-12-20  Kasper Skaarhoj  <kasper@typo3.com>
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
863
864

	* Changed "config.disableContentLengthHeader" over to "enableContentLengthHeader" because a default content-length header might introduce some weird and hard-to-debug situation for people.
865
866
867
868
	* Added possibility to enable cache-control headers on frontend output; This allows a site to be cached by client browsers and proxies. See TSref for configuration ("config.sendCacheHeaders")
	* Added that a cache-control header sent from client can regenerate an otherwise cached page. In reality this means that a shift-reload click in the browser will always circumvent TYPO3s page-cache, regenerate the page and store a new version in cache if applicable. If anyone has objections agains this default feature (eg. fear of DoS attacks), please bring up a discussion on dev-list.
	* Added "Content-Length" header on frontend output (can be disabled)
	* Fixed bug that gave inconsistent SYS_LASTCHANGED values whether a page was gotten from cache or generated.
Andreas Otto's avatar
Andreas Otto committed
869
	* Added check for explicitAllow/Deny in the content element wizard (during a trainride from Allerd in S-Tog line A to Nrreport - thats all it took).
870

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
871
2004-12-17  Kasper Skaarhoj  <kasper@typo3.com>
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897

	* Mainly: Did tons of improvements on the import/export module (system extension "impexp").
		Main features:
			Supports flexforms (hence TEmplaVoila).
			Supports RTE embedded images.
			Supports updates of existing records in various forms.
			Has optional XML format.
			Supports a new concept called "soft references" which are plain-text links/file references/markers and allows to track and include these in export. Examples are "fileadmin/..." references in TypoScript templates and <link> typolink tags.
			Can export from the page tree root.
			Character set dependant
			Extension dependencies can be set
			Embedding of HTML files and internal resources
			Export links directly from clipboard and Web>List
			Supports meta data including embedded thumbnail

	* In shortcut frame I added possibility to enter  a table:uid pair in the "Edit page" box. For instance "tt_content:123" will launch the doc module for that element.
	* Soft References; A parser-concept tied to TCA which allows to define parsers for certain fields that finds "soft references", eg. <link> tags, file-references etc. See import/export improvements above.
	* Improvements to array2xml which allows detained mapping of array keys to XML-tags. As an example, study the import/export extensions T3RecordDocument configuration.
	* Improved t3lib_parsehtml::prefixResourcePath() to access a suffix string to WRAP file references
	* Improved t3lib_tcemain with support for forcing a UID for newly created records (used by import/export)
	* t3lib_tcemain::checkValue_flex_procInData_travDS() now supports callback functions from external objects
	* Changed "displayErrors" in config_default.php BACK to "-1" which corresponds to the default from before (notice this, stucki!)
	* Ended the regime of the new be-usergroup selection box - back to the previous with ordering of backend groups since the first group was significant (being the default owner group)
	* Added support for having temporary files in typo3temp/ prefixed with a meaningful prefix, typically coming from the menu title, original image name etc.


Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
898
2004-11-28  Kasper Skaarhoj  <kasper@typo3.com>
899
900
901
902
903
904
905

	* Main feature: Lots of updates on Indexed Search extension. The changes are mainly in the indexer, not the search plugin. The work is NOT FINISHED yet and don't update a production site with this work! One main thing to be aware of is that all indexing is done internally as utf-8. You should flush your old index tables before running the new one.
	* Fixed bug in t3lib_cs::utf8_strtrunc() (or so)... do'h Martin!
	* Fixed bug (spelling mistake) in the hook "processDatamap_preProcessFieldArray"
	* Fixed order of configuration forms in Extension Manager
	* Added timezone option in TYPO3_CONF_VARS array
	* Added right-click feature on context menus. Can be disabled with TYPO3_CONF_VARS if you don't like it. And a rightclick on the page/folder _title_ will also activate the menu! Theoretically it is not valid XHTML. Works in Mozilla and MSIE. Thanks Wolfgang!
906
	* Added TS option "USERUID_substToken"
907

908
909
910
911
912
913
914
915
916
2004-11-26  Michael Stucki  <michael@typo3.org>

	* Fixed bug #0000527: Title tag is added even if the page title was empty. Thanks to Hannes Schmid.
	* Fixed bug #0000526: Logging does not work on Windows systems. Thanks to Dirk Hoffmann.
	* New configuration option [SYS][displayErrors] for overriding the PHP "display_errors" option. By default, error messages in PHP are no longer displayed.
	* Improved description of [FE][logfile_dir] in config_default.php
	* TYPO3_CONF_VARS[BE][adminOnly] is now an integer value (was boolean by mistake)
	* Added missing description of 3rd parameter for the crop function in class.tslib_content.php

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
917
2004-11-18  Kasper Skaarhoj  <kasper@typo3.com>
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
918
919
920

	* !!! Moved ALL core localizations into language packs found in extensions prefixed "csh_[language key]". The consequence of this is that the backend will work in english until the proper language pack is installed for the language the user has selected. This step is taken to make backend localization more scalable and prevent the huge memory problems we have with ll-XML and 3.7.0. The "csh_*" extensions are NOT available in TER at the moment, but the whole bunch can be downloaded from http://130.228.0.33/t3dl/src/all_39_language_packs_as_local_extensions.tgz

921
922
923
924
2004-11-18  Ingmar Schlecht  <ingmar@typo3.org>

	* Implemented #0000508: Minor performance improvement in an if clause in t3lib_stdgraphic, thanks to Volker Graubaum.

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
925
2004-11-17  Kasper Skaarhoj  <kasper@typo3.com>
926
927
928

	* Converted locallang*.php to locallang*.xml in new system extensions.

929
930
931
932
2004-11-16  Ingmar Schlecht  <ingmar@typo3.org>

	* Fixed bug #0000416: Removing spurious DEFAULT '0' in SQL create table statements of uid columns right before they're executed in t3lib_install.

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
933
2004-11-16  Kasper Skaarhoj  <kasper@typo3.com>
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
934
935

	* Moved the remaining global extensions to sysext/ which were selected to be system extension.
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
936
937
	* Added configuration option in TYPO3_CONF_VARS[FE][lifetime] so the frontend users cookies can be set to a lifetime in seconds. Currently the cookie lasts only for the browser session and not more.

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
938
2004-11-15  Kasper Skaarhoj  <kasper@typo3.com>
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
939
940
941

	* Merged all changes from "TYPO3_3-7" branch
	* Changed to version 3.8.0-dev
942
943
	* Using "t3lib_div::cmpIP" for evaluating the list of "config.stat_excludeIPList"
	* Fixed view_help.php so translators of llXML can see all tables listed.
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
944
945

2004-10-25  Jan-Erik Revsbech <jer@moccompany.com>
946

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
947
	*Fixed problem in htmlmail when running ith safe mode enabled.
948

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
949
950
2004-09-24  Michael Stucki  <mundaun@gmx.ch>

951
952
	* Release of TYPO3 3.7.0
	* Increased version number to 3.7.0
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
953

Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
954
2004-09-24  Kasper Skaarhoj  <kasper@typo3.com>
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
955

956
957
	* Updated backend localizations for 3.7.0 Release
	* Tagging the release with "TYPO3_3-7-0"
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
958
959
960

2004-09-19  Michael Stucki  <mundaun@gmx.ch>

961
	* Release of TYPO3 3.7.0RC2
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
962

963
2004-09-19  Ingmar Schlecht  <ingmar@typo3.org>
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
964

965
966
967
968
969
	* Added option to set the PHP memory_limit with the install tool.
	* Fixed bug #0000248: Highlighting color of BE module is now the same as highlighting color in the page tree
	* Changed <meta name="generator" content="TYPO3 3.6 CMS" /> tag in class.tslib_pagegen.php to reflect version 3.7. Should be changed to something dynamic in the future! (see bug #0000318)
	* Fixed bug #0000365: Made comparing md5 hashes of t3x files in mod/tools/em/index.php ignore leading whitespaces. Patch by Martin T. Kutschker <Martin-no5pam-Kutschker@blackbox.n0spam.net>
	* Increasing version number to 3.7.0RC2
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
970
971
972

2004-09-19  Michael Stucki  <mundaun@gmx.ch>

973
974
975
976
977
978
	* A new warning message is displayed if the install tool password is still the default: "joh316"
	* Replaced all (comments AND code!) occurences of "writeable" with "writable"
	* Fixed bug #0000171: Displaying wrong filepermissions in filelist module
	* Fixed bug #0000261: fileDenyPattern default does not include ".php4"
	* Fixed bug #0000298: Browser client Konqueror not recognized
	* Fixed bug #0000362: Changed field length of sys_log[IP] to 39 (IPv6 related, patch by Sven Wilhelm)
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
979

980
2004-09-17  Ingmar Schlecht  <ingmar@typo3.org>
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
981

982
	* Fixed bug #0000181: Added the word "JavaScript" to the note on the BE login page. It's now: "(Note: Cookies and JavaScript must be enabled!)"
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
983

984
2004-09-15  Ingmar Schlecht  <ingmar@typo3.org>
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
985

986
	* Fixed bug #0000353: In typo3/wizard_add.php removed call to non-existing printContent() method. It doesn't need to print anything.
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
987
988
989

2004-09-14  Michael Stucki  <mundaun@gmx.ch>

990
	* Release of TYPO3 3.7.0RC1
Kasper Skårhøj's avatar
   
Kasper Skårhøj committed
991

992
993
2004-09-14  Michael Stucki  <mundaun@gmx.ch>

994
995
996
997
	* Fixed bug #0000159: Logging did not work with absolute logfile_dir specified. However this will still work only if the specified path is within either PATH_site or lockRootPath.
	* The BE login screen now shows the sitename by default
	* Fixed a typo in config_default.php
	* Changed description for lockRootPath
998

999
2004-09-14  Ingmar Schlecht  <ingmar@typo3.org>
1000

For faster browsing, not all history is shown. View entire blame