Skip to content

Commit

Permalink
all: prepare for 1.4.0.0 release
Browse files Browse the repository at this point in the history
all: update copyright
  • Loading branch information
dontech committed Feb 22, 2024
1 parent 96044f2 commit 6d99cb9
Show file tree
Hide file tree
Showing 17 changed files with 151 additions and 117 deletions.
8 changes: 7 additions & 1 deletion libusb/CHANGELOG.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
V1.3.0.2 (02/15/2023) - SNAPSHOT RELEASE
V1.4.0.0 (02/22/2024) - RELEASE
==============================================
* Fix missing functions in libusb_dyn.c: https://github.com/mcuee/libusb-win32/issues/13
* Fix missing resources in executables: https://github.com/mcuee/libusb-win32/issues/64
* Fix BSOD for zero endpoint size: https://github.com/mcuee/libusb-win32/issues/65

V1.3.0.2 (02/15/2024) - SNAPSHOT RELEASE
==============================================
* Fix Linux build: https://github.com/mcuee/libusb-win32/issues/42
* Fix missing data in large transfers: https://github.com/mcuee/libusb-win32/issues/45
Expand Down
4 changes: 2 additions & 2 deletions libusb/ddk_make/make.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@
; Sets the libusb-win32 build version
;
VERSION_MAJOR=1
VERSION_MINOR=3
VERSION_MINOR=4
VERSION_MICRO=0
VERSION_NANO=2
VERSION_NANO=0

