12 Commits

Author SHA1 Message Date
8c90555142 programs: Fix post-SVN tidying
All checks were successful
Build system / Check kernel codestyle (pull_request) Successful in 1m5s
Build system / Build (pull_request) Successful in 5m2s
- Fix translation and typos. Thanks to feedback from @Sweetbread.
2025-05-20 16:53:52 +02:00
45207ae7c6 programs: Fix post-SVN tidying
- Fix include paths after moving files up a level, from old SVN trunk subdirs. e.g. `include '../../macros.inc’`.
- Add SPDX placeholder.
- Translated a few RU comments to en_US.
- Note: Line endings standardised from `CRLF` > `LF`, so best to view diffs with whitespace changes hidden.
2025-05-20 16:53:52 +02:00
7bfbff0e1d programs: Fix post-SVN tidying
- Fix include paths after moving files up a level, from old SVN trunk subdirs. e.g. `include '../../macros.inc’`.
- Add SPDX placeholder.
- Translated RU comments to en_US. (In some cases this removes codepage dependency).
- Note: Line endings standardised from `CRLF` > `LF`, so best to view diffs with whitespace changes hidden.
2025-05-20 16:53:52 +02:00
adf16bbe28 programs/listplay: Post-SVN clean up
- Move source code from `trunk` into program root directory.
2025-05-20 16:53:52 +02:00
4e672c79bf programs/kiv: Post-SVN clean up
- Move source code from `trunk` into program root directory.
2025-05-20 16:53:52 +02:00
798efe1f67 programs/animage: Post-SVN clean up
- Move source code from `trunk` into program root directory.
2025-05-20 16:53:52 +02:00
00d4f90a62 programs/PrMK: Post-SVN clean up
- Move source code from `trunk` into program root directory.
2025-05-20 16:53:52 +02:00
b36389db8d programs/e80: Post-SVN clean up
- Move source code from `trunk` into program root directory.
2025-05-20 16:53:52 +02:00
0e4d1dffd8 programs/rtfread: Post-SVN clean up
- Move source code from `trunk` into program root directory.
2025-05-20 16:53:52 +02:00
56a3e4dd06 programs/calc: Post-SVN clean up
- Move source code from `trunk` into program root directory.
2025-05-20 16:53:52 +02:00
bf1bd8a7c5 programs/period: Post-SVN clean up
- Move source code from `trunk` into program root directory.
2025-05-20 16:53:52 +02:00
c148987224 Libs/http: Added all delim chars from RFC 3986 (#233)
Original PR: https://github.com/KolibriOS/kolibrios/pull/34
Original issue: https://github.com/KolibriOS/kolibrios/issues/33

Co-authored-by: Sarveshwaar SS <94345639+Saru2003@users.noreply.github.com>

Reviewed-on: https://git.kolibrios.org/KolibriOS/kolibrios/pulls/233
Reviewed-by: Mikhail Frolov <mixa.frolov2003@gmail.com>
Reviewed-by: IgorA <igora@noreply.localhost>
Co-authored-by: Burer <burer@kolibrios.org>
Co-committed-by: Burer <burer@kolibrios.org>
2025-05-17 19:11:15 +02:00

View File

@@ -1,6 +1,6 @@
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; ;;
;; Copyright (C) KolibriOS team 2004-2020. All rights reserved. ;;
;; Copyright (C) KolibriOS team 2004-2025. All rights reserved. ;;
;; Distributed under terms of the GNU General Public License ;;
;; ;;
;; HTTP library for KolibriOS ;;
@@ -2021,15 +2021,15 @@ str_head db 'HEAD ', 0
str_post db 'POST ', 0
bits_must_escape:
dd 0xffffffff ; 00-1F
dd 1 shl 0 + 1 shl 2 + 1 shl 3 + 1 shl 5 + 1 shl 28 + 1 shl 30 ; "#%<>
dd 1 shl 27 + 1 shl 28 + 1 shl 29 + 1 shl 30 ;[\]^
dd 1 shl 0 + 1 shl 27 + 1 shl 28 + 1 shl 29 + 1 shl 31 ;`{|} DEL
dd 0xffffffff
dd 0xffffffff
dd 0xffffffff
dd 0xffffffff
; bit 31 <======== ========> bit 0 ; bit 0 ===> bit 31
dd 0xffffffff ;00-1F
dd 11111100_00000000_10011111_11111111b ; !"#$%&'()*+,/:;<=>?
dd 01111000_00000000_00000000_00000001b ;@[\]^
dd 10111000_00000000_00000000_00000001b ;`{|} DEL
dd 0xffffffff ;80-9F
dd 0xffffffff ;A0-BF
dd 0xffffffff ;C0-DF
dd 0xffffffff ;E0-FF
str_hex:
db '0123456789ABCDEF'