Commit Graph
Select branches
Hide Pull Requests
airplay_notoggle
album_meta1
async_scan1
atv_disconnect1
atv_disconnect2
atv_disconnect3
bulma
dacp_queue_events1
gh-pages
icymetadata
jsonapi-mapping1
libevent2
libevhtp2
m3u_override
master
metadata_memleak_test1
no_cfg_overwrite
performance
podcast
pulse_id1
reconnect2
remote4
sort_album_idx1
spotify_proto1
streaming
streamurl_direct
#1
#1
#10
#10
#1000
#1002
#1006
#1007
#1008
#1017
#1029
#1030
#1031
#104
#1041
#1042
#1043
#1045
#105
#1050
#1052
#1054
#1055
#1058
#1065
#1066
#1068
#1069
#107
#1076
#1080
#1081
#1082
#1083
#1087
#109
#1090
#11
#110
#1104
#1105
#111
#1111
#1112
#1114
#1115
#1116
#112
#1120
#1121
#1122
#1127
#1128
#1129
#113
#1130
#1131
#1133
#1134
#1135
#1136
#114
#114
#1141
#1143
#1144
#1146
#1157
#1159
#116
#1165
#1169
#117
#1170
#1171
#1172
#1178
#1179
#1179
#118
#1180
#119
#1199
#1203
#1209
#1212
#1214
#1218
#1224
#1225
#1229
#123
#1230
#1236
#1238
#1241
#1243
#1246
#1250
#1252
#1253
#1256
#1258
#1259
#1261
#1262
#1264
#1266
#127
#127
#1276
#1282
#1283
#1284
#1286
#1288
#129
#1296
#130
#1302
#1305
#1309
#131
#1315
#1316
#132
#1320
#1322
#1323
#1324
#1326
#1327
#1335
#1339
#135
#1351
#1353
#1363
#1370
#1373
#1374
#1377
#1378
#1379
#138
#1380
#1386
#139
#1391
#1397
#1398
#1399
#1401
#1406
#1414
#1415
#1417
#142
#1421
#1422
#1429
#143
#1431
#1435
#1436
#1437
#1438
#1439
#1439
#1441
#1443
#1444
#1445
#1446
#1446
#1451
#1452
#1457
#1459
#146
#1460
#1461
#1467
#1469
#1472
#1475
#1476
#1479
#148
#148
#1481
#1483
#1484
#1488
#149
#1490
#1491
#1494
#1497
#1498
#1499
#1499
#150
#1501
#1510
#1511
#1514
#1520
#1525
#1536
#1547
#1548
#155
#1556
#1557
#1562
#1571
#1572
#1573
#1574
#1576
#1581
#1588
#1589
#1592
#1593
#1595
#1597
#1599
#161
#1610
#1612
#1615
#1617
#162
#1622
#1646
#1648
#165
#1655
#166
#166
#1660
#1661
#1663
#1669
#167
#167
#1670
#1671
#1672
#1679
#168
#168
#1681
#1682
#1683
#1686
#1687
#1690
#1692
#1694
#1695
#1698
#170
#1727
#1729
#1736
#1746
#1747
#1748
#1749
#1761
#1766
#1767
#1769
#177
#1779
#1780
#1789
#179
#1790
#1791
#1792
#1793
#1794
#1796
#1802
#1804
#1818
#1818
#1824
#1827
#1828
#1828
#183
#1832
#185
#188
#189
#190
#192
#193
#194
#195
#196
#197
#198
#199
#2
#20
#200
#201
#203
#206
#206
#207
#209
#21
#21
#210
#217
#22
#227
#231
#232
#233
#234
#235
#236
#237
#238
#24
#250
#259
#26
#26
#260
#260
#264
#266
#266
#267
#268
#274
#276
#277
#28
#280
#281
#288
#29
#296
#299
#300
#303
#304
#305
#309
#31
#310
#313
#314
#316
#317
#318
#319
#32
#320
#323
#324
#326
#328
#331
#334
#335
#337
#338
#338
#339
#340
#341
#342
#344
#346
#348
#349
#352
#353
#355
#359
#360
#361
#362
#362
#363
#365
#373
#374
#375
#379
#381
#384
#39
#390
#397
#4
#4
#40
#401
#403
#405
#406
#408
#41
#413
#416
#416
#42
#420
#421
#424
#426
#43
#431
#432
#433
#433
#435
#436
#436
#437
#438
#439
#44
#44
#440
#441
#442
#443
#444
#445
#445
#447
#448
#449
#450
#451
#451
#453
#454
#457
#457
#459
#460
#461
#464
#466
#467
#468
#469
#470
#471
#472
#473
#475
#476
#477
#479
#484
#487
#487
#489
#49
#490
#495
#497
#499
#5
#5
#500
#501
#506
#507
#509
#512
#516
#524
#525
#528
#529
#530
#537
#538
#540
#545
#559
#567
#572
#573
#573
#575
#578
#58
#58
#581
#582
#585
#585
#586
#588
#590
#591
#595
#598
#603
#604
#605
#61
#61
#610
#611
#617
#619
#620
#623
#625
#626
#628
#629
#630
#634
#636
#637
#638
#639
#64
#644
#645
#649
#65
#65
#650
#651
#652
#653
#654
#655
#66
#665
#668
#669
#67
#670
#671
#672
#673
#675
#676
#678
#680
#681
#682
#686
#687
#689
#69
#69
#692
#693
#695
#697
#698
#699
#70
#700
#702
#703
#708
#709
#71
#710
#713
#715
#716
#718
#72
#721
#726
#729
#732
#736
#74
#740
#741
#744
#746
#747
#748
#75
#750
#751
#752
#755
#756
#758
#76
#761
#763
#768
#769
#77
#771
#772
#774
#78
#782
#783
#784
#786
#789
#79
#79
#790
#792
#795
#796
#797
#798
#799
#800
#802
#803
#811
#812
#819
#82
#82
#820
#821
#825
#826
#831
#832
#833
#834
#835
#839
#840
#841
#850
#859
#864
#874
#875
#876
#877
#895
#900
#901
#903
#905
#906
#907
#912
#913
#915
#916
#917
#918
#922
#926
#927
#929
#930
#931
#932
#933
#936
#940
#941
#942
#943
#946
#947
#948
#949
#950
#952
#953
#954
#955
#958
#961
#962
#966
#97
#973
#975
#977
#980
#982
#99
#990
#991
#994
#995
#996
0.10
0.11
0.12
0.19
20.0
21.0
22.0
22.1
22.2
22.3
23.0
23.1
23.2
23.3
23.4
24.0
24.1
24.2
25.0
26.0
26.1
26.2
26.3
26.4
26.5
27.0
27.1
27.2
27.3
27.4
28.0
28.1
28.10
28.2
28.3
28.4
28.5
28.6
28.7
28.8
28.9
fork_cleanedup
mt-daapd_svn1696
Select branches
Hide Pull Requests
airplay_notoggle
album_meta1
async_scan1
atv_disconnect1
atv_disconnect2
atv_disconnect3
bulma
dacp_queue_events1
gh-pages
icymetadata
jsonapi-mapping1
libevent2
libevhtp2
m3u_override
master
metadata_memleak_test1
no_cfg_overwrite
performance
podcast
pulse_id1
reconnect2
remote4
sort_album_idx1
spotify_proto1
streaming
streamurl_direct
#1
#1
#10
#10
#1000
#1002
#1006
#1007
#1008
#1017
#1029
#1030
#1031
#104
#1041
#1042
#1043
#1045
#105
#1050
#1052
#1054
#1055
#1058
#1065
#1066
#1068
#1069
#107
#1076
#1080
#1081
#1082
#1083
#1087
#109
#1090
#11
#110
#1104
#1105
#111
#1111
#1112
#1114
#1115
#1116
#112
#1120
#1121
#1122
#1127
#1128
#1129
#113
#1130
#1131
#1133
#1134
#1135
#1136
#114
#114
#1141
#1143
#1144
#1146
#1157
#1159
#116
#1165
#1169
#117
#1170
#1171
#1172
#1178
#1179
#1179
#118
#1180
#119
#1199
#1203
#1209
#1212
#1214
#1218
#1224
#1225
#1229
#123
#1230
#1236
#1238
#1241
#1243
#1246
#1250
#1252
#1253
#1256
#1258
#1259
#1261
#1262
#1264
#1266
#127
#127
#1276
#1282
#1283
#1284
#1286
#1288
#129
#1296
#130
#1302
#1305
#1309
#131
#1315
#1316
#132
#1320
#1322
#1323
#1324
#1326
#1327
#1335
#1339
#135
#1351
#1353
#1363
#1370
#1373
#1374
#1377
#1378
#1379
#138
#1380
#1386
#139
#1391
#1397
#1398
#1399
#1401
#1406
#1414
#1415
#1417
#142
#1421
#1422
#1429
#143
#1431
#1435
#1436
#1437
#1438
#1439
#1439
#1441
#1443
#1444
#1445
#1446
#1446
#1451
#1452
#1457
#1459
#146
#1460
#1461
#1467
#1469
#1472
#1475
#1476
#1479
#148
#148
#1481
#1483
#1484
#1488
#149
#1490
#1491
#1494
#1497
#1498
#1499
#1499
#150
#1501
#1510
#1511
#1514
#1520
#1525
#1536
#1547
#1548
#155
#1556
#1557
#1562
#1571
#1572
#1573
#1574
#1576
#1581
#1588
#1589
#1592
#1593
#1595
#1597
#1599
#161
#1610
#1612
#1615
#1617
#162
#1622
#1646
#1648
#165
#1655
#166
#166
#1660
#1661
#1663
#1669
#167
#167
#1670
#1671
#1672
#1679
#168
#168
#1681
#1682
#1683
#1686
#1687
#1690
#1692
#1694
#1695
#1698
#170
#1727
#1729
#1736
#1746
#1747
#1748
#1749
#1761
#1766
#1767
#1769
#177
#1779
#1780
#1789
#179
#1790
#1791
#1792
#1793
#1794
#1796
#1802
#1804
#1818
#1818
#1824
#1827
#1828
#1828
#183
#1832
#185
#188
#189
#190
#192
#193
#194
#195
#196
#197
#198
#199
#2
#20
#200
#201
#203
#206
#206
#207
#209
#21
#21
#210
#217
#22
#227
#231
#232
#233
#234
#235
#236
#237
#238
#24
#250
#259
#26
#26
#260
#260
#264
#266
#266
#267
#268
#274
#276
#277
#28
#280
#281
#288
#29
#296
#299
#300
#303
#304
#305
#309
#31
#310
#313
#314
#316
#317
#318
#319
#32
#320
#323
#324
#326
#328
#331
#334
#335
#337
#338
#338
#339
#340
#341
#342
#344
#346
#348
#349
#352
#353
#355
#359
#360
#361
#362
#362
#363
#365
#373
#374
#375
#379
#381
#384
#39
#390
#397
#4
#4
#40
#401
#403
#405
#406
#408
#41
#413
#416
#416
#42
#420
#421
#424
#426
#43
#431
#432
#433
#433
#435
#436
#436
#437
#438
#439
#44
#44
#440
#441
#442
#443
#444
#445
#445
#447
#448
#449
#450
#451
#451
#453
#454
#457
#457
#459
#460
#461
#464
#466
#467
#468
#469
#470
#471
#472
#473
#475
#476
#477
#479
#484
#487
#487
#489
#49
#490
#495
#497
#499
#5
#5
#500
#501
#506
#507
#509
#512
#516
#524
#525
#528
#529
#530
#537
#538
#540
#545
#559
#567
#572
#573
#573
#575
#578
#58
#58
#581
#582
#585
#585
#586
#588
#590
#591
#595
#598
#603
#604
#605
#61
#61
#610
#611
#617
#619
#620
#623
#625
#626
#628
#629
#630
#634
#636
#637
#638
#639
#64
#644
#645
#649
#65
#65
#650
#651
#652
#653
#654
#655
#66
#665
#668
#669
#67
#670
#671
#672
#673
#675
#676
#678
#680
#681
#682
#686
#687
#689
#69
#69
#692
#693
#695
#697
#698
#699
#70
#700
#702
#703
#708
#709
#71
#710
#713
#715
#716
#718
#72
#721
#726
#729
#732
#736
#74
#740
#741
#744
#746
#747
#748
#75
#750
#751
#752
#755
#756
#758
#76
#761
#763
#768
#769
#77
#771
#772
#774
#78
#782
#783
#784
#786
#789
#79
#79
#790
#792
#795
#796
#797
#798
#799
#800
#802
#803
#811
#812
#819
#82
#82
#820
#821
#825
#826
#831
#832
#833
#834
#835
#839
#840
#841
#850
#859
#864
#874
#875
#876
#877
#895
#900
#901
#903
#905
#906
#907
#912
#913
#915
#916
#917
#918
#922
#926
#927
#929
#930
#931
#932
#933
#936
#940
#941
#942
#943
#946
#947
#948
#949
#950
#952
#953
#954
#955
#958
#961
#962
#966
#97
#973
#975
#977
#980
#982
#99
#990
#991
#994
#995
#996
0.10
0.11
0.12
0.19
20.0
21.0
22.0
22.1
22.2
22.3
23.0
23.1
23.2
23.3
23.4
24.0
24.1
24.2
25.0
26.0
26.1
26.2
26.3
26.4
26.5
27.0
27.1
27.2
27.3
27.4
28.0
28.1
28.10
28.2
28.3
28.4
28.5
28.6
28.7
28.8
28.9
fork_cleanedup
mt-daapd_svn1696
-
ba251b16ae
Start keeping track of DAAP sessions
Julien BLACHE
2010-01-20 18:24:52 +0100 -
f126b04521
Tell libavl to free() ITML <-> DB mappings
Julien BLACHE
2010-01-20 18:19:51 +0100 -
2cb67743fc
Add service type to the "ALL FOR NOW" message
Julien BLACHE
2010-01-20 18:17:04 +0100 -
9757521555
Document the Remote pairing process
Julien BLACHE
2010-01-17 11:16:17 +0100 -
d47c205452
Feed .remote files to the Remote pairing agent
Julien BLACHE
2010-01-16 11:29:16 +0100 -
3c7456f545
Add Remote pairing services start/stop
Julien BLACHE
2010-01-15 19:39:37 +0100 -
c191aff5cd
Add remote_pairing.[ch] to sources
Julien BLACHE
2010-01-15 19:38:21 +0100 -
625b8e3177
Add a pairing agent for Remote
Julien BLACHE
2010-01-15 23:01:11 +0100 -
04f4622086
Add generic mDNS browsing + resolving facility
Julien BLACHE
2010-01-15 19:40:17 +0100 -
2b2ec87e7e
Add the "remote" logdomain for Remote pairing
Julien BLACHE
2010-01-15 19:38:59 +0100 -
73fa690fd4
Advertise the _touch-able._tcp service
Julien BLACHE
2010-01-15 19:03:12 +0100 -
d228e0dcb8
Rename servername variable to a more appropriate libname
Julien BLACHE
2010-01-15 18:32:35 +0100 -
b918d14e38
Fix group_entries list traversal
Julien BLACHE
2010-01-17 10:51:05 +0100 -
dd1712abdc
Use glibc endianness-related headers if available
Julien BLACHE
2010-01-17 10:47:46 +0100 -
bf2c2b68c0
Revert "Remove default playlist & special case"
Julien BLACHE
2010-01-14 17:39:56 +0100 -
af95cee79b
Remove default playlist & special case
Julien BLACHE
2010-01-13 19:56:15 +0100 -
1b34c9d555
Always set media_kind, for real
Ace Jones
2010-01-13 19:42:18 +0100 -
ed3dbc1f35
Fill in the watch_info struct only when it's needed
Julien BLACHE
2010-01-12 18:50:04 +0100 -
364b22c030
Implement directory rescanning on top of kqueue/kevent for FreeBSD
Julien BLACHE
2010-01-12 18:45:44 +0100 -
69bae139bb
Make push_dir()/pop_dir() accept a stack as first argument
Julien BLACHE
2010-01-12 18:45:31 +0100 -
79cdb4f9aa
Make forked-daapd build on GNU/kFreeBSD
Julien BLACHE
2010-01-10 17:49:01 +0100 -
d96cdd7400
Add DAAP request handler for databases/###/groups (albums)
Ace Jones
2010-01-10 13:04:57 +0100 -
5cfbe75bae
Add database code for groups queries
Ace Jones
2010-01-10 12:26:48 +0100 -
e033d35195
Rework error handling in daap_reply_playlists()
Ace Jones
2010-01-10 14:40:03 +0100 -
ac82b176a0
Rework error handling in daap_reply_songlist_generic()
Ace Jones
2010-01-10 14:34:48 +0100 -
cac2c032f6
Add the daap.songalbumartist DMAP field
Ace Jones
2010-01-10 12:11:00 +0100 -
e948f69d0d
Add safe_atoull()
Ace Jones
2010-01-10 12:09:29 +0100 -
5867821ed7
Documentation update
Julien BLACHE
2010-01-10 11:27:19 +0100 -
5b5e142c22
Replace inotify with kqueue on FreeBSD - stub
Julien BLACHE
2010-01-09 13:48:52 +0100 -
9695c11186
Add an opaque pointer to watch_info
Julien BLACHE
2010-01-09 13:45:33 +0100 -
5681793534
Replace signalfd with kqueue for FreeBSD
Julien BLACHE
2010-01-09 13:44:56 +0100 -
8d7c566d95
Use m_realpath(path) instead of realpath(path, NULL)
Julien BLACHE
2010-01-09 13:44:10 +0100 -
b9d8a5880a
Introduce m_realpath() to replace realpath(path, NULL)
Julien BLACHE
2010-01-09 13:43:29 +0100 -
3724f943b9
Use sys/endian.h on FreeBSD
Julien BLACHE
2010-01-09 13:42:59 +0100 -
99df67b53c
Include sys/param.h for PATH_MAX
Julien BLACHE
2010-01-09 13:42:23 +0100 -
6c38cd2ef5
Add missing sys/types.h & sys/stat.h for stat & friends
Julien BLACHE
2010-01-09 13:41:51 +0100 -
6033e29348
Use standard pipe() syscall on non-Linux platforms
Julien BLACHE
2010-01-09 13:41:14 +0100 -
f4025c4b5d
Limit signalfd.h header check to linux platforms
Julien BLACHE
2010-01-09 13:40:28 +0100 -
2f99797d9a
Use sizeof(void *) instead of __WORDSIZE
Julien BLACHE
2010-01-09 13:39:45 +0100 -
613717f6b8
Fix a format string mismatch (long vs uint64_t)
Julien BLACHE
2010-01-09 13:38:41 +0100 -
cdf0e2f9a5
Fix incorrect log domain
Julien BLACHE
2010-01-09 11:14:23 +0100 -
cefa51b5c6
Fix signal handler - readd event to event loop
Julien BLACHE
2010-01-09 11:03:16 +0100 -
11f6b1e78f
Kill duplicate fclose()
Julien BLACHE
2010-01-09 11:00:41 +0100 -
5887cc2e27
Kill dead variables in signal_cb()
Julien BLACHE
2010-01-08 12:29:13 +0100 -
fc971974f0
Fill in media_kind=1 for music
Ace Jones
2010-01-06 18:41:27 +0100 -
974a74a833
Update copyright notices for 2010
Julien BLACHE
2010-01-05 19:34:00 +0100 -
60a06dfb0a
Change album and album_artist column definitions to be NOT NULL
Julien BLACHE
2010-01-05 19:23:52 +0100 -
26d603aa61
Introduce generic database upgrade function
Julien BLACHE
2010-01-05 19:18:30 +0100 -
db0bff61c7
Remove -y option, as it doesn't actually exist
Julien BLACHE
2010-01-05 18:31:22 +0100 -
c59df96e48
Add pkg-config to the list of required tools
Oren Held
2010-01-05 18:27:30 +0100 -
d273c72a4b
Add database upgrade to populate album_artist for every file
Julien BLACHE
2010-01-04 18:10:59 +0100 -
67e3739bc2
Allow DMAP queries on daap.songalbumid
Ace Jones
2010-01-04 18:01:15 +0100 -
f2965f8ac6
Make daap_songalbumid available as a function inside SQLite
Ace Jones
2010-01-04 18:00:40 +0100 -
d3350713d1
Return daap.songalbumid as a hash of the album_artist + album
Ace Jones
2010-01-04 18:00:05 +0100 -
19a244095a
Add daap_songalbumid() to generate the songalbumid hash
Ace Jones
2010-01-04 17:59:21 +0100 -
8ef57bbb41
Add the MurmurHash2, 64bit version
Julien BLACHE
2010-01-04 17:58:28 +0100 -
e16d8a9747
Use the 'artist' field for 'album_artist' if there is no album artist set
Ace Jones
2010-01-04 17:56:20 +0100 -
117ee15e44
Add handler for DMAP extra_data requests
Ace Jones
2010-01-03 18:11:16 +0100 -
d20fdbda95
Cast pANTLR3_STRING to char * to avoid printf-format warnings
Julien BLACHE
2009-12-31 22:21:56 +0100 -
046e3d6d90
Fixup DPRINTF() format strings
Julien BLACHE
2009-12-31 22:21:19 +0100 -
5e338b033a
Add missing trk_id argument to DPRINTF() calls
Julien BLACHE
2009-12-31 22:20:48 +0100 -
61c6627713
Mark DPRINTF() as a printf-like function
Julien BLACHE
2009-12-31 20:39:51 +0100 -
207e85c6c0
Regain root privileges to unlink PID file at exit
Julien BLACHE
2009-12-31 20:17:22 +0100 -
1ac46983b9
Use setegid/seteuid to be able to regain root privileges
Julien BLACHE
2009-12-31 20:18:28 +0100 -
662ba32d35
Fix ret/iret variables usage
Julien BLACHE
2009-12-31 20:12:36 +0100 -
8feeecd895
Send a Content-Length header when plainly streaming a whole file
Julien BLACHE
2009-12-31 16:47:24 +0100 -
a91b1ef46e
Reindent dmap_query_fields, no code changes.
Julien BLACHE
2009-12-31 16:49:58 +0100 -
ddc4c667ea
Enable DMAP queries on com.apple.itunes.mediakind
Ace Jones
2009-12-31 16:41:10 +0100 -
995c212dc7
Support query filter in playlist list query
Ace Jones
2009-12-30 18:53:55 +0100 -
040e760789
Add support for Remote, the iPhone remote control for iTunes
Ace Jones
2009-12-30 18:49:52 +0100 -
abbba5cf47
Fix typo in DAAP error message
Ace Jones
2009-12-30 18:47:41 +0100 -
76fc069f22
Fix missing argument to debug call
Ace Jones
2009-12-30 18:46:41 +0100 -
ff03c2679d
DMAP comparison against empty string needs to check against NULL too
Julien BLACHE
2009-12-29 22:04:49 +0100 -
8025db2dc2
Allow negation operator for string comparisons in DMAP queries
Julien BLACHE
2009-12-29 19:10:51 +0100 -
f56884015f
Allow empty values in DMAP queries for string fields
Julien BLACHE
2009-12-29 19:10:22 +0100 -
371725b0da
Fix segfault in db_file_update
Julien BLACHE
2009-12-27 08:19:16 +0100 -
a52dcd264c
Force a full rescan after DB migration
Julien BLACHE
2009-12-27 08:17:25 +0100 -
7cb0eec5d5
Don't increase play count if not streaming at least half of the file
Julien BLACHE
2009-12-26 09:57:37 +0100 -
403153f64b
Reindent the dmap_fields table, no code changes
Julien BLACHE
2009-12-26 09:28:28 +0100 -
000e13b7ee
Return TV metadata in DMAP response
Ace Jones
2009-12-26 09:23:13 +0100 -
66716841ea
Handle database schema upgrade from v1 to v2
Julien BLACHE
2009-12-26 09:18:56 +0100 -
42a7715c69
Reindent data tables, no code changes
Julien BLACHE
2009-12-26 08:44:55 +0100 -
a0ec19ada6
Add TV metadata to the database
Ace Jones
2009-12-26 08:39:39 +0100 -
2ae6fcd864
Pick up TV-related metadata in MP4 video files
Ace Jones
2009-12-26 08:31:12 +0100 -
a0b015f1e4
Accomodate TV meta-data in internal structures
Ace Jones
2009-12-26 08:28:28 +0100 -
30e07abae3
Check chdir() return value to silence a warning
Ace Jones
2009-12-24 21:28:41 +0100 -
d231faff2d
Handle DAAP activity request
Ace Jones
2009-12-20 14:43:28 +0100 -
3cb9e147fe
Lower autoconf requirement to 2.63+
Julien BLACHE
2009-12-20 14:35:57 +0100 -
8ec1fa389b
Clarify what optional libraries are for
Julien BLACHE
2009-12-13 09:55:19 +0100 -
fb20be467e
Bump minimal libplist version, matching configure.in
Julien BLACHE
2009-12-13 09:54:04 +0100 -
57a3e4448c
Add a note about autotools
Julien BLACHE
2009-12-13 09:51:48 +0100 -
2bc48222ed
Recommend ANTLR 3.1.3 to build forked-daapd
Julien BLACHE
2009-12-13 09:49:43 +0100 -
f04b50b4f2
Bump libplist minimum version to >= 0.16
Julien BLACHE
2009-12-09 19:16:20 +0100 -
72b1237500
Send a Content-Length header when streaming
Julien BLACHE
2009-12-08 21:46:47 +0100 -
ff89ce0183
Add support for end offset in Range header
Julien BLACHE
2009-12-08 21:42:48 +0100 -
b9e7df5be3
Return a proper Content-Type when streaming videos
Julien BLACHE
2009-12-08 21:04:30 +0100 -
df2cbea9b2
Add supported codec list for Front Row and QuickTime
Julien BLACHE
2009-12-08 20:45:57 +0100 -
38c502cb7e
Properly close the raw file that was streamed when cleaning up after streaming
Julien BLACHE
2009-12-08 19:53:53 +0100 -
ab760903b1
Use stream_end() to do the cleanup in stream_fail_cb()
Julien BLACHE
2009-12-08 19:52:51 +0100 -
93287e8259
Update documentation for iTunes XML support
Julien BLACHE
2009-11-28 11:01:22 +0100