Commit Graph

  • 2059455103 Fix some typos. Pascal Obry 2000-08-25 17:49:33 +00:00
  • eaad9ecc9c Some more documentation. Pascal Obry 2000-08-25 17:37:04 +00:00
  • 393ba5cc45 Add build for texi API file. Pascal Obry 2000-08-25 17:36:53 +00:00
  • 01ab0a08c9 Initial revision Pascal Obry 2000-08-25 08:51:38 +00:00
  • 2b692ff405 new version. Pascal Obry 2000-08-23 12:56:17 +00:00
  • e1d18437b8 (Decode_URL): fix a problem with null string parameter. Pascal Obry 2000-08-23 12:55:44 +00:00
  • c8a8a5e419 New version. Pascal Obry 2000-08-14 09:31:43 +00:00
  • e6620601b8 Fix multiple rebuild problem. Pascal Obry 2000-08-14 09:31:33 +00:00
  • 665cfb3fa4 (Parameter): decode URL parameter. Pascal Obry 2000-08-14 09:31:12 +00:00
  • 652cc854c7 remove withed unit Translater (not used anymore). Pascal Obry 2000-08-14 09:30:50 +00:00
  • ddf90c1d36 (Get_Message_Data): do not decode URL parameters here. (Parameters): do not decode URL parameters here. Pascal Obry 2000-08-14 09:30:33 +00:00
  • 77f4f20a97 Display authorization data (name and password). Pascal Obry 2000-08-14 09:02:27 +00:00
  • ff69e416c9 (Set_Authorization): new procedure (Authorization_Name): new function (Authorization_Password): new function Pascal Obry 2000-08-14 09:01:53 +00:00
  • f5481ab11f (Set_Authorization): new procedure (Authorization_Name): new function (Authorization_Password): new function (Data): new field Auth_Name and Auth_Password. Pascal Obry 2000-08-14 09:01:46 +00:00
  • 0742cf707c Handle authorization protocol. Pascal Obry 2000-08-14 08:59:46 +00:00
  • 65557c1b5b Add Authorization_Token Sort constants in alphabetical order. Pascal Obry 2000-08-14 08:59:27 +00:00
  • c514282632 Updated. Pascal Obry 2000-08-01 17:37:19 +00:00
  • 0d005bd0fc Initial revision Pascal Obry 2000-08-01 17:36:03 +00:00
  • fc500e6236 Updated Pascal Obry 2000-08-01 17:35:48 +00:00
  • ef6700407d remove use of package AWS. (receive): use SSL.Connection_Error. Pascal Obry 2000-08-01 17:35:12 +00:00
  • 6d2e5752b3 (Connection_Error): new exception. Pascal Obry 2000-08-01 17:30:12 +00:00
  • 07cb025aa8 (Line): minor text message change. Pascal Obry 2000-08-01 17:28:02 +00:00
  • a419df12c0 (Get_Message_Data): correctly detect a closed socket. (Get_Message_Header): idem Pascal Obry 2000-08-01 17:27:05 +00:00
  • 8b2e43802f Initial revision. Pascal Obry 2000-08-01 17:09:49 +00:00
  • b9102991dd Add usage documentation. Pascal Obry 2000-07-29 19:00:31 +00:00
  • 1960d72f44 AdaSocket based on version 0.1.9. Pascal Obry 2000-07-28 17:57:06 +00:00
  • c9e08cc8b4 (Accept_Socket): remove call to Init. (AWS.Net): add call to Init during elaboration of the package. Pascal Obry 2000-07-28 17:55:53 +00:00
  • 8786a75a83 Add some note about SSL, OpenSSL. Dmitriy Anisimkov is now a co-developer. Pascal Obry 2000-07-26 20:43:44 +00:00
  • f978d5a8e8 Add support for SSL build. Pascal Obry 2000-07-26 20:42:35 +00:00
  • 74a15bac06 New AWS version (0.6). Pascal Obry 2000-07-26 20:32:40 +00:00
  • 72abd91a88 New AWS version. Pascal Obry 2000-07-26 20:32:28 +00:00
  • e3b3bdfeb9 Initial revision. Pascal Obry 2000-07-26 20:25:20 +00:00
  • bef8a6058e Add False (no SSL) to WS declaration of type HTTP. Pascal Obry 2000-07-26 20:23:39 +00:00
  • e2e81badd3 Update for SSL support. Pascal Obry 2000-07-26 20:22:30 +00:00
  • 43033af747 Initial revision. Pascal Obry 2000-07-26 20:12:56 +00:00
  • 64fcd04417 Rename Cert_File to Cert_Filename. Pascal Obry 2000-07-26 20:11:53 +00:00
  • f814b32d70 Removes pragma Linker_Options (lib order problem under Win32) Pascal Obry 2000-07-26 20:11:32 +00:00
  • 628590d12c Fix minor typo. Pascal Obry 2000-07-26 20:10:52 +00:00
  • d7a1c57453 (Connection_Error): new exception. Pascal Obry 2000-07-26 20:10:23 +00:00
  • 9f9a7b7f7c Add HTTPS demo. Pascal Obry 2000-07-26 20:09:51 +00:00
  • 9b7f90d43a Initial revision. Pascal Obry 2000-07-26 16:23:17 +00:00
  • 33e8b7b98d Sock parameters is now a Socket_FD'Class. Pascal Obry 2000-07-26 07:51:48 +00:00
  • 55ccbbe8a8 Use AWS.Net (Line): handle security. Pascal Obry 2000-07-26 07:50:49 +00:00
  • f669ccf9f2 (Get): update comments (HTTP): add field Security. Pascal Obry 2000-07-26 07:43:42 +00:00
  • ce7f25fa55 Minor casing fix. Pascal Obry 2000-07-26 07:35:21 +00:00
  • 13fe050471 (Parse): add support for HTTPS (Security): new function Pascal Obry 2000-07-26 07:34:52 +00:00
  • db54674d69 (Security): new function (Object): new field Security Pascal Obry 2000-07-26 07:33:33 +00:00
  • 17a40b3199 (Post): new function. (Init_Connection): add support for POST method (Open_Socket); new function. Fix copyright notive. Pascal Obry 2000-07-26 07:32:16 +00:00
  • 990a9af77a (Post): new function. Fix copyright notive. Pascal Obry 2000-07-26 07:22:40 +00:00
  • a553ae93e5 Fix copyright notive. Pascal Obry 2000-07-26 07:22:20 +00:00
  • faf39f6acd Initial revision. Pascal Obry 2000-07-26 07:18:42 +00:00
  • 17618ed352 Minor comments fixes. Pascal Obry 2000-07-09 20:40:33 +00:00
  • f5d9e205d8 Minor comment update. Pascal Obry 2000-07-09 16:21:27 +00:00
  • 813e440519 Add AWS.Server.Start. Pascal Obry 2000-05-28 12:57:48 +00:00
  • 9b50b86f7d Add some code to use new procedure Parameter_Name. Pascal Obry 2000-05-28 12:57:31 +00:00
  • 3c6a43ca9d (Parameter_Name): new procedure (Parameter): default value for Case_Sensitive is True Fix typo. Pascal Obry 2000-05-28 12:57:04 +00:00
  • ec9c5be89a (Parameter_Name): new procedure Add some comments Pascal Obry 2000-05-28 12:56:10 +00:00
  • 5c12f1bf47 (Shutdown): new procedure (Get): smarter condition to abort a slot. Pascal Obry 2000-05-28 12:55:44 +00:00
  • 049e29972f (Shutdown): new procedure Pascal Obry 2000-05-28 12:53:21 +00:00
  • 9e211b823d (Protocol_Handler): do not keep a connection alive when there is only one slot. Pascal Obry 2000-05-28 12:52:43 +00:00
  • 9d509a78d7 (To_HTTP_Data): fix bug in seconds truncation. Pascal Obry 2000-05-28 12:51:43 +00:00
  • dd3fbdd865 (Parameter): add Case_Sensitive parameter (idea from Dmitiry). Pascal Obry 2000-05-10 12:27:47 +00:00
  • ab4cbc71c0 Change made for version 0.5. Pascal Obry 2000-04-13 20:29:33 +00:00
  • bb0196665e Call AWS.Server.Start. Pascal Obry 2000-04-13 20:29:09 +00:00
  • 032eb0c8ca (Parse_Header): correctly initilialize Content_Length. Pascal Obry 2000-04-13 20:28:42 +00:00
  • 66bcdde084 (Version): set to 0.5 Pascal Obry 2000-04-13 20:27:32 +00:00
  • ec451384a5 Complete rewrite. more efficent implementation. Pascal Obry 2000-04-13 20:27:12 +00:00
  • 8c4f18a7f6 Initial revision (code taken from aws-connection.adb). Pascal Obry 2000-04-13 20:26:06 +00:00
  • f3ccb44e28 removed not needed anymore Pascal Obry 2000-04-13 18:55:04 +00:00
  • 1c2e908916 Update documentation. Pascal Obry 2000-04-05 18:01:31 +00:00
  • a10f0a0981 (Slot): add Aborted field. Pascal Obry 2000-04-05 18:00:23 +00:00
  • 0766984ae1 (Abort_Slot): new procedure (Line): use Abort_Slot. general cleanup (patch from Dmitriy Anisimkov). (Line_Cleaner): use Abort_Slot instead of Sosckets.Shutdown (Get_Free_Slot): idem Pascal Obry 2000-04-05 18:00:07 +00:00
  • 41866137d0 update entry Pascal Obry 2000-04-01 09:56:07 +00:00
  • c5508d7879 (GFLAGS): -gnaty added Pascal Obry 2000-04-01 09:56:00 +00:00
  • 640cdae7e9 Minor reformatting to conform to -gnaty switch. Pascal Obry 2000-04-01 09:55:26 +00:00
  • 0e131710f4 update entry Pascal Obry 2000-04-01 09:45:05 +00:00
  • 941bd0f33b (Slot): moved to spec (Counter): rename Free to Release. Free is now a function returning True if some free Slot are available. (Free): removed. (Line_Cleaner): added (Line): major change to never exit from the main loop (a Line is reused and should never died). Shut down properly the sockets when needed. (Get_Free_Slot): try abort some line slot if there is no free one. Pascal Obry 2000-04-01 09:43:12 +00:00
  • 11f5f3ca5e (Slot): moved here from the body as a limited private type. Abortable, Actiity_Time_Stamp, Sock fields added. (Line): add access to Slot discriminant Pascal Obry 2000-04-01 09:37:47 +00:00
  • 57b403aafb (Version): changed to 0.4 Pascal Obry 2000-04-01 09:36:23 +00:00
  • 1a70ae305c Add entry for aws-connection (2000-03-10) Minor typo fix. Pascal Obry 2000-03-26 16:01:53 +00:00
  • 670301ec0a (Line): never exit with an exception from the outer loop in this task. We have a pool of Line that gets recycled. Pascal Obry 2000-03-10 20:51:45 +00:00
  • ecee2cecb2 Change interface to conform to new Sockets binding. Pascal Obry 2000-03-05 17:32:29 +00:00
  • 28d34db29e New version. Pascal Obry 2000-03-05 17:23:21 +00:00
  • 5c3a52cefb (Line): do not send a message to the client when an exception has occured since this is because the server has most certainly closed the connection. Pascal Obry 2000-03-05 17:19:55 +00:00
  • bb451723fd Note help from Dmitriy. Pascal Obry 2000-03-05 17:18:16 +00:00
  • ee99aca867 (GFLAGS): remove path to sockets binding. Pascal Obry 2000-02-14 18:21:17 +00:00
  • e186bf3d96 (Location): new function Pascal Obry 2000-02-14 18:19:27 +00:00
  • 504d5fe60e (Get): Handle status 301 (moved permanently) with Location message. (Read_Message): new function Pascal Obry 2000-02-14 18:18:47 +00:00
  • 85e993fce0 (Location_Token): new constant Pascal Obry 2000-02-14 18:18:26 +00:00
  • 1a81969bf8 Update to add demo for the PUT method Pascal Obry 2000-02-05 17:34:04 +00:00
  • abfadcb5d2 A lot of changes to handle PUT method and handle POST method with binary data. Pascal Obry 2000-02-05 17:31:00 +00:00
  • 7c66cf001e (Set_Parameter): new function with Stream_Element_Array data (Set_Content_Type): new function (Content_Type): new function (Binary_Data): new function Pascal Obry 2000-02-05 17:29:12 +00:00
  • 449c1c4339 (Data_Mode): add Header to the enumeration (Content_Length): parameter changed from Positive to Natural (Acknowledge): new function Pascal Obry 2000-02-05 17:28:45 +00:00
  • 97f5063de2 (Content_Length): parameter changed from Positive to Natural (Acknowledge): new function Pascal Obry 2000-02-05 17:28:28 +00:00
  • 9c5032980d (Head_Token): new constant (Form_Data): new constant (Content_Length): parameter changed from Positive to Natural (Www-Authenticate): new function Pascal Obry 2000-02-05 17:28:12 +00:00
  • 8a3f392f6e (Content_Length): parameter changed from Positive to Natural (Www-Authenticate): new function Pascal Obry 2000-02-05 17:27:52 +00:00
  • cbda9df562 (Put): new function (Init_Connection): new function (Parse_Header): new function (Get): reoganized - use Init_Connection to Parse_Header Pascal Obry 2000-02-05 17:19:22 +00:00
  • e6a2cd9396 (Put): new function Pascal Obry 2000-02-05 17:18:15 +00:00
  • 720d8b1296 removed unused withed unit Pascal Obry 2000-02-04 20:45:16 +00:00
  • 6b8739a635 Initial revision Pascal Obry 2000-02-04 20:41:16 +00:00