Browse Source

* header added remaining files for bug #39481

marcoonthegit 3 years ago
parent
commit
d309b77b59
49 changed files with 685 additions and 4 deletions
  1. 13 0
      packages/fcl-res/src/rcparserfn.inc
  2. 14 0
      packages/fcl-res/src/yyinclude.pp
  3. 14 0
      packages/fcl-res/src/yypreproc.pp
  4. 14 0
      packages/fcl-web/src/base/cgiprotocol.pp
  5. 14 0
      packages/fcl-web/src/base/custapache.pp
  6. 15 0
      packages/fcl-web/src/base/custapache24.pp
  7. 14 0
      packages/fcl-web/src/base/fphttpstatus.pas
  8. 14 0
      packages/fcl-web/src/base/httpprotocol.pp
  9. 14 0
      packages/fcl-web/src/base/webpage.pp
  10. 27 0
      packages/fcl-web/src/hpack/uhpackimp.pp
  11. 28 0
      packages/fcl-web/src/hpack/uhpacktables.pp
  12. 14 1
      packages/fcl-web/src/restbridge/sqldbrestmodule.pp
  13. 14 0
      packages/fcl-web/src/webdata/extjsjson.pp
  14. 14 0
      packages/fcl-web/src/webdata/extjsxml.pp
  15. 14 0
      packages/fcl-web/src/webdata/fpextjs.pp
  16. 14 0
      packages/fcl-web/src/webdata/fpwebdata.pp
  17. 14 0
      packages/fcl-web/src/webdata/sqldbwebdata.pp
  18. 16 0
      packages/fpgtk/src/def/objectdef.pp
  19. 15 0
      packages/fpgtk/src/editor/buttonrow.pp
  20. 14 0
      packages/fpgtk/src/editor/finddlgs.pp
  21. 15 0
      packages/fpgtk/src/editor/gtkeditor.pp
  22. 15 0
      packages/fpgtk/src/editor/settingsrec.pp
  23. 15 0
      packages/fpgtk/src/editor/xpms.pp
  24. 15 0
      packages/fpgtk/src/fpglib.pp
  25. 15 1
      packages/fpgtk/src/fpgtk.pp
  26. 16 0
      packages/fpgtk/src/fpgtkext.pp
  27. 12 0
      packages/fppkg/src/pkgcommands.pp
  28. 12 0
      packages/fppkg/src/pkgdownload.pp
  29. 12 0
      packages/fppkg/src/pkgfphttp.pp
  30. 12 0
      packages/fppkg/src/pkgfpmake.pp
  31. 12 0
      packages/fppkg/src/pkgfppkg.pp
  32. 12 0
      packages/fppkg/src/pkgglobals.pp
  33. 13 0
      packages/fppkg/src/pkghandler.pp
  34. 13 0
      packages/fppkg/src/pkgmessages.pp
  35. 12 0
      packages/fppkg/src/pkgmkconv.pp
  36. 2 2
      packages/fppkg/src/pkgoptions.pp
  37. 12 0
      packages/fppkg/src/pkgpackagesstructure.pp
  38. 12 0
      packages/fppkg/src/pkgrepos.pp
  39. 12 0
      packages/fppkg/src/pkguninstalledsrcsrepo.pp
  40. 12 0
      packages/fppkg/src/pkgwget.pp
  41. 1 0
      packages/fv/src/colorsel.pas
  42. 13 0
      packages/fv/src/colortxt.pas
  43. 15 0
      packages/fv/src/editors.pas
  44. 16 0
      packages/fv/src/inplong.inc
  45. 16 0
      packages/fv/src/inplong.pas
  46. 16 0
      packages/fv/src/outline.inc
  47. 15 0
      packages/fv/src/outline.pas
  48. 16 0
      packages/fv/src/str.inc
  49. 16 0
      packages/fv/src/strtxt.inc

+ 13 - 0
packages/fcl-res/src/rcparserfn.inc

@@ -1,5 +1,18 @@
 {%MainUnit rcparser.pas}
