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}
 {%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
 interface
 
 
 {$mode objfpc}{$H+}
 {$mode objfpc}{$H+}

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

@@ -1,4 +1,18 @@
 {%MainUnit rcparser.pas}
 {%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}
 {$IFDEF INC_HEADER}
 
 

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

@@ -1,4 +1,18 @@
 {%MainUnit rcparser.pas}
 {%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}
 {$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;
 unit cgiprotocol;
 
 
 {$mode objfpc}{$H+}
 {$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;
 unit custapache;
 
 
 {$mode objfpc}
 {$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;
 unit custapache24;
 
 
 {$mode objfpc}{$H+}
 {$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;
 unit FPHTTPStatus;
 
 
 {$mode objfpc}{$H+}
 {$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;
 unit httpprotocol;
 
 
 {$mode objfpc}{$H+}
 {$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;
 unit WebPage;
 
 
 {$mode objfpc}{$H+}
 {$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;
 unit uhpackimp;
 
 
 {$mode objfpc}{$H+}
 {$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;
 unit uhpacktables;
 
 
 interface
 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+}
 {$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;
 unit extjsjson;
 
 
 {$mode objfpc}{$H+}
 {$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;
 unit extjsxml;
 
 
 {$mode objfpc}{$H+}
 {$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;
 unit fpextjs;
 
 
 {$mode objfpc}{$H+}
 {$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;
 unit fpwebdata;
 
 
 {$mode objfpc}{$H+}
 {$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;
 unit SQLDBWebData;
 
 
 {$mode objfpc}{$H+}
 {$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+}
 {$mode delphi}{$h+}
 unit ObjectDef;
 unit ObjectDef;
 {_$define writecreate}{_$define loaddebug}
 {_$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+}
 {$mode objfpc}{$h+}
 unit ButtonRow;
 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;
 unit Finddlgs;
 
 
 interface
 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+}
 {$mode objfpc}{$h+}
 unit GtkEditor;
 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+}
 {$mode objfpc}{$h+}
 unit SettingsRec;
 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;
 unit XPMs;
 
 
 interface
 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+}
 {$mode objfpc}{$h+}
 unit FPGlib;
 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}
 {$mode objfpc}{$h+} {$ifdef win32}{$define gtkwin}{$endif}
 UNIT FPgtk;
 UNIT FPgtk;
 
 
-// Generated with GtkWrite by Luk Vandelaer (version 1.08)
 
 
 INTERFACE
 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+}
 {$mode objfpc}{$h+}
 unit FPgtkExt;
 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;
 unit pkgcommands;
 
 
 {$mode objfpc}{$H+}
 {$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;
 unit pkgDownload;
 
 
 {$mode objfpc}{$H+}
 {$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}
 {$mode objfpc}
 {$h+}
 {$h+}
 unit pkgfphttp;
 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;
 unit pkgfpmake;
 
 
 {$mode objfpc}{$H+}
 {$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;
 unit pkgFppkg;
 
 
 {$mode objfpc}{$H+}
 {$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}
 {$mode objfpc}
 {$h+}
 {$h+}
 unit pkgglobals;
 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}
 {$mode objfpc}
 {$h+}
 {$h+}
 unit pkghandler;
 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;
 unit pkgmessages;
 
 
 {$mode objfpc}{$H+}
 {$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;
 unit pkgmkconv;
 
 
 {$mode objfpc}{$H+}
 {$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,
     See the file COPYING.FPC, included in this distribution,
     for details about the copyright.
     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;
 unit pkgPackagesStructure;
 
 
 {$mode objfpc}{$H+}
 {$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;
 unit pkgrepos;
 
 
 {$mode objfpc}{$H+}
 {$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;
 unit pkgUninstalledSrcsRepo;
 
 
 {$mode objfpc}{$H+}
 {$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}
 {$mode objfpc}
 {$h+}
 {$h+}
 unit pkgwget;
 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 
    (Still unused) skeleton for Colorsel replacement, based on mostly the 
      use by the fpmopts.inc file, to be added on as details emerge.
      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;
 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
   TColoredText is a descendent of TStaticText designed to allow the writing

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

@@ -1,4 +1,19 @@
 unit Editors;
 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}
 {$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}
 {$ifdef FV_UNICODE}
 Unit UInpLong;
 Unit UInpLong;
 {$else FV_UNICODE}
 {$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}
 {$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}
 {$ifdef FV_UNICODE}
 unit uoutline;
 unit uoutline;
 {$else FV_UNICODE}
 {$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}
 {$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 }
 { Strings }
 sVideoFailed = 0; {Video initialization failed.}
 sVideoFailed = 0; {Video initialization failed.}
 sButtonDefault = 1; { Button default }
 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
 type standard_string=record
        nr:word;
        nr:word;
        text:Pchar;
        text:Pchar;