Jaroslav Kysela
afdd605341
mkbundle: another StringIO fix, python3 conversion, fixes #2469
2014-11-11 22:43:44 +01:00
Jaroslav Kysela
3cc291c2ed
mkbundle: fix missed StringIO usage instead cStringIO.StringIO, fixes #2461
2014-11-10 20:34:36 +01:00
Jaroslav Kysela
5a07ff166a
mkbundle: add support for python3, fixes #2444
2014-11-10 09:46:24 +01:00
Jaroslav Kysela
8d71f8ed25
configure: another improvement in the libav detection, fixes #2382
2014-10-16 09:13:16 +02:00
Jaroslav Kysela
14a7de8aa4
RPM build - config fixes
2014-10-13 21:49:50 +02:00
Sascha Kuehndel (InuSasha)
999d184d69
[build] add LD flags to print_config
2014-09-01 15:36:21 +02:00
Sascha Kuehndel (InuSasha)
ae56b48e04
[build] fix configure with komplex enviroments
...
- add ldflags
- fix multivalued options like --cflags="-m64 -I/include/extra"
2014-09-01 15:36:21 +02:00
Gary The Brown
6f7ddb36d3
FIX: when configure tries to update the mux lists through git it would cause a fail if anything had been changed in the Data/dvb-scan folder
...
changed the inital git pull to a git fetch and added git pull after the git reset to make sure they have the latest files
2014-09-01 15:34:22 +02:00
Dreamcat4
f78ce0a4fe
Fix Syntax error. Redirection wrong way around. Thanks @ksooo !
2014-08-16 12:21:12 +01:00
Dreamcat4
e679aefb4f
For issue#2192. Run scripts though shellcheck. Put back configure.inc to use bash for now.
2014-08-16 12:21:08 +01:00
Jaroslav Kysela
7d3a65d047
support: replace /bin/bash with /bin/sh for FreeBSD - fixes issue#2192
2014-08-13 18:05:25 +02:00
Jaroslav Kysela
2e4c99b678
support: added dbus_test.py utility
2014-08-11 11:50:51 +02:00
Jaroslav Kysela
627473b8f9
support/pid-count.py: add code for cc errors
2014-06-17 13:24:49 +02:00
Jaroslav Kysela
e35085a2b6
httpc: fix the basic auth
2014-06-02 08:51:08 +02:00
Damjan Marion
992da6c374
osx: fix install
...
Use POSIX compliant -R parameter instead of obsolete -r.
On linux they are equivalent, on OS X -r is not supported.
2014-05-29 00:44:12 +02:00
Jaroslav Kysela
1c5de3a6f7
Merge branch 'osx' of git://github.com/dmarion/tvheadend into master
2014-05-26 21:58:23 +02:00
Damjan Marion
5a8b5e7fe2
osx: initial support for OS X
2014-05-26 17:59:33 +02:00
Christian Karrié
8a12c39d68
Better usage infos for sat_xml_scan.py
2014-05-26 16:53:26 +02:00
Jaroslav Kysela
1418b64112
scanfile: Add satellite.xml database support (enigma2, satellites-xml.eu)
...
- also improve the linuxdvb scanfile database fetching
2014-05-26 15:11:27 +02:00
Damjan Marion
374489856c
build: autodetect platform
2014-05-16 22:51:02 +02:00
Jaroslav Kysela
d9afa09b26
Rewrite imagecache to use build-in http client (remove curl)
...
- add the basic SSL peer certificate verification
2014-05-05 22:00:35 +02:00
Jaroslav Kysela
a3ad55f64c
Add build-in http client
...
- supports SSL
- supports location redirections
- supports chunked data transfers
- supports HTTP/1.0 HTTP/1.1 and RTSP/1.0
2014-05-05 22:00:35 +02:00
Adam Sutton
2b695add0c
config: started to add the concept of a configuration version
...
This is to allow simple detection of a need to migrate, so that it can be done
in one centralised location. Rather than having to have lots of in place dual
config handling.
Some simple stuff will probably continue to be done in place, to avoid
constantly adding migration routines for trivial stuff. But anyting non-trivial
will at least be more easily handled without the need for external scripts.
2014-04-04 09:55:08 +01:00
Adam Sutton
114ec45a6b
support: minor corretion to mux list fetch script
2014-03-05 11:37:18 +00:00
Adam Sutton
cad4345bf7
support: remove raring and replace with trusty
2014-03-05 10:21:18 +00:00
Stefan Saraev
9650e60a5c
support/configure.inc: fix crosscompiling
...
--cc= can be whatever. there should be no check if generated
binaries can run while crosscompiling.
2014-02-14 18:29:28 +02:00
Bernhard Froehlich
8093e67b55
install: Properly install manpages in mandir/man1 which also fixes Bug#1064.
2014-01-05 21:47:25 +01:00
Adam Sutton
2d1bd1a254
mpegts: fix broken input handling for inputs with >1 active services..
...
This affects IPTV where there is only 1 input, if 2 services have the same PIDs
then both services were receiving each others packets and causing a mess!
I think later on I should really remove the transport list from the input and
have it on the mux? I think I did it this way to keep some things simpler, but
it's caused confusion here.
This should fix #1875 .
2014-01-02 21:31:37 +00:00
Adam Sutton
2dbebfd81c
support: fix IPTV configuration migration for disabled/unmapped channels
2013-12-30 14:43:56 +00:00
Adam Sutton
821a854d90
support: updated some random helper scripts
2013-12-24 23:48:02 +00:00
Adam Sutton
3e11bc4f13
support: remove stray commenting out of stderr redirect
2013-12-22 20:55:38 +00:00
Adam Sutton
dae84cec66
support: add basic IPTV migration to conf_migrate script
2013-12-17 21:53:50 +00:00
Adam Sutton
446e063b0c
support: very rough and ready script to multicast TS file for IPTV testing.
2013-11-27 16:34:37 +00:00
xhaggi
3949e50d2b
[migrate] fix property mapping for muxes
2013-11-20 19:04:59 +01:00
Adam Sutton
5990951e64
migrate: Some updates to the migration script and minor correction to DVR conf
2013-11-16 11:43:26 +00:00
Adam Sutton
288adcc3bd
Merge branch 'master' into feature/dvb-rewrite
...
Conflicts:
src/input/mpegts/tsdemux.c
2013-11-15 14:00:12 +00:00
Adam Sutton
098b7def4b
build: remove oneiric and add saucy support
2013-11-15 12:47:37 +00:00
Adam Sutton
c08b6e5c7f
support: updated the configuration migration script
2013-11-14 12:59:20 +00:00
Adam Sutton
fe5f548fac
support: update for some changes in configuration
2013-10-08 16:39:44 +01:00
Stefan Saraev
981108523a
mkbundle: follow symlinks
2013-09-24 19:28:34 +03:00
Adam Sutton
251f5e8296
support: update config migration script for new idnode lists
2013-09-16 15:04:44 +01:00
Adam Sutton
b43f84a807
support: some minor corrections to config migration
...
Fix symbol rate mux config and ignore services with no channel mapping. It
can cause mappings to be missed.
2013-08-31 20:32:48 +01:00
Adam Sutton
32edfc623f
support: Configuration migration script
...
This attmepts to rebuild the DVB network (not including satconf/adapters)
and also the channel list. This is 90+% of the work and should be enough
for most users to get up and running a bit more quickly.
2013-08-30 23:18:56 +01:00
Adam Sutton
d91c02d520
Merge branch 'feature/dvb-rewrite'
...
Conflicts:
Makefile
configure
src/dvb/diseqc.h
src/dvb/dvb.h
src/dvb/dvb_adapter.c
src/dvb/dvb_fe.c
src/dvb/dvb_input_filtered.c
src/dvb/dvb_tables.c
src/input/mpegts/dvb_psi.c
src/input/mpegts/iptv/iptv_mux.c
src/iptv_input.c
src/service_mapper.h
src/webui/static/app/tvadapters.js
src/webui/webui.c
2013-08-28 17:08:39 +01:00
Adam Sutton
0d74894f33
debug: added a proper pthread_mutex ownership check in lock_assert()
...
this is conditional based on a test run from the configure script, as this
type of test is certainly not 100% cross platform compatible.
However its very useful to have a true check of lock ownership rather than
the rather arbitary check that "someone" holds the lock.
2013-08-06 19:57:07 +01:00
Adam Sutton
5a01c81f2e
build: ensure we follow symlinks during installation
...
This is because I now store 3rd party code outside of the main source tree
2013-07-03 14:45:58 +01:00
Bernhard Froehlich
51ca7c6c55
Avoid "install -D" because the flag is not available on FreeBSD.
2013-05-04 13:59:54 +02:00
Bernhard Froehlich
06824215e4
Add PLATFORM_* define to config.h to allow supporting non Linux platforms.
2013-05-04 13:54:12 +02:00
Adam Sutton
a2ccbb2de6
support: remove natty and add raring to the build list
2013-04-22 10:06:58 +01:00
Adam Sutton
341618477e
Fix #1682 - support: version script outputs something even if .git is missing
2013-04-18 15:29:58 +01:00