-
Notifications
You must be signed in to change notification settings - Fork 6
/
CHANGELOG.php
12275 lines (11541 loc) · 104 KB
/
CHANGELOG.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
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
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
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
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<?php
/**
* @version $Id$
* @package Joomla
* @copyright Copyright (C) 2005 Open Source Matters. All rights reserved.
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php
* Joomla! is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
* See COPYRIGHT.php for copyright notices and details.
*/
// no direct access
defined('_VALID_MOS') or die('Restricted access');
?>
1. Copyright and disclaimer
---------------------------
This application is opensource software released under the GPL. Please
see source code and the LICENSE file
2. Changelog
------------
This is a non-exhaustive (but still near complete) changelog for
Joomla! 1.0, including beta and release candidate versions.
Our thanks to all those people who've contributed bug reports and
code fixes.
The change log is available at: https://github.com/micheas/Joomla-1.0/commits/master
3. Legend
---------
* -> Security Fix
# -> Bug Fix
+ -> Addition
^ -> Change
- -> Removed
! -> Note
--------------- 1.0.16 Unofficial UnStable Released -- [02-April-2012 23:00 UTC] ---------------------
02-Apr-2012 Micheas Herman
^ updated tinymce to support current browsers
# made two small fixes to support php 5.3 and 5.4 --
! -- note php error level needs to be set to display off if using php greater than 5.2
04-Mar-2008 Andrew Eddie
# Fixed [#5722] Preview Icon in mosToolBar not showing
--------------- 1.0.15 Stable Released -- [22-February-2008 23:00 UTC] ---------------------
06-Feb-2008 Andrew Eddie
* SECURITY [HIGH level]: Fixed remote file inclusion vulnerability
--------------- 1.0.14 Stable Released -- [11-February-2008 23:00 UTC] ---------------------
09-Feb-2008 Wilco Jansen
# Fixed [9249] Unable to delete mambots
# Fixed [6072] GPL url points to version "latest" (v3) instead of V2 in all files
# Fixed [9013] Missing $mainframe in popups
# Fixed [9413] Not authorized error in forced logout
# Fixed [9321] Menu Name at menu manager is missing
# Fixed [9250] Unable to uninstall Template and languages
! Thanks Jens-Christian Skibakk for providing patches
07-Feb-2008 Andrew Eddie
# Fixed [#7276] mosMakePath sometimes leaves trailing / in the end of the path given to mkdir()
# Fixed [#8844] Unescaped special characters with database::getEscaped()
# Fixed [#7608] XSS attack with case sensitive flaw in input filter
# Fixed [#6122] mosGetParam numeric check bug
# Fixed [#6021] Backend full menu ACL corrections
# Fixed [#9197] Wrong variable name in admin.menus.php
# Fixed [#9198] Wrong variable name in admin.contact.php
--------------- 1.0.14 RC1 Released -- [13-January-2008 23:00 UTC] ---------------------
13-Jan-2008 Andrew Eddie
# Moved instantiation of frontend $my above login block
11-Jan-2008 Ian MacLennan
# Fixed bug in search where small words were not being filtered out properly
# Fixed problem in search with regex using too many resources (related to above)
# Fixed 1.0 version of [#8404] Incorrect highlighting of search terms (as a byproduct)
07-Jan-2008 Andrew Eddie
# Fixed where spoof values where same for anonymous and logged in users
+ Added "preview" link in admin template (similar to what is in version 1.5)
04-Jan-2008 Andrew Eddie
* SECURITY [LOW level]: Fixed multiple typos in backend com_content making array integer check ineffective
* SECURITY: Fix XSS attack in search results pages
# Fixed bad &'s in wrapper.xml, mosimage.xml, mod_wrapper.xml and mospaging.xml
# Fixed minor bug in com_weblinks where link empty
# Fixed [#7650] Problem with if statement (?) in mod_related_items
# Fixed [#8381] too many argument in com_search page header parameter
# Fixed [#5318] mosPageNav::writePagesLinks adds trailing space to _PN_NEXT href
# Fixed [#8599] Invalid Redirect URL of content_item_link menu item
# Fixed [#7242] ACL: SQL errror when deleting user in joomla in backend (actually in mosUser::delete( $id ); )
02-Jan-2008 Anthony Ferrara
# Fixed delete issue with com_media in backend spoof check
^ added method param to josSpoofCheck to change checked variable
10-Aug-2007 Rob Schley
* SECURITY A4 [LOW Level]: XSS issue in com_search
# Fixed [topic,193707] Joomla! 1.0.13 Admin session dies for certain $task values
----------------------------------------------------------------------------------------
--------------- 1.0.13 Stable Released -- [21-July-2007 16:00 UTC] ---------------------
21-Jul-2007 Robin Muilwijk
^ (version.php) preparation for release
18-Jul-2007 Rob Schley
# Fixed admin session problems with immediate logout after login.
# Fixed a few misc. bugs.
11-Jul-2007 Sam Moffatt
^ Removed assumption that a group exists for a user (may not actually be true)
04-Jul-2007 Rob Schley
# Fixed a bug in the administrator login system that prevented users from logging in
02-Jul-2007 Rob Schley
* SECURITY A6 [LOW Level]: Fixed [#5630] HRS attack on variable "url"
* SECURITY A1 [LOW Level]: Fixed [#5654] Multiple fields subjected to cross-site scripting vulnerabilities
* SECURITY A7 [LOW Level]: Fixed possible session fixation vulnerability in administrator application
29-Jun-2007 Louis Landry
^ Hardened password storage mechanism to use a random salt
! Remember Me cookies will be invalid and require a re-login
20-May-2007 Rob Schley
# Fixed key reference lookups to match whole results only
# Fixed two help screen naming issues.
^ Changed RG_EMULATION warning message to refer to Global Configuration Setting
17-May-2007 Rob Schley
^ Moved register globals emulation controls into Global Configuration
15-May-2007 Rob Schley
# Fixed [topic,170296] : Typos in Search Mambot configurations
14-May-2007 Rob Schley
# Fixed [topic,153233] : "Mail to Friend" parameter checks not checking content item setings
# Fixed [topic,126371] : IE7 left align problem
# Fixed [topic,167745] : Added JavaScript alert for empty category title
28-Apr-2007 Rob Schley
^ Changed cookie naming conventions to not break when using HTTPS
# Fixed [topic,156116] : Optimzed queries for menu creation to improve performance.
* SECURITY A4 [ LOW Level ]: XSS issue in com_search and com_content
* SECURITY A4 [ LOW Level ]: XSS vulnerability in mod_login
16-Apr-2007 Enno Klasing
# Re-enabled Itemid behaviour of 1.0.11 (optional, default is behaviour of 1.0.12)
----------------------------------------------------------------------------------------
--------------- 1.0.12 Stable Released -- [25-December-2006 01:00 UTC] -----------------
24-Dec-2006 Rob Schley
# Fixed two hard coded alt tags
+ Added new language constant _BANNER_ALT
^ Preparations for Stable packaging
# Removed local help screen content and replaced it with links to the online versions
19-Dec-2006 Rob Schley
+ Added 119 help screen files.
^ Changed 20 help screen titles.
# Fixed several grammar problems throughtout the Joomla! core
18-Dec-2006 Enno Klasing
# Fixed [artf5166] : Server Time offset issue, while submitting news
# Fixed [artf6439] : https switchover
18-Dec-2006 Rob Schley
# Fixed bug in offline.php when using the database class without a working database connection.
# Fixed spelling and grammar mistakes in english.php as per suggestions.
15-Dec-2006 Enno Klasing
# Fixed sample data: removed (nonexistent) RSS feed from OSM
# Fixed redirect to installation directory: removed need for lowercase directory names
13-Dec-2006 Rob Schley
# Fixed spelling and grammar errors in com_menus
# Fixed changelog formatting.
13-Dec-2006 Enno Klasing
+ Added security warning message to the installer component
# Fixed [artf6522] : Quotes in User Name breaks checkedOut overlib
* SECURITY A1 [ Medium Level ] : Removed unneeded legacy functions
12-Dec-2006 Enno Klasing
# Fixed bug in TinyMCE: help screen disabled
# Fixed IE7 display bug with mosTabs
# Fixed [artf7028] : Two bugs in TinyMCE
11-Dec-2006 Enno Klasing
# Fixed [artf7021] : Bug with com_messages and message titles including a single quote
10-Dec-2006 Rob Schley
# Fixed grammar problems in SQL data.
# Fixed grammar problem in com_config.
# Fixed usages of "Joomla!" missing the exclamation point.
10-Dec-2006 Enno Klasing
# Fixed [artf6762] : mos_section showing unexpected behavior
# Fixed IE7 display bug in the toolbar of the polls component
07-Dec-2006 Rob Schley
# Fixed [artf6863] : Changed the include file from template_css.css to offline.css to avoid conflicting styles
07-Dec-2006 Enno Klasing
# Fixed [artf6296] : josSpoofCheck does not check arrays and generates php warning
06-Dec-2006 Marko Schmuck
# Fixed [artf6884] : mosimage align=right causes problems in IE6
# Fixed [artf6779] : Link-URL containing character ] breaks
06-Dec-2006 Enno Klasing
# Fixed [artf6922] : Registration not working as expected (JavaScript popups)
06-Dec-2006 Mateusz Krzeszowiec
# Fixed [artf6832] : getItemid() function in joomla.php will not return correct $Itemid
# Fixed [artf6522] : Quotes in User Name breaks checkedOut overlib, continued
# Fixed [artf6786] : sef.php and multilingual config
05-Dec-2006 Rastin Mehr
# Fixed [artf6751] : Banner upload target directory bug
# Fixed [artf6522] : Quotes in User Name breaks checkedOut overlib, fixed similiar bugs from another report
02-Dec-2006 Sam Moffatt
# Fixed [artf6484] : com_registration bug (removed SQL error message)
01-Dec-2006 Enno Klasing
# Fixed [artf6903] : Anchors to Frontpage in SEF-URLs
# Fixed [artf6901] : LIMIT in MySQL queries
# Fixed [artf6844] : Javascript escape bug for poll.php
# Fixed [artf5788] : Frontpage content item category links enable section links
30-Nov-2006 Rastin Mehr
# Fixed [artf6577] : Registration name, username & email cleanups: spaces not allowed
30-Nov-2006 Emir Sakic
# Fixed [artf6841] : Submit Contact Form doesn't work with deactivated cookies
# Fixed [artf6846] : Error with new document - without categories
30-Nov-2006 Mateusz Krzeszowiec
# Fixed [artf6786] : sef.php and multilingual config
30-Nov-2006 Marko Schmuck
# Fixed [artf6921] : [patch] fixing a bug on modules/mod_archive.php
# Fixed [artf6876] : Orphan user information in phpGACL tables after user was deleted
29-Nov-2006 Mateusz Krzeszowiec
# Fixed [artf6749] : bot mosloadposition stippes $
# Fixed [artf1527] : "open_basedir restriction" warning
28-Nov-2006 Enno Klasing
# Fixed [artf6766] : Login form; you are not authorized...
# Fixed [artf6765] : Login form problem
# Fixed [artf6567] : Change error message for cookie test failure
27-Nov-2006 Enno Klasing
# Fixed [artf6860] : Admin Login and PHP's session.auto_start
27-Nov-2006 Emir Sakic
# Fixed [artf6865] : Relocate
<script> element
below < title > and < meta > elements
for XHTML compliance
#
Fixed [artf6863]
:
Extra
CSS
include
for styling offline.php
#
Fixed [artf6858]
:
Encoding / Template
issues
on
backend
#
Fixed [artf6859]
:
Bug in com_content
security
check
for new content
25 - Nov - 2006
Rastin
Mehr
#
Fixed [artf6439]
:
https
switchover
not
working(as
did in mambo
4.5
.2
and
early
joomla
)
21 - Nov - 2006
Emir
Sakic
#
Fixed [artf6847]
:
XHTML
syntax
incompliance
#
Fixed [artf6833]
:
Javascript
alert
messages
on
IE
display
without
proper
encoding in Internet
Explorer
21 - Nov - 2006
Marko
Schmuck
#
Fixed [artf6828]
:
Poorly
formed
HTML in admin.contact.html.php
21 - Nov - 2006
Andrew
Eddie
#
Added
3
new language
constants
for systems errors(namely
database
issues
)
20 - Nov - 2006
Marko
Schmuck
#
Fixed [artf6673]
:
Untranslated
submit
button, content
component
20 - Nov - 2006
Enno
Klasing
#
Fixed [artf6816]
:
Hit
counter
not
correct
if caching is
enabled
#
Fixed [artf6753]
:
add
banner
client
ID in admin
view
19 - Nov - 2006
Enno
Klasing
#
Fixed [artf6764]
:
IE7
Table
Alignment
Bug
15 - Nov - 2006
Marko
Schmuck
#
Fixed [artf6763]
:
Joomla.php - build
the
multiple
select
list
#
Fixed [artf6752]
:
mms:// not resolving in menus
15 - Nov - 2006
Enno
Klasing
#
Fixed [artf6613]
:
User
rating, second
rating, incorrect
message
15 - Nov - 2006
Mateusz
Krzeszowiec
#
Fixed [artf5926]
:
Few
other
Itemid
issues
solved
14 - Nov - 2006
Marko
Schmuck
#
Fixed : css
file
handling in content
backend
preview
13 - Nov - 2006
Enno
Klasing
#
Fixed [artf5924]
:
JavaScript
and
HTML - Error in mod_wrapper
12 - Nov - 2006
Alex
Kempkens
#
Fixed [artf6713]
:
double
title in the
pathway
12 - Nov - 2006
Mateusz
Krzeszowiec
#
Fixed [artf6611]
:
Admin, copy
section
issues
11 - Nov - 2006
Enno
Klasing
#
Fixed [artf6720]
:
Wrong
markup
on
com_media
10 - Nov - 2006
Emir
Sakic
#
Fixed [artf6709]
:
Media
Manager
Error
for uploading a
file, without
select
anything
09 - Nov - 2006
Enno
Klasing
#
Fixed [artf6058]
:
Apostrophes
not
stripslashed in Category
names
09 - Nov - 2006
Emir
Sakic
#
Fixed [artf6175]
:
Javascript - Error in function previewImage()
08 - Nov - 2006
Rey
Gigataras
#
Fixed [artf6689]
:
TinyMCE
updated
to
2.0
.8
#
Fixed [artf6689]
:
TinyMCE
GZip
compressors
updated
to
1.0
.9
08 - Nov - 2006
Enno
Klasing
#
Fixed [artf6528]
:
Wrong
markup in two
admin
modules
#
Fixed [artf6350]
:
overDiv
not
created in proper
place
03 - Nov - 2006
Alex
Kempkens
#
Fixed [artf6415]
:
Tooltip
or
function is not
correct in Global
Configuration
#
Fixed [artf6650]
:
Flyover
help
not
translated in com_content
03 - Nov - 2006
Mateusz
Krzeszowiec
#
Fixed [artf6542]
:
Quotes in User
Name
lost
when
editing
#
Fixed [artf6522]
:
Quotes in User
Name
breaks
checkedOut
overlib
03 - Nov - 2006
Enno
Klasing
#
Fixed [artf6589]
:
Missing
index.html
files
#
Fixed [artf6500]
:
media
manager
too
easily
classifies
a
file
as
a
mediafile
02 - Nov - 2006
Samuel
Moffatt
#
Fixed [artf6484]
:
com_registration
bug
01 - Nov - 2006
Emir
Sakic
^ Changed
new version
and
forum
security
links
to
universal
ones
with redirects on
joomla.org
#
Fixed [artf6131]
:
UNC
support in Joomla
#
Fixed
wrong
align
of
drop - down
lists in admin
content
item
manager
30 - Oct - 2006
Mateusz
Krzeszowiec
#
Fixed [artf6132]
:
Admin
Session
not
completely
emptied
on
logout, also
removed
some
code(doublecheck) in administrator / logout.php
continued
29 - Oct - 2006
Mateusz
Krzeszowiec
#
Fixed [artf6132]
:
Admin
Session
not
completely
emptied
on
logout, also
removed
some
code(doublecheck) in administrator / logout.php
#
Fixed
templates / madeyourweb / images / indent1.png
and
indent2.png
file
size
#
Fixed [artf6160]
:
Admin, copy
category
issues, changed
message
after
copy
#
Fixed : Admin, move
category
issues, changed
message
after
move
#
Fixed [artf6581]
: #
__poll_data
install
SQL
incorrect
26 - Oct - 2006
Emir
Sakic
^ Removed
version
check - [artf6486]
:
Remove
"Your Joomla! Installation is ... days old"
messages
22 - Oct - 2006
Mateusz
Krzeszowiec
#
Fixed [artf6441]
:
Incorrect
spelling
Poll
#
Fixed [artf6160]
:
Admin, copy
category
issues
#
Fixed : Admin, move
category
issues
#
Fixed : Small
security
issue in com_categories - no
input
validation
21 - Oct - 2006
Enno
Klasing
#
Fixed [artf6253]
:
Content
Blog
Section, several
notices
#
Fixed [artf6440]
:
Menu
name
htmlentitized
when
toggling
published / unpublished
19 - Oct - 2006
Enno
Klasing
#
Fixed [artf6470]
:
pageNavigation / php - minor
bug / improvement
#
Fixed [artf5890]
:
Content
item
count
incorrect(public
/registered)
18 - Oct - 2006
Marko
Schmuck
#
Fixed [artf5229]
:
database.php
:
loadRowList($key)
not
working
as
expected
16 - Oct - 2006
Alex
Kempkens
^ little
query
issue
for multilingual support(frontpage / search
bot
)
15 - Oct - 2006
Enno
Klasing
#
Fixed [artf6430]
:
htaccess
tweak
15 - Oct - 2006
Emir
Sakic
#
Fixed [artf5760]
:
'more'
functionality in blogs
showing
links
even
though
they
shouldn
't
#
Fixed [artf6058]
:
Apostrophes
not
stripslashed in Category
names
11 - Oct - 2006
Emir
Sakic
#
Fixed [artf6141]
:
check
all in com_trash
for menu items
10 - Oct - 2006
Emir
Sakic
^ Refactored
admin
trash
manager
to
be
consistent
with other managers
#
Fixed [artf6141]
:
com_trash
administrative
component
navigation
problem
04 - Oct - 2006
Sam
Moffatt
#
Fixed [artf5955]
:
get_group_parents()
with default
$recurse
parameter
#
Fixed [artf6181]
:
Search: Itemid in com_search
also
gets
wrong
Itemid
's
#
Fixed [artf6172]
:
(FRONTEND)
mosPageNavigation::
writeLeafsCounter
doesn
't diplay correct page numbers
#
Fixed [artf6169]
:
showCategories
produces
non
w3c