+{
+    This file is part of the Free Pascal run time library.
+    Copyright (c) 2008 by Giulio Bernardi
 
+    Resource parser functions
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
 interface
 
 {$mode objfpc}{$H+}

+ 14 - 0
packages/fcl-res/src/yyinclude.pp

@@ -1,4 +1,18 @@
 {%MainUnit rcparser.pas}
+{
+    This file is part of the Free Pascal run time library.
+    Copyright (c) 2008 by Giulio Bernardi
+
+    Resource parser includes
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
 
 {$IFDEF INC_HEADER}
 

+ 14 - 0
packages/fcl-res/src/yypreproc.pp

@@ -1,4 +1,18 @@
 {%MainUnit rcparser.pas}
+{
+    This file is part of the Free Pascal run time library.
+    Copyright (c) 2008 by Giulio Bernardi
+
+    Resource preprocessor includes
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
 
 {$IFDEF INC_HEADER}
 

+ 14 - 0
packages/fcl-web/src/base/cgiprotocol.pp

@@ -1,3 +1,17 @@
+{
+    This file is part of the Free Pascal fcl-web package
+    Copyright (c) 1999-2022 by the Free Pascal development team
+
+    Cgi protocol constants
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
 unit cgiprotocol;
 
 {$mode objfpc}{$H+}

+ 14 - 0
packages/fcl-web/src/base/custapache.pp

@@ -1,3 +1,17 @@
+{
+    This file is part of the Free Pascal fcl-web package
+    Copyright (c) 1999-2022 by the Free Pascal development team
+
+    Apache customization
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
 unit custapache;
 
 {$mode objfpc}

+ 15 - 0
packages/fcl-web/src/base/custapache24.pp

@@ -1,3 +1,18 @@
+{
+    This file is part of the Free Pascal fcl-web package
+    Copyright (c) 1999-2022 by the Free Pascal development team
+
+    Apache 2.4 customization
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
+
 unit custapache24;
 
 {$mode objfpc}{$H+}

+ 14 - 0
packages/fcl-web/src/base/fphttpstatus.pas

@@ -1,3 +1,17 @@
+{
+    This file is part of the Free Pascal fcl-web package
+    Copyright (c) 1999-2022 by the Free Pascal development team
+
+    http errormessages
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
 unit FPHTTPStatus;
 
 {$mode objfpc}{$H+}

+ 14 - 0
packages/fcl-web/src/base/httpprotocol.pp

@@ -1,3 +1,17 @@
+{
+    This file is part of the Free Pascal fcl-web package
+    Copyright (c) 1999-2022 by the Free Pascal development team
+
+    http protocol
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
 unit httpprotocol;
 
 {$mode objfpc}{$H+}

+ 14 - 0
packages/fcl-web/src/base/webpage.pp

@@ -1,3 +1,17 @@
+{
+    This file is part of the Free Pascal fcl-web package
+    Copyright (c) 1999-2022 by the Free Pascal development team
+
+    Web page object
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
 unit WebPage;
 
 {$mode objfpc}{$H+}

+ 27 - 0
packages/fcl-web/src/hpack/uhpackimp.pp

@@ -1,3 +1,30 @@
+(*
+  HPACK: Header Compression for HTTP/2 (rfc7541)
+  ----------------------------------------------
+  Pascal implementation of HTTP/2 headers send and receive process.
+
+  Code based in Twitter's HPACK for java https://github.com/twitter/hpack
+
+  History:
+
+  2016.04.21 - Initial development by Jose Mejuto
+
+  Package source files
+
+    uhpackapi.pas (this file)
+    uhpack.pas
+    uhpacktables.pas
+    rfc7541.txt (rfc based on)
+
+  License:
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+*)
 unit uhpackimp;
 
 {$mode objfpc}{$H+}

+ 28 - 0
packages/fcl-web/src/hpack/uhpacktables.pp

@@ -1,3 +1,31 @@
+(*
+  HPACK: Header Compression for HTTP/2 (rfc7541)
+  ----------------------------------------------
+  Pascal implementation of HTTP/2 headers send and receive process.
+
+  Code based in Twitter's HPACK for java https://github.com/twitter/hpack
+
+  History:
+
+  2016.04.21 - Initial development by Jose Mejuto
+
+  Package source files
+
+    uhpackapi.pas (this file)
+    uhpack.pas
+    uhpacktables.pas
+    rfc7541.txt (rfc based on)
+
+  License:
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+*)
+
 unit uhpacktables;
 
 interface

+ 14 - 1
packages/fcl-web/src/restbridge/sqldbrestmodule.pp

@@ -1,4 +1,17 @@
-unit sqldbrestmodule;
+{
+    This file is part of the Free Pascal run time library.
+    Copyright (c) 2022 by the Free Pascal development team
+
+    SQLDB REST bridge : REST module
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}unit sqldbrestmodule;
 
 {$mode objfpc}{$H+}
 

+ 14 - 0
packages/fcl-web/src/webdata/extjsjson.pp

@@ -1,3 +1,17 @@
+{
+    This file is part of the Free Pascal run time library.
+    Copyright (c) 2019 by the Free Pascal development team
+
+    extjs json
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
 unit extjsjson;
 
 {$mode objfpc}{$H+}

+ 14 - 0
packages/fcl-web/src/webdata/extjsxml.pp

@@ -1,3 +1,17 @@
+{
+    This file is part of the Free Pascal run time library.
+    Copyright (c) 2019 by the Free Pascal development team
+
+    extjs xml
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
 unit extjsxml;
 
 {$mode objfpc}{$H+}

+ 14 - 0
packages/fcl-web/src/webdata/fpextjs.pp

@@ -1,3 +1,17 @@
+{
+    This file is part of the Free Pascal run time library.
+    Copyright (c) 2019 by the Free Pascal development team
+
+    extjs formatter
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
 unit fpextjs;
 
 {$mode objfpc}{$H+}

+ 14 - 0
packages/fcl-web/src/webdata/fpwebdata.pp

@@ -1,3 +1,17 @@
+{
+    This file is part of the Free Pascal run time library.
+    Copyright (c) 2019 by the Free Pascal development team
+
+    webdata interface
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
 unit fpwebdata;
 
 {$mode objfpc}{$H+}

+ 14 - 0
packages/fcl-web/src/webdata/sqldbwebdata.pp

@@ -1,3 +1,17 @@
+{
+    This file is part of the Free Pascal run time library.
+    Copyright (c) 2019 by the Free Pascal development team
+
+    sqldb webdata interface
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
 unit SQLDBWebData;
 
 {$mode objfpc}{$H+}

+ 16 - 0
packages/fpgtk/src/def/objectdef.pp

@@ -1,3 +1,19 @@
+{
+    This file is part of the fpgtk package
+    Copyright (c) 1999-2000 by Michael van Canney, Sebastian Guenther
+ 
+    Object definitions   
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
+
+
 {$mode delphi}{$h+}
 unit ObjectDef;
 {_$define writecreate}{_$define loaddebug}

+ 15 - 0
packages/fpgtk/src/editor/buttonrow.pp

@@ -1,3 +1,18 @@
+{
+    This file is part of the fpgtk package
+    Copyright (c) 1999-2000 by Michael van Canney, Sebastian Guenther
+ 
+    Button row (bar) 
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
+
 {$mode objfpc}{$h+}
 unit ButtonRow;
 

+ 14 - 0
packages/fpgtk/src/editor/finddlgs.pp

@@ -1,3 +1,17 @@
+{
+    This file is part of the fpgtk package
+    Copyright (c) 1999-2000 by Michael van Canney, Sebastian Guenther
+ 
+    Find dialogs
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
 unit Finddlgs;
 
 interface

+ 15 - 0
packages/fpgtk/src/editor/gtkeditor.pp

@@ -1,3 +1,18 @@
+{
+    This file is part of the fpgtk package
+    Copyright (c) 1999-2000 by Michael van Canney, Sebastian Guenther
+ 
+    (fp)gtkeditor
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
+
 {$mode objfpc}{$h+}
 unit GtkEditor;
 

+ 15 - 0
packages/fpgtk/src/editor/settingsrec.pp

@@ -1,3 +1,18 @@
+{
+    This file is part of the fpgtk package
+    Copyright (c) 1999-2000 by Michael van Canney, Sebastian Guenther
+ 
+    Some persistence
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
+
 {$mode objfpc}{$h+}
 unit SettingsRec;
 

+ 15 - 0
packages/fpgtk/src/editor/xpms.pp

@@ -1,3 +1,18 @@
+{
+    This file is part of the fpgtk package
+    Copyright (c) 1999-2000 by Michael van Canney, Sebastian Guenther
+ 
+    bitmaps
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
+
 unit XPMs;
 
 interface

+ 15 - 0
packages/fpgtk/src/fpglib.pp

@@ -1,3 +1,18 @@
+{
+    This file is part of the fpgtk package
+    Copyright (c) 1999-2000 by Michael van Canney, Sebastian Guenther
+ 
+    glib like list object.   
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
+
 {$mode objfpc}{$h+}
 unit FPGlib;
 

+ 15 - 1
packages/fpgtk/src/fpgtk.pp

@@ -1,7 +1,21 @@
+{
+    This file is part of the fpgtk package
+    Copyright (c) 1999-2000 by Luk Vandelaer
+
+    Generated with GtkWrite by Luk Vandelaer (version 1.08)
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
+
 {$mode objfpc}{$h+} {$ifdef win32}{$define gtkwin}{$endif}
 UNIT FPgtk;
 
-// Generated with GtkWrite by Luk Vandelaer (version 1.08)
 
 INTERFACE
 

+ 16 - 0
packages/fpgtk/src/fpgtkext.pp

@@ -1,3 +1,19 @@
+{
+    This file is part of the fpgtk package
+    Copyright (c) 1999-2000 by Michael van Canney, Sebastian Guenther
+ 
+    fpgtk application object
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
+
+
 {$mode objfpc}{$h+}
 unit FPgtkExt;
 

+ 12 - 0
packages/fppkg/src/pkgcommands.pp

@@ -1,3 +1,15 @@
+{
+    This file is part of the fppkg package manager
+    Copyright (c) 1999-2022 by the Free Pascal development team
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
 unit pkgcommands;
 
 {$mode objfpc}{$H+}

+ 12 - 0
packages/fppkg/src/pkgdownload.pp

@@ -1,3 +1,15 @@
+{
+    This file is part of the fppkg package manager
+    Copyright (c) 1999-2022 by the Free Pascal development team
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
 unit pkgDownload;
 
 {$mode objfpc}{$H+}

+ 12 - 0
packages/fppkg/src/pkgfphttp.pp

@@ -1,3 +1,15 @@
+{
+    This file is part of the fppkg package manager
+    Copyright (c) 1999-2022 by the Free Pascal development team
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
 {$mode objfpc}
 {$h+}
 unit pkgfphttp;

+ 12 - 0
packages/fppkg/src/pkgfpmake.pp

@@ -1,3 +1,15 @@
+{
+    This file is part of the fppkg package manager
+    Copyright (c) 1999-2022 by the Free Pascal development team
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
 unit pkgfpmake;
 
 {$mode objfpc}{$H+}

+ 12 - 0
packages/fppkg/src/pkgfppkg.pp

@@ -1,3 +1,15 @@
+{
+    This file is part of the fppkg package manager
+    Copyright (c) 1999-2022 by the Free Pascal development team
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
 unit pkgFppkg;
 
 {$mode objfpc}{$H+}

+ 12 - 0
packages/fppkg/src/pkgglobals.pp

@@ -1,3 +1,15 @@
+{
+    This file is part of the fppkg package manager
+    Copyright (c) 1999-2022 by the Free Pascal development team
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
 {$mode objfpc}
 {$h+}
 unit pkgglobals;

+ 13 - 0
packages/fppkg/src/pkghandler.pp

@@ -1,3 +1,16 @@
+{
+    This file is part of the fppkg package manager
+    Copyright (c) 1999-2022 by the Free Pascal development team
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
+
 {$mode objfpc}
 {$h+}
 unit pkghandler;

+ 13 - 0
packages/fppkg/src/pkgmessages.pp

@@ -1,3 +1,16 @@
+{
+    This file is part of the fppkg package manager
+    Copyright (c) 1999-2022 by the Free Pascal development team
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
+
 unit pkgmessages;
 
 {$mode objfpc}{$H+}

+ 12 - 0
packages/fppkg/src/pkgmkconv.pp

@@ -1,3 +1,15 @@
+{
+    This file is part of the fppkg package manager
+    Copyright (c) 1999-2022 by the Free Pascal development team
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
 unit pkgmkconv;
 
 {$mode objfpc}{$H+}

+ 2 - 2
packages/fppkg/src/pkgoptions.pp

@@ -1,6 +1,6 @@
 {
-    This file is part of the Free Pascal Utilities
-    Copyright (c) 1999-2000 by the Free Pascal development team
+    This file is part of the fppkg package manager
+    Copyright (c) 1999-2022 by the Free Pascal development team
 
     See the file COPYING.FPC, included in this distribution,
     for details about the copyright.

+ 12 - 0
packages/fppkg/src/pkgpackagesstructure.pp

@@ -1,3 +1,15 @@
+{
+    This file is part of the fppkg package manager
+    Copyright (c) 1999-2022 by the Free Pascal development team
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
 unit pkgPackagesStructure;
 
 {$mode objfpc}{$H+}

+ 12 - 0
packages/fppkg/src/pkgrepos.pp

@@ -1,3 +1,15 @@
+{
+    This file is part of the fppkg package manager
+    Copyright (c) 1999-2022 by the Free Pascal development team
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
 unit pkgrepos;
 
 {$mode objfpc}{$H+}

+ 12 - 0
packages/fppkg/src/pkguninstalledsrcsrepo.pp

@@ -1,3 +1,15 @@
+{
+    This file is part of the fppkg package manager
+    Copyright (c) 1999-2022 by the Free Pascal development team
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
 unit pkgUninstalledSrcsRepo;
 
 {$mode objfpc}{$H+}

+ 12 - 0
packages/fppkg/src/pkgwget.pp

@@ -1,3 +1,15 @@
+{
+    This file is part of the fppkg package manager
+    Copyright (c) 1999-2022 by the Free Pascal development team
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
 {$mode objfpc}
 {$h+}
 unit pkgwget;

+ 1 - 0
packages/fv/src/colorsel.pas

@@ -1,4 +1,5 @@
 {
+   This unit is part of the Free Vision package
 
    (Still unused) skeleton for Colorsel replacement, based on mostly the 
      use by the fpmopts.inc file, to be added on as details emerge.

+ 13 - 0
packages/fv/src/colortxt.pas

@@ -1,4 +1,17 @@
 unit ColorTxt;
+{
+    This file is part of the Free Vision package
+
+    Copyright (c) 1999-2022 by Peter Vreman
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
 
 {
   TColoredText is a descendent of TStaticText designed to allow the writing

+ 15 - 0
packages/fv/src/editors.pas

@@ -1,4 +1,19 @@
 unit Editors;
+{
+    This file is part of the Free Vision package
+   
+    The main source editor
+
+    Copyright (c) 1999-2022 by Peter Vreman
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
 
 {$i platform.inc}
 

+ 16 - 0
packages/fv/src/inplong.inc

@@ -1,3 +1,19 @@
+{
+    This file is part of the Free Vision package
+
+    A longint version of TInputline
+
+    Copyright (c) 1999-2022 by Peter Vreman
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
+
 {$ifdef FV_UNICODE}
 Unit UInpLong;
 {$else FV_UNICODE}

+ 16 - 0
packages/fv/src/inplong.pas

@@ -1 +1,17 @@
+{
+    This file is part of the Free Vision package
+
+    A longint version of TInputline
+
+    Copyright (c) 1999-2022 by Peter Vreman
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
+
 {$I inplong.inc}

+ 16 - 0
packages/fv/src/outline.inc

@@ -1,3 +1,19 @@
+{
+    This file is part of the Free Vision package
+
+    Outline viewer
+
+    Copyright (c) 1999-2022 by Peter Vreman
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
+
 {$ifdef FV_UNICODE}
 unit uoutline;
 {$else FV_UNICODE}

+ 15 - 0
packages/fv/src/outline.pas

@@ -1 +1,16 @@
+{
+    This file is part of the Free Vision package
+
+    Outline Viewer
+
+    Copyright (c) 1999-2022 by Peter Vreman
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
 {$I outline.inc}

+ 16 - 0
packages/fv/src/str.inc

@@ -1,3 +1,19 @@
+{
+    This file is part of the Free Vision package
+
+    String identifiers
+
+    Copyright (c) 1999-2022 by Peter Vreman
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
+
 { Strings }
 sVideoFailed = 0; {Video initialization failed.}
 sButtonDefault = 1; { Button default }

+ 16 - 0
packages/fv/src/strtxt.inc

@@ -1,3 +1,19 @@
+{
+    This file is part of the Free Vision package
+
+    string localisation
+
+    Copyright (c) 1999-2022 by Peter Vreman
+
+    See the file COPYING.FPC, included in this distribution,
+    for details about the copyright.
+
+    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.
+
+ **********************************************************************}
+
 type standard_string=record
        nr:word;
        text:Pchar;