;
; The libusb-win32 version string.
Expand Down
4 changes: 2 additions & 2 deletions libusb/examples/benchmark.c
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/* USB Benchmark for libusb-win32
Copyright (C) 2010 Travis Robinson. <[email protected]>
website: http://sourceforge.net/projects/libusb-win32
website: https://github.com/mcuee/libusb-win32
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU Lesser General Public License as published by
Expand Down Expand Up @@ -1616,5 +1616,5 @@ void ShowCopyright(void)
{
CONMSG0("libusb-win32 USB Benchmark v" RC_VERSION_STR "\n");
CONMSG0("Copyright (c) 2010 Travis Robinson. <[email protected]>\n");
CONMSG0("website: http://sourceforge.net/projects/libusbdotnet\n");
CONMSG0("website: https://github.com/mcuee/libusb-win32\n");
}
35 changes: 18 additions & 17 deletions libusb/src/driver/ioctl.c
Original file line number Diff line number Diff line change
@@ -1,21 +1,22 @@
/* libusb-win32, Generic Windows USB Library
* Copyright (c) 2010 Travis Robinson <[email protected]>
* Copyright (c) 2002-2005 Stephan Meyer <[email protected]>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
* Copyright (C) 2017-2024 Peter Dons Tychsen <[email protected]>
* Copyright (c) 2010 Travis Robinson <[email protected]>
* Copyright (c) 2002-2005 Stephan Meyer <[email protected]>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/


#include "libusb_driver.h"
Expand Down
35 changes: 18 additions & 17 deletions libusb/src/driver/transfer.c
Original file line number Diff line number Diff line change
@@ -1,21 +1,22 @@
/* libusb-win32, Generic Windows USB Library
* Copyright (c) 2010 Travis Robinson <[email protected]>
* Copyright (c) 2002-2005 Stephan Meyer <[email protected]>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
* Copyright (C) 2017-2024 Peter Dons Tychsen <[email protected]>
* Copyright (c) 2010 Travis Robinson <[email protected]>
* Copyright (c) 2002-2005 Stephan Meyer <[email protected]>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/


#include "libusb_driver.h"
Expand Down
4 changes: 3 additions & 1 deletion libusb/src/error.c
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
/* Error & Logging functions
Copyright (C) 2017-2024 Peter Dons Tychsen <[email protected]>
Copyright (C) 2010 Travis Robinson. <[email protected]>
website: http://sourceforge.net/projects/libusb-win32
website: https://github.com/mcuee/libusb-win32
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU Lesser General Public License as published by
Expand Down
4 changes: 3 additions & 1 deletion libusb/src/error.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
/* Error & Logging functions
Copyright (C) 2017-2024 Peter Dons Tychsen <[email protected]>
Copyright (C) 2010 Travis Robinson. <[email protected]>
website: http://sourceforge.net/projects/libusb-win32
website: https://github.com/mcuee/libusb-win32
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU (LGPL) General Public License as published by
Expand Down
37 changes: 19 additions & 18 deletions libusb/src/install.c
Original file line number Diff line number Diff line change
@@ -1,22 +1,23 @@
/* libusb-win32, Generic Windows USB Library
* Copyright (c) 2002-2005 Stephan Meyer <[email protected]>
* Copyright (c) 2010 Travis Robinson <[email protected]>
* Parts of the code from libwdi by Pete Batard
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
* Copyright (c) 2010 Travis Robinson <[email protected]>
* Copyright (c) 2002-2005 Stephan Meyer <[email protected]>
*
* Parts of the code from libwdi by Pete Batard
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/

#define _CRT_SECURE_NO_WARNINGS

Expand Down
4 changes: 2 additions & 2 deletions libusb/src/install_filter.c
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/* libusb-win32, Generic Windows USB Library
* Copyright (c) 2002-2005 Stephan Meyer <[email protected]>
* Copyright (c) 2010 Travis Robinson <[email protected]>
*
* Copyright (c) 2002-2005 Stephan Meyer <[email protected]>
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
Expand Down
34 changes: 17 additions & 17 deletions libusb/src/install_filter_win.c
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
/* libusb-win32, Generic Windows USB Library
* Copyright (c) 2002-2006 Stephan Meyer <[email protected]>
* Copyright (c) 2010 Travis Robinson <[email protected]>
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
* Copyright (c) 2010 Travis Robinson <[email protected]>
* Copyright (c) 2002-2005 Stephan Meyer <[email protected]>
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/

#define _CRT_SECURE_NO_WARNINGS

Expand Down
6 changes: 3 additions & 3 deletions libusb/src/libusb-win32_version.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@
#define _DEFTOSTR(x) __DEFTOSTR(x)

#define VERSION_MAJOR 1
#define VERSION_MINOR 3
#define VERSION_MINOR 4
#define VERSION_MICRO 0
#define VERSION_NANO 1
#define VERSION_DATE 10/20/2023
#define VERSION_NANO 0
#define VERSION_DATE 02/22/2024

#define VERSION VERSION_MAJOR.VERSION_MINOR.VERSION_MICRO.VERSION_NANO
#define RC_VERSION VERSION_MAJOR,VERSION_MINOR,VERSION_MICRO,VERSION_NANO
Expand Down
5 changes: 3 additions & 2 deletions libusb/src/libusb-win32_version.rc
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
/* libusb-win32, Generic Windows USB Library
* Copyright (C) 2017-2024 Peter Dons Tychsen <[email protected]>
* Copyright (c) 2002-2005 Stephan Meyer <[email protected]>
*
* This library is free software; you can redistribute it and/or
Expand Down Expand Up @@ -35,11 +36,11 @@ BEGIN
BEGIN
BLOCK "040904b0"
BEGIN
VALUE "CompanyName", "http://libusb-win32.sourceforge.net"
VALUE "CompanyName", "https://github.com/mcuee/libusb-win32"
VALUE "FileDescription", RC_PRODUCT_STR
VALUE "FileVersion", _DEFTOSTR(VERSION)
VALUE "InternalName", RC_FILE_NAME_STR
VALUE "LegalCopyright", "2002-2009 S. Meyer; 2010 T. Robinson"
VALUE "LegalCopyright", "2017-2024 Peter Dons Tychsen; 2010 T. Robinson; 2002-2009 S. Meyer"
VALUE "OriginalFilename",RC_FILE_NAME_STR
VALUE "ProductName", RC_PRODUCT_STR
VALUE "ProductVersion", _DEFTOSTR(VERSION)
Expand Down
1 change: 1 addition & 0 deletions libusb/src/libusb_dyn.c
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
/* LIBUSB-WIN32, Generic Windows USB Library
* Copyright (C) 2017-2024 Peter Dons Tychsen <[email protected]>
* Copyright (c) 2002-2005 Stephan Meyer <[email protected]>
*
* This library is free software; you can redistribute it and/or
Expand Down
18 changes: 18 additions & 0 deletions libusb/src/lusb0_usb.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
/* libusb-win32, Generic Windows USB Library
* Copyright (C) 2017-2024 Peter Dons Tychsen <[email protected]>
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/

#ifndef __USB_H__
#define __USB_H__

Expand Down
34 changes: 17 additions & 17 deletions libusb/src/registry.c
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
/* libusb-win32, Generic Windows USB Library
* Copyright (c) 2002-2005 Stephan Meyer <[email protected]>
* Copyright (c) 2010 Travis Robinson <[email protected]>
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
* Copyright (c) 2010 Travis Robinson <[email protected]>
* Copyright (c) 2002-2005 Stephan Meyer <[email protected]>
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/

#define _CRT_SECURE_NO_WARNINGS

Expand Down
34 changes: 17 additions & 17 deletions libusb/src/registry.h
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
/* libusb-win32, Generic Windows USB Library
* Copyright (c) 2002-2005 Stephan Meyer <[email protected]>
* Copyright (c) 2010 Travis Robinson <[email protected]>
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
* Copyright (c) 2010 Travis Robinson <[email protected]>
* Copyright (c) 2002-2005 Stephan Meyer <[email protected]>
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/



Expand Down
1 change: 1 addition & 0 deletions libusb/src/windows.c
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
/* libusb-win32, Generic Windows USB Library
* Copyright (C) 2017-2024 Peter Dons Tychsen <[email protected]>
* Copyright (c) 2002-2005 Stephan Meyer <[email protected]>
* Copyright (c) 2000-2005 Johannes Erdfelt <[email protected]>
*
Expand Down

0 comments on commit 6d99cb9

Please sign in to comment.