ChangeLog 568 KB
Newer Older
zorglub's avatar
zorglub committed
1
------------------------------------------------------------------------
dionoea's avatar
dionoea committed
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
r15550 | damienf | 2006-05-06 12:36:58 +0200 (Sat, 06 May 2006) | 2 lines
Changed paths:
   M /trunk/vlc.win32.nsi.in

vlc.win32.nsi.in: i need holidays

------------------------------------------------------------------------
r15549 | littlejohn | 2006-05-06 12:04:34 +0200 (Sat, 06 May 2006) | 6 lines
Changed paths:
   A /trunk/bindings/java/FAQ
   M /trunk/bindings/java/Makefile.am
   D /trunk/bindings/java/SWTUglyPlayer.java
   M /trunk/bindings/java/org/videolan/jvlc/AudioIntf.java
   M /trunk/bindings/java/org/videolan/jvlc/InputIntf.java
   M /trunk/bindings/java/org/videolan/jvlc/JLibVLC.java
   M /trunk/bindings/java/org/videolan/jvlc/JVLC.java
   M /trunk/bindings/java/org/videolan/jvlc/JVLCCanvas.java
   M /trunk/bindings/java/org/videolan/jvlc/JVLCPanel.java
   M /trunk/bindings/java/org/videolan/jvlc/Playlist.java
   M /trunk/bindings/java/org/videolan/jvlc/PlaylistIntf.java
   D /trunk/bindings/java/org/videolan/jvlc/SWTVideoWidget.java
   M /trunk/bindings/java/org/videolan/jvlc/VLMIntf.java
   M /trunk/bindings/java/org/videolan/jvlc/VideoIntf.java
   M /trunk/bindings/java/vlc-libvlc-jni.cc

Java bindings updated to latest jvlc version.
SWT components removed until we are able to configure and check for swt-*.jar
presence.



------------------------------------------------------------------------
r15548 | damienf | 2006-05-06 01:41:55 +0200 (Sat, 06 May 2006) | 2 lines
Changed paths:
   M /trunk/configure.ac
   M /trunk/vlc.win32.nsi.in

- vlc.win32.nsi.in: second attempt

------------------------------------------------------------------------
r15547 | damienf | 2006-05-06 01:09:43 +0200 (Sat, 06 May 2006) | 2 lines
Changed paths:
   M /trunk/configure.ac
   M /trunk/vlc.win32.nsi.in

vlc.win32.nsi: libvlc.dll needs be copied into mozilla plugins directory as well.

------------------------------------------------------------------------
r15546 | dionoea | 2006-05-05 22:38:58 +0200 (Fri, 05 May 2006) | 2 lines
Changed paths:
   M /trunk/modules/services_discovery/shout.c

Add "shoutcast" as an alias for "shout".

------------------------------------------------------------------------
r15545 | dionoea | 2006-05-05 22:35:43 +0200 (Fri, 05 May 2006) | 2 lines
Changed paths:
   M /trunk/THANKS

see previous commit

------------------------------------------------------------------------
r15544 | dionoea | 2006-05-05 22:34:42 +0200 (Fri, 05 May 2006) | 2 lines
Changed paths:
   M /trunk/modules/control/rc.c
   M /trunk/modules/video_filter/mosaic.c

"[PATCH] for changing the mosaic-order in execution time" by Mateus Krepsky Ludwich + a few fixes. Many thanks.

------------------------------------------------------------------------
r15541 | xtophe | 2006-05-05 19:12:15 +0200 (Fri, 05 May 2006) | 2 lines
Changed paths:
   M /trunk/po/zh_CN.po

Update chinese l10n by  Wei Mingzhi

------------------------------------------------------------------------
r15538 | courmisch | 2006-05-05 17:49:54 +0200 (Fri, 05 May 2006) | 2 lines
Changed paths:
   M /trunk/modules/misc/svg.c

We need to include "config.h" somehow before we can use the HAVE_* defines

------------------------------------------------------------------------
r15537 | xtophe | 2006-05-05 14:02:55 +0200 (Fri, 05 May 2006) | 2 lines
Changed paths:
   M /trunk/configure.ac

Hope it really fix it

------------------------------------------------------------------------
r15536 | xtophe | 2006-05-05 00:36:31 +0200 (Fri, 05 May 2006) | 2 lines
Changed paths:
   M /trunk/configure.ac

Fix.

------------------------------------------------------------------------
r15535 | xtophe | 2006-05-05 00:00:42 +0200 (Fri, 05 May 2006) | 2 lines
Changed paths:
   M /trunk/configure.ac

configure.ac: test a bit more for contribs

------------------------------------------------------------------------
r15534 | damienf | 2006-05-04 23:58:37 +0200 (Thu, 04 May 2006) | 2 lines
Changed paths:
   M /trunk/src/libvlc.c

libvlc.c: removed debug

------------------------------------------------------------------------
r15532 | dionoea | 2006-05-04 23:25:07 +0200 (Thu, 04 May 2006) | 2 lines
Changed paths:
   M /trunk/modules/control/rc.c

