Skip to content

Commit

Permalink
License changed to a modified BSD
Browse files Browse the repository at this point in the history
  • Loading branch information
Dorian Galvez-Lopez committed Mar 2, 2015
1 parent dcac5ec commit 47d7ea5
Show file tree
Hide file tree
Showing 67 changed files with 97 additions and 935 deletions.
38 changes: 26 additions & 12 deletions LICENSE.txt
Original file line number Diff line number Diff line change
@@ -1,17 +1,31 @@
DLib. Copyright (c) 2013 Dorian Galvez-Lopez
Copyright (c) 2015 Dorian Galvez-Lopez. http://doriangalvez.com
All rights reserved.

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
the Free Software Foundation, either version 3 of the License, or
any later version.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
3. The original author of the work must be notified of any
redistribution of source code or in binary form.
4. Neither the name of copyright holders nor the names of its
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.

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 Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDERS OR CONTRIBUTORS
BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Expand Down
15 changes: 1 addition & 14 deletions include/DUtils/BinaryFile.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,20 +5,7 @@
* Date: April 2010
* Description: reads and writes binary files in network byte order.
* Manages endianness and data size automatically.
*
*
* 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
* the Free Software Foundation, either version 3 of the License, or
* 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 Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* License: see the LICENSE.txt file
*
*/

Expand Down
13 changes: 1 addition & 12 deletions include/DUtils/ConfigFile.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,18 +30,7 @@
* description = $(name) was $(age) and was born in $(location). $(eq)!
*
*
* 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
* the Free Software Foundation, either version 3 of the License, or
* 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 Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* License: see the LICENSE.txt file
*
*/

Expand Down
15 changes: 1 addition & 14 deletions include/DUtils/DException.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,7 @@
* Author: Dorian Galvez-Lopez
* Date: October 6, 2009
* Description: general exception of the library
*
*
* 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
* the Free Software Foundation, either version 3 of the License, or
* 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 Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* License: see the LICENSE.txt file
*
*/

Expand Down
15 changes: 1 addition & 14 deletions include/DUtils/DUtils.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,7 @@
* Author: Dorian Galvez-Lopez
* Date: October 6, 2009
* Description: include file for including all the library functionalities
*
*
* 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
* the Free Software Foundation, either version 3 of the License, or
* 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 Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* License: see the LICENSE.txt file
*
*/

Expand Down
15 changes: 1 addition & 14 deletions include/DUtils/DebugFunctions.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,20 +3,7 @@
* Author: Dorian Galvez-Lopez
* Date: April 2012
* Description: debug functions
*
*
* 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
* the Free Software Foundation, either version 3 of the License, or
* 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 Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* License: see the LICENSE.txt file
*
*/

Expand Down
15 changes: 1 addition & 14 deletions include/DUtils/FileFunctions.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,20 +3,7 @@
* Author: Dorian Galvez-Lopez
* Date: June 2009
* Description: file system functions
*
*
* 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
* the Free Software Foundation, either version 3 of the License, or
* 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 Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* License: see the LICENSE.txt file
*
*/

Expand Down
14 changes: 1 addition & 13 deletions include/DUtils/FileModes.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,7 @@
* Author: Dorian Galvez
* Date: April 2010
* Description: types used with file managers
*
* 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
* the Free Software Foundation, either version 3 of the License, or
* 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 Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* License: see the LICENSE.txt file
*
*/

Expand Down
15 changes: 1 addition & 14 deletions include/DUtils/LUT.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,7 @@
* Author: Dorian Galvez-Lopez
* Date: June 2012
* Description: some LUTs for binary tasks
*
*
* 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
* the Free Software Foundation, either version 3 of the License, or
* 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 Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* License: see the LICENSE.txt file
*
*/

Expand Down
15 changes: 1 addition & 14 deletions include/DUtils/LineFile.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,7 @@
* Author: Dorian Galvez-Lopez
* Date: October 6, 2009
* Description: reads and writes text line files
*
*
* 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
* the Free Software Foundation, either version 3 of the License, or
* 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 Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* License: see the LICENSE.txt file
*
*/

Expand Down
15 changes: 1 addition & 14 deletions include/DUtils/Math.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -5,20 +5,7 @@
* Date: April 2010
* Modified: December 2010
* Description: some math functions
*
*
* 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
* the Free Software Foundation, either version 3 of the License, or
* 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 Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* License: see the LICENSE.txt file
*
*/

Expand Down
15 changes: 1 addition & 14 deletions include/DUtils/Profiler.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,7 @@
* Author: Dorian Galvez-Lopez
* Date: September 14, 2010
* Description: class for profiling code
*
*
* 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
* the Free Software Foundation, either version 3 of the License, or
* 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 Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* License: see the LICENSE.txt file
*
*/

Expand Down
15 changes: 1 addition & 14 deletions include/DUtils/Random.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,7 @@
* Author: Dorian Galvez-Lopez
* Date: April 2010, November 2011
* Description: manages pseudo-random numbers
*
*
* 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
* the Free Software Foundation, either version 3 of the License, or
* 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 Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* License: see the LICENSE.txt file
*
*/

Expand Down
15 changes: 1 addition & 14 deletions include/DUtils/STL.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,7 @@
* Author: Dorian Galvez-Lopez
* Date: November 2010
* Description: STL-related functions
*
*
* 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
* the Free Software Foundation, either version 3 of the License, or
* 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 Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* License: see the LICENSE.txt file
*
*/

Expand Down
15 changes: 1 addition & 14 deletions include/DUtils/StringFunctions.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,20 +3,7 @@
* Author: Dorian Galvez-Lopez
* Date: December 2010
* Description: string functions
*
*
* 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
* the Free Software Foundation, either version 3 of the License, or
* 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 Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* License: see the LICENSE.txt file
*
*/

Expand Down
15 changes: 1 addition & 14 deletions include/DUtils/TimeManager.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,7 @@
* Date: February 2011
* Description: allows to sort a collection of timestamps and get them
* at a desired frequency
*
*
* 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
* the Free Software Foundation, either version 3 of the License, or
* 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 Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* License: see the LICENSE.txt file
*
*/

Expand Down
15 changes: 1 addition & 14 deletions include/DUtils/Timestamp.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,20 +3,7 @@
* Author: Dorian Galvez-Lopez
* Date: March 2009
* Description: timestamping functions
*
*
* 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
* the Free Software Foundation, either version 3 of the License, or
* 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 Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* License: see the LICENSE.txt file
*
*/

Expand Down
Loading

0 comments on commit 47d7ea5

Please sign in to comment.