log

age author description
Sat, 19 Apr 2008 10:07:47 +0000 nicodvb added missing mutex around the code in dvdnav_clear() ; patch by Erik Hovland - erik hovland org src
Sat, 19 Apr 2008 09:44:15 +0000 nicodvb in dvdnav_open() make sure to NULL-terminate this->path and to not overrun its length; patch by Erik Hovland - erik hovland org src
Sat, 19 Apr 2008 09:40:03 +0000 nicodvb prevent access to index ouf of bounds when iterating over titles; patch by Erik Hovland - erik hovland org src
Sat, 19 Apr 2008 09:34:55 +0000 nicodvb #define TITLES_MAX as 9 instead of using an hardcodec value ; patch by Erik Hovland - erik hovland org src
Sat, 19 Apr 2008 09:29:18 +0000 nicodvb prevent string overflow in static buffer using strncat(MAX_UDF_FILE_NAME_LEN-1) instead of strcat() ; patch by Erik Hovland - erik hovland org src
Sat, 19 Apr 2008 09:19:24 +0000 nicodvb set cached_dir_base=NULL after free()ing it; patch by Erik Hovland - erik hovland org src
Sat, 19 Apr 2008 09:11:14 +0000 nicodvb removed unnecessary inclusion of vmcmd.h; patch by Erik Hovland - erik hovland org src
Sat, 05 Jan 2008 15:17:28 +0000 nicodvb make static const various tables; NULL were changed to emtpy strings; patch by Diego Petten src
Sat, 05 Jan 2008 09:22:45 +0000 nicodvb static-ize a const; patch by Diego Petten src
Mon, 31 Dec 2007 18:17:34 +0000 nicodvb in DVDOpen(), if path_copy ends up being an empty string transform it to /; part of ogle-1778 fixed by me src
Mon, 31 Dec 2007 18:08:06 +0000 nicodvb malloc() a buffer large enough before calling getcwd() - part of ogle-1778 src
Mon, 31 Dec 2007 17:56:30 +0000 nicodvb fix potential memleak, part of ogle-1778 src
Mon, 31 Dec 2007 17:48:08 +0000 nicodvb more 0->NULL changes, part of ogle-1778 src
Mon, 31 Dec 2007 17:44:05 +0000 nicodvb call dvdinput_close() after having successfully opened it but before exiting in case of errors; part of ogle-1778 src
Mon, 31 Dec 2007 17:25:55 +0000 nicodvb more 0->NULL in functions returning pointers src
Sun, 30 Dec 2007 14:29:20 +0000 nicodvb fail DVDDiscID if no ifo files are found. ogle-1766 src
Sun, 30 Dec 2007 14:22:32 +0000 nicodvb fix various memleaks, part of ogle-1764 src
Sun, 30 Dec 2007 14:08:25 +0000 nicodvb functions returning pointers should return NULL, not 0. part of ogle-1764 src
Sun, 30 Dec 2007 13:59:19 +0000 nicodvb reindented src
Sun, 30 Dec 2007 13:58:36 +0000 nicodvb report when no FirstPlayPGC is present - ogle-1736 src
Sun, 30 Dec 2007 13:49:03 +0000 nicodvb various reports about audio stream (bits, quantization, etc) . ogle-1721 src
Sun, 30 Dec 2007 11:35:06 +0000 nicodvb define _SIZE macros as unsigned; part of ogle-1675 src
Tue, 04 Dec 2007 23:03:58 +0000 nicodvb in B2N_64 always append ULL to the hex bitmasks to force conversion of src
Thu, 29 Nov 2007 23:24:05 +0000 nicodvb now dvdnav_describe_title_chapters() also returns the duration of the title src
Thu, 29 Nov 2007 23:09:59 +0000 nicodvb in dvdnav_describe_title_chapters() init *times to NULL, so if something fails we don't leave the ptr uninited src
Wed, 28 Nov 2007 23:19:00 +0000 nicodvb added dvdnav_describe_title_chapters(title) src
Wed, 28 Nov 2007 23:13:50 +0000 nicodvb added utility functions vm_get_title_ifo() and vm_ifo_close() src
Sun, 11 Nov 2007 11:57:34 +0000 nicodvb export UDF symbols in the symbol table for some programs that use them src
Sun, 11 Nov 2007 11:29:53 +0000 nicodvb include dvdread/ifo_types.h instead of dvdnav/ifo_types.h src
Sun, 11 Nov 2007 11:23:05 +0000 nicodvb install dvd_udf.h (some program needs it) src
Sun, 19 Aug 2007 21:25:04 +0000 rathann - fix compilation of C++ code using dvdnav.h (this is a reserved C++ keyword) src
Sun, 05 Aug 2007 20:27:59 +0000 nicodvb dvdread is now built as independent library and installed system-wide alongside libdvdnav src
Thu, 02 Aug 2007 21:58:59 +0000 nicodvb don't call dvdnav functions from within dvdread src
Sat, 14 Jul 2007 11:28:12 +0000 nicodvb a beauty mask src
Sat, 14 Jul 2007 11:25:44 +0000 nicodvb make dvdnav_sector_search() work correctly for blocks in the last vobu; patch by ggurov+abv-bg src
Thu, 12 Jul 2007 20:09:45 +0000 nicodvb fixed off-by-one bug in scan_admap (copied reference code from ifo_print.c); reported by ggurov+abv-bg src
Wed, 11 Jul 2007 21:53:36 +0000 nicodvb since sectors range in [0..len-1] the target offset must be validated not to exceed length-1; reported by ggurov@abv.bg src
Wed, 11 Jul 2007 21:21:45 +0000 nicodvb in dvdnav_sector_search() replaced check (length-offset<0) with safer (length<offset) ; patch by ggurob abv bg src
Mon, 11 Jun 2007 21:14:12 +0000 nicodvb implemented dvdnav_get_audio_attr and dvdnav_get_spu_attr; patch by Attila Otvos src
Sat, 05 May 2007 10:52:11 +0000 nicodvb in DVDOpen() exit if strdup() fails; part of a patch by Videolan team src
Sat, 05 May 2007 10:32:13 +0000 nicodvb define B2xx macros for BEOS as for WIN32 variants; patch by Videolan team src
Sun, 29 Apr 2007 20:20:42 +0000 nicodvb in dvdnav_sector_search() when playing multiangle titles skip cells not corresponding to BLOCK_MODE_FIRST_CELL src
Sun, 29 Apr 2007 18:10:02 +0000 nicodvb added targets to build a version of the library (libdvdnavmini) without dvdread embedded and corresponding dvdnav-config --minilibs src
Sat, 28 Apr 2007 09:27:27 +0000 nicodvb when compiling against external dvdread add a compile time macro to src
Tue, 24 Apr 2007 23:06:22 +0000 nicodvb include limits.h; it was included in the previous dvdnav_internal.h and without it players segfault src
Sun, 22 Apr 2007 21:29:21 +0000 nicodvb removed more silly checks on !this before every public function src
Sun, 22 Apr 2007 20:01:44 +0000 nicodvb include dvdnav/nav_types.h in the installed dvdnav.h src
Sat, 21 Apr 2007 22:27:26 +0000 nicodvb include sys/time.h for gettimeofday() prototype src
Sat, 21 Apr 2007 22:01:34 +0000 nicodvb decoder.h needs inclusion of sys/time.h src
Sat, 21 Apr 2007 12:02:37 +0000 nicodvb include sys/time.h from decoder.c instead of decoder.h src
Sat, 21 Apr 2007 11:56:41 +0000 nicodvb moved away from dvdnav_internal.h inclusion of various system headers src
Sat, 21 Apr 2007 11:41:56 +0000 nicodvb include config.h (if present) src
Sat, 21 Apr 2007 11:08:56 +0000 nicodvb moved inclusion of inttypes.h from dvd_types.h to the including .c files src
Fri, 20 Apr 2007 23:24:59 +0000 nicodvb moved all header inclusions from .h to .c files; my word, I've never seen such a horrible entanglement as in this mess src
Thu, 19 Apr 2007 15:45:30 +0000 reimar Move identical dlopen statements outside #ifdef mess src
Wed, 18 Apr 2007 22:41:10 +0000 nicodvb avoid leaking file descriptors obtained by opendir(); synced with upstream as reported by Diego Petteno' src
Wed, 18 Apr 2007 22:36:58 +0000 nicodvb replaced sequency of strncpy() and strncat() by 1 snprintf() and fixed off-by-1 possible buffer oveflow; patch by Diego Petteno' src
Wed, 18 Apr 2007 22:34:52 +0000 nicodvb support for dvdcss in Darwin; patch by Diego Petteno' and Reimar src
Tue, 17 Apr 2007 21:02:51 +0000 nicodvb removed redefinition of memcpy() as bcopy() (maybe done for some probably inexistent systems); patch by Diego Petteno src
Tue, 17 Apr 2007 20:57:17 +0000 nicodvb replaced 08llx with PRIx64; patch by Diego Petteno' src