Add undocummented comments to help. Thanks to pieroxy ( http://forum.videolan.org/viewtopic.php?t=19603 )

------------------------------------------------------------------------
r15530 | dionoea | 2006-05-02 22:17:33 +0200 (Tue, 02 May 2006) | 2 lines
Changed paths:
   M /trunk/modules/access/dshow/dshow.cpp

This should now at least compile

------------------------------------------------------------------------
r15528 | bigben | 2006-05-02 22:07:59 +0200 (Tue, 02 May 2006) | 4 lines
Changed paths:
   M /trunk/modules/stream_out/es.c

* Hopefully fix a long lasting refcount issue in the es module that prevented the mp4 frame header to be written properly on exit
* (Well, es is deprecated anyway)


------------------------------------------------------------------------
r15527 | dionoea | 2006-05-02 21:54:29 +0200 (Tue, 02 May 2006) | 2 lines
Changed paths:
   M /trunk/modules/access/dshow/dshow.cpp

Untested change to support different AMTUNER modes in dshow input (see http://forum.videolan.org/viewtopic.php?t=19814 )

------------------------------------------------------------------------
r15525 | bigben | 2006-05-02 21:20:28 +0200 (Tue, 02 May 2006) | 3 lines
Changed paths:
   M /trunk/modules/video_output/x11/xcommon.c

* Really fix the color depth specification


------------------------------------------------------------------------
r15524 | courmisch | 2006-05-02 17:23:39 +0200 (Tue, 02 May 2006) | 2 lines
Changed paths:
   M /trunk/configure.ac

Hopefully fix linking of the mosaic plugin

------------------------------------------------------------------------
r15523 | damienf | 2006-05-02 17:13:28 +0200 (Tue, 02 May 2006) | 2 lines
Changed paths:
   M /trunk/modules/gui/macosx/voutqt.m

voutqt.m: use kYUVSPixelFormat for MacIntel CPUs

------------------------------------------------------------------------
r15522 | courmisch | 2006-05-02 16:54:32 +0200 (Tue, 02 May 2006) | 2 lines
Changed paths:
   M /trunk/THANKS
   M /trunk/mozilla/Makefile.am

Mozilla libtool fix from Pavlov Konstantin

------------------------------------------------------------------------
r15520 | damienf | 2006-05-02 11:23:06 +0200 (Tue, 02 May 2006) | 2 lines
Changed paths:
   M /trunk/Makefile.am

Makefile.am: fixed EXTRA_DIST for MacOS X plugin

------------------------------------------------------------------------
r15519 | damienf | 2006-05-02 10:50:18 +0200 (Tue, 02 May 2006) | 2 lines
Changed paths:
   M /trunk/configure.ac

- added support for 64 bit version of mozilla SDK, thanks to thresh for the patch

------------------------------------------------------------------------
r15518 | courmisch | 2006-05-02 08:57:46 +0200 (Tue, 02 May 2006) | 2 lines
Changed paths:
   M /trunk/src/misc/unicode.c

Avoid code duplication

------------------------------------------------------------------------
r15517 | ipkiss | 2006-05-02 08:50:30 +0200 (Tue, 02 May 2006) | 2 lines
Changed paths:
   M /trunk/share/skins2/default/theme.xml

 * forwardport of [15426] and [15516]

------------------------------------------------------------------------
r15515 | fox | 2006-05-02 00:06:57 +0200 (Tue, 02 May 2006) | 5 lines
Changed paths:
   M /trunk/configure.ac
   M /trunk/modules/demux/Modules.am
   A /trunk/modules/demux/gme.cpp

First rough demux2 implementation for game music files using Game_Music_Emu 
(Super Nintendo (SPC), Nintendo NES (NSF), Nintendo Game Boy (GBS), 
Sega Genesis/Mega Drive (VGM/VGZ/GYM), and Sega Master System (VGM/VGZ)).


------------------------------------------------------------------------
r15513 | fox | 2006-05-01 23:20:09 +0200 (Mon, 01 May 2006) | 2 lines
Changed paths:
   M /trunk/modules/demux/mod.c

 Use strrchr to extract the file's extension

------------------------------------------------------------------------
r15512 | dionoea | 2006-05-01 21:13:45 +0200 (Mon, 01 May 2006) | 2 lines
Changed paths:
   M /trunk/src/misc/unicode.c

Win95/98/Me file opening and stat "fix". Thanks to Quovodis for the help (even though we finaly came back to an easy solution).

------------------------------------------------------------------------
r15511 | courmisch | 2006-05-01 17:18:01 +0200 (Mon, 01 May 2006) | 3 lines
Changed paths:
   M /trunk/src/misc/unicode.c

- Save one malloc()
- Return NULL in case of error

------------------------------------------------------------------------
r15510 | dionoea | 2006-05-01 16:47:24 +0200 (Mon, 01 May 2006) | 2 lines
Changed paths:
   M /trunk/src/misc/unicode.c

Hum

------------------------------------------------------------------------
r15509 | dionoea | 2006-05-01 16:25:07 +0200 (Mon, 01 May 2006) | 2 lines
Changed paths:
   M /trunk/src/misc/unicode.c

Add some more debug (this is easier than compiling at home).

------------------------------------------------------------------------
r15507 | ipkiss | 2006-05-01 15:28:07 +0200 (Mon, 01 May 2006) | 3 lines
Changed paths:
   M /trunk/modules/gui/skins2/src/generic_layout.cpp

 * skins2/src/generic_layout.cpp: do not draw on top of the embedded vout when
   resizing

------------------------------------------------------------------------
r15506 | dionoea | 2006-05-01 15:18:11 +0200 (Mon, 01 May 2006) | 2 lines
Changed paths:
   M /trunk/src/misc/unicode.c

Fix tabs and add some debug.

------------------------------------------------------------------------
r15505 | asmax | 2006-05-01 14:12:03 +0200 (Mon, 01 May 2006) | 2 lines
Changed paths:
   M /trunk/modules/gui/skins2/src/vlcproc.cpp

* forward port of [15504]

------------------------------------------------------------------------
r15503 | fkuehne | 2006-05-01 13:47:19 +0200 (Mon, 01 May 2006) | 1 line
Changed paths:
   M /trunk/Makefile.am

* forward-port [15502]
------------------------------------------------------------------------
r15501 | damienf | 2006-05-01 12:41:00 +0200 (Mon, 01 May 2006) | 2 lines
Changed paths:
   M /trunk/src/misc/unicode.c

- unicode.c: possible fix for UTF8 filename support under WinMe/98/95, needs testing though

------------------------------------------------------------------------
r15498 | zorglub | 2006-05-01 10:34:27 +0200 (Mon, 01 May 2006) | 2 lines
Changed paths:
   M /trunk/modules/mux/mpeg/ts.c

Forwardport [15492]

------------------------------------------------------------------------
r15494 | zorglub | 2006-05-01 00:34:50 +0200 (Mon, 01 May 2006) | 3 lines
Changed paths:
   M /trunk/modules/audio_output/alsa.c

Fix handling of buffer underruns in ALSA. Probably closes #461
We passed the delay verbatim to ...frames_to_bytes function which doesn't like negative numbers.

------------------------------------------------------------------------
r15493 | hartman | 2006-05-01 00:08:18 +0200 (Mon, 01 May 2006) | 3 lines
Changed paths:
   M /trunk/modules/misc/rtsp.c

* Fix searching in aggregate mode for the RTSP VoD module. (fixes #655)
  Pausing is still broken.

------------------------------------------------------------------------
r15490 | courmisch | 2006-04-30 23:01:54 +0200 (Sun, 30 Apr 2006) | 2 lines
Changed paths:
   M /trunk/src/network/httpd.c

Rah forgot to commit this file

------------------------------------------------------------------------
r15488 | bigben | 2006-04-30 21:26:25 +0200 (Sun, 30 Apr 2006) | 5 lines
Changed paths:
   M /trunk/THANKS
   M /trunk/modules/gui/macosx/controls.h
   M /trunk/modules/gui/macosx/controls.m
   M /trunk/modules/gui/macosx/misc.m

* Patch from Basil Achermann to handle esc and space keyboard events in VLCControl when the controller is active
* It seems that corrects a bug when the controller was the acrtive window in fullscreen (that shouldn't happen, but well...)
* Best thing to do would be to handle the keypresses from the vout here too, I guess...


------------------------------------------------------------------------
r15487 | dionoea | 2006-04-30 21:16:39 +0200 (Sun, 30 Apr 2006) | 2 lines
Changed paths:
   M /trunk/doc/skins/skins2-howto.xml
   M /trunk/modules/gui/skins2/controls/ctrl_text.cpp
   M /trunk/modules/gui/skins2/controls/ctrl_text.hpp
   M /trunk/modules/gui/skins2/parser/builder.cpp
   M /trunk/modules/services_discovery/podcast.c
   M /trunk/share/skins2/default/theme.xml

Forward port [15485] and [15486].

------------------------------------------------------------------------
r15480 | courmisch | 2006-04-30 19:51:34 +0200 (Sun, 30 Apr 2006) | 2 lines
Changed paths:
   M /trunk/modules/control/http/mvar.c

Fix segfault

------------------------------------------------------------------------
r15478 | damienf | 2006-04-30 19:40:34 +0200 (Sun, 30 Apr 2006) | 2 lines
Changed paths:
   M /trunk/Makefile.am

- MacOS X: bundle 'VLC Internet Plug-In' package into a disk image for online distribution

------------------------------------------------------------------------
r15477 | zorglub | 2006-04-30 19:40:03 +0200 (Sun, 30 Apr 2006) | 2 lines
Changed paths:
   M /trunk/modules/demux/asf/asf.c

Ditto

------------------------------------------------------------------------
r15476 | zorglub | 2006-04-30 19:39:28 +0200 (Sun, 30 Apr 2006) | 2 lines
Changed paths:
   M /trunk/modules/mux/asf.c
   M /trunk/modules/mux/avi.c

Woops

------------------------------------------------------------------------
r15475 | zorglub | 2006-04-30 19:36:48 +0200 (Sun, 30 Apr 2006) | 2 lines
Changed paths:
   M /trunk
   M /trunk/doc/fortunes.txt
   M /trunk/modules/demux/asf/asf.c
   M /trunk/modules/mux/asf.c
   M /trunk/modules/mux/avi.c

Fortune

------------------------------------------------------------------------
r15474 | courmisch | 2006-04-30 19:19:29 +0200 (Sun, 30 Apr 2006) | 2 lines
Changed paths:
   M /trunk/src/network/tcp.c

Also set SO_REUSEADDR here

------------------------------------------------------------------------
r15473 | courmisch | 2006-04-30 19:16:32 +0200 (Sun, 30 Apr 2006) | 2 lines
Changed paths:
   M /trunk/src/network/httpd.c

Set SO_REUSEADDR on client sockets

------------------------------------------------------------------------
r15472 | dionoea | 2006-04-30 19:12:50 +0200 (Sun, 30 Apr 2006) | 2 lines
Changed paths:
   M /trunk/share/Makefile.am
   D /trunk/share/skins2/default/main/Thumbs.db
   D /trunk/share/skins2/default/playlist/Thumbs.db

Remove the Thumbs.db files here too

------------------------------------------------------------------------
r15468 | courmisch | 2006-04-30 18:54:32 +0200 (Sun, 30 Apr 2006) | 2 lines
Changed paths:
   M /trunk/src/misc/unicode.c

Fix memleak

------------------------------------------------------------------------
r15467 | dionoea | 2006-04-30 18:37:30 +0200 (Sun, 30 Apr 2006) | 2 lines
Changed paths:
   M /trunk/modules/demux/playlist/podcast.c
   M /trunk/modules/services_discovery/podcast.c

Forward port podcast fixes [15462] and [15465].

------------------------------------------------------------------------
r15466 | fkuehne | 2006-04-30 18:31:38 +0200 (Sun, 30 Apr 2006) | 1 line
Changed paths:
   M /trunk/modules/gui/macosx/playlist.m

* forward-port [15464] and update the TODO-list at the top of the file
------------------------------------------------------------------------
r15463 | damienf | 2006-04-30 18:08:32 +0200 (Sun, 30 Apr 2006) | 3 lines
Changed paths:
   M /trunk/Makefile.am
   A /trunk/extras/MacOSX/plugin/InstallerDescription.plist
   A /trunk/extras/MacOSX/plugin/InstallerInfo.plist
   M /trunk/mozilla/vlc.r

- added installer for MacOSX VLC Plugin
- updated supported mime types in resource

------------------------------------------------------------------------
r15459 | dionoea | 2006-04-30 17:39:19 +0200 (Sun, 30 Apr 2006) | 2 lines
Changed paths:
   M /trunk/doc/skins/skins2-howto.xml
   M /trunk/modules/gui/skins2/controls/ctrl_text.cpp
   M /trunk/modules/gui/skins2/controls/ctrl_text.hpp
   M /trunk/modules/gui/skins2/parser/builder.cpp
   M /trunk/share/skins2/default/theme.xml

Forward port [15458].

------------------------------------------------------------------------
r15457 | titer | 2006-04-30 17:30:35 +0200 (Sun, 30 Apr 2006) | 2 lines
Changed paths:
   M /trunk/include/vlc_messages.h

Build fix

------------------------------------------------------------------------
r15455 | dionoea | 2006-04-30 17:19:24 +0200 (Sun, 30 Apr 2006) | 2 lines
Changed paths:
   M /trunk/modules/gui/wxwidgets/dialogs/infopanels.cpp

Fix statistics panel alignement

------------------------------------------------------------------------
r15454 | fkuehne | 2006-04-30 16:44:54 +0200 (Sun, 30 Apr 2006) | 1 line
Changed paths:
   M /trunk/THANKS

* forward-port [15453]
------------------------------------------------------------------------
r15451 | asmax | 2006-04-30 15:44:20 +0200 (Sun, 30 Apr 2006) | 2 lines
Changed paths:
   M /trunk/modules/gui/skins2/src/generic_layout.cpp
   M /trunk/modules/gui/skins2/src/generic_layout.hpp

* generic_layout.cpp: don't draw controls of an invisible layout

------------------------------------------------------------------------
r15449 | zorglub | 2006-04-30 15:25:32 +0200 (Sun, 30 Apr 2006) | 2 lines
Changed paths:
   M /trunk
   M /trunk/include/codecs.h
   M /trunk/modules/codec/dmo/dmo.c

Add support for Windows Media Audio 9 Speech (Closes:#606)

------------------------------------------------------------------------
r15447 | asmax | 2006-04-30 15:12:34 +0200 (Sun, 30 Apr 2006) | 3 lines
Changed paths:
   M /trunk/share/Makefile.am
   A /trunk/share/skins2/default/main/vol_bg.png
   M /trunk/share/skins2/default/main/vol_slider.png
   M /trunk/share/skins2/default/theme.xml

* all: added a SliderBackground to the volume slider of the default skin
 (fixes an incorrect behaviour when clicking on the white part of the slider)

------------------------------------------------------------------------
r15445 | bigben | 2006-04-29 22:48:44 +0200 (Sat, 29 Apr 2006) | 3 lines
Changed paths:
   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
   M /trunk/extras/MacOSX/Resources/English.lproj/MainMenu.nib/keyedobjects.nib
   M /trunk/modules/gui/macosx/playlist.h
   M /trunk/modules/gui/macosx/playlist.m

* Support for saving xspf playlist files


------------------------------------------------------------------------
r15444 | xtophe | 2006-04-29 22:18:21 +0200 (Sat, 29 Apr 2006) | 2 lines
Changed paths:
   M /trunk/debian/control
   M /trunk/debian/rules

Re-enables the XOSD plugin in debian nightlies

------------------------------------------------------------------------
r15442 | dionoea | 2006-04-29 20:33:44 +0200 (Sat, 29 Apr 2006) | 2 lines
Changed paths:
   M /trunk/modules/gui/skins2/controls/ctrl_text.cpp

Forward port [15418] and [15420].

------------------------------------------------------------------------
r15441 | courmisch | 2006-04-29 17:56:15 +0200 (Sat, 29 Apr 2006) | 2 lines
Changed paths:
   M /trunk/modules/control/http/rpn.c

Hmm 512 bytes to format a decimal integer sounds a little abusive

------------------------------------------------------------------------
r15440 | courmisch | 2006-04-29 17:46:36 +0200 (Sat, 29 Apr 2006) | 2 lines
Changed paths:
   M /trunk/modules/control/http/mvar.c

Another overflow

------------------------------------------------------------------------
r15439 | courmisch | 2006-04-29 17:34:09 +0200 (Sat, 29 Apr 2006) | 2 lines
Changed paths:
   M /trunk/modules/control/http/mvar.c

Fix likely stack buffer overflow

------------------------------------------------------------------------
r15438 | courmisch | 2006-04-29 17:15:30 +0200 (Sat, 29 Apr 2006) | 3 lines
Changed paths:
   M /trunk/modules/control/http/macro.c

- Don't nul-terminate after snprintf(), it does it already
- Use strlcpy()

------------------------------------------------------------------------
r15437 | courmisch | 2006-04-29 17:11:48 +0200 (Sat, 29 Apr 2006) | 2 lines
Changed paths:
   M /trunk/modules/access/directory.c

Clean up

------------------------------------------------------------------------
r15436 | courmisch | 2006-04-29 17:10:39 +0200 (Sat, 29 Apr 2006) | 2 lines
Changed paths:
   M /trunk/modules/stream_out/rtp.c

Use strlcpy

------------------------------------------------------------------------
r15434 | courmisch | 2006-04-29 16:38:39 +0200 (Sat, 29 Apr 2006) | 2 lines
Changed paths:
   M /trunk/src/input/subtitles.c

Also use strlcpy()

------------------------------------------------------------------------
r15433 | courmisch | 2006-04-29 16:34:50 +0200 (Sat, 29 Apr 2006) | 2 lines
Changed paths:
   M /trunk/src/network/getaddrinfo.c
   M /trunk/src/stream_output/sap.c

Use strlcpy()

------------------------------------------------------------------------
r15432 | courmisch | 2006-04-29 16:30:49 +0200 (Sat, 29 Apr 2006) | 2 lines
Changed paths:
   M /trunk/configure.ac
   M /trunk/include/vlc_common.h
   M /trunk/include/vlc_symbols.h
   M /trunk/modules/access/smb.c
   M /trunk/src/extras/libc.c

OpenBSDish strlcpy()

------------------------------------------------------------------------
r15430 | zorglub | 2006-04-29 16:23:44 +0200 (Sat, 29 Apr 2006) | 2 lines
Changed paths:
   M /trunk
   M /trunk/po/ru.po

Update ru.po from rosetta

------------------------------------------------------------------------
r15429 | zorglub | 2006-04-29 16:23:41 +0200 (Sat, 29 Apr 2006) | 2 lines
Changed paths:
   M /trunk
   M /trunk/include/variables.h
   M /trunk/include/vlc_messages.h

Initialize variables

------------------------------------------------------------------------
r15428 | courmisch | 2006-04-29 16:23:00 +0200 (Sat, 29 Apr 2006) | 2 lines
Changed paths:
   M /trunk/modules/access/file.c

Win32 compile fix

------------------------------------------------------------------------
r15425 | courmisch | 2006-04-29 16:07:18 +0200 (Sat, 29 Apr 2006) | 2 lines
Changed paths:
   M /trunk/configure.ac
   M /trunk/src/misc/threads.c

Remove some unused configure checks

------------------------------------------------------------------------
r15424 | courmisch | 2006-04-29 15:59:07 +0200 (Sat, 29 Apr 2006) | 4 lines
Changed paths:
   M /trunk/modules/access/smb.c

Nul terminate

Might be a better idea to implement strlcpy()

------------------------------------------------------------------------
r15422 | courmisch | 2006-04-29 15:55:07 +0200 (Sat, 29 Apr 2006) | 3 lines
Changed paths:
   M /trunk/modules/access/file.c

- Use poll() instead of select() so we don't depend on FD_SETSIZE
- Clean up

------------------------------------------------------------------------
r15421 | bigben | 2006-04-29 15:53:49 +0200 (Sat, 29 Apr 2006) | 3 lines
Changed paths:
   M /trunk/modules/video_output/x11/xcommon.c

* Fix for some strange x drivers that return 8 bits screens as first answer when being requested a Truecolor class one


------------------------------------------------------------------------
r15419 | courmisch | 2006-04-29 15:38:50 +0200 (Sat, 29 Apr 2006) | 2 lines
Changed paths:
   M /trunk/modules/access/smb.c

Use strncpy() rather than strncat() when the destination is empty

------------------------------------------------------------------------
r15415 | courmisch | 2006-04-29 15:32:36 +0200 (Sat, 29 Apr 2006) | 2 lines
Changed paths:
   M /trunk/modules/demux/mp4/mp4.c

Don't use #ifdef + alloca() when we have something simpler

------------------------------------------------------------------------
r15414 | zorglub | 2006-04-29 15:31:39 +0200 (Sat, 29 Apr 2006) | 2 lines
Changed paths:
   M /trunk
   M /trunk/modules/gui/skins2/vars/time.cpp

Be sure to write correct time values

------------------------------------------------------------------------
r15413 | courmisch | 2006-04-29 15:30:39 +0200 (Sat, 29 Apr 2006) | 2 lines
Changed paths:
   M /trunk/modules/demux/mp4/drms.c

Simplification assuming that sizeof(char) = 1

------------------------------------------------------------------------
r15412 | courmisch | 2006-04-29 15:30:10 +0200 (Sat, 29 Apr 2006) | 2 lines
Changed paths:
   M /trunk/modules/demux/voc.c
   M /trunk/modules/demux/xa.c

Fix copyright

------------------------------------------------------------------------
r15411 | dionoea | 2006-04-29 15:12:29 +0200 (Sat, 29 Apr 2006) | 2 lines
Changed paths:
   M /trunk/share/skins2/default/theme.xml

Forward port [15410]

------------------------------------------------------------------------
r15406 | zorglub | 2006-04-28 22:21:42 +0200 (Fri, 28 Apr 2006) | 2 lines
Changed paths:
   M /trunk
   M /trunk/src/libvlc.h

Set skip-frames to default enabled

------------------------------------------------------------------------
r15405 | courmisch | 2006-04-28 21:43:55 +0200 (Fri, 28 Apr 2006) | 2 lines
Changed paths:
   M /trunk/modules/access/pvr/pvr.c

Compile fix

------------------------------------------------------------------------
r15404 | courmisch | 2006-04-28 21:38:52 +0200 (Fri, 28 Apr 2006) | 2 lines
Changed paths:
   M /trunk/modules/access/dvb/access.c

Another select() -> poll()

------------------------------------------------------------------------
r15403 | courmisch | 2006-04-28 21:31:26 +0200 (Fri, 28 Apr 2006) | 3 lines
Changed paths:
   M /trunk/modules/access/pvr/pvr.c

Use poll() instead of select() so we won't fall for the FD_SETSIZE trap
in any case (however unlikely we were to fall far it on Linux)

------------------------------------------------------------------------
r15401 | bigben | 2006-04-28 19:18:46 +0200 (Fri, 28 Apr 2006) | 5 lines
Changed paths:
   M /trunk/src/interface/interface.c
   M /trunk/src/libvlc.c

* Revert 15357, as it would make vlc crash if you try to load a main interface that doesn't exist
* Instead, use "screensaver,none" when trying to load the screensaver interface
* Same fix for onther interfaces loaded by libvlc


------------------------------------------------------------------------
r15399 | dionoea | 2006-04-28 18:32:00 +0200 (Fri, 28 Apr 2006) | 2 lines
Changed paths:
   M /trunk/modules/gui/wxwidgets/dialogs/updatevlc.cpp

Display file size instead of svn revision in update dialog

------------------------------------------------------------------------
r15397 | dionoea | 2006-04-28 17:19:10 +0200 (Fri, 28 Apr 2006) | 2 lines
Changed paths:
   M /trunk/vlc.win32.nsi.in

Woops

------------------------------------------------------------------------
r15396 | dionoea | 2006-04-28 16:39:25 +0200 (Fri, 28 Apr 2006) | 3 lines
Changed paths:
   M /trunk/vlc.win32.nsi.in

Remove local copies of Mozilla plugin and ActiveX dlls
Fix #525 Fixes #525

------------------------------------------------------------------------
r15395 | courmisch | 2006-04-28 14:30:39 +0200 (Fri, 28 Apr 2006) | 2 lines
Changed paths:
   M /trunk/src/network/tcp.c

Another close-on-exec

------------------------------------------------------------------------
r15394 | courmisch | 2006-04-28 14:29:00 +0200 (Fri, 28 Apr 2006) | 4 lines
Changed paths:
   M /trunk/src/network/httpd.c

- Fix POSIX setting of non-blocking mode (we were clearing the R/W flags)
- Close-on-exec: Don't leak httpd client sockets into CGI scripts or
  whatever child process we spawn.

------------------------------------------------------------------------
r15393 | courmisch | 2006-04-28 14:25:51 +0200 (Fri, 28 Apr 2006) | 2 lines
Changed paths:
   M /trunk/src/network/httpd.c

Only check FD_SETSIZE limit on POSIX OSes.

------------------------------------------------------------------------
r15392 | courmisch | 2006-04-28 14:22:25 +0200 (Fri, 28 Apr 2006) | 11 lines
Changed paths:
   M /trunk/src/network/io.c

Hmm, damn stupid fd_set implementation by Winsock does of course not
work like any other one: it's actually thirty two times as big than the
POSIX ones for any given FD_SETSIZE, plus FD_SET and FD_ISSET are O(n)
instead of O(1). But at least, the mingw implementations of FD_SET has
built-in overflow checks.

Also, Winsock insists on returning big socket numbers, so we can't drop
those above FD_SETSIZE or we have no TCP/IP support at all, anyway.



------------------------------------------------------------------------
r15390 | dionoea | 2006-04-28 14:15:27 +0200 (Fri, 28 Apr 2006) | 2 lines
Changed paths:
   M /trunk/NEWS

Shoutcast changed

------------------------------------------------------------------------
r15387 | dionoea | 2006-04-28 14:10:07 +0200 (Fri, 28 Apr 2006) | 2 lines
Changed paths:
   M /trunk/NEWS
   M /trunk/THANKS
   M /trunk/share/Makefile.am
   A /trunk/share/skins2/default
   A /trunk/share/skins2/default/credits.png
   A /trunk/share/skins2/default/equalizer.png
   A /trunk/share/skins2/default/font.otf
   A /trunk/share/skins2/default/main
   A /trunk/share/skins2/default/main/Thumbs.db
   A /trunk/share/skins2/default/main/dvd_menu.png
   A /trunk/share/skins2/default/main/dvd_nextchapter.png
   A /trunk/share/skins2/default/main/dvd_nexttitle.png
   A /trunk/share/skins2/default/main/dvd_prevchapter.png
   A /trunk/share/skins2/default/main/dvd_prevtitle.png
   A /trunk/share/skins2/default/main/main.png
   A /trunk/share/skins2/default/main/main_down.png
   A /trunk/share/skins2/default/main/main_over.png
   A /trunk/share/skins2/default/main/main_up.png
   A /trunk/share/skins2/default/main/pause_down.png
   A /trunk/share/skins2/default/main/pause_over.png
   A /trunk/share/skins2/default/main/pause_up.png
   A /trunk/share/skins2/default/main/timeslider.png
   A /trunk/share/skins2/default/main/vol_mask.png
   A /trunk/share/skins2/default/main/vol_slider.png
   A /trunk/share/skins2/default/minimal.png
   A /trunk/share/skins2/default/playlist
   A /trunk/share/skins2/default/playlist/Thumbs.db
   A /trunk/share/skins2/default/playlist/playlist.png
   A /trunk/share/skins2/default/playlist/playlist_down.png
   A /trunk/share/skins2/default/playlist/playlist_over.png
   A /trunk/share/skins2/default/playlist/playlist_up.png
   A /trunk/share/skins2/default/playlist/playtreeglyphs.png
   A /trunk/share/skins2/default/playlist/plscroller.png
   A /trunk/share/skins2/default/switch.png
   A /trunk/share/skins2/default/theme.xml

New default skin by aLtgLasS. Many thanks for making one on such short notice.

------------------------------------------------------------------------
r15385 | dionoea | 2006-04-28 13:38:55 +0200 (Fri, 28 Apr 2006) | 2 lines
Changed paths:
   D /trunk/share/skins2/playtree

Remove playtree skin

------------------------------------------------------------------------
r15384 | dionoea | 2006-04-28 13:37:38 +0200 (Fri, 28 Apr 2006) | 2 lines
Changed paths:
   D /trunk/share/skins2/default
   M /trunk/share/skins2/playtree/theme.xml

Remove old default skin

------------------------------------------------------------------------
r15383 | zorglub | 2006-04-28 09:58:18 +0200 (Fri, 28 Apr 2006) | 2 lines
Changed paths:
   M /trunk/extras/contrib/src/Makefile

HA HA ! (Refs:#658)

------------------------------------------------------------------------
r15382 | dionoea | 2006-04-28 00:31:16 +0200 (Fri, 28 Apr 2006) | 2 lines
Changed paths:
   M /trunk/modules/demux/playlist/shoutcast.c

Ahem...

------------------------------------------------------------------------
r15381 | dionoea | 2006-04-27 23:23:34 +0200 (Thu, 27 Apr 2006) | 2 lines
Changed paths:
   M /trunk/modules/demux/playlist/playlist.c
   M /trunk/modules/demux/playlist/shoutcast.c

Add option (--shoutcast-show-adult) to show porn^WNC17 rated video streams. Default setting is of course disabled.

------------------------------------------------------------------------
r15380 | jpsaman | 2006-04-27 23:15:18 +0200 (Thu, 27 Apr 2006) | 1 line
Changed paths:
   M /trunk/THANKS

Added Rob Casey to THANKS file.
------------------------------------------------------------------------
r15379 | courmisch | 2006-04-27 22:18:14 +0200 (Thu, 27 Apr 2006) | 15 lines
Changed paths:
   M /trunk/modules/access/file.c
   M /trunk/src/network/httpd.c
   M /trunk/src/network/io.c
   M /trunk/src/network/tcp.c

Whenever using select() companion macro FD_SET(), one must ensure that
the specified file descriptor does not exceeds the fd_set limit (FD_SETSIZE).
Registering a file descriptor above this limit is not defined (read: this is
a buffer overflow).

This is not normally exploitable on Linux because FD_SETSIZE equals the
default limit for file descriptors per processes, but should work on BSDs.
Cygwin is also very prone to this problem (but right, we don't use it). As
for Windows, it will overflow if you try to select() more than 64 sockets at
a time (regardless of the total numbers of socket), but for the sake of
simplicity and portability, this patch actually prevent opening more than
64 sockets at all.

There are still quite a bunch of plugins that needs fixing.

------------------------------------------------------------------------
r15378 | jpsaman | 2006-04-27 21:31:20 +0200 (Thu, 27 Apr 2006) | 1 line
Changed paths:
   M /trunk/modules/misc/rtsp.c

Fix for VLM commands when 'new test vod mux mp2ts enabled' is used.
------------------------------------------------------------------------
r15377 | jpsaman | 2006-04-27 21:13:42 +0200 (Thu, 27 Apr 2006) | 1 line
Changed paths:
   M /trunk/include/vlc_httpd.h
   M /trunk/modules/misc/rtsp.c
   M /trunk/src/network/httpd.c

Play VOD RTSP from Amino STB with RTSP url: 'rtsp://192.168.0.5:5554//192.168.0.5:5554/dvd;type=VOD;servertype=MediaBase' Note the double slash // between the ip-addresses. Patch by Rob Casey (rob dot casey AT swishgroup dot com dot au)
------------------------------------------------------------------------
r15375 | damienf | 2006-04-27 17:47:53 +0200 (Thu, 27 Apr 2006) | 2 lines
Changed paths:
   M /trunk/modules/access/dshow/dshow.cpp

- fix for problem reported in http://forum.videolan.org/viewtopic.php?t=19804&sid=d4ec4d6ac1bcdc8074d8d2855d734d29

------------------------------------------------------------------------
r15372 | jpsaman | 2006-04-27 10:14:45 +0200 (Thu, 27 Apr 2006) | 1 line
Changed paths:
   M /trunk/modules/codec/x264.c

Remove whitespace
------------------------------------------------------------------------
r15371 | jpsaman | 2006-04-27 10:13:50 +0200 (Thu, 27 Apr 2006) | 1 line
Changed paths:
   M /trunk/src/stream_output/stream_output.c

Remove whitespace
------------------------------------------------------------------------
r15369 | fkuehne | 2006-04-26 23:32:10 +0200 (Wed, 26 Apr 2006) | 1 line
Changed paths:
   M /trunk/extras/MacOSX/vlc.pbproj/project.pbxproj

* forward-port [15368]
------------------------------------------------------------------------
r15367 | dionoea | 2006-04-26 23:04:47 +0200 (Wed, 26 Apr 2006) | 3 lines
Changed paths:
   M /trunk/modules/access_filter/timeshift.c

Add option to force timeshift filter even if access can control pace or pause.
The goal is to be able to timeshift on live rtsp streams. The true fix would be to fix the rtsp access ...

------------------------------------------------------------------------
r15365 | ipkiss | 2006-04-26 19:59:29 +0200 (Wed, 26 Apr 2006) | 2 lines
Changed paths:
   M /trunk/doc/skins/skins2-howto.xml
   M /trunk/modules/gui/skins2/Modules.am
   A /trunk/modules/gui/skins2/commands/cmd_snapshot.cpp
   A /trunk/modules/gui/skins2/commands/cmd_snapshot.hpp
   M /trunk/modules/gui/skins2/parser/interpreter.cpp

 * skins2: Added the vlc.snapshot() action

------------------------------------------------------------------------
r15363 | dionoea | 2006-04-26 11:56:04 +0200 (Wed, 26 Apr 2006) | 2 lines
Changed paths:
   M /trunk/vlc.win32.nsi.in

Changes to the default selected options in the installer

------------------------------------------------------------------------
r15361 | zorglub | 2006-04-26 10:21:52 +0200 (Wed, 26 Apr 2006) | 2 lines
Changed paths:
   M /trunk/modules/gui/wxwidgets/dialogs/vlm/vlm_streampanel.cpp

Oh look ! Bananas !

------------------------------------------------------------------------
r15359 | asmax | 2006-04-25 19:25:02 +0200 (Tue, 25 Apr 2006) | 2 lines
Changed paths:
   M /trunk/modules/gui/skins2/src/top_window.cpp

* top_window.cpp: stupid bug...

------------------------------------------------------------------------
r15357 | bigben | 2006-04-25 18:47:56 +0200 (Tue, 25 Apr 2006) | 5 lines
Changed paths:
   M /trunk/configure.ac
   M /trunk/modules/misc/screensaver.c
   M /trunk/src/interface/interface.c

* screensaver.c, configure.ac: use directly dbus to disable gnome-screensaver if dbus is available upon compilation, instead of using system(gnome-screensaver-command
* interface.c: use the b_strict boolean when calling module_Need upon extra interface launching. This prevents vlc to try to launch a 2nd wx gui if the screensaver module isn't available.



------------------------------------------------------------------------
r15355 | zorglub | 2006-04-25 12:17:57 +0200 (Tue, 25 Apr 2006) | 2 lines
Changed paths:
   M /trunk/modules/gui/wxwidgets/Modules.am